[Bug target/50310] [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 --- Comment #4 from Jakub Jelinek 2011-09-07 06:53:37 UTC --- Created attachment 25212 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25212 gcc47-pr50310-c3.patch The latter failure is an unrelated bug in the AVX2 support, untested fix for

[Bug target/50313] ARM: PIC code references a non-existant label

2011-09-06 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313 --- Comment #1 from Mikael Pettersson 2011-09-07 05:55:26 UTC --- I suspect this is a dupe of PR48308.

[Bug target/50310] [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2011-09-06 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 --- Comment #3 from Zdenek Sojka 2011-09-07 04:59:06 UTC --- For a very similiar testcase: double s1[4]; double s2[4]; long long e[4]; void foo(void) { int i; for (i = 0; i < 4; i++) e[i] = __builtin_isunordered(s1[i], s2[i]) && s1[i] !

[Bug target/50313] New: ARM: PIC code references a non-existant label

2011-09-06 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50313 Bug #: 50313 Summary: ARM: PIC code references a non-existant label Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/50298] [C++0x][constexpr] References cannot be bound to static constexpr reference members

2011-09-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50298 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/50249] ira marks wrong value for inheriting

2011-09-06 Thread mkuvyrkov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50249 Maxim Kuvyrkov changed: What|Removed |Added CC||mkuvyrkov at gcc dot |

[Bug other/49930] Need some adjustments for bionic

2011-09-06 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49930 Michael Hope changed: What|Removed |Added CC||michael.hope at linaro dot

[Bug target/50022] [4.7 regression] "incorrect condition in IT block" when building mozilla code base for ARM

2011-09-06 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50022 Michael Hope changed: What|Removed |Added CC||michael.hope at linaro dot

[Bug rtl-optimization/50191] Strange debug insn produced for TOC compiling 416.gamess with profile-generate

2011-09-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2011-09-05 00:00

[Bug rtl-optimization/50191] Strange debug insn produced for TOC compiling 416.gamess with profile-generate

2011-09-06 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191 Alan Modra changed: What|Removed |Added Status|NEW |UNCONFIRMED Component|debug

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 --- Comment #6 from Kazumoto Kojima 2011-09-07 00:26:13 UTC --- (In reply to comment #4) > Testcase that fails on i686-linux for me. FYI, the testcase is failing also for arm-eabi, mips-elf and sh-elf.

[Bug c++/50312] New: ICE when calling offsetof() illegally on incomplete template class

2011-09-06 Thread scovich at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50312 Bug #: 50312 Summary: ICE when calling offsetof() illegally on incomplete template class Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED

[Bug debug/50191] Strange debug insn produced for TOC compiling 416.gamess with profile-generate

2011-09-06 Thread bergner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191 --- Comment #17 from Peter Bergner 2011-09-06 23:07:22 UTC --- This passed bootstrap and regtest on powerpc64-linux. Bill is on vacation for a few days, so cannot test the patched compiler on the full benchmark, but I assume Jakub you have alrea

[Bug c++/50248] [C++0x] unnecessary instantiation of constexpr constructor

2011-09-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50248 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/48320] [C++0x][4.6/4.7 Regression] Template parameter packs cannot be expanded in default template arguments

2011-09-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48320 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/50266] [4.6/4.7 Regression] ICE in decode_addr_const

2011-09-06 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50266 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/50266] [4.6/4.7 Regression] ICE in decode_addr_const

2011-09-06 Thread ebotcazou at gcc dot gnu.org
common.c (c_fully_fold_internal) : Fold offsetof-like computations. Added: branches/gcc-4_6-branch/gcc/testsuite/gcc.c-torture/compile/20110906-1.c - copied unchanged from r178611, trunk/gcc/testsuite/gcc.c-torture/compile/20110906-1.c Modified: branches/gcc-4_6-branch/gcc/c-family/C

[Bug middle-end/50266] [4.6/4.7 Regression] ICE in decode_addr_const

