[Bug c++/43586] Missing strstream.h file in Include directory

2010-03-30 Thread skalyan_g at yahoo dot co dot in
--- Comment #2 from skalyan_g at yahoo dot co dot in 2010-03-30 06:01 --- (In reply to comment #1) First off your find will only find files named exactly strstream. And second strstream.h never existed and is not part of the C++ standard (strstream is not either). You should use

[Bug c++/43586] Missing strstream.h file in Include directory

2010-03-30 Thread skalyan_g at yahoo dot co dot in
--- Comment #3 from skalyan_g at yahoo dot co dot in 2010-03-30 06:07 --- I belive the backward compactibilty should be exits.Also i think the old style library's is with .h extension(strstream.h,iostream.h) and new style is without .h extension(strstream,iostream) I am trying

[Bug libstdc++/43586] Missing strstream.h file in Include directory

2010-03-30 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2010-03-30 07:48 --- Well fix the code. This code is no where near standards complaint and we are not going to keep around this extension just for one or two people. -- pinskia at gcc dot gnu dot org changed: What

[Bug c++/25811] No failure creating a POD containing a const member, using new without a new-initializer.

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #2 from fabien dot chene at gmail dot com 2010-03-30 08:22 --- is it still invalid in c++0X ? 5.3.4.15 has been revamped, and I no longer find a motif to reject such code. I think the following code is also invalid, according to 8.5.6 (c++03) / 8.5.8 (c++0x): struct A {

[Bug c++/25811] No failure creating a POD containing a const member, using new without a new-initializer.

2010-03-30 Thread redi at gcc dot gnu dot org
--- Comment #3 from redi at gcc dot gnu dot org 2010-03-30 09:16 --- (In reply to comment #2) is it still invalid in c++0X ? Yes. 5.3.4.15 has been revamped, and I no longer find a motif to reject such code. In C++0x the object is default-initialized, which for a class type means

[Bug middle-end/43574] [4.5 Regression] Revision 157795 failed gcc.dg/lto/20090914-1 c_lto_20090914-1_0.o

2010-03-30 Thread jiez at gcc dot gnu dot org
--- Comment #3 from jiez at gcc dot gnu dot org 2010-03-30 09:20 --- The patch: http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01395.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43574

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2010-03-30 09:38 --- Building gcc-4.5-20100325 as a cross to arm-unknown-eabi works and compiles __mulsc3 for all three of thumb, arm, and arm + float-abi=hard. But a cross to arm-unknown-elf fails to build because of an ICE when compiling

[Bug middle-end/43589] segmentation fault after using __attribute__((optimize()))

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-03-30 09:39 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/43581] [4.5 Regression] exception handling broken across shared libaries

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-03-30 09:46 --- Works for me as well. Building GCC with --as-needed is known to at least break libjava big times (you can see that when testing). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43581

[Bug web/43011] Upgrade gcc.gnu.org/bugzilla to Bugzilla 3.6

2010-03-30 Thread LpSolit at netscape dot net
--- Comment #24 from LpSolit at netscape dot net 2010-03-30 09:54 --- We are very close from releasing Bugzilla 3.6: https://bugzilla.mozilla.org/show_bug.cgi?id=554523 The plan is to release it next week. So you may as well upgrade to 3.6 directly. Note that I'm on vacation this week

[Bug c++/25811] No failure creating a POD containing a const member, using new without a new-initializer.

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #4 from fabien dot chene at gmail dot com 2010-03-30 10:07 --- (In reply to comment #3) (In reply to comment #2) is it still invalid in c++0X ? Yes. 5.3.4.15 has been revamped, and I no longer find a motif to reject such code. In C++0x the object is

[Bug c++/25811] No failure creating a POD containing a const member, using new without a new-initializer.

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #5 from fabien dot chene at gmail dot com 2010-03-30 10:10 --- Nevertheless, can you confirm that it is valid C++03 ? I mean invalid, sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25811

[Bug c++/25811] No failure creating a POD containing a const member, using new without a new-initializer.

