[Bug tree-optimization/49352] [4.7 Regression] -fcompare-debug failure with -O2 -ftree-vectorize

2011-06-13 Thread irar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49352 --- Comment #11 from irar at gcc dot gnu.org 2011-06-13 06:10:25 UTC --- Author: irar Date: Mon Jun 13 06:10:20 2011 New Revision: 174982 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174982 Log: PR tree-optimization/49352

[Bug tree-optimization/49352] [4.7 Regression] -fcompare-debug failure with -O2 -ftree-vectorize

2011-06-13 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49352 Ira Rosen irar at il dot ibm.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/49385] New: Invalid RTL intstruction for ARM

2011-06-13 Thread revital.eres at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49385 Summary: Invalid RTL intstruction for ARM Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #12 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-13 06:53:25 UTC --- (In reply to comment #11) (In reply to comment #10) I don't think initial_return_save() is called now. It passes the compilation there but

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #13 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-13 07:13:41 UTC --- (In reply to comment #12) function returns true. As a result, dwarf_debug_frame_expr() is always called! Typo - dwarf2out_frame_debug_expr() is

[Bug libstdc++/49386] New: #undef min/max is dependent on order if #include

2011-06-13 Thread gintensubaru at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 Summary: #undef min/max is dependent on order if #include Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c++/49387] New: t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread mathieu.malaterre at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 Summary: t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’ Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority:

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread eric.weddington at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Eric Weddington eric.weddington at atmel dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread chris at bubblescope dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 Chris Jefferson chris at bubblescope dot net changed: What|Removed |Added CC||chris at

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #15 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-13 07:55:19 UTC --- (In reply to comment #14) (In reply to comment #13) Can you change the state to NEW and raise the severity to blocker? I don't have

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread gintensubaru at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #2 from Takaya Saito gintensubaru at gmail dot com 2011-06-13 08:09:17 UTC --- (In reply to comment #1) max is a term defiend in the standard library. It is undefined behaviour if you #define it to something else when you are

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread chris at bubblescope dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #3 from Chris Jefferson chris at bubblescope dot net 2011-06-13 08:15:39 UTC --- Ah yes. This is unfortunate, and I believe tricky to fix at the gcc end. We could in principle add '#undef min, #undef max', but I worry that might break

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread gintensubaru at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #4 from Takaya Saito gintensubaru at gmail dot com 2011-06-13 08:29:15 UTC --- (In reply to comment #3) Ah yes. This is unfortunate, and I believe tricky to fix at the gcc end. We could in principle add '#undef min, #undef max', but

[Bug fortran/49103] [4.6/4.7 Regression] local variables exchange values / wrong code with -O3

2011-06-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49103 --- Comment #13 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-13 08:41:35 UTC --- (In reply to comment #12) This untested hack is an attempt to avoid reverting my patch Submitted version of the workaround patch 4.6:

[Bug c++/49388] New: Template class can extend private nested class

2011-06-13 Thread matthew_eanor at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49388 Summary: Template class can extend private nested class Product: gcc Version: 4.4.5 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo:

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread mathieu.malaterre at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 --- Comment #2 from Mathieu Malaterre mathieu.malaterre at gmail dot com 2011-06-13 09:09:15 UTC --- Created attachment 24505 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24505 Test case

[Bug target/48454] gfortran.dg/char_result_13.f90 fails with -O3 -funroll-loops -mvectorize-with-neon-quad

2011-06-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48454 --- Comment #6 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-06-13 09:09:19 UTC --- Author: ramana Date: Mon Jun 13 09:09:14 2011 New Revision: 174984 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174984 Log: PR target/48454

[Bug c++/47346] access control for nested type is ignored in class template

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47346 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added CC||matthew_eanor at

[Bug c++/49388] Template class can extend private nested class

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49388 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 09:25:33 UTC --- Note that iostream, before anything else, does #include bits/c++config, thus there is something weird going on. If you can spot it, just tell me and

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 09:29:07 UTC --- Oh yes, the issue of course is that the #undef themselves are inside the include guards of c++config, thus happen only once. We can take them out and

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #7 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 09:34:52 UTC --- Created attachment 24506 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24506 Draft patch This is what I mean. It works of course, but in my

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread mathieu.malaterre at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 --- Comment #4 from Mathieu Malaterre mathieu.malaterre at gmail dot com 2011-06-13 09:49:41 UTC --- Test was done a on a debian/squeeze system: $ g++ --version g++ (Debian 4.4.5-8) 4.4.5 $ apt-cache policy libboost1.42-dev libboost1.42-dev:

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

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

