[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #7 from Eric Botcazou --- Created attachment 42177 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42177=edit Tentative fix Lightly tested on Darwin and Linux so far.

[Bug ipa/81128] Function multi-versioning does not work with -O

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81128 --- Comment #14 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:13:29 2017 New Revision: 252792 URL: https://gcc.gnu.org/viewcvs?rev=252792=gcc=rev Log: Backport r249735 2017-09-15 Martin Liska Backport

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #10 from Eric Botcazou --- > (1) The failure reported in pr82141 does not need -O2: > > ada/rts% /opt/gcc/build_w/gcc/xgcc -B/opt/gcc/build_w/gcc/ -c g-exptty.adb > > raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 Yes, it does

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #12 from Eric Botcazou --- Bootstrap completed on Darwin with the tentative fix (and the workaround for PR target/80556) and the ACATS testsuite is clean.

[Bug inline-asm/82001] [5/6/7 regression] wrong code when two functions differ only in inline asm register constraints

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82001 --- Comment #7 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:14:19 2017 New Revision: 252812 URL: https://gcc.gnu.org/viewcvs?rev=252812=gcc=rev Log: Backport r251530 2017-09-15 Martin Liska Backport from

[Bug c++/81355] SegFault when using attribute target dispatch with empty parameter

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81355 --- Comment #7 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:14:01 2017 New Revision: 252811 URL: https://gcc.gnu.org/viewcvs?rev=252811=gcc=rev Log: Backport r251020 2017-09-15 Martin Liska Backport from

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 --- Comment #6 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:14:40 2017 New Revision: 252813 URL: https://gcc.gnu.org/viewcvs?rev=252813=gcc=rev Log: Backport r249728 2017-09-15 Martin Liska Backport from

[Bug demangler/82195] Undemangleable lambda

2017-09-15 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Fri Sep 15 12:23:57 2017 New Revision: 252815 URL: https://gcc.gnu.org/viewcvs?rev=252815=gcc=rev Log: [demangler] Fix nested generic lambda

[Bug c++/78648] [5/6/7/8 Regression] ICE on invalid C++ code on x86_64-linux-gnu (Segmentation fault, contains_struct_check)

2017-09-15 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78648 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com ---

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #18 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:13:57 2017 New Revision: 252793 URL: https://gcc.gnu.org/viewcvs?rev=252793=gcc=rev Log: Backport r250336 2017-09-15 Martin Liska Backport

[Bug c++/80947] [6/7/8 Regression] Different visibility for the lambda and its capture list members with -fvisibility=hidden

2017-09-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80947 --- Comment #11 from Jonathan Wakely --- (In reply to Vlad Zolotarov from comment #10) > (In reply to Jonathan Wakely from comment #9) > > It says not to attach an archive containing the things we don't want (e.g. > > sources without includes).

[Bug tree-optimization/82217] ICE on valid code at -O1 and above: in visit_phi, at tree-ssa-sccvn.c:3908

2017-09-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82217 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/81128] Function multi-versioning does not work with -O

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81128 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #11 from Eric Botcazou --- > Darwin's linker (ld64) needs code/data to be separable into "atoms" => > non-zero-length chunks of code/data starting with a linker-visible label. My initial assumption, but I don't think so in the end.

[Bug target/82112] internal compiler error: in fold_convert_loc, at fold-const.c:2262

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82112 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Sep 15 11:24:49 2017 New Revision: 252804 URL: https://gcc.gnu.org/viewcvs?rev=252804=gcc=rev Log: Backported from mainline 2017-09-12 Jakub Jelinek

[Bug target/81325] -fcompare-debug failure on ppc64le

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81325 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Sep 15 11:26:03 2017 New Revision: 252805 URL: https://gcc.gnu.org/viewcvs?rev=252805=gcc=rev Log: Backported from mainline 2017-09-14 Jakub Jelinek