2010-03-30 Thread redi at gcc dot gnu dot org
--- Comment #6 from redi at gcc dot gnu dot org 2010-03-30 11:19 --- (In reply to comment #5) Nevertheless, can you confirm that it is valid C++03 ? I mean invalid, sorry. Yup :-) It is invalid. A is a non-POD class type, so 5.3.4/15 says the new-expression without a

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #5 from fabien dot chene at gmail dot com 2010-03-30 11:40 --- I'm working on this bug -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42844

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread dodji at redhat dot com
--- Comment #6 from dodji at gcc dot gnu dot org 2010-03-30 11:44 --- Subject: Re: const variable requires initializer / no explicitly declared default constructor I'm working on this bug Could you please assign it to yourself then? Thanks. --

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #7 from fabien dot chene at gmail dot com 2010-03-30 11:51 --- (In reply to comment #6) Subject: Re: const variable requires initializer / no explicitly declared default constructor I'm working on this bug Could you please assign it to yourself then? Thanks. I

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread redi at gcc dot gnu dot org
--- Comment #8 from redi at gcc dot gnu dot org 2010-03-30 11:56 --- you should have the option Accept bug below the comment box. I've done it for you -- redi at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/25232] libgcc-std.ver should include __unordxf2 and __unordtf2

2010-03-30 Thread jsm28 at gcc dot gnu dot org
--- Comment #2 from jsm28 at gcc dot gnu dot org 2010-03-30 12:35 --- Subject: Bug 25232 Author: jsm28 Date: Tue Mar 30 12:35:08 2010 New Revision: 157819 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157819 Log: PR other/25232 * libgcc-std.ver (GCC_4.5.0):

[Bug other/25232] libgcc-std.ver should include __unordxf2 and __unordtf2

2010-03-30 Thread jsm28 at gcc dot gnu dot org
--- Comment #3 from jsm28 at gcc dot gnu dot org 2010-03-30 12:36 --- Fixed for 4.5.0. -- jsm28 at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-03-30 13:09 --- Subject: Bug 43553 Author: rguenth Date: Tue Mar 30 13:08:52 2010 New Revision: 157821 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157821 Log: 2010-03-30 Jack Howarth howa...@bromo.med.uc.edu

[Bug libgcj/40860] [4.4/4.5 regression] regressions in libjava testsuite on arm-linux

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #28 from mikpe at it dot uu dot se 2010-03-30 13:21 --- I've looked at the amount of .ARM.exidx entry merging being done and its consequences for the various unwinders in gcc. Currently only table entries with immediate (inlined) data are merged, and for that all of gcc

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-03-30 13:46 --- Not primary or secondary target. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-03-30 13:47 --- Still unconfirmed, leaving at P3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43559

[Bug middle-end/43574] [4.5 Regression] Revision 157795 failed gcc.dg/lto/20090914-1 c_lto_20090914-1_0.o

2010-03-30 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-03-30 13:55 --- CCing ARM maintainer. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/43581] [4.5 Regression] exception handling broken across shared libaries

2010-03-30 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43581

[Bug libgcj/40860] [4.4/4.5 regression] regressions in libjava testsuite on arm-linux

2010-03-30 Thread pbrook at gcc dot gnu dot org
--- Comment #29 from pbrook at gcc dot gnu dot org 2010-03-30 14:04 --- Wouldn't it be better to just remove _Unwind_GetRegionStart? This function is not part of the ARM EABI, and removing it would expose any (already broken) users at compile time. --

[Bug preprocessor/7263] __extension__ keyword doesn't suppress warning on LL or ULL constants

2010-03-30 Thread dodji at gcc dot gnu dot org
--- Comment #22 from dodji at gcc dot gnu dot org 2010-03-30 14:06 --- I'll be looking into this. -- dodji at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread corsepiu at gcc dot gnu dot org
--- Comment #6 from corsepiu at gcc dot gnu dot org 2010-03-30 14:11 --- (In reply to comment #5) Not primary or secondary target. Well, then redefine your priorities - AFAICT, this bug affects cross building gcc for all targets - This isn't a regression, this is a show stopper! --

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #9 from fabien dot chene at gmail dot com 2010-03-30 14:11 --- (In reply to comment #8) you should have the option Accept bug below the comment box. I've done it for you I've just seen it since you did it for me (thanks), but I still can't do it by myself for other

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-03-30 14:21 --- It doesn't warn for me. Please provide -v output of the command that warns for team.i or parallel.i. tmp /abuild/rguenther/trunk-g/gcc/cc1 -quiet -o /dev/null -Wall -O2 parallel.i -m32 -g -march=i486

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-03-30 14:35 --- I only see -I../libdecnumber, not libcpp. And that's a host include dir which looks ok as we are building h8300.o, an object for the host. In fact what looks broken is -isystem

