[Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562 --- Comment #1 from Markus Trippelsdorf trippels at gcc dot gnu.org --- More info in /home/trippels/moz-build-dir/toolkit/library on gcc110: trippels@gcc1-power7 library % cat list

[Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907

2014-10-17 Thread trippels at gcc dot gnu.org
Configured with: ../gcc/configure --disable-libsanitizer --disable-bootstrap --disable-libstdcxx-pch --disable-libvtv --disable-libitm --disable-libcilkrts --disable-libssp --disable-libgomp --disable-werror --disable-multilib --enable-languages=c,c++ Thread model: posix gcc version 5.0.0 20141017

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #10 from vries at gcc dot gnu.org --- Author: vries Date: Fri Oct 17 06:36:45 2014 New Revision: 216365 URL: https://gcc.gnu.org/viewcvs?rev=216365root=gccview=rev Log: Use fuse-caller-save info in cprop-hardreg 2014-10-17 Tom de

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 --- Comment #9 from vries at gcc dot gnu.org --- Author: vries Date: Fri Oct 17 06:36:35 2014 New Revision: 216364 URL: https://gcc.gnu.org/viewcvs?rev=216364root=gccview=rev Log: Handle copy cycles in pass_cprop_hardreg 2014-10-17 Tom de

[Bug tree-optimization/63569] New: [5.0 Regression] Wrong code with volatile and ICF

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Bug ID: 63569 Summary: [5.0 Regression] Wrong code with volatile and ICF Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- Created attachment 33743 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33743action=edit A Testcase which ICEs instead of just wrong code Compile with -O2. The ICE you get:

[Bug tree-optimization/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0 ---

[Bug target/58945] Improve atomic_compare_and_swap*_doubleword pattern

2014-10-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945 --- Comment #5 from Uroš Bizjak ubizjak at gmail dot com --- Created attachment 33744 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33744action=edit Simplified patch Somehow simplified patch for mainline. Still fails with -O2 -mcx16:

[Bug ipa/63566] [5 Regression] i686 bootstrap fails: ICE RTL flag check: INSN_UID used with unexpected rtx code 'set' in INSN_UID, at rtl.h:1326

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63566 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0 --- Comment

[Bug target/58945] Improve atomic_compare_and_swap*_doubleword pattern

2014-10-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945 --- Comment #6 from Uroš Bizjak ubizjak at gmail dot com --- Hm, starting from: (unspec_volatile:TI [ (mem/v:TI (symbol_ref:DI (i) var_decl 0x2adae9631c60 i) [-1 S16 A128])

[Bug rtl-optimization/61605] Potential optimization: Keep unclobbered argument registers live across function calls

2014-10-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61605 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||missed-optimization

[Bug fortran/63570] New: [F2015] Implement 13.7.137 RANDOM INIT (REPEATABLE, IMAGE DISTINCT)

2014-10-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63570 Bug ID: 63570 Summary: [F2015] Implement 13.7.137 RANDOM INIT (REPEATABLE, IMAGE DISTINCT) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/63568] Missed optimization (a ~mask) | (b mask) = a ^ ((a ^ b) mask)

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

[Bug ipa/63571] New: Local functions with only local aliases not regparm optimized on i686-linux

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63571 Bug ID: 63571 Summary: Local functions with only local aliases not regparm optimized on i686-linux Product: gcc Version: 5.0 Status: UNCONFIRMED Severity:

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-17 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC||izamyatin at

[Bug debug/63572] New: [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 Bug ID: 63572 Summary: [5 Regression] ICF breaks user debugging experience Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/51772] --enable-clocale=generic makes unsafe assumptions about ctype_base::mask

2014-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51772 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org --- In config/locale/newlib/ctype_members.cc: default: // Different from the generic version, xdigit and print in // newlib are defined as bitwise-OR result of bitmasks:

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org --- For debugging most important is to get (gdb) b foo still work when foo was merged with bar and the program now calls bar Similarly nice (but probably impossible) is (gdb) b

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #35 from Oleg Endo olegendo at gcc dot gnu.org --- Created attachment 33745 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33745action=edit Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr So I ended up

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED

[Bug ipa/63566] [5 Regression] i686 bootstrap fails: ICE RTL flag check: INSN_UID used with unexpected rtx code 'set' in INSN_UID, at rtl.h:1326

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63566 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562 --- Comment #4 from Markus Trippelsdorf trippels at gcc dot gnu.org --- dup. *** This bug has been marked as a duplicate of bug 63566 ***

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- Better testcase, where ICF actually happens. struct S { int a; int b; int c; }; __attribute__((noinline)) static int f1 (struct S *x) { static int u = 1; int g = x-a * 7; {

[Bug bootstrap/63573] New: [5 Regression] libgo: ICE building libgo on powerpc-linux-gnu

2014-10-17 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573 Bug ID: 63573 Summary: [5 Regression] libgo: ICE building libgo on powerpc-linux-gnu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/63574] New: [5 Regression] ICE building libjava (segfault) on arm-linux-gnueabihf

2014-10-17 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63574 Bug ID: 63574 Summary: [5 Regression] ICE building libjava (segfault) on arm-linux-gnueabihf Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC|jakub at redhat dot com| ---

[Bug tree-optimization/56365] Missed opportunities for smin/smax standard name patterns when compiling as C++

2014-10-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at gcc

[Bug ipa/63575] New: [5 Regression] ICF miscompiles libstdc++

2014-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63575 Bug ID: 63575 Summary: [5 Regression] ICF miscompiles libstdc++ Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority:

[Bug ipa/63575] [5 Regression] ICF miscompiles libstdc++

2014-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63575 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 --- Comment #23 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Fri Oct 17 10:50:16 2014 New Revision: 216391 URL: https://gcc.gnu.org/viewcvs?rev=216391root=gccview=rev Log: PR tree-optimization/63302 *

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 --- Comment #24 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Fri Oct 17 10:53:36 2014 New Revision: 216392 URL: https://gcc.gnu.org/viewcvs?rev=216392root=gccview=rev Log: PR tree-optimization/63302 *

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Fri Oct 17 10:54:54 2014 New Revision: 216393 URL: https://gcc.gnu.org/viewcvs?rev=216393root=gccview=rev Log: PR tree-optimization/63464 * gimple.h

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||uros at gcc dot

[Bug middle-end/63184] [4.8/4.9/5 Regression] Fails to simplify comparison

2014-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63184 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- Ok, so we can (and do) forward addresses like a[_9] into plain dereferences, so lowering these addresses early is probably not a good idea. We could lower them as a very first

[Bug tree-optimization/56365] Missed opportunities for smin/smax standard name patterns when compiling as C++

2014-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56365 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org --- No, that doesn't handle PHI nodes. phiopt needs to be improved to handle merged PHIs for this case.

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #15 from Uroš Bizjak ubizjak at gmail dot com --- (In reply to Jakub Jelinek from comment #14) So, supposedly there is something we want to match-and-simplify, perhaps also something we want to simplify at the RTL level, and check

[Bug ipa/63575] [5 Regression] ICF miscompiles libstdc++

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

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #24 from Stupachenko Evgeny evstupac at gmail dot com --- We are able to reproduce the bug. SET_GOT removed as the only use of GOT register was hidden by: (insn 37 34 38 6 (set (mem:TF (pre_dec:SI (reg/f:SI 7 sp)) [0 S16 A8])

[Bug rtl-optimization/63463] [5.0 regression] FAIL: gnat.dg/regpat1.adb execution test

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63463 Bug 63463 depends on bug 63404, which changed state. Bug 63404 Summary: [5 Regression] gcc 5 miscompiles linux block layer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404 What|Removed |Added

[Bug target/63404] [5 Regression] gcc 5 miscompiles linux block layer

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63404 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/63563] [4.9/5 Regression] ICE: in vectorizable_store, at tree-vect-stmts.c:5106 with -mavx2

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63563 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.9.2

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-17 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 --- Comment #26 from dave.anglin at bell dot net --- On 17-Oct-14, at 7:10 AM, jakub at gcc dot gnu.org wrote: Should be fixed now. Thanks, Jakub. Dave -- John David Anglindave.ang...@bell.net

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #25 from Iain Sandoe iains at gcc dot gnu.org --- Created attachment 33746 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33746action=edit RTL dumps This is trunk rev 216304 + change to i386.md. -O2 -m32. For O0/1 the output is

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #26 from Iain Sandoe iains at gcc dot gnu.org --- (In reply to Stupachenko Evgeny from comment #24) We are able to reproduce the bug. SET_GOT removed as the only use of GOT register was hidden by: (insn 37 34 38 6 (set (mem:TF

[Bug tree-optimization/61773] [5 Regression] ICE in tree-ssa-strlen.c:417

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61773 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 --- Comment #6 from Martin Liška mliska at suse dot cz --- There's how gold's ICF works for test attached by Jakub: gcc --version: gcc version 5.0.0 20141016 (experimental) (GCC) ld --version: GNU gold (GNU Binutils 2.24.51.20141010) 1.11 $

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Martin Liška from comment #6) There's how gold's ICF works for test attached by Jakub: gcc --version: gcc version 5.0.0 20141016 (experimental) (GCC) ld

[Bug debug/63572] [5 Regression] ICF breaks user debugging experience

2014-10-17 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 --- Comment #8 from Martin Liška mliska at suse dot cz --- Created attachment 33747 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33747action=edit Gold ICF dwarfdump

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #36 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #35) Created attachment 33745 [details] Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr So I ended up removing the

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #27 from Stupachenko Evgeny evstupac at gmail dot com --- Created attachment 33748 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33748action=edit Fix SET_GOT delete The patch fix the problem. Can you please run darwin bootstrap

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug ipa/63576] New: [5 Regression] ICE : in ipa_merge_profiles, at ipa-utils.c:540 during Firefox LTO/PGO build

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63576 Bug ID: 63576 Summary: [5 Regression] ICE : in ipa_merge_profiles, at ipa-utils.c:540 during Firefox LTO/PGO build Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #5 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org --- I also observe that the cpi/cpc/brne idiom that is used throughout - before and after your patch - is nonsentical.

[Bug fortran/63577] New: [4.8/4.9/5? Regression]: Huge compile time and memory usage with -O and not -fPIC

2014-10-17 Thread jfsoden at mpp dot mpg.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63577 Bug ID: 63577 Summary: [4.8/4.9/5? Regression]: Huge compile time and memory usage with -O and not -fPIC Product: gcc Version: unknown Status: UNCONFIRMED

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #28 from Dominique d'Humieres dominiq at lps dot ens.fr --- With the patches in comments 15 and 27 applied on top of r216304, bootstrap stil fails with libtool: compile: /opt/gcc/p_build/./gcc/xgcc -B/opt/gcc/p_build/./gcc/

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #6 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org --- (In reply to Jorn Wolfgang Rennecke from comment #4) However, you now made it all the way use an incorrect order - starting at the end and incrementing from there. Oops,

[Bug c++/63531] gcc segfaults on some sourcefiles when using '-Weffc++' and '-fsanitize=undefined' together

2014-10-17 Thread allizgubccg at reallysoft dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63531 --- Comment #4 from Ralf allizgubccg at reallysoft dot de --- (In reply to Marek Polacek from comment #3) Actually, I can't reproduce it with 4.9 nor with 5. I'd say your version doesn't have r215459 yet, which I believe is the fix. Can you

[Bug target/63223] [avr] Make jumptables work with -Wl,--section-start,.text=

2014-10-17 Thread amylaar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63223 --- Comment #7 from Jorn Wolfgang Rennecke amylaar at gcc dot gnu.org --- (In reply to Jorn Wolfgang Rennecke from comment #5) I also observe that the cpi/cpc/brne idiom that is used throughout - before and after your patch - is nonsentical.

[Bug middle-end/61529] [5 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in check_probability, at basic-block.h:953

2014-10-17 Thread renlin.li at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529 Renlin Li renlin.li at arm dot com changed: What|Removed |Added CC||renlin.li at arm dot

[Bug middle-end/61529] [5 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in check_probability, at basic-block.h:953

2014-10-17 Thread renlin.li at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529 --- Comment #6 from Renlin Li renlin.li at arm dot com --- emit_case_nodes calls conditional_probability with a very large first argument. After GCOV_COMPUTE_SCALE calculation, the result overflows into a negative number. It's recorded into

[Bug middle-end/61529] [5 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in check_probability, at basic-block.h:953

2014-10-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61529 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug bootstrap/63545] ICE building GCC hash_tablecselib_hasher,xcallocator::find_slot_with_hash

2014-10-17 Thread bill.klees at teamquest dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63545 --- Comment #3 from Bill Klees bill.klees at teamquest dot com --- Simplified Preprocessed source fails with same error typedef int TItype __attribute__((mode(TI))); typedef int DItype

[Bug bootstrap/63545] ICE building GCC hash_tablecselib_hasher,xcallocator::find_slot_with_hash

2014-10-17 Thread bill.klees at teamquest dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63545 --- Comment #4 from Bill Klees bill.klees at teamquest dot com --- Much simpler test case -- struct DWstruct { int high, low; }; typedef union { struct DWstruct s; int ll; } DWunion; int __multi3(int u, int

[Bug c++/63578] New: ICE In layout_type, at stor-layout.c:2398

2014-10-17 Thread ppluzhnikov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63578 Bug ID: 63578 Summary: ICE In layout_type, at stor-layout.c:2398 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #29 from Jeffrey A. Law law at redhat dot com --- I thought we had already dealt with the hidden GOT usages that show up during reload... Is it IRA that's removing the SET_GOT?

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-17 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #30 from Iain Sandoe iains at gcc dot gnu.org --- FWIW, I built a stage #1 with fortran, objc and ada enabled. libgcc, libstdc++v3, libgomp, libobjc and libada build. libgfortran libquadmath fail (errors as per Dominique's post).

[Bug c++/63579] New: New attribute for empty member optimization

2014-10-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63579 Bug ID: 63579 Summary: New attribute for empty member optimization Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component:

[Bug c++/63579] New attribute for empty member optimization

2014-10-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63579 --- Comment #1 from Marc Glisse glisse at gcc dot gnu.org --- Created attachment 33750 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33750action=edit Hack to handle empty members as bases

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Attachment #33745|0 |1 is

[Bug libstdc++/57250] [C++11] std::shared_ptr misses atomic_* support

2014-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug c/63549] [4.8/4.9/5] ICE in build_array_ref with invalid code

2014-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63549 --- Comment #3 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Fri Oct 17 18:42:27 2014 New Revision: 216413 URL: https://gcc.gnu.org/viewcvs?rev=216413root=gccview=rev Log: PR c/63549 * c-typeck.c

[Bug c/63549] [4.8/4.9/5] ICE in build_array_ref with invalid code

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

[Bug c/63543] incomplete type error should suppress duplicates

2014-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Fri Oct 17 18:53:35 2014 New Revision: 216414 URL: https://gcc.gnu.org/viewcvs?rev=216414root=gccview=rev Log: PR c/63543 * c-tree.h

[Bug c/63543] incomplete type error should suppress duplicates

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

[Bug ipa/63580] New: [5 Regression] ICE : error: invalid argument to gimple call

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580 Bug ID: 63580 Summary: [5 Regression] ICE : error: invalid argument to gimple call Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/63580] [5 Regression] ICE : error: invalid argument to gimple call

2014-10-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug c++/63531] gcc segfaults on some sourcefiles when using '-Weffc++' and '-fsanitize=undefined' together

