[Bug lto/91576] [10 Regression] error: invalid conversion in gimple call since r272749

2019-10-09 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91576 --- Comment #5 from David Binderman --- Created attachment 47013 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47013&action=edit gzipped C++ source code The attached C++ source code compiled with -std=c++17. No lto required, so might be

[Bug tree-optimization/92039] [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92039 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/92039] [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92039 Richard Biener changed: What|Removed |Added Keywords||needs-reduction --- Comment #3 from Ric

[Bug ipa/92043] New: fuzzer.c:177:1: internal compiler error: in edge_badness, at ipa-inline.c:900

2019-10-09 Thread andres_arme at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92043 Bug ID: 92043 Summary: fuzzer.c:177:1: internal compiler error: in edge_badness, at ipa-inline.c:900 Product: gcc Version: 4.8.5 Status: UNCONFIRMED Severity: n

[Bug target/92038] Extremely inefficient x86_64 code for trivally copyable types passed in registers.

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92038 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug target/91719] gcc compiles seq_cst store on x86-64 differently from clang/icc

2019-10-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91719 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/91719] gcc compiles seq_cst store on x86-64 differently from clang/icc

2019-10-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91719 Uroš Bizjak changed: What|Removed |Added CC||maxim.yegorushkin at gmail dot com --- Co

[Bug target/90606] Replace mfence with faster xchg for std::memory_order_seq_cst.

2019-10-09 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90606 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/92039] [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92039 Richard Biener changed: What|Removed |Added Keywords||diagnostic Blocks|

[Bug target/92042] Missing rcpss optimization

2019-10-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92042 Hongtao.liu changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #2 from Hongtao.liu

[Bug middle-end/31723] Use reciprocal and reciprocal square root with -ffast-math

2019-10-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31723 Hongtao.liu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #30

[Bug target/92042] Missing rcpss optimization

2019-10-09 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92042 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/92042] New: Missing rcpss optimization

2019-10-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92042 Bug ID: 92042 Summary: Missing rcpss optimization Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assign

[Bug target/92041] m68k optimizations (-O2, -O3 or -Ofast) generates wrong code

2019-10-09 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92041 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/78074] gcc-6.2.0 miscompiles calloc reimplementation

2019-10-09 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78074 Andrew Pinski changed: What|Removed |Added CC||djipi.mari at gmail dot com --- Comment

[Bug target/92041] New: m68k optimizations (-O2, -O3 or -Ofast) generates wrong code

2019-10-09 Thread djipi.mari at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92041 Bug ID: 92041 Summary: m68k optimizations (-O2, -O3 or -Ofast) generates wrong code Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal P

[Bug c++/92040] New: Type requirements don't appear to work when a type doesn't exist.

2019-10-09 Thread cjdb.ns at gmail dot com
version g++ (GCC) 10.0.0 20191009 (experimental) # System type Ubuntu on WSL No LSB modules are available. Distributor ID: Ubuntu Description:Ubuntu 19.04 Release:19.04 Codename: disco # GCC built with export CC=/usr/bin/clang-9 export CXX=/usr/bin/clang++-9 export CFLAGS=&#x

[Bug middle-end/91691] Cross compiling glibc produces a false maybe-uninitialized error

2019-10-09 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91691 Jim Wilson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/92038] Extremely inefficient x86_64 code for trivally copyable types passed in registers.

2019-10-09 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92038 --- Comment #2 from Maxim Egorushkin --- The competition often generates ideal code, but gcc team doesn't seem to care at all.

[Bug target/92038] Extremely inefficient x86_64 code for trivally copyable types passed in registers.

2019-10-09 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92038 --- Comment #1 from Maxim Egorushkin --- I have reported a few bugs this year related to poor code generation: https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=SUSPENDED&bug_status=WAI

[Bug c++/68957] Wrong overload resolution for unscoped enums with fixed underlying type

2019-10-09 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68957 --- Comment #3 from Roger Orr --- Thanks Jon.