[Bug target/43129] Simplify global variable's address loading with option -fpic

2010-03-30 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2010-03-30 14:36 --- Doesn't this belong in the linker as a relaxation? This would solve the reloc problem in the process. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43129

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #5 from mikpe at it dot uu dot se 2010-03-30 14:42 --- It's caused or exposed by r157476: 2010-03-16 Jakub Jelinek ja...@redhat.com PR debug/43051 PR debug/43092 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #6 from mikpe at it dot uu dot se 2010-03-30 14:48 --- (In reply to comment #5) It's caused or exposed by r157476: 2010-03-16 Jakub Jelinek ja...@redhat.com PR debug/43051 PR debug/43092 Actually this caused a different ICE earlier in libgcc2.c

[Bug libgcj/40860] [4.4/4.5 regression] regressions in libjava testsuite on arm-linux

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #30 from mikpe at it dot uu dot se 2010-03-30 15:09 --- (In reply to comment #29) Wouldn't it be better to just remove _Unwind_GetRegionStart? This function is not part of the ARM EABI, and removing it would expose any (already broken) users at compile time. No. First

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread tkoenig at gcc dot gnu dot org
--- Comment #9 from tkoenig at gcc dot gnu dot org 2010-03-30 15:10 --- Created an attachment (id=20257) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20257action=view) Output obtained from adding '-v to the 32/libgomp Makefile Here's the output of make, just after having added -v

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-03-30 15:16 --- Err, cc1: error: unrecognized command line option -fsave-temps but - still works for me. How did you configure? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43583

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2010-03-30 15:32 --- Looks like an arm backend bug: (insn/f 624 6 625 2 /users/joel/test-gcc/gcc-svn/libgcc/../gcc/libgcc2.c:1827 (set (mem:XF (pre_dec:XF (reg/f:SI 13 sp)) [0 S12 A32]) (reg:XF 23 f7)) 390 {*movxf_fpa}

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2010-03-30 15:34 --- Created an attachment (id=20258) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20258action=view) gcc45-pr43580.patch Untested fix. Can somebody please test it? --