2011-09-06 Thread ebotcazou at gcc dot gnu.org
common.c (c_fully_fold_internal) : Fold offsetof-like computations. Added: trunk/gcc/testsuite/gcc.c-torture/compile/20110906-1.c Modified: trunk/gcc/c-family/ChangeLog trunk/gcc/c-family/c-common.c trunk/gcc/testsuite/ChangeLog

[Bug c++/48665] type of const member function

2011-09-06 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48665 --- Comment #1 from Marc Glisse 2011-09-06 21:11:40 UTC --- Created attachment 25210 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25210 Fix libiberty demangler This patch seems to fix c++filt. It doesn't change anything to the g++ issues.

[Bug target/50310] [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 Jakub Jelinek changed: What|Removed |Added Target|x86_64-pc-linux-gnu |x86_64-linux, |

[Bug c++/50311] [4.7 Regression] [C++0x] ICE: SIGSEGV in cx_check_missing_mem_inits (semantics.c:5808) with variadic template

2011-09-06 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50311 Hans-Peter Nilsson changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/50296] [4.7 Regression] New C++ test failures

2011-09-06 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296 Hans-Peter Nilsson changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment

[Bug target/50310] [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug c++/50311] New: [4.7 Regression] [C++0x] ICE: SIGSEGV in cx_check_missing_mem_inits (semantics.c:5808) with variadic template

2011-09-06 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50311 Bug #: 50311 Summary: [4.7 Regression] [C++0x] ICE: SIGSEGV in cx_check_missing_mem_inits (semantics.c:5808) with variadic template Classification: Unclassified Product:

[Bug target/50310] New: [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered()

2011-09-06 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310 Bug #: 50310 Summary: [4.7 Regression] ICE: in gen_vcondv2div2df, at config/i386/sse.md:1435 with -O -ftree-vectorize and __builtin_isunordered() Classification: Unclassified

[Bug c++/50309] New: [4.6/4.7 Regression] [C++0x] ICE: tree check: expected tree_list, have error_mark in comp_except_specs, at cp/typeck.c:1014 on empty noexcept

2011-09-06 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50309 Bug #: 50309 Summary: [4.6/4.7 Regression] [C++0x] ICE: tree check: expected tree_list, have error_mark in comp_except_specs, at cp/typeck.c:1014 on empty noexcept Classification:

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 Martin Jambor changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #5 fr

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED CC|mjambor at su

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 Martin Jambor changed: What|Removed |Added Target|arm-eabi,sh*-*-*, |arm-eabi,sh*-*-*, |arm-

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 --- Comment #4 from Martin Jambor 2011-09-06 18:19:57 UTC --- Created attachment 25207 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25207 Testcase for i686 (and probably x86_64 too) Testcase that fails on i686-linux for me.

[Bug c++/50296] [4.7 Regression] New C++ test failures

2011-09-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|jason at redh

[Bug c++/50296] [4.7 Regression] New C++ test failures

2011-09-06 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296 --- Comment #5 from Jason Merrill 2011-09-06 18:09:07 UTC --- Author: jason Date: Tue Sep 6 18:09:01 2011 New Revision: 178604 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178604 Log: PR c++/50296 * semantics.c (register_conste

[Bug middle-end/50301] [4.7 Regression] 416.gamess in SPEC CPU 2006 failed to build with LTO

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50301 --- Comment #3 from Martin Jambor 2011-09-06 18:04:59 UTC --- Proposed fix submitted to the mailing list: http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00427.html

[Bug c++/50308] New: __attribute__((deprecated)) incorrectly generates warning in ADL lookup

2011-09-06 Thread gd_bugzilla at growndodo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50308 Bug #: 50308 Summary: __attribute__((deprecated)) incorrectly generates warning in ADL lookup Classification: Unclassified Product: gcc Version: unknown Status: UNCON

[Bug middle-end/50307] New: SSA checking ICE when building Linux kernel

2011-09-06 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50307 Bug #: 50307 Summary: SSA checking ICE when building Linux kernel Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-checking

[Bug debug/50191] Strange debug insn produced for TOC compiling 416.gamess with profile-generate

2011-09-06 Thread bergner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50191 --- Comment #16 from Peter Bergner 2011-09-06 17:21:14 UTC --- I have kicked off a bootstrap and regtest of Jakub's patching in Comments #13 and #14.

[Bug c++/50306] New: g++ accepts code with ambiguous, templated conversion operators

2011-09-06 Thread malaperle at omnialabs dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50306 Bug #: 50306 Summary: g++ accepts code with ambiguous, templated conversion operators Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED

[Bug tree-optimization/50213] [4.6/4.7 Regression] Regression in space-optimized code relative to 4.5.x

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213 --- Comment #3 from Jakub Jelinek 2011-09-06 17:08:57 UTC --- It seems that in the loop it is changed then again by RTL fwprop2. Why it isn't done by fwprop2 with -fno-tree-forwprop is a question...

[Bug target/50305] Inline asm reload failure when building Linux kernel

2011-09-06 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305 Ulrich Weigand changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/50305] New: Inline asm reload failure when building Linux kernel