[Bug middle-end/92037] [10 Regression] LTO bootstrap broken in selftests

2019-10-09 Thread trass3r at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92037 Trass3r changed: What|Removed |Added CC||trass3r at gmail dot com --- Comment #2 from T

[Bug tree-optimization/90879] fold zero-equality of strcmp between a longer string and a smaller array

2019-10-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90879 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2019-10-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 90879, which changed state. Bug 90879 Summary: fold zero-equality of strcmp between a longer string and a smaller array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90879 What|Removed |

[Bug tree-optimization/90879] fold zero-equality of strcmp between a longer string and a smaller array

2019-10-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90879 --- Comment #3 from Martin Sebor --- Author: msebor Date: Wed Oct 9 21:35:11 2019 New Revision: 276773 URL: https://gcc.gnu.org/viewcvs?rev=276773&root=gcc&view=rev Log: PR tree-optimization/90879 - fold zero-equality of strcmp between a longer

[Bug tree-optimization/92039] [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc

2019-10-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92039 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88323] implement C++20 language features.

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88323 Bug 88323 depends on bug 91364, which changed state. Bug 91364 Summary: Implement P0388R4: Permit conversions to arrays of unknown bound https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 What|Removed |Added --

[Bug c++/88128] G++ should implement CWG 330

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88128 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 Bug 91364 depends on bug 88128, which changed state. Bug 88128 Summary: G++ should implement CWG 330 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88128 What|Removed |Added ---

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 Bug 91364 depends on bug 69531, which changed state. Bug 69531 Summary: Implement CWG 1307; Differently bounded array parameters https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69531 What|Removed |Added ---

[Bug c++/69531] Implement CWG 1307; Differently bounded array parameters

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69531 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88128] G++ should implement CWG 330

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88128 --- Comment #7 from Marek Polacek --- Author: mpolacek Date: Wed Oct 9 20:58:00 2019 New Revision: 276771 URL: https://gcc.gnu.org/viewcvs?rev=276771&root=gcc&view=rev Log: Implement C++20 P0388R4, DR 1307, and DR 330. This patch implements P0

[Bug c++/91364] Implement P0388R4: Permit conversions to arrays of unknown bound

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91364 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Oct 9 20:58:00 2019 New Revision: 276771 URL: https://gcc.gnu.org/viewcvs?rev=276771&root=gcc&view=rev Log: Implement C++20 P0388R4, DR 1307, and DR 330. This patch implements P0

[Bug c++/69531] Implement CWG 1307; Differently bounded array parameters

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69531 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Wed Oct 9 20:58:00 2019 New Revision: 276771 URL: https://gcc.gnu.org/viewcvs?rev=276771&root=gcc&view=rev Log: Implement C++20 P0388R4, DR 1307, and DR 330. This patch implements P0

[Bug tree-optimization/92039] New: [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc

2019-10-09 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92039 Bug ID: 92039 Summary: [10 Regression] Spurious -Warray-bounds warnings building 32-bit glibc Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug other/91879] --with-build-time-tools doesn't work as expected

2019-10-09 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91879 --- Comment #37 from joseph at codesourcery dot com --- On Wed, 9 Oct 2019, stsp at users dot sourceforge.net wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91879 > > --- Comment #36 from Stas Sergeev --- > (In reply to jos...@codesourc

[Bug c/87488] hyperlink filenames in diagnostics

2019-10-09 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87488 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/57025] Solaris g++ defines __STDC_VERSION__=199901L

2019-10-09 Thread alan.coopersmith at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57025 Alan Coopersmith changed: What|Removed |Added CC||alan.coopersmith at oracle dot com

[Bug c++/92032] DR 1601 - Promotion of enumeration with fixed underlying type

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92032 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/92032] DR 1601 - Promotion of enumeration with fixed underlying type

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92032 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Wed Oct 9 17:49:26 2019 New Revision: 276766 URL: https://gcc.gnu.org/viewcvs?rev=276766&root=gcc&view=rev Log: PR c++/92032 - DR 1601: Promotion of enum with fixed underlying