[Bug target/70123] [5 Regression] Miscompilation of cfitsio testcase on s390x-linux starting with r222144

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70123 --- Comment #12 from Jakub Jelinek --- Note the r251855 incremental fix.

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2017-09-15 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug demangler/82195] Undemangleable lambda

2017-09-15 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/54367] [meta-bug] lambda expressions

2017-09-15 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 82195, which changed state. Bug 82195 Summary: Undemangleable lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82195 What|Removed |Added

[Bug c++/82219] [8 Regression] Not wanted warning: "type qualifiers ignored on cast result type" on template instantiation

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

[Bug c++/81355] SegFault when using attribute target dispatch with empty parameter

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81355 --- Comment #6 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:17:18 2017 New Revision: 252795 URL: https://gcc.gnu.org/viewcvs?rev=252795=gcc=rev Log: Backport r251020 2017-09-15 Martin Liska Backport from

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 --- Comment #14 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:19:36 2017 New Revision: 252797 URL: https://gcc.gnu.org/viewcvs?rev=252797=gcc=rev Log: Backport r251400 2017-09-15 Martin Liska Backport

[Bug tree-optimization/82217] ICE on valid code at -O1 and above: in visit_phi, at tree-ssa-sccvn.c:3908

2017-09-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82217 --- Comment #2 from Richard Biener --- Author: rguenth Date: Fri Sep 15 09:19:36 2017 New Revision: 252796 URL: https://gcc.gnu.org/viewcvs?rev=252796=gcc=rev Log: 2017-09-15 Richard Biener PR

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 --- Comment #15 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:20:37 2017 New Revision: 252798 URL: https://gcc.gnu.org/viewcvs?rev=252798=gcc=rev Log: Backport r251406 2017-09-15 Martin Liska Backport

[Bug inline-asm/82001] [5/6/7 regression] wrong code when two functions differ only in inline asm register constraints

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82001 --- Comment #6 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:21:42 2017 New Revision: 252799 URL: https://gcc.gnu.org/viewcvs?rev=252799=gcc=rev Log: Backport r251530 2017-09-15 Martin Liska Backport from

[Bug driver/81650] gcc -m32 mishandles -Walloc-size-larger-than=9223372036854775807

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81650 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #13 from Iain Sandoe --- (In reply to Eric Botcazou from comment #12) > Bootstrap completed on Darwin with the tentative fix (and the workaround for > PR target/80556) and the ACATS testsuite is clean. Also, doing a bootstrap on

[Bug c++/81355] SegFault when using attribute target dispatch with empty parameter

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81355 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81696] [5/6/7 Regression] ICF ICE on non-local goto

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81696 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug inline-asm/82001] [5/6/7 regression] wrong code when two functions differ only in inline asm register constraints

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82001 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/81923] [ASAN] gcc emites wrong odr asan instrumentation for glibc

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81923 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/63361] Test case c-c++-common/ubsan/float-cast-overflow-1.c fails on Pentium2

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63361 --- Comment #19 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:13:21 2017 New Revision: 252809 URL: https://gcc.gnu.org/viewcvs?rev=252809=gcc=rev Log: Backport r250336 2017-09-15 Martin Liska Backport

[Bug tree-optimization/81696] [5/6/7 Regression] ICF ICE on non-local goto

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81696 --- Comment #7 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:13:42 2017 New Revision: 252810 URL: https://gcc.gnu.org/viewcvs?rev=252810=gcc=rev Log: Backport r250951 2017-09-15 Martin Liska Backport from