[Bug debug/43557] ICE with -combine and -g

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2010-03-30 15:47 --- Created an attachment (id=20259) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20259action=view) gcc45-pr43557.patch This is a --combine mode bug, the type definitely shouldn't be incomplete just because it has

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread tkoenig at gcc dot gnu dot org
: (reconfigured) ../trunk/configure --prefix=/home/ig25 --enable-languages=all,ada --with-mpc=/usr/local Thread model: posix gcc version 4.5.0 20100330 (experimental) (GCC

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread tkoenig at gcc dot gnu dot org
--- Comment #12 from tkoenig at gcc dot gnu dot org 2010-03-30 15:54 --- Please forget the second half of my previous comment (I copied / pasted the wrong part). Here's the actual output, probably not very useful: i...@linux-fd1f:~/Gcc/trunk-bin gcc/cc1 -quiet -o /dev/null -O2 -Wall

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread rguenth at gcc dot gnu dot org
-model=initial-exec' '-mtune=i686' '-Werror' '-v' /abuild/rguenther/trunk-g/gcc/cc1 -fpreprocessed team.i -quiet -dumpbase team.i -m32 -march=i486 -mtune=i686 -auxbase-strip /dev/null -g -O2 -Wall -Werror -version -ftls-model=initial-exec -o /dev/null GNU C (GCC) version 4.5.0 20100330 (experimental

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-03-30 16:01 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #9 from mikpe at it dot uu dot se 2010-03-30 16:04 --- (In reply to comment #8) Created an attachment (id=20258) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20258action=view) [edit] gcc45-pr43580.patch Untested fix. Can somebody please test it? Worked for me.

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread corsepiu at gcc dot gnu dot org
--- Comment #8 from corsepiu at gcc dot gnu dot org 2010-03-30 16:09 --- (In reply to comment #7) At least please say how you configured gcc. We build one-tree-style build with newlib symlinked into gcc's sourcetree. Configuration from a sparc-rtems4.11-gcc: #

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #14 from jakub at gcc dot gnu dot org 2010-03-30 16:13 --- I can't reproduce this iether. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43583

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread joel at gcc dot gnu dot org
--- Comment #9 from joel at gcc dot gnu dot org 2010-03-30 16:22 --- Maybe I am misreading the command invoked in Ralf's original report but it is using xgcc which is the cross gcc: make[5]: Entering directory `/users/rtems/src/rpms/BUILD/rtems-4.11-h8300-rtems4.11-gcc-4.5.0/build/gcc'

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread joel at gcc dot gnu dot org
--- Comment #10 from joel at gcc dot gnu dot org 2010-03-30 16:29 --- I encountered this issue while doing builds to run gcc tests. Newlib is symlinked into gcc. binutils was built and installed separately. My configure command is pretty simple.

[Bug lto/42757] lto1 does not emit common symbols with -fuse-linker-plugin

2010-03-30 Thread rwild at gcc dot gnu dot org
--- Comment #9 from rwild at gcc dot gnu dot org 2010-03-30 16:39 --- (In reply to comment #2) Works when linking in comm.o main.o order. FWIW one can construct test cases where neither order works, e.g., cat main.c \EOF extern int i; int j; int main(void) { i = 0; return i;

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-03-30 16:46 --- Yes, this is a bug. The call to same_type_p in more_specialized_fn is wrong because the two template parms have different indices. -- jason at gcc dot gnu dot org changed: What|Removed

[Bug c++/42844] const variable requires initializer / no explicitly declared default constructor

2010-03-30 Thread fabien dot chene at gmail dot com
--- Comment #10 from fabien dot chene at gmail dot com 2010-03-30 16:47 --- reduced testcase for this one: struct A {}; void f() { A const a; } I misspoke, let's keep the original testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42844

[Bug fortran/38568] ICE with invalid bounds for I/O FMT= array

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #6 from dominiq at lps dot ens dot fr 2010-03-30 16:48 --- I do not get any ICE with the different 4.5 versions I have tried (oldest is r156618). Could someone check that? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38568

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread corsepiu at gcc dot gnu dot org
--- Comment #11 from corsepiu at gcc dot gnu dot org 2010-03-30 16:50 --- (In reply to comment #9) Maybe I am misreading the command invoked in Ralf's original report but it is using xgcc which is the cross gcc: No, you haven't - It's likely a better analysis of the same issue I

[Bug middle-end/43464] copy prop breaks loop closed SSA form

2010-03-30 Thread spop at gcc dot gnu dot org
--- Comment #14 from spop at gcc dot gnu dot org 2010-03-30 16:57 --- Subject: Bug 43464 Author: spop Date: Tue Mar 30 16:56:49 2010 New Revision: 157828 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157828 Log: Fix PR43464: copyprop should maintain loop close phi nodes with

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-03-30 Thread joel at gcc dot gnu dot org
--- Comment #12 from joel at gcc dot gnu dot org 2010-03-30 16:58 --- Created an attachment (id=20260) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20260action=view) generated gcc/Makefile This is the gcc/Makefile generated for my h8300-rtems4.10 build. h8300.o is supposed to go

[Bug other/43581] [4.5 Regression] exception handling broken across shared libaries with -fuse-linker-plugin

2010-03-30 Thread rwild at gcc dot gnu dot org
--- Comment #3 from rwild at gcc dot gnu dot org 2010-03-30 16:58 --- Bug also happens with $ g++ -v Using built-in specs. COLLECT_GCC=/opt/bin/g++ COLLECT_LTO_WRAPPER=/opt/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with:

[Bug testsuite/29404] make check fails to compile library testcases

2010-03-30 Thread ghazi at gcc dot gnu dot org
--- Comment #10 from ghazi at gcc dot gnu dot org 2010-03-30 17:11 --- Still happens on 4.5 trunk. -- ghazi at gcc dot gnu dot org changed: What|Removed |Added Last

[Bug fortran/38568] ICE with invalid bounds for I/O FMT= array

2010-03-30 Thread burnus at gcc dot gnu dot org
--- Comment #7 from burnus at gcc dot gnu dot org 2010-03-30 17:12 --- Hmm, currently, I cannot reproduce it - not even with valgrind; I tried: gfortran 4.1, 4.2, 4.3, 4.4, 4.5 - and various older trunk versions (2008-12-18, 2008-12-05,2009-01-05, 2009-02-05, 2009-05-05, 2009-08-05) -

[Bug fortran/41059] -fwhole-file and error messages

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2010-03-30 17:13 --- ... . I guess that we could tag every line for errors but this would need a bigger change to error.c than I am prepared to embark on. I understand that! Although there is no emergency to clean up the error

[Bug rtl-optimization/30957] Misscompare with variable expansion optimization

2010-03-30 Thread ghazi at gcc dot gnu dot org
--- Comment #19 from ghazi at gcc dot gnu dot org 2010-03-30 17:16 --- gcc.dg/pr30957-1.c still XFAILs on x86_64-unknown-linux-gnu -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug libmudflap/32276] [4.3/4.4/4.5 Regression]: libmudflap.c++/pass41-frag.cxx

2010-03-30 Thread ghazi at gcc dot gnu dot org
--- Comment #14 from ghazi at gcc dot gnu dot org 2010-03-30 17:17 --- Reconfirm -- ghazi at gcc dot gnu dot org changed: What|Removed |Added Last

[Bug fortran/43591] New: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-03-30 Thread ohl at physik dot uni-wuerzburg dot de
/ --enable-languages=c,c++,fortran Thread model: posix gcc version 4.5.0 20100330 (experimental) (GCC) ward.f90:79:0: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html

[Bug fortran/43591] internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-03-30 Thread ohl at physik dot uni-wuerzburg dot de
--- Comment #1 from ohl at physik dot uni-wuerzburg dot de 2010-03-30 17:21 --- Created an attachment (id=20261) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20261action=view) program that triggers the bug -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43591

[Bug c/39959] [4.5 Regression] IMA is broken, gcc.dg/pr34668-1.c, gcc.dg/pr34668-2.c ICE

2010-03-30 Thread ghazi at gcc dot gnu dot org
--- Comment #20 from ghazi at gcc dot gnu dot org 2010-03-30 17:22 --- Still have gcc.dg/pr34668-1.c failing on mainline (with checking enabled). -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38568] ICE with invalid bounds for I/O FMT= array

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2010-03-30 17:24 --- I get the ICE with 4.4.2 (intel/ppc), 4.3.4, and 4.2.4 (ppc), but not on trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38568

[Bug middle-end/36143] [4.4 Regression]: FAIL: g++.dg/tree-ssa/pr19637.C

2010-03-30 Thread ghazi at gcc dot gnu dot org
--- Comment #16 from ghazi at gcc dot gnu dot org 2010-03-30 17:25 --- PASSes on 4.5 trunk, but still XFAILs on 4.4 branch. Since it's a 4.4 regression, should the patch be backported to 4.4 ? -- ghazi at gcc dot gnu dot org changed: What|Removed

[Bug bootstrap/43583] [4.5 Regression] value computed not used in parallel.c:121:4

2010-03-30 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2010-03-30 17:30 --- This was caused by a local modification on my tree. Sorry for the noise :-( Closing as invalid. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/43591] internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-03-30 Thread jv244 at cam dot ac dot uk
--- Comment #2 from jv244 at cam dot ac dot uk 2010-03-30 17:58 --- confirmed. -- jv244 at cam dot ac dot uk changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/43591] internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2010-03-30 18:29 --- Reduced test: module ward_lib implicit none type omega_procedures procedure(number_particles_out), nopass, pointer :: number_particles_out = NULL() procedure(number_flavor_states), nopass, pointer ::

[Bug fortran/43592] New: Unexpected INTERFACE statement in INTERFACE block at (1)

2010-03-30 Thread jv244 at cam dot ac dot uk
cat small.f90 interface assignment (=) interface pseudo_scalar pure function double_tensor2odd (x, t2) result (xt2) gfortran small.f90 small.f90:2.25: interface pseudo_scalar 1 Error: Unexpected INTERFACE statement in INTERFACE block at (1) f951: internal

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-03-30 19:40 --- Subject: Bug 43559 Author: jason Date: Tue Mar 30 19:39:48 2010 New Revision: 157831 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157831 Log: PR c++/43559 * pt.c (more_specialized_fn): Don't

[Bug c++/43559] [4.5 Regression] Overloaded template functions became ambiguous

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-03-30 19:47 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2010-03-30 19:55 --- Further reduced test that does not give an ICE, but several errors: [macbook] f90/bug% cat pr43591_red_1.f90 module ward_lib implicit none type omega_procedures procedure(number_particles_out), nopass,

[Bug tree-optimization/43430] Missed vectorization: stmt not supported: cond_expr

2010-03-30 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-03-30 19:58 --- Subject: Bug 43430 Author: spop Date: Tue Mar 30 19:58:35 2010 New Revision: 157833 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157833 Log: Replace type != type comparisons with types_compatible_p.

[Bug debug/43593] New: Var-tracking unnecessarily flushes all call used registers on calls instead of regs invalidated by call

2010-03-30 Thread jakub at gcc dot gnu dot org
Flushing e.g. sp on each call is completely unnecessary: for (r = 0; r FIRST_PSEUDO_REGISTER; r++) -if (TEST_HARD_REG_BIT (call_used_reg_set, r)) +if (TEST_HARD_REG_BIT (regs_invalidated_by_call, r)) var_regno_delete (set, r); -- Summary: Var-tracking unnecessarily

[Bug fortran/43592] Unexpected INTERFACE statement in INTERFACE block at (1)

2010-03-30 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2010-03-30 20:00 --- Confirmed: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0x 0x0001000674c8 in parse_spec (st=ST_INTERFACE) at

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread ramana at gcc dot gnu dot org
--- Comment #10 from ramana at gcc dot gnu dot org 2010-03-30 20:09 --- This would be arm-elf only because arm-eabi configurations don't touch the FPA which is why this didn't show up earlier. My last trawl of this looked for PRE_DEC and BLKmode - didn't expect an XFmode for this. --

[Bug debug/43593] Var-tracking unnecessarily flushes all call used registers on calls instead of regs invalidated by call

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2010-03-30 20:17 --- Subject: Bug 43593 Author: jakub Date: Tue Mar 30 20:16:52 2010 New Revision: 157834 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157834 Log: PR debug/43593 * var-tracking.c

[Bug debug/43593] Var-tracking unnecessarily flushes all call used registers on calls instead of regs invalidated by call

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2010-03-30 20:18 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug lto/43581] exception handling broken across shared libaries with -fuse-linker-plugin

