[Bug target/82439] Missing (x | y) == x simplifications

2017-10-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82439 --- Comment #3 from Andrew Pinski --- I was thinking more of expand time. We need better expansion time options. Maybe the option for expansion time is something which is parsed things like this: (for op (bit_and bit_ior) (expand (eq (op

[Bug target/82439] Missing (x | y) == x simplifications

2017-10-05 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82439 Wilco changed: What|Removed |Added CC||wdijkstr at arm dot com --- Comment #2 from

[Bug target/82439] Missing (x | y) == x simplifications

2017-10-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82439 Andrew Pinski changed: What|Removed |Added Target||aarch64 Status|UNCONFIRMED

[Bug libfortran/79540] [7/8 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test

2017-10-05 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 --- Comment #11 from dave.anglin at bell dot net --- # ./pr79540 print '(f1.0)',100.00 ! => len=1 *: no digits print '(f2.0)', 100.00 ! => len=0 : no digits print '(f3.0)',100.00 ! => len=0 : no

[Bug c++/82443] New: Would like a way to control emission of vague/weak symbol for inline variables

2017-10-05 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82443 Bug ID: 82443 Summary: Would like a way to control emission of vague/weak symbol for inline variables Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity:

[Bug libfortran/78549] Very slow formatted internal file output

2017-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78549 --- Comment #9 from Dominique d'Humieres --- Gfortran is even slower now (~9.5s), likely revision r251374 (pr78387).

[Bug c/82435] new __attribute__((alias)) warning gets in the way

2017-10-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82435 --- Comment #3 from Arnd Bergmann --- (In reply to Martin Sebor from comment #1) > The warning can be selectively suppressed by declaring the alias to have no > prototype, e.g., like so: > > int bar (int i) { return 0; } > int foo ()

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread didu31 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #18 from Didier G --- Fine. That's all folk ! ;°)

[Bug target/82442] New: vect/pr31699.c fails on arm

2017-10-05 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82442 Bug ID: 82442 Summary: vect/pr31699.c fails on arm Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug middle-end/82365] stack locations are consolidated if noreturn function is on the path

2017-10-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82365 --- Comment #6 from Arnd Bergmann --- (In reply to Jakub Jelinek from comment #5) > Now, if you change the code so that > i2c_new_device(); > comes first and then > f(a); > this would no longer be optimized, because in the common fortify_panic

[Bug fortran/44882] Bogus types in references with mismatched commons

2017-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44882 --- Comment #18 from Dominique d'Humieres --- The code in comment 1 is invalid, thus the FE can do what it likes. Would it be enough to close this PR by emitting an error unless the code is compiled with -std=legacy (as done for pr25071)?

[Bug tree-optimization/82441] New: ICE on valid code at -O3: qsort checking failed

2017-10-05 Thread su at cs dot ucdavis.edu
Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20171005 (experimental) [trunk revision 253450] (GCC) $ $ gcctk -O2 small.c $ gcc-7.2.0 -O3

[Bug c/82437] [8 Regression] false-positive -Wtautological-compare warning with -std=gnu89

2017-10-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82437 --- Comment #3 from Arnd Bergmann --- (In reply to Jakub Jelinek from comment #2) > Untested fix. This appears to address all instances of the problem for me, thanks!

[Bug rtl-optimization/82396] [8 Regression] qsort comparator non-negative on sorted output: 4 in ready_sort_real in haifa scheduler

2017-10-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82396 --- Comment #12 from Wilco --- (In reply to Qing Zhao from comment #11) > I am seeing the exactly same issue on aarch64 today (10/5/2017) as comment > 10. It works if you apply my patch or replace qsort with (qsort) in gcc/haifa-sched.c.

[Bug rtl-optimization/82396] [8 Regression] qsort comparator non-negative on sorted output: 4 in ready_sort_real in haifa scheduler

2017-10-05 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82396 Qing Zhao changed: What|Removed |Added CC||qing.zhao at oracle dot com --- Comment #11

[Bug c++/82307] unscoped enum-base incorrect cast

2017-10-05 Thread mukesh.kapoor at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82307 Mukesh Kapoor changed: What|Removed |Added CC||mukesh.kapoor at oracle dot com ---

[Bug target/80313] -march=znver1 produce worse code than -march=haswell

2017-10-05 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80313 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #4

[Bug fortran/69604] ICE in gfc_add_modify_loc, at fortran/trans.c:159

2017-10-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69604 --- Comment #14 from Dominique d'Humieres --- > The patch in comment 7 no longer applies: 'ts.type == BT_DERIVED' has been > replaced with 'ts.type == BT_DERIVED'. Updating the patch along this line > does not remove the ICE!-( Read "replaced

