[Bug libfortran/49336] ATAN2 values differ from those specified in documentation

2011-06-09 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49336 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Keywords||documentation

[Bug tree-optimization/49318] [4.7 Regression] 177.mesa in SPEC CPU 2000 failed to build

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

[Bug middle-end/45819] [4.5 Regression] unexpected unaligned access to volatile int

2011-06-09 Thread raj.khem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45819 Khem Raj raj.khem at gmail dot com changed: What|Removed |Added CC||raj.khem at gmail dot

[Bug middle-end/49310] [4.7 Regression] Compile time hog in var-tracking emit

2011-06-09 Thread Joost.VandeVondele at pci dot uzh.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49310 --- Comment #7 from Joost VandeVondele Joost.VandeVondele at pci dot uzh.ch 2011-06-09 06:54:33 UTC --- two more datapoints (depth=30 is still running): max-vartrack-expr-depth=22: var-tracking emit :5459.44 (99%) usr

[Bug fortran/49324] Deep copy missing for array constructors of DT w/ allocatable components

2011-06-09 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49324 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Summary|Wrong result with |Deep copy

[Bug middle-end/49308] [4.7 Regression] segfault in rest_of_handle_ud_dce () at gcc/gcc/dce.c:518

2011-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49308 --- Comment #11 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-09 07:46:32 UTC --- Author: jakub Date: Thu Jun 9 07:46:28 2011 New Revision: 174839 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174839 Log: PR middle-end/49308

[Bug middle-end/49308] [4.7 Regression] segfault in rest_of_handle_ud_dce () at gcc/gcc/dce.c:518

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

