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

2011-06-14 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #18 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-14 07:00:45 UTC --- (In reply to comment #17) Created attachment 24512 [details] loosen constraints on register elimination This seems to fix the problem. At

[Bug target/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #5 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-14 07:02:02 UTC --- (In reply to comment #4) on trunk: the initial-value machinery should have handled the register with the return-address being clobbered. It does

[Bug c++/49399] New: [C++0x] substitution failure error

2011-06-14 Thread jarrydb at cse dot unsw.edu.au
/jarryd/installers/gcc-svn/configure --prefix=/home/jarryd/local/gcc-4.7 --disable-multilib --enable-languages=c,c++,go Thread model: posix gcc version 4.7.0 20110614 (experimental) (GCC)

[Bug target/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Attachment #23938|0 |1 is

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

2011-06-14 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #10 from Mikael Pettersson mikpe at it dot uu.se 2011-06-14 08:12:54 UTC --- (In reply to comment #9) - __gnat_malloc is defined in Ada to return Address (integer, so in d0), but it's called from a couple of places via fake extern

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 08:15:14 UTC --- when you say works fine do you mean doesn't do the access check? surely if SFINAE correctly honours access control then the function shouldn't be callable and

[Bug fortran/49400] New: Proc-pointer declaration in BLOCK construct

2011-06-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49400 Summary: Proc-pointer declaration in BLOCK construct Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priority: P3

[Bug fortran/49397] ICE with proc pointer assignment

2011-06-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49397 --- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-14 08:27:44 UTC --- More information: * (2): Case g works: If the print *, g() as the p = g is in the same scoping unit, there is no error or ICE. * (1) If the print *, f is

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

2011-06-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #11 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-14 08:44:12 UTC --- In that case the Ada side of __gnat_malloc has to be changed to use a pointer type rather than Address. Is Interfaces.C.Strings.chars_ptr acceptible,

[Bug other/49401] New: Warning regression for 'uninitialized' variable on non-existant code path (in mep-pragma.c)

2011-06-14 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49401 Summary: Warning regression for 'uninitialized' variable on non-existant code path (in mep-pragma.c) Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build,

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

2011-06-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.7.0 |4.6.1

[Bug target/49402] New: Duplicate use of v850.opt

2011-06-14 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49402 Summary: Duplicate use of v850.opt Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: target

[Bug target/49403] New: v850e-elf: incompatible pointer type (near initialization for ‘targetm.memory_move_cost’)

2011-06-14 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49403 Summary: v850e-elf: incompatible pointer type (near initialization for ‘targetm.memory_move_cost’) Product: gcc Version: 4.7.0 Status: UNCONFIRMED Keywords: build

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

2011-06-14 Thread gjl at gcc dot gnu.org
+ gcc 4.3.2. Target: avr Configured with: ../../gcc.gnu.org/trunk/configure --target=avr --prefix=/local/gnu/install/gcc-4.7 --disable-nls --disable-shared --enable-languages=c,c++ Thread model: single gcc version 4.7.0 20110614 (experimental) (GCC) GNU assembler version 2.21 (avr) using BFD version

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

2011-06-14 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 Status|UNCONFIRMED |ASSIGNED Last

[Bug tree-optimization/49365] 436.cactusADM performance regression

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

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

2011-06-14 Thread tg at mirbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #12 from Thorsten Glaser tg at mirbsd dot org 2011-06-14 10:59:03 UTC --- Why not patch the frontend to magically make System.Address a pointer type for the backend to deal with? That way, no functions have to be changed, and

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

2011-06-14 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #13 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-14 11:27:24 UTC --- Why not patch the frontend to magically make System.Address a pointer type for the backend to deal with? That way, no functions have to be changed, and

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

2011-06-14 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49392 --- Comment #1 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-06-14 11:31:55 UTC --- It looks like a linker error but ... Hmmm with a later version of gcc 4.6 branch that I have lying around the same example doesn't spew out such

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread jarrydb at cse dot unsw.edu.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #2 from Jarryd Beck jarrydb at cse dot unsw.edu.au 2011-06-14 11:52:58 UTC --- By works fine I mean that the code compiles, and when it runs, the program returns the number 4. Maybe I'm misunderstanding how this is all supposed to

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

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

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 12:11:05 UTC --- The program should not compile. In C++03 it should fail to compile because it accesses a private member. SFINAE does not take access control into account in

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #17 from Daniel Krügler daniel.kruegler at googlemail dot com 2011-06-14 12:20:21 UTC --- (In reply to comment #16) I had another look at this issue. Something I didn't realize at the time is that simply adding begin() and end()

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread jarrydb at cse dot unsw.edu.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #4 from Jarryd Beck jarrydb at cse dot unsw.edu.au 2011-06-14 12:21:15 UTC --- (In reply to comment #3) The program should not compile. In C++03 it should fail to compile because it accesses a private member. SFINAE does not

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 12:27:35 UTC --- Then they never should have compiled in the first place, and won't compile with clang or Comeau either.

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

2011-06-14 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 Status|UNCONFIRMED |ASSIGNED Last

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 12:30:06 UTC --- (In reply to comment #4) Ah, I see. Well the example you gave also doesn't compile. This is exactly what the boost library does too, I missed that part in

[Bug fortran/49278] ICE (segfault) when combining DATA with default initialization

2011-06-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49278 --- Comment #6 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-14 12:32:02 UTC --- I have now filled an interpretation request (J3/11-201) - in time for WG5 and J3 meeting (m195), which is end of June. Let's see what J3/WG5 will decide. Cf.

[Bug driver/49178] [4.6/4.7 Regression] Space between linker option and library in gfortran

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

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread jarrydb at cse dot unsw.edu.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #7 from Jarryd Beck jarrydb at cse dot unsw.edu.au 2011-06-14 12:34:35 UTC --- (In reply to comment #6) (In reply to comment #4) Ah, I see. Well the example you gave also doesn't compile. This is exactly what the boost library

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread jarrydb at cse dot unsw.edu.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #8 from Jarryd Beck jarrydb at cse dot unsw.edu.au 2011-06-14 12:35:31 UTC --- (In reply to comment #7) (In reply to comment #6) (In reply to comment #4) Ah, I see. Well the example you gave also doesn't compile. This is

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

2011-06-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49392 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-14 12:40:03 UTC --- There wasn't any change on the branch that would change this.

[Bug c++/49399] [C++0x] substitution failure error

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49399 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 12:40:52 UTC --- Note that returning 4 was *never* correct for that program. In C++03 it shouldn't compile and in C++0x it should return 1. There's a bug in the Boost.MPL

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

2011-06-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49367 --- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-14 12:44:35 UTC --- The last example is because with a restrict qualified loaded pointer the later conversion to a restrict qualified pointer is thrown away. As for the

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

2011-06-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49394 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0 ---

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

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

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

2011-06-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49398 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0

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

2011-06-14 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49382 --- Comment #5 from Jan Kratochvil jan.kratochvil at redhat dot com 2011-06-14 12:50:22 UTC --- ../../../gccemptyrange/libgcc/../gcc/config/soft-fp/floattitf.c:34:8: warning: no previous prototype for ‘__floattitf’ [-Wmissing-prototypes]

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #18 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 12:51:45 UTC --- (In reply to comment #16) Then, the snippet: std::valarrayint v1{ 0, 1, 2, 3, 4 }, v2{ 5, 6, 7, 8, 9}; for (int i : v1 + v2) { std::cout i

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

2011-06-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-14 12:53:45 UTC --- Same error on all branches back to 4.4.

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

2011-06-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49382 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-14 12:54:34 UTC --- Yeah, sure, I've noticed that an hour ago too. Fixed in my copy, but now libgo build failed for unrelated reason :(.

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

2011-06-14 Thread Greta.Yorsh at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49362 Greta Yorsh Greta.Yorsh at arm dot com changed: What|Removed |Added CC||Greta.Yorsh at

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #19 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 13:01:24 UTC --- Ah, no the problem is std::__addressofconst _Tp(__ex()[0]) which takes the address of a temporary returned by operator[] The range-based for seems to do the

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

2011-06-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49324 --- Comment #9 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-14 13:07:07 UTC --- (Comment fixed 8 fixed the missing deep copy.) Regarding the reallocate (cf. comment 6, but using scalars to reduce the dump size): For type t integer,

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #20 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-14 13:22:13 UTC --- I'm not sure, really. I'm going to attach a variant which more explicitly only uses return by const ref and shows the same fundamental problem for me.

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #21 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-14 13:23:29 UTC --- Created attachment 24519 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24519 patch

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #22 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-14 13:27:03 UTC --- To be clear: I fully agree with the exclusion sentence. But I had to play a bit with this stuff to realize that really adding overloads to begin() and

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

2011-06-14 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 Status|NEW |ASSIGNED ---

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

2011-06-14 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49396 --- Comment #3 from joseph at codesourcery dot com joseph at codesourcery dot com 2011-06-14 13:23:09 UTC --- On Tue, 14 Jun 2011, rguenth at gcc dot gnu.org wrote: I think it should be Index: c-family/c-cppbuiltin.c

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

2011-06-14 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #21 from Richard Henderson rth at gcc dot gnu.org 2011-06-14 13:31:47 UTC --- Author: rth Date: Tue Jun 14 13:31:43 2011 New Revision: 175018 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175018 Log: PR debug/48459 *

[Bug target/49404] New: ARM _Unwind_Backtrace returns _URC_FAILURE too eagerly

2011-06-14 Thread akos.pasztory at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49404 Summary: ARM _Unwind_Backtrace returns _URC_FAILURE too eagerly Product: gcc Version: 4.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

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

2011-06-14 Thread mark.pupilli at dyson dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49362 mark.pupilli at dyson dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #23 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-14 13:50:56 UTC --- Ok, now I see, it's the operator[] of _BinBase which returns by value, I overlooked that. Thus, fine it seems confirmed that range-based for-loop

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2011-06-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 --- Comment #21 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-14 13:53:56 UTC --- objc.dg/torture/forward-1.m now seems to XPASS (almost?) everywhere with -fgnu-runtime: alpha-dec-osf5.1b

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #24 from Gabriel Dos Reis gdr at gcc dot gnu.org 2011-06-14 13:54:13 UTC --- (In reply to comment #18) It should be identical to auto range = v1 + v2; for (auto b = std::begin(range), e = std::end(range); b != e; ++b) { ... }

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2011-06-14 Thread js-gcc at webkeks dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 --- Comment #22 from js-gcc at webkeks dot org js-gcc at webkeks dot org 2011-06-14 14:02:05 UTC --- Nope, it's still using __builtin_apply.

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #25 from Gabriel Dos Reis gdr at gcc dot gnu.org 2011-06-14 14:01:30 UTC --- (In reply to comment #23) Ok, now I see, it's the operator[] of _BinBase which returns by value, I overlooked that. Yes, val in valarray stands for

[Bug libstdc++/49022] [C++0x][DR 2058] std::begin and std::end specialized for std::valarray with some operators are missing.

2011-06-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49022 --- Comment #26 from Paolo Carlini paolo.carlini at oracle dot com 2011-06-14 14:02:15 UTC --- ... among other things, std::valarray, at variance with the containers, does *not* have member begin and end, thus I don't even think novice

[Bug libstdc++/48365] Non-constant references in std::valarray::operator

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

[Bug libstdc++/48365] Non-constant references in std::valarray::operator

2011-06-14 Thread gdr at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48365 Gabriel Dos Reis gdr at gcc dot gnu.org changed: What|Removed |Added CC||gdr at gcc dot

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

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

[Bug middle-end/45098] Missed induction variable optimization

2011-06-14 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45098 --- Comment #14 from vries at gcc dot gnu.org 2011-06-14 14:30:01 UTC --- Author: vries Date: Tue Jun 14 14:29:58 2011 New Revision: 175022 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175022 Log: 2011-06-14 Zdenek Dvorak o...@ucw.cz

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

2011-06-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-14 14:59:55 UTC --- Author: jakub Date: Tue Jun 14 14:59:52 2011 New Revision: 175023 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175023 Log: PR

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

2011-06-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49390 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-14 15:01:15 UTC --- Author: jakub Date: Tue Jun 14 15:01:10 2011 New Revision: 175024 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175024 Log: PR

[Bug middle-end/45098] Missed induction variable optimization

2011-06-14 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45098 --- Comment #15 from vries at gcc dot gnu.org 2011-06-14 15:05:29 UTC --- Author: vries Date: Tue Jun 14 15:05:26 2011 New Revision: 175025 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175025 Log: 2011-06-14 Tom de Vries

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

2011-06-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49103 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-14 15:27:28 UTC --- Author: jakub Date: Tue Jun 14 15:27:24 2011 New Revision: 175028 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175028 Log: PR fortran/49103 *

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

2011-06-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49103 --- Comment #15 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-14 15:28:27 UTC --- Author: jakub Date: Tue Jun 14 15:28:21 2011 New Revision: 175029 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175029 Log: PR fortran/49103 *

[Bug target/49402] Duplicate use of v850.opt

2011-06-14 Thread nickc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49402 --- Comment #1 from Nick Clifton nickc at gcc dot gnu.org 2011-06-14 15:30:15 UTC --- Author: nickc Date: Tue Jun 14 15:30:05 2011 New Revision: 175030 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175030 Log: PR target/49403 *

[Bug target/49403] v850e-elf: incompatible pointer type (near initialization for ‘targetm.memory_move_cost’)

2011-06-14 Thread nickc at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49403 --- Comment #1 from Nick Clifton nickc at gcc dot gnu.org 2011-06-14 15:30:15 UTC --- Author: nickc Date: Tue Jun 14 15:30:05 2011 New Revision: 175030 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175030 Log: PR target/49403 *

[Bug target/49403] v850e-elf: incompatible pointer type (near initialization for ‘targetm.memory_move_cost’)

2011-06-14 Thread nickc at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49403 --- Comment #2 from Nick Clifton nickc at redhat dot com 2011-06-14 15:32:13 UTC --- Fixed in mainline.

[Bug target/49402] Duplicate use of v850.opt

2011-06-14 Thread nickc at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49402 --- Comment #2 from Nick Clifton nickc at redhat dot com 2011-06-14 15:32:49 UTC --- Fixed in mainline.

[Bug testsuite/49375] Target libstdc++.so used by host cc1plus

2011-06-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49375 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-14 15:41:50 UTC --- IMO this is a clear example why LD_LIBRARY_PATH is evil: the execution tests in the testsuite should be linked with

[Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2

2011-06-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333 --- Comment #15 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-14 15:47:16 UTC --- --- Comment #14 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-12 12:48:32 UTC --- A target issue as it only

[Bug libfortran/49214] [4.7 Regression] Broken pipe in backtrace for x86_64-apple-darwin10

2011-06-14 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49214 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/47364] [x32] internal compiler error: in emit_move_insn, at expr.c:3355

2011-06-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47364 --- Comment #7 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-06-14 16:32:01 UTC --- Author: hjl Date: Tue Jun 14 16:31:57 2011 New Revision: 175034 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175034 Log: Properly expand strlen

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

2011-06-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #22 from Georg-Johann Lay gjl at gcc dot gnu.org 2011-06-14 16:32:08 UTC --- (In reply to comment #20) (In reply to comment #19) A full build for AVR fails, but that seems to be related to other open bugs. What bugs?

[Bug target/47364] [x32] internal compiler error: in emit_move_insn, at expr.c:3355

2011-06-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47364 --- Comment #8 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-06-14 16:36:16 UTC --- Author: hjl Date: Tue Jun 14 16:36:12 2011 New Revision: 175035 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175035 Log: Pass

[Bug target/47364] [x32] internal compiler error: in emit_move_insn, at expr.c:3355

2011-06-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47364 --- Comment #9 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-06-14 16:36:50 UTC --- Author: hjl Date: Tue Jun 14 16:36:45 2011 New Revision: 175036 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175036 Log: Expand strlen to Pmode.

[Bug target/49402] Duplicate use of v850.opt

2011-06-14 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49402 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/49405] New: Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49405 Summary: Inlining in inheritance seems broken Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo:

[Bug c++/49405] Inlining in inheritance seems broken

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

[Bug c++/49290] [4.6/4.7 Regression][C++0x] ICE in in cxx_eval_indirect_ref, at cp/semantics.c:6795

2011-06-14 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49290 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org 2011-06-14 18:15:46 UTC --- Author: jason Date: Tue Jun 14 18:15:43 2011 New Revision: 175041 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175041 Log: PR c++/49290 *

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

2011-06-14 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49389 --- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2011-06-14 18:16:00 UTC --- Author: jason Date: Tue Jun 14 18:15:58 2011 New Revision: 175043 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175043 Log: PR c++/49389 *

[Bug c++/49369] typeof() strips const from member when used in const method

2011-06-14 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49369 --- Comment #5 from Jason Merrill jason at gcc dot gnu.org 2011-06-14 18:15:53 UTC --- Author: jason Date: Tue Jun 14 18:15:51 2011 New Revision: 175042 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175042 Log: PR c++/49369 *

[Bug c++/49117] 4.5 - 4.6: user-unfriendly change in invalid conversion error message

2011-06-14 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49117 --- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2011-06-14 18:16:08 UTC --- Author: jason Date: Tue Jun 14 18:16:06 2011 New Revision: 175044 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175044 Log: PR c++/49117 *

[Bug c++/49406] New: Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 Summary: Inlining in inheritance seems broken Product: gcc Version: 4.5.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo:

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2011-06-14 Thread nicola at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 Nicola Pero nicola at gcc dot gnu.org changed: What|Removed |Added CC||nicola at gcc dot

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #1 from neotheone222 at gmail dot com 2011-06-14 18:33:25 UTC --- Created attachment 24520 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24520 Base header file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #2 from neotheone222 at gmail dot com 2011-06-14 18:33:52 UTC --- Created attachment 24521 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24521 Base implementation file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #3 from neotheone222 at gmail dot com 2011-06-14 18:34:18 UTC --- Created attachment 24522 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24522 Base preprocessed file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #4 from neotheone222 at gmail dot com 2011-06-14 18:34:43 UTC --- Created attachment 24523 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24523 Derived header file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #5 from neotheone222 at gmail dot com 2011-06-14 18:35:04 UTC --- Created attachment 24524 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24524 Derived implementation file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #6 from neotheone222 at gmail dot com 2011-06-14 18:35:22 UTC --- Created attachment 24525 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24525 Derived preprocessed file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #7 from neotheone222 at gmail dot com 2011-06-14 18:36:01 UTC --- Created attachment 24526 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24526 InlineText main file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread neotheone222 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #8 from neotheone222 at gmail dot com 2011-06-14 18:36:35 UTC --- Created attachment 24527 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24527 InlineText preprocessed file

[Bug c++/49406] Inlining in inheritance seems broken

2011-06-14 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49406 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2011-06-14 18:37:28 UTC --- your program is invalid if a function is declared inline in one translation unit (such as Base.c++) then it must be declared inline in all translation units

[Bug c++/49406] Inlining in inheritance seems broken

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

[Bug debug/49407] unusable debuginfo for dll-imported functions.

2011-06-14 Thread pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49407 --- Comment #1 from Pawel Sikora pluto at agmk dot net 2011-06-14 19:04:34 UTC --- Created attachment 24528 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24528 testcase

[Bug debug/49407] New: unusable debuginfo for dll-imported functions.

2011-06-14 Thread pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49407 Summary: unusable debuginfo for dll-imported functions. Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug AssignedTo:

[Bug debug/49408] New: member function template id not matching linkage name

2011-06-14 Thread jan.kratochvil at redhat dot com
AssignedTo: unassig...@gcc.gnu.org ReportedBy: jan.kratoch...@redhat.com CC: do...@gcc.gnu.org Target: x86_64-unknown-linux-gnu FAIL gcc (GCC) 4.4.7 20110614 (prerelease) FAIL gcc (GCC) 4.7.0 20110614 (experimental) struct S { void m (int x) {} }; templatevoid (S

  1   2   >