[Bug ipa/81128] Function multi-versioning does not work with -O

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81128 --- Comment #16 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:13:04 2017 New Revision: 252808 URL: https://gcc.gnu.org/viewcvs?rev=252808=gcc=rev Log: Backport r249735 2017-09-15 Martin Liska Backport

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #6 from Eric Botcazou --- It looks like the DW_CFA_set_loc instruction is mishandled in FDEs: .set L$set$24,LEFDE3-LASFDE3 .long L$set$24 # FDE Length LASFDE3: .long LASFDE3-EH_frame1 # FDE CIE

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-09-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #15 from Richard Biener --- Author: rguenth Date: Fri Sep 15 12:11:13 2017 New Revision: 252807 URL: https://gcc.gnu.org/viewcvs?rev=252807=gcc=rev Log: 2017-09-15 Richard Biener PR lto/81968 *

[Bug sanitizer/81066] sanitizer_stoptheworld_linux_libcdep.cc:276:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81066 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #8 from Dominique d'Humieres --- (1) The failure reported in pr82141 does not need -O2: ada/rts% /opt/gcc/build_w/gcc/xgcc -B/opt/gcc/build_w/gcc/ -c g-exptty.adb raised RTSFIND.RE_NOT_AVAILABLE : rtsfind.adb:851 (2) I see similar

[Bug tree-optimization/81696] [5/6/7 Regression] ICF ICE on non-local goto

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81696 --- Comment #6 from Martin Liška --- Author: marxin Date: Fri Sep 15 09:15:32 2017 New Revision: 252794 URL: https://gcc.gnu.org/viewcvs?rev=252794=gcc=rev Log: Backport r250951 2017-09-15 Martin Liska Backport from

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #9 from Iain Sandoe --- (In reply to Eric Botcazou from comment #7) > Created attachment 42177 [details] > Tentative fix > > Lightly tested on Darwin and Linux so far. Hi Eric, Will look at this patch shortly; Darwin's linker

[Bug target/82112] internal compiler error: in fold_convert_loc, at fold-const.c:2262

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82112 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Sep 15 11:22:57 2017 New Revision: 252803 URL: https://gcc.gnu.org/viewcvs?rev=252803=gcc=rev Log: Backported from mainline 2017-09-12 Jakub Jelinek

[Bug sanitizer/81224] ICE in -fsanitize=address w/ a register variable of a vector type

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81224 --- Comment #7 from Martin Liška --- Author: marxin Date: Fri Sep 15 12:15:52 2017 New Revision: 252814 URL: https://gcc.gnu.org/viewcvs?rev=252814=gcc=rev Log: Backport r249728 2017-09-15 Martin Liska Backport from

[Bug target/67591] ARM v8 Thumb IT blocks deprecated

2017-09-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67591 --- Comment #4 from Christophe Lyon --- Author: clyon Date: Fri Sep 15 13:12:33 2017 New Revision: 252817 URL: https://gcc.gnu.org/viewcvs?rev=252817=gcc=rev Log: [PR target/67591] ARM v8 Thumb IT blocks are deprecated 2017-09-15 Christophe

[Bug testsuite/82114] gcc.dg/gimplefe-14.c for bare metal and argc is 0

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82114 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/82220] [8 Regression] SPEC CPU2006 482.sphinx3 ~10% performance regression with trunk@250416

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

[Bug fortran/82215] Feature request to better support two pass compiling with gfortran

2017-09-15 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82215 --- Comment #4 from Thomas Koenig --- Second thoughts on the parsing *.mod file thing... that would not work very well because compile-time constants would be expanded already. A source-to-source-utility (or compiler flag) would be better.

[Bug c++/81314] [6/7/8 Regression] Undefined reference to a function with -fopenmp

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81314 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Sep 15 11:27:07 2017 New Revision: 252806 URL: https://gcc.gnu.org/viewcvs?rev=252806=gcc=rev Log: Backported from mainline 2017-09-14 Jakub Jelinek

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-09-15 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #16 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #14 from Richard Biener --- > Thanks for the detailed analysis. Indeed > > /* Mark sections as preserved that are required by to be preserved > sections. */ >

[Bug c/82221] New: internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 Bug ID: 82221 Summary: internal compiler error: in print_reg, at config/i386/i386.c:17656 Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal

[Bug c/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #3 from Josh Poimboeuf --- This has been seen on Fedora GCC 7.1.1 and Debian GCC 6.2.0-3. This bug can be recreated with the above kernel git branch and the attached .config by typing "make ARCH=i386 arch/x86/events/core.o". I've

[Bug tree-optimization/79987] [CHKP] ICE in gimplify_expr, at gimplify.c:12151

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79987 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/82069] [8 Regression] ICE: Segmentation fault

2017-09-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82069 --- Comment #7 from Markus Trippelsdorf --- Another testcase: struct A { void foo(int *); }; struct B : A { template void bar(int *p1) { [&] { foo(p1); }; }; };

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79987, which changed state. Bug 79987 Summary: [CHKP] ICE in gimplify_expr, at gimplify.c:12151 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79987 What|Removed |Added

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-15 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #3 from Arnd Bergmann --- (In reply to Arnd Bergmann from comment #2) > Created attachment 42178 [details] > preprocessed linux/drivers/media/dvb-frontends/stv090x.c, compressed > > This is one of the typical files showing the

[Bug middle-end/21850] [4.0 Regression] misscompiling comparision from vector to integer

2017-09-15 Thread palves at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21850 --- Comment #6 from palves at gcc dot gnu.org --- Author: palves Date: Fri Sep 15 14:53:48 2017 New Revision: 252822 URL: https://gcc.gnu.org/viewcvs?rev=252822=gcc=rev Log: Fix compile time error when using ansidecl.h with an old version of