[Bug c/48062] `shadowed declaration is here' should be a note

2011-06-09 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48062 --- Comment #3 from Manuel López-Ibáñez manu at gcc dot gnu.org 2011-06-09 07:55:37 UTC --- (In reply to comment #2) Produces no warning. So for me it is a bit confusing, since the warning setting refers to pieces of code and not to

[Bug c++/49338] New: wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 Summary: wrong code with -O2 and -O3 Product: gcc Version: 4.5.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-09 08:10:06 UTC --- What happens if you add -fno-strict-aliasing to the command line?

[Bug fortran/49331] Accepts invalid specification expressions

2011-06-09 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49331 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-09 08:17:30 UTC --- The examples of the IR 11-101 do not work for me as the examples do not involve constant expressions when defining the kind value (unless I am seriously

[Bug c++/49339] New: [C++0x][lambda][unused-parameter]g++ reports unused parameter even it's referenced in function

2011-06-09 Thread lene13 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49339 Summary: [C++0x][lambda][unused-parameter]g++ reports unused parameter even it's referenced in function Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal

[Bug c++/49338] wrong code with -O2 and -O3

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

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #3 from Hans Meier hsmeier at arcor dot de 2011-06-09 08:24:07 UTC --- (In reply to comment #1) What happens if you add -fno-strict-aliasing to the command line? Problem disappears (tested all 4.5.x both with -O2 and -O3). Thanks!

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #4 from Hans Meier hsmeier at arcor dot de 2011-06-09 08:42:31 UTC --- (In reply to comment #2) is an obvious aliasing violation. yes, but why does this lead to read from other objects than it is intended? - The [1..1] comes from

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-09 08:47:44 UTC --- You should read the standard or at least http://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Optimize-Options.html#index-fstrict_002daliasing-824

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #6 from Hans Meier hsmeier at arcor dot de 2011-06-09 08:59:11 UTC --- (In reply to comment #2) is an obvious aliasing violation. ... and if so, shouldn't -Wstrict-aliasing emit a warning? None of the mentioned compilers (4.4.6 -

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-09 09:08:51 UTC --- Try -Wstrict-aliasing=2 or -Wstrict-aliasing=1 if -Wstrict-aliasing doesn't report anything. Anyway, why are you fighting so hard to avoid fixing your buggy

[Bug ada/49337] Improve Gnatmake to work without static libraries.

2011-06-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49337 --- Comment #1 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-09 09:23:49 UTC --- Please post patches to gcc-patc...@gcc.gnu.org.

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2011-06-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug c++/29003] operator name accepted in typedef

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29003 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #8 from Hans Meier hsmeier at arcor dot de 2011-06-09 09:44:28 UTC --- (In reply to comment #7) It isn't hard to rewrite it using an union: a similar solution with a union was one of my earlier attempts to performance-optimize our

[Bug c++/49339] [C++0x][lambda][unused-parameter]g++ reports unused parameter even it's referenced in function

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

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

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

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2011-06-09 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 --- Comment #4 from rguenther at suse dot de rguenther at suse dot de 2011-06-09 10:08:55 UTC --- On Thu, 9 Jun 2011, jakub at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 Jakub Jelinek jakub at gcc dot gnu.org

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2011-06-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 --- Comment #5 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-09 10:22:57 UTC --- The testcase also fails similarly without the volatile qualification of d when compiling with -O -fno-tree-fre -fno-tree-forwprop -fno-tree-reassoc

[Bug target/49335] [4.6 Regression] ARM: Invalid assembler generated while compiling C++ code from 'codeblocks'

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

[Bug target/49335] [4.6 Regression] ARM: Invalid assembler generated while compiling C++ code from 'codeblocks'

2011-06-09 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49335 --- Comment #3 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-06-09 10:25:15 UTC --- (In reply to comment #2) The problem is that *arith_shiftsi allows *all* shiftable operators to have the stack pointer as Rn . In Thumb2 only

[Bug rtl-optimization/49330] Integer arithmetic on addresses optimised with pointer arithmetic rules

2011-06-09 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49330 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-09 10:38:37 UTC --- find_base_value/find_base_term seem to be overly optimistic, prefer to return something over being conservative. E.g. if both operands of PLUS or MINUS return

[Bug c++/49338] wrong code with -O2 and -O3

2011-06-09 Thread hsmeier at arcor dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49338 --- Comment #9 from Hans Meier hsmeier at arcor dot de 2011-06-09 10:38:45 UTC --- final note: code from comment 7 performs well in contrast to the old code shown in comment 8, so this problem is solved for us. thanks again!

[Bug target/48429] ARM __attribute__((interrupt(FIQ))) not optimizing register allocation

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

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread Kira.Backes at NRWsoft dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 Kira Backes Kira.Backes at NRWsoft dot de changed: What|Removed |Added CC||Kira.Backes at

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

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

[Bug c++/49329] Static method with std::string parameter gets messed up with non-static method with bool parameter

2011-06-09 Thread swante2 at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49329 Swante swante2 at web dot de changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #17 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-09 11:46:12 UTC --- Eg, this works perfectly well already, since I added the insert members: setunique_ptrint s; unique_ptrint up; s.insert(std::move(up));

[Bug gcov-profile/49340] New: read_couts_file() not called for -fbranch-probabilities

2011-06-09 Thread Martin.vGagern at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49340 Summary: read_couts_file() not called for -fbranch-probabilities Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/49329] Static method with std::string parameter gets messed up with non-static method with bool parameter

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49329 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 11:48:40 UTC --- (In reply to comment #3) I wasn't aware that the pointer-to-bool conversion is considered by gcc to be better than a char*-to-std::string conversion. A

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #18 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 11:51:34 UTC --- (In reply to comment #15) Is it really so hard to code emplace methods? Can we somehow help? It's not so hard, but we have limited resources and other

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread Kira.Backes at NRWsoft dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #19 from Kira Backes Kira.Backes at NRWsoft dot de 2011-06-09 11:59:29 UTC --- Because the usual add functions would have to copy the unique_ptr and that doesn't work. As I see it in a map there are only insert functions for pairs. So

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #20 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-09 12:08:01 UTC --- For sure the rationale behind emplace isn't inserting a pair of unique_ptrs in a map: maybe it can be a little more convenient in terms of lines of

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread Kira.Backes at NRWsoft dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #21 from Kira Backes Kira.Backes at NRWsoft dot de 2011-06-09 12:21:07 UTC --- Hi, I don't mean a pair of unique_ptr, just any combination with a unique_ptr. I for example very often need: std::mapuint32_t, unique_ptrUser

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #22 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 12:25:15 UTC --- (In reply to comment #21) Now with a unique_ptr I'd like to do the same: instancesByIds_[id] = user; instancesByIds_[id] = std::move(user); Both

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread Kira.Backes at NRWsoft dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #23 from Kira Backes Kira.Backes at NRWsoft dot de 2011-06-09 12:27:31 UTC --- (In reply to comment #22) Nonsense. The second one works fine. Nope, it really doesn't! Or was this fixed in GCC 4.6.0 (I'm on 4.5.0 and this bug report

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #24 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 12:35:15 UTC --- I tested it. It works. Just because the PR was reported against 4.5 doesn't mean it'll be fixed in that release series. Note there's no Target Milestone

[Bug middle-end/49341] New: [4.7 Regression] FAIL: gcc.dg/20051207-3.c and gcc.dg/tls/section-1.c

2011-06-09 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49341 Summary: [4.7 Regression] FAIL: gcc.dg/20051207-3.c and gcc.dg/tls/section-1.c Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread Kira.Backes at NRWsoft dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #25 from Kira Backes Kira.Backes at NRWsoft dot de 2011-06-09 12:41:42 UTC --- I'm sorry, don't misunderstand me, I'm willing to upgrade. I'm right now upgrading to 4.6 When I googled for this problem a year ago I've read that the

[Bug other/49342] New: asm goto documentation error in code snippet

2011-06-09 Thread benjamin.poirier at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49342 Summary: asm goto documentation error in code snippet Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo:

[Bug testsuite/49341] [4.7 Regression] FAIL: gcc.dg/20051207-3.c and gcc.dg/tls/section-1.c

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

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

2011-06-09 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49343 Summary: [4.7 regression] ICE on field with variable offset Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread hyounes at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #26 from Haakan Younes hyounes at google dot com 2011-06-09 13:03:19 UTC --- (In reply to comment #18) (In reply to comment #15) Is it really so hard to code emplace methods? Can we somehow help? It's not so hard, but we have

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

2011-06-09 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49343 --- Comment #1 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-09 13:03:28 UTC --- Created attachment 24474 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24474 Concatenated testcase

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #27 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 13:13:36 UTC --- (In reply to comment #25) When I googled for this problem a year ago I've read that the second line doesn't work by *specification* and that you *have* to

[Bug libstdc++/44436] [C++0x] Implement emplace* in associative and unordered containers

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44436 --- Comment #28 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 13:27:56 UTC --- (In reply to comment #26) For map, the first argument to emplace is going to be the key (I believe). We can therefore determine if the key is already

[Bug bootstrap/49344] New: ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread revital.eres at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 Summary: ICE in tree-flow-inline.h:745 while bootstrap Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo:

[Bug target/48673] [4.7 Regression] GCC generates WAW and RAW conflicts on IA64.

2011-06-09 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48673 --- Comment #8 from Bernd Schmidt bernds at gcc dot gnu.org 2011-06-09 13:55:44 UTC --- Author: bernds Date: Thu Jun 9 13:55:41 2011 New Revision: 174844 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174844 Log: PR target/48673 *

[Bug target/48673] [4.7 Regression] GCC generates WAW and RAW conflicts on IA64.

2011-06-09 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48673 Bernd Schmidt bernds at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

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

2011-06-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49343 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||jamborm at

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

2011-06-09 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Anitha Boyapati anitha.boyapati at atmel dot com changed: What|Removed |Added CC|

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

2011-06-09 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #4 from Jason Merrill jason at gcc dot gnu.org 2011-06-09 14:17:45 UTC --- Created attachment 24475 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24475 patch Here's an untested patch. Does this fix the problem for you?

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Target|ppc64-redhat-linux |ppc*-*-*

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-09 14:42:37 UTC --- Created attachment 24476 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24476 preprocessed file strtod.i

[Bug c++/29003] operator name accepted in typedef

2011-06-09 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29003 --- Comment #5 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2011-06-09 15:07:05 UTC --- Author: paolo Date: Thu Jun 9 15:06:59 2011 New Revision: 174846 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=174846 Log: /cp 2011-06-09

[Bug c++/29003] operator name accepted in typedef

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

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 --- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-09 15:13:18 UTC --- Sounds a bit strange. It must be (my tree doesn't match the lines exactly): /* Make sure the negate statement becomes dead with this

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added CC||andi-gcc

[Bug target/49257] -mfpmath=sse generates x87 instructions on 32 bits OS

2011-06-09 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49257 --- Comment #17 from Richard Henderson rth at gcc dot gnu.org 2011-06-09 15:39:33 UTC --- The Problem here is that using the 387 for these conversions is normally a Good Thing. Even when we're not mixing 387 and SSE math, the 387 can do the

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 --- Comment #5 from Andi Kleen andi-gcc at firstfloor dot org 2011-06-09 16:06:34 UTC --- Hmm, it's hard to see how my patch could have caused this. It doesn't really change any RTL. Does the test case even use global registers? I don't see any

[Bug c++/38646] [4.3/4.4 regression] ICE with invalid specialization of variadic template

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38646 --- Comment #11 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-09 16:14:50 UTC --- Likewise, close as fixed in 4.5+?

[Bug c++/38089] [4.3/4.4 Regression] g++ crash on invalid code

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38089 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Known to work||

[Bug c++/43081] [4.3/4.4 regression] ICE with invalid in-class initializer

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43081 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Known to work||

[Bug c++/34491] [4.3/4.4/4.5 regression] ICE invalid template specialization

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

[Bug c++/30298] [4.3/4.4/4.5 regression] ICE with duplicate broken inheritance

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

[Bug c++/34756] [4.3/4.4/4.5 regression] ICE with broken specialization of variadic template

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

[Bug c++/42054] [4.3/4.4 Regression] ICE with invalid template parameter

2011-06-09 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42054 --- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-09 16:15:29 UTC --- Fixed in 4.5+?

[Bug c++/35112] [4.3/4.4 regression] ICE and broken diagnostic with ambiguous class name

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

[Bug testsuite/49341] [4.7 Regression] FAIL: gcc.dg/20051207-3.c and gcc.dg/tls/section-1.c

2011-06-09 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49341 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-09 16:18:07 UTC --- For gcc.dg/20051207-3.c the excess error on x86_64-apple-darwin10 is /opt/gcc/work/gcc/testsuite/gcc.dg/20051207-3.c:6:5: note: 'a' was declared here

[Bug c++/45043] [4.4/4.5 Regression] ICE: tree check: expected identifier_node, have bit_not_expr in grokdeclarator, at cp/decl.c:8113 on invalid code

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

[Bug c++/43630] [4.3/4.4/4.5 Regression] ICE: SIGSEGV with invalid template specialization

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

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 --- Comment #6 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-09 16:32:47 UTC --- Are you sure you bisected right? I should have looked at http://gcc.gnu.org/ml/gcc-regression/2011-06/msg00092.html where the range is given by

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

2011-06-09 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #5 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-09 16:54:11 UTC --- (In reply to comment #4) Created attachment 24475 [details] patch Here's an untested patch. Does this fix the problem for you? Naturally

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

2011-06-09 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #6 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-09 17:00:20 UTC --- (In reply to comment #4) Created attachment 24475 [details] patch Here's an untested patch. Does this fix the problem for you? I'll try and

[Bug c++/46003] cond5.C fails for ARM EABI tests.

2011-06-09 Thread yufeng at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46003 Yufeng Zhang yufeng at gcc dot gnu.org changed: What|Removed |Added CC|yufeng.zhang at arm dot com | --- Comment #8

[Bug libgomp/49345] New: Proper casting needed when assigning '-1' to unsigned variables.

2011-06-09 Thread shreyasp at ti dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49345 Summary: Proper casting needed when assigning '-1' to unsigned variables. Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: minor Priority: P3

[Bug ada/49346] New: GNAT fails to compile combination of c23006e and c32107a ACATS tests

2011-06-09 Thread tero.koskinen at iki dot fi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49346 Summary: GNAT fails to compile combination of c23006e and c32107a ACATS tests Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libgomp/49345] ordered.c: Proper casting needed when assigning '-1' to unsigned variables.

2011-06-09 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49345 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org 2011-06-09 17:47:05 UTC --- Hmm, -1 is really two tokens - and 1.

[Bug libgomp/49345] ordered.c: Proper casting needed when assigning '-1' to unsigned variables.

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

[Bug c++/49347] New: G++-4.6 Solaris incorrectly defines _RESTRICT_KYWD to __restrict

2011-06-09 Thread edwintorok at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49347 Summary: G++-4.6 Solaris incorrectly defines _RESTRICT_KYWD to __restrict Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

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

2011-06-09 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 Attachment #24475|0 |1 is

[Bug c++/49347] G++-4.6 Solaris incorrectly defines _RESTRICT_KYWD to __restrict

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

[Bug c++/49347] G++-4.6 Solaris incorrectly defines _RESTRICT_KYWD to __restrict

2011-06-09 Thread edwintorok at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49347 --- Comment #2 from Török Edwin edwintorok at gmail dot com 2011-06-09 18:29:22 UTC --- (In reply to comment #1) (In reply to comment #0) Don't know where the #define to __restrict on __cplusplus comes from, but it is wrong. No,

[Bug c++/49347] G++-4.6 Solaris incorrectly defines _RESTRICT_KYWD to __restrict

2011-06-09 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49347 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-09 18:35:15 UTC --- you only reported the bug a few minutes ago, so no, nothing's planned yet! reduced: int f( int envp[__restrict] ); p.cc:1:17: error: expected

[Bug debug/49348] New: DW_TAG_template_* DIEs missing from template specializations

2011-06-09 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49348 Summary: DW_TAG_template_* DIEs missing from template specializations Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug debug/49348] DW_TAG_template_* DIEs missing from template specializations

2011-06-09 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49348 Dodji Seketeli dodji at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug bootstrap/49344] ICE in tree-flow-inline.h:745 while bootstrap

2011-06-09 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49344 --- Comment #7 from Pat Haugen pthaugen at gcc dot gnu.org 2011-06-09 18:44:29 UTC --- Four cpu2000 benchmarks (eon,fma3d,sixtrack,apsi) also fail to build with the same ICE starting with the following revision.

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

2011-06-09 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49349 Summary: gfortran.dg/char_result_3.f90 fails with -O3 Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo:

[Bug c++/49350] New: [4.7 Regression] Many C++ testsuite failures

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

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

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

[Bug debug/49348] DW_TAG_template_* DIEs missing from template specializations

2011-06-09 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49348 --- Comment #1 from Dodji Seketeli dodji at gcc dot gnu.org 2011-06-09 21:46:17 UTC --- Created attachment 24479 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24479 Candidate patch For a given template instantiation, the dwarf backends

[Bug debug/41736] missing DW_TAG_template_*_ in some cases

2011-06-09 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41736 --- Comment #7 from Dodji Seketeli dodji at gcc dot gnu.org 2011-06-09 21:50:01 UTC --- Another instance of bug that resembles this one is PR debug/49348

[Bug debug/49348] DW_TAG_template_* DIEs missing from template specializations

2011-06-09 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49348 --- Comment #2 from Dodji Seketeli dodji at gcc dot gnu.org 2011-06-09 21:50:21 UTC --- This bug resembles PR debug/41736

  1   2   >