[Bug debug/90716] New: gcc generates wrong debug information at -O2

2019-06-02 Thread qrzhang at gatech dot edu
$ gcc-trunk -v gcc version 10.0.0 20190602 (experimental) [trunk revision 271843] (GCC) $ gdb -v GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 #Correct output# $ gcc-trunk -g abc.c outer.c $ gdb -x cmds -batch a.out Breakpoint 1 at 0x40049d: file abc.c, line 10. Breakpoint 1, main () at abc.c:10 10

[Bug tree-optimization/90715] New: ICE: tree check: expected private or shared or firstprivate or lastprivate or reduction or task_reduction or in_reduction or copyin or copyprivate or linear, have gt

2019-06-02 Thread asolokha at gmx dot com
const*, omp_clause_code, omp_clause_code) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190602/work/gcc-10-20190602/gcc/tree.c:10042 0x5cbd64 omp_clause_range_check(tree_node*, omp_clause_code, omp_clause_code, char const*, int, char const*) /var/tmp/portage/sys-devel/gcc

[Bug ipa/24729] function calls created by builtins do not make use of inline definitions

2019-06-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24729 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/32503] __builtin_powi - optimize for other exponents besides 2 and 0.5

2019-06-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32503 --- Comment #4 from Eric Gallager --- (In reply to Richard Biener from comment #2) > Confirmed. I had done tree-level expansion of powi into add/mul sequences at > one time. But this had been rejected for some reason I cannot remember > right

[Bug c++/26989] C++ front-end (and others parts of GCC) use the wrong check to see if hidden visibility is there

2019-06-02 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26989 Eric Gallager changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #6

[Bug target/89750] Wrong code for _mm_comi_round_ss

2019-06-02 Thread liuhongt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89750 --- Comment #3 from liuhongt at gcc dot gnu.org --- Author: liuhongt Date: Mon Jun 3 02:20:33 2019 New Revision: 271853 URL: https://gcc.gnu.org/viewcvs?rev=271853=gcc=rev Log: 2019-05-06 H.J. Lu Hongtao Liu PR

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

2019-06-02 Thread liuhongt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86444 --- Comment #2 from liuhongt at gcc dot gnu.org --- Author: liuhongt Date: Mon Jun 3 02:20:33 2019 New Revision: 271853 URL: https://gcc.gnu.org/viewcvs?rev=271853=gcc=rev Log: 2019-05-06 H.J. Lu Hongtao Liu PR

[Bug libgcc/90714] New: ia64: relocation truncated to fit: GPREL22

2019-06-02 Thread jason.duerstock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90714 Bug ID: 90714 Summary: ia64: relocation truncated to fit: GPREL22 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/52731] internal compiler error: in ia64_st_address_bypass_p, at config/ia64/ia64.c:9357

2019-06-02 Thread jason.duerstock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52731 Jason Duerstock changed: What|Removed |Added CC||jason.duerstock at gmail dot com ---

[Bug bootstrap/90653] --with-build-sysroot= not honored for ./configure C compiler checks.

2019-06-02 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90653 Alexander von Gluck changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #6 from Thomas Koenig --- So, I played around with this a little. By putting in -flto and -ffat-lto-binaries into CFLAGS, FFLAGS and LDFLAGS into the Makefile in the libgfortran build directory, it is possible to build an LTO-enabled

[Bug middle-end/90713] New: [10 regression] FAIL: gcc.dg/gimplefe-40.c (internal compiler error)

2019-06-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90713 Bug ID: 90713 Summary: [10 regression] FAIL: gcc.dg/gimplefe-40.c (internal compiler error) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug target/90712] New: [10 regression] gcc.dg/rtl/aarch64/subs_adds_sp.c fails with ICE

2019-06-02 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90712 Bug ID: 90712 Summary: [10 regression] gcc.dg/rtl/aarch64/subs_adds_sp.c fails with ICE Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/82853] Optimize x % 3 == 0 without modulo

2019-06-02 Thread dvoreader at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82853 --- Comment #35 from Orr Shalom Dvory --- Hi, thanks for your respond. can someone mark this bug as need to be improved? Does anyone agree/disagree with my new proposed method?

[Bug tree-optimization/90710] Bogus Wmaybe-uninitialized caused by __builtin_expect when compiled with -Og

2019-06-02 Thread sagebar at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90710 --- Comment #2 from sagebar at web dot de --- (In reply to Jeffrey A. Law from comment #1) > We focus most of our effort on avoiding false positives with -O2 > optimization levels. As you lower the optimization level (-Og) you will > almost

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #5 from Thomas Koenig --- One thing we would also have to tackle is GFC_LOGICAL arguments. C only has one bool type, which is (for gcc) equivalent to logical(kind=1). We might just get by with typedef enum { _zero=1, _one=1 }

[Bug tree-optimization/90710] Bogus Wmaybe-uninitialized caused by __builtin_expect when compiled with -Og

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

[Bug c++/90711] Failing SFINAE from unrelated struct

2019-06-02 Thread da_cra_hunt at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90711 --- Comment #1 from David Hunt --- Self-contained : --- namespace test { void EXISTS(int); } template struct stub_void { typedef void type; }; template using stub_void_t = typename stub_void::type; #if !defined(SUPPRESS) template

[Bug c++/90711] New: Failing SFINAE from unrelated struct

2019-06-02 Thread da_cra_hunt at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90711 Bug ID: 90711 Summary: Failing SFINAE from unrelated struct Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/90710] New: Bogus Wmaybe-uninitialized caused by __builtin_expect when compiled with -Og

2019-06-02 Thread sagebar at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90710 Bug ID: 90710 Summary: Bogus Wmaybe-uninitialized caused by __builtin_expect when compiled with -Og Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity:

[Bug fortran/90539] [10 Regression] 481.wrf slowdown by 25% on Intel Kaby with -Ofast -march=native starting with r271377

2019-06-02 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90539 --- Comment #50 from Thomas Koenig --- Author: tkoenig Date: Sun Jun 2 15:18:22 2019 New Revision: 271844 URL: https://gcc.gnu.org/viewcvs?rev=271844=gcc=rev Log: 2019-06-02 Thomas Koenig PR fortran/90539 * trans-expr.c

[Bug libstdc++/90704] filesystem::path overloads for file streams are not conforming

2019-06-02 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90704 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|