[Bug rtl-optimization/82395] [8 Regression] qsort comparator non-negative on sorted output: 1 in color_allocnos

2017-10-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82395 --- Comment #3 from Steve Ellcey --- I am not sure if PR 82385 and PR 82396 are different bugs or not, they both involve qsort problems. I guess the aarch64 failure is PR 82396 and not this one, PR 82395.

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #15 from Eric Botcazou --- Author: ebotcazou Date: Thu Oct 5 16:32:21 2017 New Revision: 253454 URL: https://gcc.gnu.org/viewcvs?rev=253454=gcc=rev Log: PR ada/82393 * mingw32.h (_O_U8TEXT, _O_U16TEXT, _O_WTEXT):

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #16 from Eric Botcazou --- Author: ebotcazou Date: Thu Oct 5 16:32:40 2017 New Revision: 253455 URL: https://gcc.gnu.org/viewcvs?rev=253455=gcc=rev Log: PR ada/82393 * mingw32.h (_O_U8TEXT, _O_U16TEXT, _O_WTEXT):

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/82435] new __attribute__((alias)) warning gets in the way

2017-10-05 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82435 --- Comment #2 from joseph at codesourcery dot com --- In my view, a separate option for this warning rather than -Wincompatible-pointer-types would be best (as it's much more likely people will want to disable this warning than that they will

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #14 from Eric Botcazou --- > FYI, to make you an idea of the c380004's failure, a SEGV occurs in > cygwin.S:___chkstk_ms, caused by stack check at c380004.adb:132. Ah, yes, it's a known issue on 64-bit Windows. Both tests are

[Bug middle-end/82365] stack locations are consolidated if noreturn function is on the path

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82365 --- Comment #5 from Jakub Jelinek --- The reason why that would work in this case is that we have info = {}; as the first stmt that mentions it, but doesn't take address of info. Then there is if (something) fortify_panic (); The

[Bug rtl-optimization/82395] [8 Regression] qsort comparator non-negative on sorted output: 1 in color_allocnos

2017-10-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82395 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #2

[Bug middle-end/82365] stack locations are consolidated if noreturn function is on the path

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82365 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug target/82440] [8 regression] ICE in aarch64_simd_valid_immediate

2017-10-05 Thread sudi.das at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82440 --- Comment #2 from Sudakshina Das --- Sorry about this. I am currently testing a fix for this. Sudakshina

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-10-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org ---

[Bug target/82440] [8 regression] ICE in aarch64_simd_valid_immediate

2017-10-05 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82440 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org,

[Bug rtl-optimization/82395] [8 Regression] qsort comparator non-negative on sorted output: 1 in color_allocnos

2017-10-05 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82395 Alexander Monakov changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/82435] new __attribute__((alias)) warning gets in the way

2017-10-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82435 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/82437] [8 Regression] false-positive -Wtautological-compare warning with -std=gnu89

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82437 --- Comment #2 from Jakub Jelinek --- Created attachment 42309 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42309=edit gcc8-pr82437.patch Untested fix.

[Bug c++/78010] --Wsuggest-override reports a redundant warning on a 'final' method

2017-10-05 Thread lloyd at randombit dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78010 Jack Lloyd changed: What|Removed |Added CC||lloyd at randombit dot net --- Comment #6

[Bug hsa/82416] Miscompilation due to HSA BE expanding all sub-integer types to integer types

2017-10-05 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82416 --- Comment #1 from Martin Jambor --- Created attachment 42308 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42308=edit Fix This is a fix I have come up with so far. The key change is the simple flip from true to false in

[Bug middle-end/82438] Memory access not optimized for loops with known bounds

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82438 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/82397] [8 Regression] qsort comparator non-negative on sorted output: 1 in vect_analyze_data_ref_accesses

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82397 --- Comment #7 from Richard Biener --- Ok, so I'm going to remove all the operand_equal_p tests as a first step. As a second we can add cleverness like the following (but we really would like to do this "flatter" in the end...).

[Bug c/82437] [8 Regression] false-positive -Wtautological-compare warning with -std=gnu89

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82437 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/82408] cross-compiling for arm64 problems

2017-10-05 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82408 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug tree-optimization/82397] [8 Regression] qsort comparator non-negative on sorted output: 1 in vect_analyze_data_ref_accesses

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82397 --- Comment #6 from Richard Biener --- (In reply to Alexander Monakov from comment #1) > This is because operand_equal_p is "smarter" than data_ref_compare_tree. We > have something like > > A: (long)_1 + (_2 + _3) > B: (_2 + _4) + (long)_1 >