[Bug tree-optimization/91457] FAIL: g++.dg/warn/Warray-bounds-4.C -std=gnu++98 (test for warnings, line 25)

2019-10-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91457 --- Comment #16 from Martin Sebor --- The warning code hasn't changed. What's different is that the MEM_REF that -Warray-bounds doesn't handle isn't in the IL anymore. The hppa2.0w-hp-hpux11.11 IL for the test case in comment #6 looks just like

[Bug target/92038] New: Extremely inefficient x86_64 code for trivally copyable types passed in registers.

2019-10-09 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92038 Bug ID: 92038 Summary: Extremely inefficient x86_64 code for trivally copyable types passed in registers. Product: gcc Version: unknown Status: UNCONFIRMED Seve

[Bug libstdc++/91057] Data race in locale(const locale&, Facet*) constructor

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91057 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Wed Oct 9 15:59:56 2019 New Revision: 276762 URL: https://gcc.gnu.org/viewcvs?rev=276762&root=gcc&view=rev Log: PR libstdc++/91057 set locale::id::_M_index atomically If two threads se

[Bug c++/92034] extern template declarations cannot have internal linkage (unnamed namespace)

2019-10-09 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92034 --- Comment #4 from Alisdair Meredith --- (In reply to Jonathan Wakely from comment #3) > I'm not sure if a diagnostic is required. The standard doesn't specifically > say it's ill-formed to do this. By my reading it's undefined, and so > silentl

[Bug middle-end/92016] [10 Regression] excess errors in Wstringop-overflow-17.c

2019-10-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92016 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/92007] [9/10 Regression] ICE: verify_flow_info failed (error: EH edge crosses section boundary in bb 7)

2019-10-09 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92007 Ilya Leoshkevich changed: What|Removed |Added CC||iii at linux dot ibm.com --- Comment

[Bug gcov-profile/91971] Profile directory concatenated with object file path

2019-10-09 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91971 --- Comment #1 from qinzhao at gcc dot gnu.org --- the following simple patch will fix this issue: $ git diff coverage.c diff --git a/gcc/coverage.c b/gcc/coverage.c index 0d5138f..a80337e 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -1229

[Bug target/92030] Wrong asm code for aliases on MIPS.

2019-10-09 Thread anikulin at dlink dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92030 Alexander Nikulin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/88128] G++ should implement CWG 330

2019-10-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88128 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/92030] Wrong asm code for aliases on MIPS.

2019-10-09 Thread anikulin at dlink dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92030 --- Comment #4 from Alexander Nikulin --- (In reply to Alexander Monakov from comment #3) > The alias attribute usually works fine with declarations of static variables. > > So, have you tried > > static struct memtype MTYPE_##name[1] __attribu

[Bug middle-end/92037] [10 Regression] LTO bootstrap broken in selftests

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92037 --- Comment #1 from Richard Biener --- Note my stage1 compiler was built with gcc 9.2.1 (r274748) and STAGE1_CFLAGS=-O2 trying with -O0 stage1 now.

[Bug middle-end/92037] [10 Regression] LTO bootstrap broken in selftests

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92037 Richard Biener changed: What|Removed |Added Keywords||build Target|

[Bug middle-end/92037] New: [10 Regression] LTO bootstrap broken in selftests

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92037 Bug ID: 92037 Summary: [10 Regression] LTO bootstrap broken in selftests Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/92030] Wrong asm code for aliases on MIPS.

2019-10-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92030 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug libstdc++/91057] Data race in locale(const locale&, Facet*) constructor

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91057 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/67903] std::locale compatibility between gcc4.9 and gcc5.1

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67903 --- Comment #6 from Jonathan Wakely --- (In reply to Yucheng Low from comment #5) > - We compile as a shared library to be imported into Python as part of a > python > module. > - We want to use C++11 features yet we want to be able to run on