[Bug c++/49389] New: [C++0x] Wrong value category for pointer-to-member expression with rvalue object expression

2011-06-13 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49389 Summary: [C++0x] Wrong value category for pointer-to-member expression with rvalue object expression Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug target/49385] Invalid RTL intstruction for ARM

2011-06-13 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49385 --- Comment #1 from Mikael Pettersson mikpe at it dot uu.se 2011-06-13 11:20:23 UTC --- I get no ICE on this with 4.7 r174986, even with --enable-checking, and the assembler doesn't complain about the generated code. So what is the problem?

[Bug c++/49380] [4.6/4.7 Regression] Several packages fail to link when building with GCC4.6 (amarok 1.4, FreeCAD)

2011-06-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49380 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW

[Bug rtl-optimization/49390] New: [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 Summary: [4.6/4.7 Regression] GCSE miscompilation Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component:

[Bug rtl-optimization/49390] [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Known to work||4.4.6, 4.5.2

[Bug target/49385] Invalid RTL intstruction for ARM

2011-06-13 Thread revital.eres at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49385 --- Comment #2 from revital.eres at linaro dot org 2011-06-13 11:26:44 UTC --- (In reply to comment #1) I get no ICE on this with 4.7 r174986, even with --enable-checking, and the assembler doesn't complain about the generated code. So what is

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #10 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 11:36:50 UTC --- I agree in principle about the c++config.h (aka os_defines.h) header of the broken targets (which would be, I suppose, djgpp and mingw32) and

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-13 11:53:52 UTC --- Created attachment 24508 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24508 reduced testcase

[Bug libstdc++/49386] #undef min/max is dependent on order if #include

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49386 --- Comment #11 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 11:54:27 UTC --- To be clear: if we want to close this as WONTFIX, I'm not objecting. I'd like only to ear from Dave, though, because I'm not in touch with anybody

[Bug c++/49380] [4.6/4.7 Regression] Several packages fail to link when building with GCC4.6 (amarok 1.4, FreeCAD)

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49380 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/49380] [4.6/4.7 Regression] Several packages fail to link when building with GCC4.6 (amarok 1.4, FreeCAD)

2011-06-13 Thread anixx at opensuse dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49380 --- Comment #15 from Ilya Chernykh anixx at opensuse dot org 2011-06-13 12:17:47 UTC --- I think this is fixed already?

[Bug tree-optimization/49343] [4.7 regression] ICE on field with variable offset

2011-06-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49343 --- Comment #5 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-13 12:30:02 UTC --- This is a proposed (fully tested) fix. How do you want me to add a testcase? Should I just add the test-case attached to this bug to

[Bug rtl-optimization/49390] [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-13 12:36:58 UTC --- Blindly ignoring MEM_EXPR or other attributes looks very wrong to me. Guess in some cases it could return true even when MEM_ATTRS aren't identical, but they'd

[Bug c++/49387] t.cxx:140: error: too many initializers for ‘const __class_type_info_pseudo’

2011-06-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49387 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-13 12:39:59 UTC --- further reduced #include typeinfo struct ResourceMonitorClient { }; template typename T struct ResourcePool : public ResourceMonitorClient { virtual

[Bug rtl-optimization/25130] [4.1/4.2 Regression] miscompilation in GCSE

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25130 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug target/49391] New: [arm] sp not accepted as input for alu operation

2011-06-13 Thread philb at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49391 Summary: [arm] sp not accepted as input for alu operation Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: target AssignedTo:

[Bug driver/49371] xgcc: error: unrecognized option '-pie' on *-apple-darwin*

2011-06-13 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49371 Iain Sandoe iains at gcc dot gnu.org changed: What|Removed |Added Attachment #24501|0 |1 is

[Bug tree-optimization/48613] [4.6/4.7 Regression] ICE: vector VEC(ipa_node_params_t,base) index domain error with -O0 -flto -findirect-inlining

2011-06-13 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48613 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED ---

[Bug driver/49371] xgcc: error: unrecognized option '-pie' on *-apple-darwin*

2011-06-13 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49371 --- Comment #24 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-13 13:12:36 UTC --- However, what is still needed is adjustment of test-cases ... Which test cases? on x86_64-apple-darwin10 the testsuite passes with only the known

[Bug driver/49371] xgcc: error: unrecognized option '-pie' on *-apple-darwin*

2011-06-13 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49371 --- Comment #25 from Iain Sandoe iains at gcc dot gnu.org 2011-06-13 13:27:22 UTC --- (In reply to comment #24) However, what is still needed is adjustment of test-cases ... Which test cases? on x86_64-apple-darwin10 the testsuite passes

[Bug driver/49371] xgcc: error: unrecognized option '-pie' on *-apple-darwin*

2011-06-13 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49371 --- Comment #26 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-13 13:46:33 UTC --- (In reply to comment #25) I had assumed that the cases noted in comment #15 were test fails - if they were just examples, then we are probably

[Bug rtl-optimization/49390] [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-13 13:53:23 UTC --- Perhaps we should have some exceptions where we allow different MEM_ATTRS, but they need to be carefully chosen. E.g. if both refs are indirect refs and are

[Bug driver/49371] xgcc: error: unrecognized option '-pie' on *-apple-darwin*

2011-06-13 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49371 --- Comment #27 from Iain Sandoe iains at gcc dot gnu.org 2011-06-13 14:18:58 UTC --- (In reply to comment #26) (In reply to comment #25) I had assumed that the cases noted in comment #15 were test fails - if they were just examples, then we

[Bug rtl-optimization/49390] [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-13 14:28:31 UTC --- Perhaps, if the tests are more expensive, case MEM: if (for_gcse) could first do the cheap tests, then if (!exp_equiv_p (XEXP (x, 0), XEXP (y, 0), validate,

[Bug target/49392] New: [arm] spurious EABI version mismatches when LTO enabled

2011-06-13 Thread philb at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49392 Summary: [arm] spurious EABI version mismatches when LTO enabled Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added CC|jason at redhat dot com |rth at gcc dot

[Bug rtl-optimization/49390] [4.6/4.7 Regression] GCSE miscompilation

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-13 15:35:13 UTC --- Created attachment 24510 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24510 gcc46-pr49390.patch Untested patch. Richard, what do you think about it?

[Bug c/49368] __builtin_constant_p is unable to determine if a union is constant

2011-06-13 Thread david.meggy at icron dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49368 --- Comment #2 from David Meggy david.meggy at icron dot com 2011-06-13 16:03:01 UTC --- Both those versions are newer than what I'm using. Looks like time to upgrade Thanks for looking into this

[Bug target/43052] Inline memcmp is *much* slower than glibc's

2011-06-13 Thread justin.lebar+bug at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 Justin Lebar justin.lebar+bug at gmail dot com changed: What|Removed |Added CC|

[Bug lto/49393] New: [4.7 Regression] LTO testsuite failures

2011-06-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49393 Summary: [4.7 Regression] LTO testsuite failures Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo:

[Bug tree-optimization/49367] missed optimization with __restrict field

2011-06-13 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49367 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org 2011-06-13 18:11:04 UTC --- (In reply to comment #1) As a1 and a2 are not restrict qualified they may point to the same object and thus the two restrict pointers are based on each

[Bug target/43052] Inline memcmp is *much* slower than glibc's

2011-06-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC|Serge.Pavlov.at.gnu at |sergos.gnu at gmail

[Bug target/43052] Inline memcmp is *much* slower than glibc's

2011-06-13 Thread justin.lebar+bug at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052 --- Comment #10 from Justin Lebar justin.lebar+bug at gmail dot com 2011-06-13 18:18:13 UTC --- Can I force gcc not to use its inlined version?

[Bug lto/49393] [4.7 Regression] LTO testsuite failures

2011-06-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49393 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/45307] Stores expanding to no RTL not removed by tree optimizers, Empty ctors/dtors not eliminated

2011-06-13 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45307 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added CC||meissner at

[Bug bootstrap/49383] [4.7 regression] powerpc64-linux bootstrap failure due to ice in cgraph_only_called_directly_p

2011-06-13 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49383 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/45307] Stores expanding to no RTL not removed by tree optimizers, Empty ctors/dtors not eliminated

2011-06-13 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45307 Michael Meissner meissner at gcc dot gnu.org changed: What|Removed |Added Severity|blocker |normal

[Bug middle-end/49394] New: [4.7 Regression] libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc FAILs with -fipa-pta -fnon-call-exceptions

2011-06-13 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49394 Summary: [4.7 Regression] libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc FAILs with -fipa-pta -fnon-call-exceptions Product: gcc Version: 4.7.0 Status:

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-13 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Attachment #24478|0 |1 is

[Bug target/49349] gfortran.dg/char_result_3.f90 fails with -O3

2011-06-13 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49349 --- Comment #2 from Steve Ellcey sje at cup dot hp.com 2011-06-13 19:29:56 UTC --- I tested the patch from comment #1 and it fixed gfortran.dg/char_result_3.f90. I got one regression on IA64 Linux but I can't reproduce it so I think it was just

[Bug debug/49382] -O2 -g: DW_AT_location at the very first PC is already modified

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

[Bug debug/49382] -O2 -g: DW_AT_location at the very first PC is already modified

2011-06-13 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49382 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-13 19:36:42 UTC --- Alternatively, even before statement frontiers we could special case parameters (PARM_DECLs and vars with PARM_DECL DECL_ABSTRACT_ORIGIN) before the first insn

[Bug debug/49382] -O2 -g: DW_AT_location at the very first PC is already modified

2011-06-13 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49382 --- Comment #3 from Jan Kratochvil jan.kratochvil at redhat dot com 2011-06-13 19:52:45 UTC --- (In reply to comment #2) we could special case parameters (PARM_DECLs and vars with PARM_DECL DECL_ABSTRACT_ORIGIN) before the first insn At least

[Bug c/49362] Arm Neon intrinsic types not correctly interpreted by compiler.

2011-06-13 Thread mark.pupilli at dyson dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49362 --- Comment #2 from mark.pupilli at dyson dot com 2011-06-13 19:56:43 UTC --- The vld2q version should actually be 15 instructions (not 17!) as follows: vld2.32{d20-d23}, [r0] vld2.32{d26-d29}, [r1] veor q12, q11, q14

[Bug libstdc++/49384] istringstream::tellg at the end of string gives a wrong result

2011-06-13 Thread pogonyshev at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49384 --- Comment #2 from Paul Pogonyshev pogonyshev at gmx dot net 2011-06-13 20:09:49 UTC --- So, changing in a way incompatible to what the standard says is intended? Or am I (and pre-4.6 libstdc++) misreading the standard?

[Bug c++/49395] New: Non-class prvalues seem to have cv-qualification with GCC

2011-06-13 Thread hstong at ca dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49395 Summary: Non-class prvalues seem to have cv-qualification with GCC Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/49396] New: c-family/c-cppbuiltin.c: duplicate if expressions

2011-06-13 Thread dcb314 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 Summary: c-family/c-cppbuiltin.c: duplicate if expressions Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo:

[Bug target/20049] __builtin_ia32_loadsss is still documented

2011-06-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20049 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added CC||jengelh at medozas

[Bug inline-asm/45718] unresolved reference to __builtin_ia32_loadaps

2011-06-13 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45718 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/49384] istringstream::tellg at the end of string gives a wrong result

2011-06-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49384 --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-13 21:11:57 UTC --- The published C++ Standard has DEFECTS, as any other Standard. With time, defects are analyzed, fixes found (which then become part of the Standard

[Bug ada/48835] Porting GNAT to GNU/Linux/m68k

2011-06-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at

[Bug fortran/49397] New: ICE with proc pointer assignment

2011-06-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 Summary: ICE with proc pointer assignment Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, rejects-valid Severity: normal Priority: P3

[Bug target/49398] New: [4.7 ] bootstrap broken for arm-linux-gnueabi with thumb mode.

2011-06-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49398 Summary: [4.7 ] bootstrap broken for arm-linux-gnueabi with thumb mode. Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity:

[Bug target/49398] [4.7 ] bootstrap broken for arm-linux-gnueabi with thumb mode.

2011-06-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49398 --- Comment #1 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-06-14 00:23:33 UTC --- Created attachment 24514 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24514 Reduced testcase.

[Bug target/49398] [4.7 ] bootstrap broken for arm-linux-gnueabi with thumb mode.

2011-06-13 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49398 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW