[Bug tree-optimization/56051] Wrong expression evaluation

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56051 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug tree-optimization/56051] Wrong expression evaluation

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56051 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/56049] [4.8 Regression] Simplification to constants not done

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56049 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||hubicka

[Bug tree-optimization/56051] Wrong expression evaluation

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56051 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-20 18:35:20 UTC --- Yeah, I'm afraid assuming you never do 1 31 is going to break simply way too much code in the wild.

[Bug c++/56059] [4.7/4.8 Regression] SIGSEGV on invalid C++11 code

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56059 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/56060] ICE on invalid code in type_dependent_expression_p, at cp/pt.c:19742

2013-01-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56060 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug c++/55742] [4.8 regression] __attribute__ in class function declaration cause prototype does not match errors.

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55742 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Attachment #29211|0 |1

[Bug middle-end/55889] [4.8 Regression] ICE: in move_op_ascend, at sel-sched.c:6153 with -fschedule-insns -fselective-scheduling

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55889 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 12:53:09 UTC --- I've tried to reproduce this with a cross compiler (without cross binutils) on x86_64-linux host, but it ICEs elsewhere: ../configure --target

[Bug fortran/56052] [4.7/4.8 Regression] [OOP] ICE in omp_add_variable, at gimplify.c:5606

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56052 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 13:03:03 UTC --- Yeah, if this ever worked, it was by pure accident. OpenMP 3.1 vs. Fortran OOP is simply undefined territory, gfortran won't run e.g. any constructors

[Bug fortran/56052] [4.7/4.8 Regression] [OOP] ICE in omp_add_variable, at gimplify.c:5606

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56052 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug middle-end/55889] [4.8 Regression] ICE: in move_op_ascend, at sel-sched.c:6153 with -fschedule-insns -fselective-scheduling

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55889 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 15:25:00 UTC --- Using your auto-host.h (with the exception of HAVE_DECL_BASENAME - clearly host rather than target thing) with i686-linux - powerpc-ibm-aix7.1.0.0 cross

[Bug middle-end/55889] [4.8 Regression] ICE: in move_op_ascend, at sel-sched.c:6153 with -fschedule-insns -fselective-scheduling

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55889 --- Comment #19 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 15:54:08 UTC --- Indeed, with #c18 patch I can reproduce the ICE. Andrey, can you try that too? On x86_64-linux, do for current trunk + #c18 patch applied: mkdir obj

[Bug fortran/56052] [4.7/4.8 Regression] [OOP] ICE in omp_add_variable, at gimplify.c:5606

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56052 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 17:20:11 UTC --- Created attachment 29243 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29243 gcc48-pr56052.patch Anyway, the following patch fixes the ICE

[Bug rtl-optimization/56069] New: [4.6/4.7/4.8 Regression] RA pessimization

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56069 Bug #: 56069 Summary: [4.6/4.7/4.8 Regression] RA pessimization Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/56051] Wrong expression evaluation

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56051 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 17:55:46 UTC --- Author: jakub Date: Mon Jan 21 17:55:34 2013 New Revision: 195343 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195343 Log: PR tree

[Bug tree-optimization/56051] Wrong expression evaluation

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56051 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-21 18:01:59 UTC --- Fixed on the trunk so far.

[Bug debug/54114] [4.8/4.9 Regression] variable-tracking performance regression from 4.8-20120610 to 4.8-20120701

2013-01-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Component|lto |debug

[Bug target/56028] Splitting a 64-bit volatile store

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56028 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug libquadmath/56072] info page wrongly defines M_PI_2 and M_PI_4

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56072 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 08:23:39 UTC --- Author: jakub Date: Tue Jan 22 08:23:32 2013 New Revision: 195360 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195360 Log: PR

[Bug libquadmath/56072] info page wrongly defines M_PI_2 and M_PI_4

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56072 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/55686] [4.8 Regression] ICE in assign_by_spills, at lra-assigns.c:1244

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55686 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/56074] [4.8 regression] ICE compiling gcc.dg/vect/pr49093.c

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56074 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 10:33:53 UTC --- The patch isn't sufficient. For both -static-libasan -fsanitize=address and just -fsanitize=address, we want -Bstatic -lasan -Bdynamic resp. -lasan

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 10:52:55 UTC --- One way out of this would be for libasan.a to be an *.o object rather than *.a archive: mv libasan.a libasan_a.a gcc -Wl,-r -nostdlib -o libasan.a -Wl

[Bug tree-optimization/56035] [4.8 Regression] ICE in verify_loop_structure, at cfgloop.c:1581 (loop n’s header does not belong directly to it !)

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56035 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 13:35:28 UTC --- Created attachment 29249 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29249 gcc48-pr55374.patch Untested fix. If -static-libasan is missing

[Bug c++/56059] [4.7 Regression] SIGSEGV on invalid C++11 code

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56059 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.7/4.8 Regression]|[4.7

[Bug rtl-optimization/55686] [4.8 Regression] ICE in assign_by_spills, at lra-assigns.c:1244

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55686 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 16:41:44 UTC --- Author: jakub Date: Tue Jan 22 16:41:30 2013 New Revision: 195381 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195381 Log: PR target

[Bug middle-end/56074] [4.8 regression] ICE compiling gcc.dg/vect/pr49093.c

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56074 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-22 17:03:47 UTC --- Author: jakub Date: Tue Jan 22 17:03:33 2013 New Revision: 195382 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195382 Log: PR middle-end

[Bug rtl-optimization/55686] [4.8 Regression] ICE in assign_by_spills, at lra-assigns.c:1244

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55686 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/56074] [4.8 regression] ICE compiling gcc.dg/vect/pr49093.c

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56074 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/56069] [4.6/4.7/4.8/4.9 Regression] RA pessimization

2013-01-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56069 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug c/56078] causes cc1 to crash

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug target/49069] [4.6/4.7/4.8 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 08:37:39 UTC --- Author: jakub Date: Wed Jan 23 08:37:16 2013 New Revision: 195398 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195398 Log: PR target

[Bug fortran/56052] [4.7/4.8 Regression] [OOP] ICE in omp_add_variable, at gimplify.c:5606

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56052 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 08:44:00 UTC --- Author: jakub Date: Wed Jan 23 08:43:50 2013 New Revision: 195399 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195399 Log: PR fortran

[Bug target/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Known to work||4.8.0

[Bug fortran/56052] [4.7 Regression] [OOP] ICE in omp_add_variable, at gimplify.c:5606

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56052 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.7/4.8 Regression] [OOP] |[4.7

[Bug fortran/56079] [4.7/4.8 Regression] ICE with C_PTR renaming and TRANSFER

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56079 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug libitm/55693] [4.8 Regression] libitm.c++/eh-1.C execution test fails on darwin from r193271

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55693 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug tree-optimization/56075] [gcc-4.7.1] 64-bit version, -Os eliminate some line of code which working fine in gcc-4.6.2 64-bit version

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56075 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug sanitizer/55989] [4.8 regresion] build failure in libsanitizer

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55989 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975 --- Comment #26 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 12:26:30 UTC --- (In reply to comment #25) So, what is our decision? Are we just doing - static const uptr kHighMemEnd = 0x0fffUL; + static

[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975 --- Comment #28 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 13:05:57 UTC --- Why doesn't it error for unlimited stack say on x86_64? If the stack mapping size is unlimited, it also potentially overlaps with the shadow memory

[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975 --- Comment #30 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 13:30:19 UTC --- What I mean, is a stack PROT_GROWSDOWN RLIM_INFINITY RLIMIT_STACK mapping is defined to be a mapping from the top of that mapping down to the first

[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975 --- Comment #32 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 13:33:45 UTC --- I take it back, seems it is because the kernel mmaps the shared libraries in that range in this case. So indeed, you probably need a dynamic mapping

[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975 --- Comment #33 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 13:40:57 UTC --- (In reply to comment #31) I've committed an upstream change http://llvm.org/viewvc/llvm-project?view=revrevision=173260 that makes kHighMemEnd

[Bug middle-end/55797] [4.8 Regression] ICE: verify_cgraph_node failed: edge has no corresponding call_stmt

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55797 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug c/56078] causes cc1 to crash

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jsm28

[Bug c/56078] causes cc1 to crash

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 14:32:31 UTC --- --- gcc/c/c-typeck.c.jj2013-01-11 09:02:31.0 +0100 +++ gcc/c/c-typeck.c2013-01-23 15:24:50.839173887 +0100 @@ -7574,7 +7574,9

[Bug target/56056] [4.8 Regression] internal compiler error: in get_builtin_code_for_version, at config/i386/i386.c:28686

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56056 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/55742] [4.8 regression] __attribute__ in class function declaration cause prototype does not match errors.

2013-01-23 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55742 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC

[Bug target/56087] [m68k] gcc miscompiles pari (multiplication)

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56087 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/52573] [4.6/4.7/4.8 regression] regrename creates overlapping register allocations for output operands

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52573 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||tg

[Bug other/56076] [4.8 regression] Several 64-bit libgo tests FAIL in read_line_header

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56076 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug c++/56095] [4.6/4.7/4.8 Regression] Crash casting function pointer as non-type template argument

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56095 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug c++/56095] [4.6/4.7/4.8 Regression] Crash casting function pointer as non-type template argument

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56095 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jason