2014-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63531 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- (In reply to Ralf from comment #4) I've tried it with 4.9.1 release version.. i don't see any newer release. Which version should i test? I meant a GCC build, that contains

[Bug c/63567] Linux kernel build error due to non-static initializers

2014-10-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63567 --- Comment #4 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Fri Oct 17 21:02:54 2014 New Revision: 216416 URL: https://gcc.gnu.org/viewcvs?rev=216416root=gccview=rev Log: PR c/63567 * c-typeck.c

[Bug c/63567] Linux kernel build error due to non-static initializers

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

[Bug debug/63581] New: undefined references in debug_info

2014-10-17 Thread xur at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63581 Bug ID: 63581 Summary: undefined references in debug_info Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug debug/63581] undefined references in debug_info

2014-10-17 Thread xur at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63581 --- Comment #1 from xur at google dot com --- Patches is here: https://gcc.gnu.org/ml/gcc-patches/2014-10/msg01795.html

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-17 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #38 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to Oleg Endo from comment #37) Created attachment 33751 [details] Use SImode for FPSCR, add __builtin_sh_get_fpscr, __builtin_sh_set_fpscr I'm now testing this patch.

[Bug tree-optimization/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-17 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #39 from Kazumoto Kojima kkojima at gcc dot gnu.org --- (In reply to Oleg Endo from comment #38) ... there are no new failures for -m4 -ml and -m4 -mb. I'm tempted to apply it. Kaz, do you have any objections? I have no

[Bug c++/63582] New: [5 Regression]: g++.dg/init/enum1.C ... (test for errors, line 12)

2014-10-17 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63582 Bug ID: 63582 Summary: [5 Regression]: g++.dg/init/enum1.C ... (test for errors, line 12) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/63583] New: ICF does not check that the template strings are the same

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63583 Bug ID: 63583 Summary: ICF does not check that the template strings are the same Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/63583] [5 Regression] ICF does not check that the template strings are the same

2014-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63583 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug c++/63528] A variadic variable template cannot use the ::value of a variadic trait

2014-10-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63528 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/63584] New: ICE in strip_typedefs, at cp/tree.c:1326

2014-10-17 Thread jaredhoberock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63584 Bug ID: 63584 Summary: ICE in strip_typedefs, at cp/tree.c:1326 Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/63584] ICE in strip_typedefs, at cp/tree.c:1326

2014-10-17 Thread jaredhoberock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63584 --- Comment #1 from jaredhoberock at gmail dot com --- Created attachment 33753 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33753action=edit preprocessed output of ICE reproducer

[Bug c/63567] Linux kernel build error due to non-static initializers

2014-10-17 Thread sasha.levin at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63567 Sasha Levin sasha.levin at oracle dot com changed: What|Removed |Added Status|RESOLVED|REOPENED