[Bug c/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #2 from Josh Poimboeuf --- Created attachment 42180 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42180=edit kernel config file

[Bug c/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #1 from Josh Poimboeuf --- Created attachment 42179 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42179=edit preprocessed source

[Bug rtl-optimization/82192] [5/6/7/8 Regression] gcc produces incorrect code with -O2 and bit-field

2017-09-15 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #16 from Segher Boessenkool --- (In reply to Jakub Jelinek from comment #15) > Also, stripped gcc/*.o files from the latest stage between non-patched and > patched differ just in the expected combine.o and cc1*checksum.o. I see no

[Bug target/82158] _Noreturn functions that do return clobber caller's registers on ARM32 (but not other arches)

2017-09-15 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82158 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org ---

[Bug rtl-optimization/82192] [5/6/7/8 Regression] gcc produces incorrect code with -O2 and bit-field

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri Sep 15 15:54:04 2017 New Revision: 252824 URL: https://gcc.gnu.org/viewcvs?rev=252824=gcc=rev Log: PR rtl-optimization/82192 * combine.c (make_extraction): Don't

[Bug fortran/82184] [8 Regression] 187.facerec in SPEC CPU 2000 miscompares

2017-09-15 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82184 --- Comment #9 from Andrey Guskov --- Yep, 187 seems to be working now. Not sure about performance, will check this next week when the automatic perf build arrives.

[Bug tree-optimization/82220] [8 Regression] SPEC CPU2006 482.sphinx3 ~10% performance regression with trunk@250416

2017-09-15 Thread alexander.nesterovskiy at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82220 --- Comment #2 from Alexander Nesterovskiy --- Yes, I've applied a patch and looks like it helped: --- Overhead SamplesSymbol trunk@252796 + patch 31.57%412037mgau_eval 30.54%--> 397608vector_gautbl_eval_logs3

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-09-15 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #2 from Arnd Bergmann --- Created attachment 42178 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42178=edit preprocessed linux/drivers/media/dvb-frontends/stv090x.c, compressed This is one of the typical files showing the

[Bug tree-optimization/79987] [CHKP] ICE in gimplify_expr, at gimplify.c:12151

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79987 --- Comment #6 from Martin Liška --- Author: marxin Date: Fri Sep 15 14:11:57 2017 New Revision: 252820 URL: https://gcc.gnu.org/viewcvs?rev=252820=gcc=rev Log: Backport r251049 2017-09-15 Martin Liska Backport from

[Bug tree-optimization/79987] [CHKP] ICE in gimplify_expr, at gimplify.c:12151

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79987 --- Comment #5 from Martin Liška --- Author: marxin Date: Fri Sep 15 14:11:27 2017 New Revision: 252819 URL: https://gcc.gnu.org/viewcvs?rev=252819=gcc=rev Log: Backport r251049 2017-09-15 Martin Liska Backport from

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #14 from Iain Sandoe --- (In reply to Iain Sandoe from comment #13) > (In reply to Eric Botcazou from comment #12) > > Bootstrap completed on Darwin with the tentative fix (and the workaround for > > PR target/80556) and the ACATS

[Bug tree-optimization/71026] Missing division optimizations

2017-09-15 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71026 --- Comment #5 from Jeffrey A. Law --- Author: law Date: Fri Sep 15 16:17:55 2017 New Revision: 252827 URL: https://gcc.gnu.org/viewcvs?rev=252827=gcc=rev Log: 2017-09-15 Jackson Woodruff PR

[Bug c++/64644] "warning: anonymous union with no members" should be an error with -pedantic-errors

2017-09-15 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64644 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Sep 15 19:22:35 2017 New Revision: 252835 URL: https://gcc.gnu.org/viewcvs?rev=252835=gcc=rev Log: /cp 2017-09-15 Manuel Lopez-Ibanez

[Bug middle-end/82223] Incorrect optimization for lossy round trips of arithmetic types

2017-09-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82223 --- Comment #1 from Andrew Pinski --- What target is this for?

[Bug c++/64644] "warning: anonymous union with no members" should be an error with -pedantic-errors

2017-09-15 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64644 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #21 from Iain Sandoe --- Created attachment 42183 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42183=edit assembler for C++ testcase with .cfi_xxx this gives, when linked to the GCC8 static libstdc++ (I have a patch that

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #20 from Iain Sandoe --- (In reply to Iain Sandoe from comment #19) > Created attachment 42182 [details] > assembler for pr81241 Ada testcase with .cfi_xxx > > I rebased my patches to enable .cfi_xxx for Darwin (no claim that they

[Bug c++/82222] wrong uninitialized reference in lambda capture in fold expression

2017-09-15 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/68177] Lambda capture doesn't work correctly when lambda is used in a pack expansion

2017-09-15 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68177 Paolo Carlini changed: What|Removed |Added CC||benni.buch at gmail dot com --- Comment

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #11 from H.J. Lu --- (In reply to Josh Poimboeuf from comment #9) > I might be misunderstanding, but I don't think we need DRAP for our use > case. We just need assurance that the frame pointer (RBP) has been set up > before the

[Bug middle-end/82223] New: Incorrect optimization for lossy round trips of arithmetic types

2017-09-15 Thread 02c9a08a70164b24b9f762d53a64ab at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82223 Bug ID: 82223 Summary: Incorrect optimization for lossy round trips of arithmetic types Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/82223] Incorrect optimization for lossy round trips of arithmetic types

2017-09-15 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82223 --- Comment #2 from Marc Glisse --- (float)INT_MAX gets rounded to 2^31. When you try to convert it to int, it doesn't fit, so the compiler is at liberty to return INT_MAX if it likes. clang's -fsanitize=undefined does complain on your code (not

[Bug tree-optimization/71026] Missing division optimizations

2017-09-15 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71026 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #6 from

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-09-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #17 from rguenther at suse dot de --- On September 15, 2017 5:02:36 PM GMT+02:00, "ro at CeBiTec dot Uni-Bielefeld.DE" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > >--- Comment #16 from ro

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #19 from Iain Sandoe --- Created attachment 42182 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42182=edit assembler for pr81241 Ada testcase with .cfi_xxx I rebased my patches to enable .cfi_xxx for Darwin (no claim that