2011-09-06 Thread uweigand at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305 Bug #: 50305 Summary: Inline asm reload failure when building Linux kernel Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-on-valid-c

[Bug middle-end/44382] Slow integer multiply

2011-09-06 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44382 --- Comment #8 from hjl at gcc dot gnu.org 2011-09-06 16:42:56 UTC --- Author: hjl Date: Tue Sep 6 16:42:47 2011 New Revision: 178602 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178602 Log: PR middle-end/44382: Tree reassociation impr

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 --- Comment #16 from Paolo Carlini 2011-09-06 16:37:55 UTC --- If you could have available a complete constexpr implementation of lower_bound, it would make in principle possible to optimize to a constant all the cases when it's called from a _M_

[Bug target/50099] ICE: internal compiler error: in extract_insn, at recog.c:2113 while building lttng-ust

2011-09-06 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50099 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Comm

[Bug target/50304] poor code for accessing certain element of arrays

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50304 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/47025] Dead stores in variadic functions not eliminated

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread justin at fathomdb dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 --- Comment #15 from Justin SB 2011-09-06 15:55:31 UTC --- That patch works for me - thanks; gcc optimizes away the array lookup. I do still think that constexpr could be helpful here: every lookup for an explicit (or default) unordered_map siz

[Bug target/47025] Dead stores in variadic functions not eliminated

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025 --- Comment #5 from Richard Guenther 2011-09-06 15:56:26 UTC --- Author: rguenth Date: Tue Sep 6 15:56:20 2011 New Revision: 178601 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178601 Log: 2011-09-06 Richard Guenther PR tree-op

[Bug tree-optimization/50213] [4.6/4.7 Regression] Regression in space-optimized code relative to 4.5.x

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/49997] [4.7 Regression] ICE in inline_small_functions with -fnon-call-exceptions

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49997 --- Comment #3 from Richard Guenther 2011-09-06 15:48:32 UTC --- Or finally drop the key dependence on the number of callers.

[Bug rtl-optimization/50213] [4.6/4.7 Regression] Regression in space-optimized code relative to 4.5.x

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug middle-end/49886] [4.6/4.7 Regression] pass_split_functions cannot deal with function type attributes

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49886 --- Comment #6 from Martin Jambor 2011-09-06 15:09:18 UTC --- Author: jamborm Date: Tue Sep 6 15:09:10 2011 New Revision: 178599 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178599 Log: 2011-09-06 Martin Jambor Revert 2011-

[Bug target/47025] Dead stores in variadic functions not eliminated

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4 f

[Bug tree-optimization/50304] New: poor code for accessing certain element of arrays

2011-09-06 Thread tom at deltasystem dot hu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50304 Bug #: 50304 Summary: poor code for accessing certain element of arrays Classification: Unclassified Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal

[Bug c++/50303] New: Segfault with variadic template template parameters.