[Bug driver/31350] gcc -v --help puts some output on std. out, and some on std. error.

2017-10-05 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31350 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/82438] Memory access not optimized for loops with known bounds

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

[Bug tree-optimization/82397] [8 Regression] qsort comparator non-negative on sorted output: 1 in vect_analyze_data_ref_accesses

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

[Bug tree-optimization/82436] [7/8 Regression] 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 --- Comment #5 from Richard Biener --- Ok. So what happens is that during analysis we can perform all permutations but later during code-gen we'd fail (but we may not fail there plus we don't actually check for it). This is because during

[Bug bootstrap/82037] Debian 8.8 powerpc64-unknown-linux-gnu bootstrap breaks in stage1 with gcc/liblto_plugin.so: wrong ELF class: ELFCLASS64

2017-10-05 Thread dclarke at blastwave dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82037 --- Comment #9 from Dennis Clarke --- OKay, this is a surprise to me but I will take it as a given in the linux world that a 32-bit linker binary is not able to perform linkage with objects that are in a different ELF class. My experiences in

[Bug target/82440] [8 regression] ICE in aarch64_simd_valid_immediate

2017-10-05 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82440 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/82440] New: [8 regression] ICE in aarch64_simd_valid_immediate

2017-10-05 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82440 Bug ID: 82440 Summary: [8 regression] ICE in aarch64_simd_valid_immediate Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: build, ice-on-valid-code Severity:

[Bug rtl-optimization/77729] aarch64 inserts unneeded uxtb after ldrb, orr ...32

2017-10-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77729 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/82439] New: [AArch64] Missing (x | y) == x simplifications

2017-10-05 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82439 Bug ID: 82439 Summary: [AArch64] Missing (x | y) == x simplifications Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/82438] New: Memory access not optimized for loops with known bounds

2017-10-05 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82438 Bug ID: 82438 Summary: Memory access not optimized for loops with known bounds Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread didu31 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #13 from Didier G --- gnat.dg/entry_queues.adb debug execution : (gdb) run Starting program: /home/didier/entry_queues.exe [New Thread 8264.0x299c] [New Thread 8264.0x1950] [New Thread 8264.0x1a94] [New Thread 8264.0x3508] Program

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread didu31 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #12 from Didier G --- (In reply to Eric Botcazou from comment #9) > > Trace of check ada runtests > > You can do 'make mail-report.log' after 'make -k check' to have a report. > > The results are acceptable although

[Bug c++/69855] Missing diagnostic for overload that only differs by return type

2017-10-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69855 Nathan Sidwell changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 --- Comment #3 from Jakub Jelinek --- (In reply to Marc Glisse from comment #2) > -Dbool=char lets it merge the stores, I guess this is because bool has > precision < bitsize. No. It is because can_native_encode_type_p doesn't return true for

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 --- Comment #2 from Marc Glisse --- -Dbool=char lets it merge the stores, I guess this is because bool has precision < bitsize.

[Bug tree-optimization/82436] [7/8 Regression] 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 Richard Biener changed: What|Removed |Added Known to work||6.4.1 Target Milestone|8.0

[Bug sanitizer/82379] [7/8 Regression] internal_sigreturn not defined in libasan.so or libubsan.so with -mx32

2017-10-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82379 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/82436] [8 Regression] 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0 Summary|465.tonto ICE

[Bug tree-optimization/82436] 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/82436] 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 --- Comment #1 from Richard Biener --- Doesn't reproduce with struct reflection_type { int h; int k; int l; double f_exp; double f_sigma; _Complex double f_calc; double f_pred; double i_exp; double i_sigma; double i_pred; };

[Bug sanitizer/82379] [7/8 Regression] internal_sigreturn not defined in libasan.so or libubsan.so with -mx32

2017-10-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82379 --- Comment #8 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Oct 5 10:45:04 2017 New Revision: 253442 URL: https://gcc.gnu.org/viewcvs?rev=253442=gcc=rev Log: Add sanitizer_linux_x86_64.lo if __x86_64__ is defined by $CC Since size of

[Bug c/82437] New: false-positive -Wtautological-compare warning with -std=gnu89

2017-10-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82437 Bug ID: 82437 Summary: false-positive -Wtautological-compare warning with -std=gnu89 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug sanitizer/82379] [7/8 Regression] internal_sigreturn not defined in libasan.so or libubsan.so with -mx32

2017-10-05 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82379 --- Comment #7 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Oct 5 10:39:32 2017 New Revision: 253441 URL: https://gcc.gnu.org/viewcvs?rev=253441=gcc=rev Log: Add sanitizer_linux_x86_64.lo if __x86_64__ is defined by $CC Since size of