2010-03-30 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2010-03-30 20:29 --- So this cannot be a regression. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/42977] [4.5 Regression] -fcompare-debug failure with -O2 -finline-functions -fomit-frame-pointer -ftracer -fsched2-use-superblocks -fPIC

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #10 from jakub at gcc dot gnu dot org 2010-03-30 21:01 --- Subject: Bug 42977 Author: jakub Date: Tue Mar 30 21:00:47 2010 New Revision: 157837 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157837 Log: PR debug/42977 * cselib.c (n_useless_values):

[Bug debug/42977] [4.5 Regression] -fcompare-debug failure with -O2 -finline-functions -fomit-frame-pointer -ftracer -fsched2-use-superblocks -fPIC

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #11 from jakub at gcc dot gnu dot org 2010-03-30 21:01 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/41786] [4.4/4.5 regression] misparsing an object declaration - parameter may not have variably modified type

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-03-30 21:19 --- Subject: Bug 41786 Author: jason Date: Tue Mar 30 21:19:23 2010 New Revision: 157838 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157838 Log: PR c++/41185 PR c++/41786 * parser.c

[Bug c++/41185] [4.4/4.5 regression] size of array ... has non-integral type ...

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2010-03-30 21:19 --- Subject: Bug 41185 Author: jason Date: Tue Mar 30 21:19:23 2010 New Revision: 157838 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157838 Log: PR c++/41185 PR c++/41786 * parser.c