2011-09-06 Thread andyspiros at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50303 Bug #: 50303 Summary: Segfault with variadic template template parameters. Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/48149] Piecewise complex pass-through not optimized

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/48149] Piecewise complex pass-through not optimized

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149 --- Comment #3 from Richard Guenther 2011-09-06 14:36:06 UTC --- Author: rguenth Date: Tue Sep 6 14:36:00 2011 New Revision: 178597 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178597 Log: 2011-09-06 Richard Guenther PR tree-op

[Bug target/47025] Dead stores in variadic functions not eliminated

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47025 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Richard G

[Bug tree-optimization/49997] [4.7 Regression] ICE in inline_small_functions with -fnon-call-exceptions

2011-09-06 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49997 --- Comment #2 from Jan Hubicka 2011-09-06 14:06:29 UTC --- Hmm, the problem is that with inline predicates the overall growth depends not only on number of calls, but also at information known about call site. This information could potentially

[Bug tree-optimization/48317] SCCVN does not handle vector constructors

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/48317] SCCVN does not handle vector constructors

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317 --- Comment #2 from Richard Guenther 2011-09-06 13:17:53 UTC --- Author: rguenth Date: Tue Sep 6 13:17:50 2011 New Revision: 178595 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178595 Log: 2011-09-06 Richard Guenther PR tree-op

[Bug target/50099] ICE: internal compiler error: in extract_insn, at recog.c:2113 while building lttng-ust

2011-09-06 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50099 Bernd Schmidt changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/48149] Piecewise complex pass-through not optimized

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48149 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 Ramana Radhakrishnan changed: What|Removed |Added Target|arm-eabi sh*-*-*|arm-eabi,sh*-*-*,

[Bug fortran/50288] FAIL: gfortran.dg/class_45b.f03

2011-09-06 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50288 --- Comment #15 from janus at gcc dot gnu.org 2011-09-06 12:19:13 UTC --- (In reply to comment #14) > > Ok, since class_45{a,b} is not really a run-time test, I think the best > > solution would be to just convert it to "dg-do link": > > Good idea

[Bug tree-optimization/48317] SCCVN does not handle vector constructors

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48317 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 --- Comment #7 from Richard Guenther 2011-09-06 11:59:46 UTC --- Created attachment 25201 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25201 reduced testcase

[Bug middle-end/50301] [4.7 Regression] 416.gamess in SPEC CPU 2006 failed to build with LTO

2011-09-06 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50301 Martin Jambor changed: What|Removed |Added Target||x86_64-linux-gnu Status|UNCON

[Bug debug/50299] entryval: bigendian 32bit->64bit extension breaks address match

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50299 --- Comment #2 from Jakub Jelinek 2011-09-06 11:21:19 UTC --- The disadvantage of the patch is that it will no longer emit DW_TAG_call_site_parameter e.g. in struct S { long a, b; }; void baz (void); __attribute__((noinline, noclone)) int foo (s

[Bug tree-optimization/50287] [4.7 Regression] FAIL: gcc.c-torture/execute/builtins/vsnprintf-chk.c compilation, -O2 -flto

2011-09-06 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50287 rsand...@gcc.gnu.org changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Co

[Bug rtl-optimization/50205] [4.6/4.7 Regression] ICE: in code_motion_path_driver, at sel-sched.c:6581 with -fselective-scheduling2 and custom flags

2011-09-06 Thread amonakov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50205 Alexander Monakov changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

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

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 --- Comment #13 from paolo at gcc dot gnu.org 2011-09-06 10:22:27 UTC --- Author: paolo Date: Tue Sep 6 10:22:21 2011 New Revision: 178581 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178581 Log: 2011-09-06 Paolo Carlini PR lib

[Bug ada/50294] ICE in output_constructor_regular_field

2011-09-06 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294 --- Comment #7 from Eric Botcazou 2011-09-06 10:21:42 UTC --- > And 32-bit for 32-bit targets? sizetype is 32bits there ... No, 64-bit type are supported universally. Of course your mileage may vary for array types indexed with a 64-bit type..