[Bug libstdc++/78552] std::locale::classic() Needless Race

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78552 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/78552] std::locale::classic() Needless Race

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78552 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Wed Oct 9 12:55:39 2019 New Revision: 276758 URL: https://gcc.gnu.org/viewcvs?rev=276758&root=gcc&view=rev Log: PR libstdc++/78552 only construct std::locale for C locale once

[Bug libstdc++/78552] std::locale::classic() Needless Race

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78552 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/91576] [10 Regression] error: invalid conversion in gimple call since r272749

2019-10-09 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91576 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug c++/87820] Explicit user-defined casting inside a template class working in implicit conversion inside function template

2019-10-09 Thread ExtComm.CODA at dlr dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87820 --- Comment #3 from ExtComm.CODA at dlr dot de --- (In reply to Francisco Gallego Salido from comment #2) > (In reply to ExtComm.CODA from comment #1) > > clang and intel-compiler don't fail > > And no, in clang and MSVC neither of the code snipp

[Bug middle-end/92036] OpenACC 'firstprivate' clause: initial value

2019-10-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92036 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Wed Oct 9 11:31:14 2019 New Revision: 276757 URL: https://gcc.gnu.org/viewcvs?rev=276757&root=gcc&view=rev Log: [PR92036] Add 'libgomp.oacc-c-c++-common/data-firstprivate-1.c'

[Bug middle-end/92036] OpenACC 'firstprivate' clause: initial value

2019-10-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92036 --- Comment #3 from Thomas Schwinge --- If I quickly got that right, the current implementation is described in the thread starting at -- and Nathan seems to have had a different idea of what t

[Bug middle-end/92036] OpenACC 'firstprivate' clause: initial value

2019-10-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92036 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/92036] New: OpenACC 'firstprivate' clause: initial value

2019-10-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92036 Bug ID: 92036 Summary: OpenACC 'firstprivate' clause: initial value Product: gcc Version: unknown Status: UNCONFIRMED Keywords: openacc Severity: normal Priorit

[Bug tree-optimization/92029] [10 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2019-10-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 --- Comment #5 from rguenther at suse dot de --- On Wed, 9 Oct 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 > > --- Comment #4 from Jakub Jelinek --- > Just a general comment, what we need to ensur

[Bug tree-optimization/92029] [10 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 --- Comment #4 from Jakub Jelinek --- Just a general comment, what we need to ensure is that the tables contain the same variables in the same order between what we emit on the host and in LTO for the offloading targets. It is fine if we are abl

[Bug tree-optimization/92029] [10 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2019-10-09 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 --- Comment #3 from Tobias Burnus --- (In reply to Richard Biener from comment #2) > another fix would be to _not_ stream it into the offload section in > output_offload_tables if the variable was removed: > > diff --git a/gcc/lto-cgraph.c b/gcc

[Bug target/88918] [meta-bug] x86 intrinsic issues

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 86444, which changed state. Bug 86444 Summary: [X86] Implementation of SSE comi/ucomi intrinsics does not match recent versions of icc, clang, or MSVC https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86444 What

[Bug target/86444] [X86] Implementation of SSE comi/ucomi intrinsics does not match recent versions of icc, clang, or MSVC

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86444 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/88918] [meta-bug] x86 intrinsic issues

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88918 Bug 88918 depends on bug 89750, which changed state. Bug 89750 Summary: Wrong code for _mm_comi_round_ss https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89750 What|Removed |Added ---

[Bug target/89750] Wrong code for _mm_comi_round_ss

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89750 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/86444] [X86] Implementation of SSE comi/ucomi intrinsics does not match recent versions of icc, clang, or MSVC

2019-10-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86444 --- Comment #4 from Hongtao.liu --- (In reply to Jakub Jelinek from comment #3) > So fixed? Fixed in gcc10.

[Bug target/89750] Wrong code for _mm_comi_round_ss

2019-10-09 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89750 --- Comment #5 from Hongtao.liu --- (In reply to Jakub Jelinek from comment #4) > So, fixed for 10+? Yes.

[Bug tree-optimization/92029] [10 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.0 --- Comment #2 from Richard Biener

[Bug tree-optimization/92029] [10 Regression] 'libgomp.fortran/pr90779.f90' ICE for nvptx offloading

2019-10-09 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92029 --- Comment #1 from Tobias Burnus --- In particular, it happens for in nvptx-none/lto1 for: > initial > In symtab_node::get () – as called in "varpool_node::get (var_decl)->force_output = 1;" - one has: 437 return decl->decl_with_vis.

[Bug c++/83730] Unnecessary generation of guard variables with -fno-threadsafe-statics

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83730 --- Comment #7 from Jonathan Wakely --- As I noted at https://gcc.gnu.org/ml/gcc-help/2019-10/msg00038.html the guard variable is emitted, but appears to be unused when compiled with -fno-threadsafe-statics.

[Bug c++/92034] extern template declarations cannot have internal linkage (unnamed namespace)

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92034 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/68957] Wrong overload resolution for unscoped enums with fixed underlying type

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68957 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/92032] DR 1601 - Promotion of enumeration with fixed underlying type