[Bug c++/41786] [4.4/4.5 regression] misparsing an object declaration - parameter may not have variably modified type

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-03-30 21:21 --- Subject: Bug 41786 Author: jason Date: Tue Mar 30 21:20:58 2010 New Revision: 157839 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157839 Log: PR c++/41185 PR c++/41786 * parser.c

[Bug c++/41185] [4.4/4.5 regression] size of array ... has non-integral type ...

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2010-03-30 21:21 --- Subject: Bug 41185 Author: jason Date: Tue Mar 30 21:20:58 2010 New Revision: 157839 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157839 Log: PR c++/41185 PR c++/41786 * parser.c

[Bug c++/41786] [4.4/4.5 regression] misparsing an object declaration - parameter may not have variably modified type

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-03-30 21:22 --- Fixed for 4.4.4 and 4.5.0. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/41185] [4.4/4.5 regression] size of array ... has non-integral type ...

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2010-03-30 21:23 --- Fixed for 4.4.4 and 4.5.0. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43076] [4.3/4.4/4.5 Regression] ICE: SIGSEGV with invalid C++ code after giving diagnostics

2010-03-30 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/42938] ICE with 4.4.2 on MIPS

2010-03-30 Thread manuel dot montezelo at gmail dot com
--- Comment #6 from manuel dot montezelo at gmail dot com 2010-03-30 22:30 --- For the record, the last build worked fine (same upstream package, same gcc version): https://buildd.debian.org/fetch.cgi?pkg=openscenegraph;ver=2.8.2-2;arch=mips;stamp=1265665688 --