[Bug ada/50294] ICE in output_constructor_regular_field

2011-09-06 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294 --- Comment #6 from rguenther at suse dot de 2011-09-06 09:52:38 UTC --- On Tue, 6 Sep 2011, ebotcazou at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294 > > --- Comment #5 from Eric Botcazou 2011-09-06 > 09:14:28 U

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 --- Comment #12 from Paolo Carlini 2011-09-06 09:39:47 UTC --- Thanks Jakub, for now we'd rather keep the library __builtin_constant_p-free (a couple of weeks ago we had fun with Marc Glisse recollecting all the flames on the mailing list the las

[Bug c++/50296] [4.7 Regression] New C++ test failures

2011-09-06 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296 Dominique d'Humieres changed: What|Removed |Added Target|i686-pc-linux-gnu, |i686-pc-linux-gnu,

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #11

[Bug ada/50294] ICE in output_constructor_regular_field

2011-09-06 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294 --- Comment #5 from Eric Botcazou 2011-09-06 09:14:28 UTC --- > My idea with fixing the Ada issue would be to conditionally use a signed > or unsigned (sizetype) domain type. Not sure if all of the middle-end > copes well with ssizetype domains

[Bug libstdc++/50257] [C++0x] unordered_map slow initialization due to huge __prime_list

2011-09-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50257 --- Comment #10 from Paolo Carlini 2011-09-06 09:14:40 UTC --- Unfortunately constexpr functions are not going to help here, because of course a call of such a function is never optimized to a constant unless *the arguments* are all compile-time

[Bug fortran/44646] [F2008] Implement DO CONCURRENT

2011-09-06 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44646 --- Comment #2 from Tobias Burnus 2011-09-06 08:28:50 UTC --- (In reply to comment #1) > TODO as follow up: > > * Replace "Sorry" by a real implementation in trans-stmt.c Patch: http://gcc.gnu.org/ml/fortran/2011-09/msg5.html > * Implemen

[Bug ada/50294] ICE in output_constructor_regular_field

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50294 --- Comment #4 from Richard Guenther 2011-09-06 08:31:56 UTC --- My idea with fixing the Ada issue would be to conditionally use a signed or unsigned (sizetype) domain type. Not sure if all of the middle-end copes well with ssizetype domains (bu

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 --- Comment #6 from Jakub Jelinek 2011-09-06 08:29:58 UTC --- It is gimple_modified_p and gsi_insert_before does call build_stmt_operands on it. Still debugging...

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 --- Comment #5 from Richard Guenther 2011-09-06 08:26:44 UTC --- Because gimple_build_debug_bind_stat does not set the stmt to modified? So it's not automatically updated on gsi_insert_before ().

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 --- Comment #4 from Richard Guenther 2011-09-06 08:23:15 UTC --- That would be the case if we're missing an update_stmt on the debug stmt.

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org,

[Bug middle-end/50295] [4.6 Regression] ICE (segfault) in expand_debug_expr at cfgexpand.c:2380

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50295 Richard Guenther changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/50296] [4.7 Regression] New C++ test failures

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50296 Richard Guenther changed: What|Removed |Added Target|i686-pc-linux-gnu, cris-elf |i686-pc-linux-gnu, |

[Bug target/50302] inefficient float->double conversion in AVX with -mtune=generic

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50302 Richard Guenther changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-06 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #43 from Sebastian Huber 2011-09-06 07:45:29 UTC --- How long will this middle to back end ping pong last until this bug is finally fixed? It is now open since 2008.

[Bug tree-optimization/49911] SRA + DOM + VRP + -fstrict-enums incorrectly remove predicate

2011-09-06 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49911 --- Comment #20 from Richard Guenther 2011-09-06 07:30:11 UTC --- (In reply to comment #18) > Created attachment 25199 [details] > Patch preventing SRA from creating enumeration type replacements > > I'm currently testing this patch which will c