[Bug middle-end/56077] [4.6/4.7/4.8 Regression] volatile ignored when function inlined

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56077 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||abel

[Bug c/56078] causes cc1 to crash

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 13:27:55 UTC --- Created attachment 29264 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29264 gcc48-pr56078.patch Patch I've bootstrapped/regtested. It seems

[Bug c/56078] causes cc1 to crash

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 13:33:13 UTC --- Before my patch we got: 20030305-1.c:15:5: warning: excess elements in struct initializer [enabled by default] 20030305-1.c:15:5: warning: (near

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 14:19:17 UTC --- On a brief look, this doesn't look like using location of neighbouring statement, given: grep 66:1 pr56094.c.115t.cunroll | wc -l 0 grep 66:1 pr56094

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 15:06:28 UTC --- So, the reason seems to be: mod = build2 (INIT_EXPR, TREE_TYPE (t), t, unshare_expr (val)); SET_EXPR_LOCATION (mod, EXPR_LOC_OR_HERE (val

[Bug c/56078] causes cc1 to crash

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56078 --- Comment #9 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 16:59:56 UTC --- Author: jakub Date: Thu Jan 24 16:59:44 2013 New Revision: 195432 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195432 Log: PR c/56078

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-24 17:26:48 UTC --- --- gimplify.c.jj2013-01-11 09:02:55.0 +0100 +++ gimplify.c2013-01-24 18:15:54.246157569 +0100 @@ -8600,6 +8600,7

[Bug debug/54793] the location of a formal_parameter is not started from a function entry with -mfentry

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54793 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 09:08:14 UTC --- Well, we can also just use the first NOTE_INSN_BASIC_BLOCK resp. NOTE_INSN_FUNCTION_BEG, whichever comes first. The bigger problem with that ia64, pa

[Bug debug/54793] the location of a formal_parameter is not started from a function entry with -mfentry

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54793 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 09:35:17 UTC --- Created attachment 29271 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29271 gcc48-pr54793.patch So, e.g. this seems to work for me from quick

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #12 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 11:29:13 UTC --- Created attachment 29272 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29272 gcc48-pr56094.patch input_location is used heavily

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 12:04:59 UTC --- (In reply to comment #13) You are explaining how it works right now. What I am asking is how we want it to work, that is, why the gimplifier needs to care

[Bug c++/56104] [4.7/4.8 Regression] Wrong dereferencing type-punned pointer warning

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56104 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/56104] [4.7/4.8 Regression] Wrong dereferencing type-punned pointer warning

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56104 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jason

[Bug c++/56104] [4.7/4.8 Regression] Wrong dereferencing type-punned pointer warning

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56104 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 15:05:48 UTC --- Given the /* If the object is not dynamic the access invokes undefined behavior. As it is not executed in this case silence the spurious

[Bug middle-end/56098] [4.6/4.7/4.8 Regression] conditional write through volatile pointer produces unintended read

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56098 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/56098] [4.6/4.7/4.8 Regression] conditional write through volatile pointer produces unintended read

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56098 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-25 20:04:01 UTC --- Author: jakub Date: Fri Jan 25 20:03:54 2013 New Revision: 195475 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195475 Log: PR tree

[Bug c++/56095] [4.6/4.7 Regression] Crash casting function pointer as non-type template argument

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56095 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.6/4.7/4.8 Regression]|[4.6/4.7

[Bug middle-end/56098] [4.6/4.7 Regression] conditional write through volatile pointer produces unintended read

2013-01-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56098 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.6/4.7/4.8 Regression]|[4.6/4.7

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstreamchar, std::char_traitschar, std::allocatorchar '

2013-01-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstreamchar, std::char_traitschar, std::allocatorchar '

2013-01-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #22 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-26 10:38:23 UTC --- BTW, I agree with Jason that we shouldn't optimize these vtable reads. When this hit libstdc++, it could hit very well any other C++ shared library

[Bug pch/54117] [4.8 Regression] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 08:19:43 UTC --- Because -gstabs etc. are still supported on most of the primary and secondary targets, and (to my surprise) some projects are still using it (I believe

[Bug c/56086] when compiling C code with -std=gnu99 macro __STDC_UTF_16__ is defined

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56086 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 08:51:39 UTC --- Created attachment 29289 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=29289 gcc48-pr56117.patch Untested fix. For MEMs, sched-deps.c

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/54314] [4.8 Regression] undefined references to 'construction vtable for std::ostream-in-std::basic_ostringstreamchar, std::char_traitschar, std::allocatorchar '

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54314 --- Comment #25 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 11:27:51 UTC --- I meant the ABI checkers only. Anyway, on the other side given comments like: This mangling isn't part of the ABI specification; in the ABI

[Bug tree-optimization/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug bootstrap/56128] [4.8 Regression] No way to disable build of libsanitizer

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #16 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 14:05:48 UTC --- Author: jakub Date: Mon Jan 28 14:05:40 2013 New Revision: 195504 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195504 Log: PR tree

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 --- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 14:28:24 UTC --- Author: jakub Date: Mon Jan 28 14:28:16 2013 New Revision: 195505 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195505 Log: PR testsuite

[Bug testsuite/56053] FAIL: c-c++-common/asan/(global|stack)-overflow-1.c

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56053 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/56094] Invalid line number info generated with tree-level ivopts

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56094 --- Comment #17 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 14:33:18 UTC --- Should be fixed now on the trunk, but keeping the PR open, so that we don't forget to revert and do a better fix instead.

[Bug tree-optimization/56125] [4.7/4.8 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 14:43:07 UTC --- Author: jakub Date: Mon Jan 28 14:43:03 2013 New Revision: 195507 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195507 Log: PR tree

[Bug tree-optimization/56125] [4.7 Regression] -O2 -ffast-math generates bad code when dividing a double by the square of another double.

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Summary|[4.7/4.8 Regression] -O2|[4.7

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-28 16:50:39 UTC --- Author: jakub Date: Mon Jan 28 16:50:22 2013 New Revision: 195513 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195513 Log: PR rtl

[Bug rtl-optimization/56117] [4.8 Regression] ICE: in cselib_subst_to_values, at cselib.c:1853 with -O2 -fsched2-use-superblocks and __builtin_prefetch()

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56117 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug rtl-optimization/55342] [4.8 Regression] [LRA,x86] Non-optimal code for simple loop with LRA

2013-01-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55342 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P1 |P2

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2013-01-29 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #18 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-29 09:13:27 UTC --- (In reply to comment #17) Note that there is at least one known bug in asan with -static-libstdc++ https://code.google.com/p/address-sanitizer/issues

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2013-01-29 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #20 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-29 09:29:39 UTC --- Ah, you're right. My patch is mostly to fix -static-libasan or even non-static-libasan - to make sure it comes early and thus override what it thinks

[Bug tree-optimization/53265] Warn when undefined behavior implies smaller iteration count

2013-01-29 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53265 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug target/55939] [4.6/4.7/4.8 regression] gcc miscompiles gmp-5.0.5 on m68k-linux

2013-01-29 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55939 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub

[Bug bootstrap/56128] [4.8 Regression] No way to disable build of libsanitizer

2013-01-30 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56128 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-30 08:13:29 UTC --- The issue unfortunately isn't old vs. new kernels, just using linux/* and asm/* headers, which as can be seen in this case sometimes aren't of a good

<    2   3   4   5   6   7   8   9   10   11   >