[Bug c++/43076] [4.3/4.4/4.5 Regression] ICE: SIGSEGV with invalid C++ code after giving diagnostics

2010-03-30 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2010-03-30 22:34 --- Subject: Bug 43076 Author: jason Date: Tue Mar 30 22:34:02 2010 New Revision: 157842 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157842 Log: PR c++/43076 * pt.c (push_template_decl_real):

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread joel at gcc dot gnu dot org
--- Comment #11 from joel at gcc dot gnu dot org 2010-03-30 23:05 --- Patch worked for me targeting arm-rtems4.10 on the same gcc checkout. Please apply it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug web/43011] Upgrade gcc.gnu.org/bugzilla to Bugzilla 3.6

2010-03-30 Thread dberlin at dberlin dot org
--- Comment #25 from dberlin at gcc dot gnu dot org 2010-03-30 23:18 --- Subject: Re: Upgrade gcc.gnu.org/bugzilla to Bugzilla 3.6 Note: I have no urge or time to upgrade gcc's bugzilla anymore. If ya'll want to work on it, i'm happy to give you all the info i have and get you shell

[Bug rtl-optimization/43520] gcc.dg/pr43058.c uses way too memory on ia64

2010-03-30 Thread wilson at gcc dot gnu dot org
--- Comment #4 from wilson at gcc dot gnu dot org 2010-03-30 23:58 --- I've confirmed that Vlad's -fsched-pressure patch is the problem, and done a bit more analysis to see why. The testcase has approximately 20,000 movdi_internal insns, 6000 movsi_internal insns, and 10,000

[Bug c++/43594] New: long-standing g++ bug?

2010-03-30 Thread rwgk at yahoo dot com
//#include cstdio struct values { static const int one = 1; }; struct counter { int n; counter() : n(0) {} counter operator,(int const) { n++; return *this; } }; int main() { values vals; counter cntr; cntr, vals.one; //std::printf(%d\n, cntr.n); return 0; } g++

[Bug c++/43594] long-standing g++ bug?

2010-03-30 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2010-03-31 00:14 --- Not a bug, see PR 42101. *** This bug has been marked as a duplicate of 42101 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/42101] Linking failure with static constants and ternary inline function

2010-03-30 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2010-03-31 00:14 --- *** Bug 43594 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/43574] [4.5 Regression] Revision 157795 failed gcc.dg/lto/20090914-1 c_lto_20090914-1_0.o

2010-03-30 Thread jiez at gcc dot gnu dot org
--- Comment #4 from jiez at gcc dot gnu dot org 2010-03-31 01:46 --- A new patch: http://gcc.gnu.org/ml/gcc-patches/2010-03/msg01440.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43574

  1   2   >