[Bug tree-optimization/82436] New: 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82436 Bug ID: 82436 Summary: 465.tonto ICE in vect_get_slp_vect_defs, at tree-vect-slp.c:3410 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug target/80865] broken compilation on Mac OS X 10.5 / powerpc: unrecognizable insn

2017-10-05 Thread pkg at 1tein dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80865 --- Comment #10 from Christian Cornelssen --- (In reply to Iain Sandoe from comment #9) > > * Patchset 3/4 seems reasonable (marking longjmp noreturn), > > but does not contribute changes to the test summary. > > Are you building Fortran?

[Bug c/82435] New: new __attribute__((alias)) warning gets in the way

2017-10-05 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82435 Bug ID: 82435 Summary: new __attribute__((alias)) warning gets in the way Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/67273] Incorrect -Wshadow warning with generic lambdas

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67273 Paolo Carlini changed: What|Removed |Added CC||daiw at gmx dot net --- Comment #6 from

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

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 78850, which changed state. Bug 78850 Summary: Parameter of returned generic lambda allegedly shadows parameter of free function https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78850 What|Removed

[Bug c++/78850] Parameter of returned generic lambda allegedly shadows parameter of free function

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

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

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

[Bug c++/79021] attribute noreturn on function template ignored in generic lambda

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79021 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/80439] __attribute__((target("xxx"))) not applied to lambdas

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80439 --- Comment #4 from Richard Biener --- Confirmed. > g++-7 t.C -S In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:37:0, from t.C:1: t.C: In lambda function: t.C:9:19: error:

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

2017-10-05 Thread ard.biesheuvel at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #19 from ard.biesheuvel at linaro dot org --- (In reply to Ramana Radhakrishnan from comment #17) > > Could you put some instructions in this BZ about how you build and test the > kernel to get these errors ? I'm happy to try

[Bug c++/82360] [8 Regression] tree check fail in get_inner_reference, at expr.c:6996

2017-10-05 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82360 --- Comment #4 from David Binderman --- Possibly in the same area, I just tried a valgrind build of trunk gcc and got this: ==4967== Invalid read of size 8 ==4967==at 0xD87FD8: component_ref_field_offset(tree_node*) (tree.c:12600) ==4967==

[Bug c++/80439] __attribute__((target("xxx"))) not applied to lambdas

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80439 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/80439] __attribute__((target("xxx"))) not applied to lambdas

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80439 Paolo Carlini changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug ada/82393] Compilation error on cygwin64

2017-10-05 Thread didu31 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82393 --- Comment #11 from Didier G --- Created attachment 42306 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42306=edit mail-report.log log of make -k check-ada ; make mail-report.log

[Bug c++/80488] Erroneous error "lambda-expression in template argument"

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80488 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/80873] ICE in tsubst_copy when trying to use an overloaded function without a definition in a lambda

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80873 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/82434] New: -fstore-merging does not work reliably.

2017-10-05 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 Bug ID: 82434 Summary: -fstore-merging does not work reliably. Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/81700] Unresolved function type when taking address of operator() of generic lambda

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81700 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/82022] constexpr lambda in template context: expression ‘’ is not a constant expression

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82022 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71546] lambda capture fails with "was not declared in this scope"

2017-10-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71546 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

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

2017-10-05 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |ASSIGNED

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

2017-10-05 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #18 from Ramana Radhakrishnan --- > > > That certainly appears to be a better approach prima-facie and a quick > > experiment with a > > > > > > if (target_word_relocations) > > return false; > > > > in

[Bug tree-optimization/82433] New: IPA-VRP not handling tcc_binary with constant argument

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82433 Bug ID: 82433 Summary: IPA-VRP not handling tcc_binary with constant argument Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug testsuite/82412] [8 regression] gfortran.dg/graphite/pr42334-1.f fails starting with r253342

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82412 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/82432] Missed constant propagation of return values of non-inlined static functions

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82432 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/82431] [8 Regression] Rejects 416.gamess

2017-10-05 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82431 Richard Biener changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/82406] [7 Regression] Rejects a valid snippet

2017-10-05 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82406 --- Comment #4 from Martin Liška --- (In reply to Jason Merrill from comment #3) > Backported the fix. Thanks Jason, that was fast.

[Bug target/80865] broken compilation on Mac OS X 10.5 / powerpc: unrecognizable insn

2017-10-05 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80865 --- Comment #9 from Iain Sandoe --- (In reply to Christian Cornelssen from comment #7) > I have made the time-consuming effort of building and testing gcc-7.2.0 with > varying subsets of the four patchsets proposed with attachment 42124 >