[Bug fortran/82215] Feature request to better support two pass compiling with gfortran

2017-09-15 Thread busby1 at llnl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82215 --- Comment #5 from Lee Busby --- Thank you very much for reading my report, Mr. Koenig. I probably should have pulled out footnote #6 as an explicit comment here, as it comes closest to my own first guess at a "feature request". As you have

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #15 from Eric Botcazou --- Created attachment 42181 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42181=edit C++ testcase To be compiled at -O2 and run: (botcazou@goole) ~ $ g++ -o t t.C -O2 (botcazou@goole) ~ $ ./t

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com,

[Bug c++/82222] New: wrong uninitialized reference in lambda capture in fold expression

2017-09-15 Thread benni.buch at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 Bug ID: 8 Summary: wrong uninitialized reference in lambda capture in fold expression Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #17 from Eric Botcazou --- > So, FAOD, the fix is a work-around for a bug in either the assembler or > unwinder? (the original DWARF output is expected to be well-formed?) Yes, that's my understanding. > Given that the GCC unwinder

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #7 from Josh Poimboeuf --- Putting "sp" in the clobbers list is something that was suggested to me on the GCC mailing list a while back. And, other than this rare bug, it seems to do exactly what we want, which is, force GCC to save

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #9 from Josh Poimboeuf --- I might be misunderstanding, but I don't think we need DRAP for our use case. We just need assurance that the frame pointer (RBP) has been set up before the inline asm is inserted. If clobbering "sp"

[Bug ada/81361] [8 regression] broken exception handling at -O2

2017-09-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361 --- Comment #16 from Eric Botcazou --- > I did this and there's nothing interesting revealed - everything > consistently gives the same output (and dwarfdump --verify claims it's > valid). Not for me though. Here's the output on the C++

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82221] internal compiler error: in print_reg, at config/i386/i386.c:17656

2017-09-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82221 --- Comment #10 from H.J. Lu --- Try this one: diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 4f0414ffa9d..ee27273c80d 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -13801,6 +13801,7 @@

[Bug tree-optimization/79622] [6/7/8 Regression] Wrong code w/ -O2 -floop-nest-optimize

2017-09-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79622 --- Comment #5 from rguenther at suse dot de --- On Fri, 15 Sep 2017, spop at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79622 > > --- Comment #4 from Sebastian Pop --- > Yes, that phi node looks like a reduction.

[Bug testsuite/82114] gcc.dg/gimplefe-14.c for bare metal and argc is 0

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82114 --- Comment #4 from Martin Liška --- Author: marxin Date: Fri Sep 15 08:19:33 2017 New Revision: 252789 URL: https://gcc.gnu.org/viewcvs?rev=252789=gcc=rev Log: Backport r252024 2017-09-15 Martin Liska Backport from

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 --- Comment #13 from Martin Liška --- Author: marxin Date: Fri Sep 15 08:18:34 2017 New Revision: 252787 URL: https://gcc.gnu.org/viewcvs?rev=252787=gcc=rev Log: Subject: Backport r251400 2017-09-15 Martin Liska

[Bug inline-asm/82001] [5/6/7 regression] wrong code when two functions differ only in inline asm register constraints

2017-09-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82001 --- Comment #5 from Martin Liška --- Author: marxin Date: Fri Sep 15 08:19:15 2017 New Revision: 252788 URL: https://gcc.gnu.org/viewcvs?rev=252788=gcc=rev Log: Backport r251530 2017-09-15 Martin Liska Backport from

[Bug middle-end/82145] [8 regression] i386/pr38988.c, i386/pr46254.c, i386/pr55154.c, i386/pr81766.c fails

2017-09-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82145 --- Comment #6 from Jakub Jelinek --- Committed just the postreload.c fix + testcase so far, that should fix it, the i386.c change is still waiting for review, but is just a cleanup.

  1   2   >