2019-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92032 Jonathan Wakely changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #3

[Bug c++/90894] maybe_unused attribute is ignored on function parameters in explicitly instantiated templates

2019-10-09 Thread TonyELewis at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90894 Tony E Lewis changed: What|Removed |Added CC||TonyELewis at hotmail dot com --- Comment

[Bug target/86040] [avr]: RAMPZ is not always cleared after loading __flashN data

2019-10-09 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86040 --- Comment #6 from Georg-Johann Lay --- Created attachment 47009 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47009&action=edit proposed patch

[Bug target/92030] Wrong asm code for aliases on MIPS.

2019-10-09 Thread anikulin at dlink dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92030 --- Comment #2 from Alexander Nikulin --- (In reply to Richard Biener from comment #1) > You're doing it behind the back of the compiler - maybe use > __attribute__((alias("abc1"))) instead? Hi Richard, yes, I did. It declares global symbol 'a

[Bug target/86444] [X86] Implementation of SSE comi/ucomi intrinsics does not match recent versions of icc, clang, or MSVC

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86444 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/89750] Wrong code for _mm_comi_round_ss

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89750 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug testsuite/91884] libgomp testsuite: (not) using a specific driver for C++, Fortran

2019-10-09 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91884 --- Comment #3 from Tobias Burnus --- See patches at: https://gcc.gnu.org/ml/gcc-patches/2019-10/threads.html#00559 - First one: * is the simple patch which got "in" (r276754) - and adds "-lquadmath" conditionally. * The "PS:" shows the hurdles

[Bug target/91066] GCC does not provide XOP functions through

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91066 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug testsuite/91884] libgomp testsuite: (not) using a specific driver for C++, Fortran

2019-10-09 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91884 --- Comment #2 from Tobias Burnus --- Author: burnus Date: Wed Oct 9 08:37:44 2019 New Revision: 276754 URL: https://gcc.gnu.org/viewcvs?rev=276754&root=gcc&view=rev Log: 2019-10-09 Tobias Burnus PR testsuite/91884 * testsui

[Bug libgomp/92028] OpenACC 'host_data' execution test regressions with nvptx offloading

2019-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92028 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Oct 9 07:33:02 2019 New Revision: 276753 URL: https://gcc.gnu.org/viewcvs?rev=276753&root=gcc&view=rev Log: PR libgomp/92028 * target.c (gomp_map_vars_internal): Read

[Bug c++/92034] extern template declarations cannot have internal linkage (unnamed namespace)

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92034 Richard Biener changed: What|Removed |Added Keywords||diagnostic --- Comment #2 from Richard

[Bug target/92030] Wrong asm code for aliases on MIPS.

2019-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92030 Richard Biener changed: What|Removed |Added Target||mips --- Comment #1 from Richard Biener