[Bug fortran/40726] [4.5 Regression] miscompilation at -O1

2009-07-20 Thread jv244 at cam dot ac dot uk
--- Comment #12 from jv244 at cam dot ac dot uk 2009-07-21 06:49 --- I verified that this issue is now fixed on trunk. -- jv244 at cam dot ac dot uk changed: What|Removed |Added --

[Bug c++/40814] internal compiler error: in digest_init, at cp/typeck2.c:709

2009-07-20 Thread cbellettini at gmail dot com
--- Comment #1 from cbellettini at gmail dot com 2009-07-21 06:43 --- Created an attachment (id=18233) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18233&action=view) preprocessor output (I guess) compiler intermediate output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40

[Bug c++/40814] New: internal compiler error: in digest_init, at cp/typeck2.c:709

2009-07-20 Thread cbellettini at gmail dot com
I stumbled upon this very unusual error. I don't know if it's worth investigating, since I'm note even sure that this is legal code: Anyway, GCC says: test.cpp:8: internal compiler error: in digest_init, at cp/typeck2.c:709 Please submit a full bug report, with preprocessed source if appropriate.

[Bug target/40811] unsigned int to float isn't vectorized

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-07-21 06:15 --- (In reply to comment #2) > > We don't even support int -> double. Yes, we do. Try: #define N 16 extern int u4[N] __attribute__ ((aligned(16))); extern double f4[N] __attribute__ ((aligned(16))); void cvt_u4_f4() { in

[Bug fortran/40812] Incorrectly writes/reads formatted ASCII files greater than 2Gb

2009-07-20 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2009-07-21 05:04 --- Works OK on i86-64-linux. I also ran the original test programs on Cygwin and results are also OK all the way through. I wonder if we can get another mingw attempt Note: 4 Gb file here. -- http://gcc.gnu.o

[Bug fortran/40726] [4.5 Regression] miscompilation at -O1

2009-07-20 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2009-07-21 04:51 --- Subject: Bug 40726 Author: pault Date: Tue Jul 21 04:51:30 2009 New Revision: 149846 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149846 Log: 2009-07-21 Paul Thomas PR fortran/40726 * tr

[Bug target/40811] unsigned int to float isn't vectorized

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-07-21 02:52 --- (In reply to comment #1) > What about unsigned int -> double? > We don't even support int -> double. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40811

[Bug middle-end/39943] [4.3/4.4/4.5 Regression] wrong conversion from unsigned int to float

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #11 from hjl dot tools at gmail dot com 2009-07-21 02:49 --- I think the fix should be back ported to 4.3/4.4. -- hjl dot tools at gmail dot com changed: What|Removed |Added -

[Bug middle-end/39943] [4.3/4.4/4.5 Regression] wrong conversion from unsigned int to float

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2009-07-21 02:48 --- [...@gnu-6 tmp]$ vi v.c [...@gnu-6 tmp]$ cat v.c #include #define N 4 void cvt_u4_f4(int n, unsigned int* u4, float* f4) { int j; for (j=0; jhttp://gcc.gnu.org/bugzilla/show_bug.cgi?id=39943

[Bug fortran/40812] Incorrectly writes/reads formatted ASCII files greater than 2Gb

2009-07-20 Thread apotapov at math dot ualberta dot ca
--- Comment #2 from apotapov at math dot ualberta dot ca 2009-07-21 00:12 --- Subject: Re: Incorrectly writes/reads formatted ASCII files greater than 2Gb The output for gfortran -v is gfortran -v try.f Driving: E:\Program Files\gfortran\bin\gfortran.EXE -v try.f -lgfortranbegin -lg

[Bug fortran/40812] Incorrectly writes/reads formatted ASCII files greater than 2Gb

2009-07-20 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2009-07-21 00:01 --- What's the output to 'gfortran -v'? Since you said it's a 2 GB file size problem, I modified your program to nrp = huge(nrp) / 60 open(1, file = 'tst.dat') do i = 1, nrp+1 write(1, '(6i10)

[Bug target/40813] [4.4 regression] ICE in gsi_insert_seq_nodes_after, at gimple-iterator.c:222

2009-07-20 Thread debian-gcc at lists dot debian dot org
--- Comment #1 from debian-gcc at lists dot debian dot org 2009-07-20 23:58 --- Created an attachment (id=18232) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18232&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40813

[Bug target/40813] New: [4.4 regression] ICE in gsi_insert_seq_nodes_after, at gimple-iterator.c:222

2009-07-20 Thread debian-gcc at lists dot debian dot org
seen while building openjdk-6 on sparc-linux-gnu with 4.4 branch. 4.3 branch does work. Matthias g++-4.4 -c -fPIC -O1 -fno-strict-aliasing -fno-rtti -fno-exceptions -fcheck-new c1_MacroAssembler_sparc.ii In file included from ../generated/incls/_assembler_pd.hpp.incl:2, from /h

[Bug target/40811] unsigned int to float isn't vectorized

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2009-07-20 23:26 --- What about unsigned int -> double? -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug fortran/40812] New: Incorrectly writes/reads formatted ASCII files greater than 2Gb

2009-07-20 Thread apotapov at math dot ualberta dot ca
1) Incorrect writing of formated files: nrp = 70 000 000 open(1, file = 'tst.dat') do i = 1, nrp write(1, '(6i10)') (i, k=1,6) enddo close(1) end When file size reaches 2Gb, the last record is not added to file, but overwrites the previous one. As a r

[Bug target/40809] wrong conversion from unsigned int to float

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #5 from ubizjak at gmail dot com 2009-07-20 23:12 --- (In reply to comment #4) > (In reply to comment #3) > > PR 39943 ? > > > > Yes, it is. Gcc 4.5.0 revision 149104 works fine. Should the fix > backported to 4.3/4.4 branches? Yes, please reopen PR 39943 as a regression f

[Bug middle-end/39943] [4.5 Regression] Failed SPEC CPU 2000

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #9 from ubizjak at gmail dot com 2009-07-20 23:12 --- *** Bug 40809 has been marked as a duplicate of this bug. *** -- ubizjak at gmail dot com changed: What|Removed |Added ---

[Bug target/40811] New: unsigned int to float isn't vectorized

2009-07-20 Thread hjl dot tools at gmail dot com
[...@gnu-6 tmp]$ cat x.c #define N 4 extern unsigned int u4[N] __attribute__ ((aligned(16))); extern float f4[N] __attribute__ ((aligned(16))); void cvt_u4_f4() { int j; for (j=0; jhttp://gcc.gnu.org/bugzilla/show_bug.cgi?id=40811

[Bug target/40809] wrong conversion from unsigned int to float

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2009-07-20 22:51 --- (In reply to comment #3) > PR 39943 ? > Yes, it is. Gcc 4.5.0 revision 149104 works fine. Should the fix backported to 4.3/4.4 branches? -- hjl dot tools at gmail dot com changed: What|Removed

[Bug target/40809] wrong conversion from unsigned int to float

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-07-20 22:46 --- PR 39943 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40809

[Bug target/40802] Libstdc++ is broken for win64 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #14 from xenofears at gmail dot com 2009-07-20 22:11 --- Subject: Re: Libstdc++ is broken for win64 host I have (unintentionally, you have my apologies,) exaggerated, it hasn't been a couple of weeks, time seems to have moved faster than it did. 20090620 is the last I act

[Bug target/40802] Libstdc++ is broken for win64 host

2009-07-20 Thread bkoz at gcc dot gnu dot org
--- Comment #13 from bkoz at gcc dot gnu dot org 2009-07-20 21:52 --- Hi Peter! You say that this is broken as of rev 149763, which is a commit from July 17, 2009. Here: http://gcc.gnu.org/ml/gcc-cvs/2009-07/msg00645.html But you also indicate that this has been broken for some time b

[Bug target/40802] Libstdc++ is broken for win64 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #12 from xenofears at gmail dot com 2009-07-20 21:38 --- Subject: Re: Libstdc++ is broken for win64 host I would be happy to give it another try, sure. Thank you for asking. -- From: "paolo dot carlini at oracle dot com" Sen

[Bug target/40802] Libstdc++ is broken for win64 host

2009-07-20 Thread paolo dot carlini at oracle dot com
--- Comment #11 from paolo dot carlini at oracle dot com 2009-07-20 21:20 --- By the way, since the first error occurs at lines 185 and 215 of type_traits, where the library uses two new C++ front-end builtins, added the last week, are you really sure your tree is completely up to date,

[Bug c++/40810] Variable scope problems when inheriting template class members

2009-07-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-07-20 21:17 --- Please read http://gcc.gnu.org/gcc-3.4/changes.html#cplusplus. This code is invalid as namelookup inside templates are not done the way you think they are done. -- pinskia at gcc dot gnu dot org changed:

[Bug target/40809] wrong conversion from unsigned int to float

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2009-07-20 21:16 --- (In reply to comment #1) > Vectorizer needs to check signs when vectorizing conversions from > unsigned int to float if int > float vector insn is used. For example: > Should it be done in vectorizer or in backend?

[Bug c++/40810] New: Variable scope problems when inheriting template class members

2009-07-20 Thread artist at 3dfolio dot com
Errors: ..\newmain.cpp:23: error: 'gnat' was not declared in this scope ..\newmain.cpp:24: error: 'grue' was not declared in this scope These member variables should be in scope because they are inherited. It works fine for normal classes but not template classes in g++. This compiles fine in Bor

[Bug target/40809] wrong conversion from unsigned int to float

2009-07-20 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2009-07-20 21:13 --- Vectorizer needs to check signs when vectorizing conversions from unsigned int to float if int > float vector insn is used. For example: cvtdq2ps u4(%rip), %xmm2 movaps%xmm2, %xmm1

[Bug target/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #10 from xenofears at gmail dot com 2009-07-20 21:11 --- Subject: Re: Libstdc++ is broken for win32 host It is "target" when host=linux64 target=win64 works but host=win64 target=win64 doesn't? Interesting. Again, please change the title, or if that is too much trouble ju

[Bug target/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread paolo dot carlini at oracle dot com
--- Comment #9 from paolo dot carlini at oracle dot com 2009-07-20 20:59 --- We use target in the categorization to mean that the PR is not general, doesn't happen everywhere, only for some target (and host pair). This is not a libstdc++ proper issue, and yes, now, since you are asking,

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #8 from xenofears at gmail dot com 2009-07-20 20:51 --- Subject: Re: Libstdc++ is broken for win32 host Why are you going on? I told you, since you outspokenly don't care and/or have no plans of looking at it, your post as such is unnecessary, unless you are speaking for

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread paolo dot carlini at oracle dot com
--- Comment #7 from paolo dot carlini at oracle dot com 2009-07-20 20:25 --- Let's also add a mingw maintainer. In fact, I think this PR should be just recategorized as , the generic libstdc++ code is very unlikely to be at fault here. -- paolo dot carlini at oracle dot com changed:

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-07-20 20:02 --- No vacations, eh? I understand... ;) Anyway, since you don't trust me, about the general points I'm making, let's CC Benjamin, I take no offense (it's the two of us for the library, in general) -- paolo dot

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #5 from xenofears at gmail dot com 2009-07-20 19:54 --- Subject: Re: Libstdc++ is broken for win32 host There is no need to post your lack of caring / plan of action. Or does your company compose all of gcc's development team? If they do, that would explain a lot. --

[Bug c++/40809] New: wrong conversion from unsigned int to float

2009-07-20 Thread foldy at rmki dot kfki dot hu
The following program produces wrong results at -m64 -O3: // a.cc #include #define N 5 void cvt_u4_f4(int n, unsigned int* u4, float* f4) { for (int j=0; jhttp://gcc.gnu.org/bugzilla/show_bug.cgi?id=40809

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2009-07-20 19:47 --- Hey Peter, you are free to do whatever you want. Just wanted to clarify that the GCC developers are routinely testing for many other targets, both 32-bit and 64-bit, in general, and there the problem doesn't s

[Bug libstdc++/40802] Libstdc++ is broken for win32 host

2009-07-20 Thread xenofears at gmail dot com
--- Comment #3 from xenofears at gmail dot com 2009-07-20 19:30 --- Subject: Re: Libstdc++ is broken for win32 host No one is routinely testing 64-bit Windows GCC. Bootstrap fails by standard settings, the drivers are quite broken in several ways. Further, I AM one of the developers

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread jlquinn at gcc dot gnu dot org
--- Comment #21 from jlquinn at gcc dot gnu dot org 2009-07-20 19:00 --- http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01109.html Committed as patch is simple and fixes multiple platforms. -- jlquinn at gcc dot gnu dot org changed: What|Removed |A

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #20 from sgk at troutmask dot apl dot washington dot edu 2009-07-20 18:28 --- Subject: Re: libcpp breaks bootstrap On Mon, Jul 20, 2009 at 06:09:46PM -, jlquinn at gcc dot gnu dot org wrote: > > Author: jlquinn > Date: Mon Jul 20 18:09:33 2009 > New Revision: 149826 >

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread jlquinn at gcc dot gnu dot org
--- Comment #19 from jlquinn at gcc dot gnu dot org 2009-07-20 18:09 --- Subject: Bug 40800 Author: jlquinn Date: Mon Jul 20 18:09:33 2009 New Revision: 149826 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149826 Log: 2009-07-20 Jerry Quinn PR regression/40800

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #18 from sgk at troutmask dot apl dot washington dot edu 2009-07-20 17:56 --- Subject: Re: libcpp breaks bootstrap On Mon, Jul 20, 2009 at 05:42:50PM -, jlquinn at optonline dot net wrote: > > > --- Comment #16 from jlquinn at optonline dot net 2009-07-20 17:42

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #17 from dave at hiauly1 dot hia dot nrc dot ca 2009-07-20 17:51 --- Subject: Re: libcpp breaks bootstrap > I posted the fix yesterday. I'm write-after-approval, and I thought I needed > to wait for someone to OK the patch. Probably could have been applied as obvious. D

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread jlquinn at optonline dot net
--- Comment #16 from jlquinn at optonline dot net 2009-07-20 17:42 --- (In reply to comment #14) > Can you commit your fix > > http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01109.html > > or revert your change that is causing the problem? I posted the fix yesterday. I'm write-after-a

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2009-07-20 17:17 --- Subject: Re: libcpp breaks bootstrap > Can you commit your fix > > http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01109.html > > or revert your change that is causing the problem? configure.ac needs to

[Bug regression/40800] libcpp breaks bootstrap

2009-07-20 Thread kargl at gcc dot gnu dot org
--- Comment #14 from kargl at gcc dot gnu dot org 2009-07-20 16:51 --- Can you commit your fix http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01109.html or revert your change that is causing the problem? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40800

[Bug libffi/40807] [4.5 Regression] : libffi.call/return_sc.c

2009-07-20 Thread davek at gcc dot gnu dot org
--- Comment #5 from davek at gcc dot gnu dot org 2009-07-20 14:43 --- Created an attachment (id=18231) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18231&action=view) final spin Turns out that '#' makes a bad choice of comment introducer if the next word is "if" and you're runnin

[Bug tree-optimization/40792] [4.4 Regression] internal error in com_mpi.c at -O3 for gcc 4.4.0

2009-07-20 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2009-07-20 14:40 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/40792] [4.4 Regression] internal error in com_mpi.c at -O3 for gcc 4.4.0

2009-07-20 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2009-07-20 14:39 --- Subject: Bug 40792 Author: jakub Date: Mon Jul 20 14:39:32 2009 New Revision: 149823 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149823 Log: PR tree-optimization/40792 * tree.c (build_functi

[Bug tree-optimization/40792] [4.4 Regression] internal error in com_mpi.c at -O3 for gcc 4.4.0

2009-07-20 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2009-07-20 14:38 --- Subject: Bug 40792 Author: jakub Date: Mon Jul 20 14:38:46 2009 New Revision: 149822 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149822 Log: PR tree-optimization/40792 * tree.c (build_functi

[Bug libffi/40807] [4.5 Regression] : libffi.call/return_sc.c

2009-07-20 Thread davek at gcc dot gnu dot org
--- Comment #4 from davek at gcc dot gnu dot org 2009-07-20 14:31 --- Created an attachment (id=18230) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18230&action=view) Updated patch Now with a trivial tweak to fix a missing-prototype warning. -- davek at gcc dot gnu dot org ch

[Bug libffi/40807] [4.5 Regression] : libffi.call/return_sc.c

2009-07-20 Thread davek at gcc dot gnu dot org
--- Comment #3 from davek at gcc dot gnu dot org 2009-07-20 14:11 --- Created an attachment (id=18229) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18229&action=view) proposed fix This patch fixes all the significant FAILs currently extant in the libffi testsuite.

[Bug fortran/40796] Invalid code when returning unallocated component of derived type

2009-07-20 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2009-07-20 13:30 --- (In reply to comment #2) Any reference, within 'fun', to 'q' clears the fault. I guess that the absence of a reference prevents 'q' from being presented to be nullified. I'll take a look tonight. Paul -- http:

[Bug tree-optimization/40770] Vectorization of complex types, vectorization of sincos missing

2009-07-20 Thread rguenther at suse dot de
--- Comment #9 from rguenther at suse dot de 2009-07-20 12:55 --- Subject: Re: Vectorization of complex types, vectorization of sincos missing On Mon, 20 Jul 2009, irar at il dot ibm dot com wrote: > > > --- Comment #7 from irar at il dot ibm dot com 2009-07-20 11:18 --- >

[Bug tree-optimization/40770] Vectorization of complex types, vectorization of sincos missing

2009-07-20 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2009-07-20 12:30 --- (In reply to comment #7) > Does __builtin_cexpi have a vector implementation? If so, does it return two > vectors? No, only vectorized sincos is implemented (see also links at PR40766, Comment #11). -- http://gcc.gn

[Bug fortran/31067] MINLOC should sometimes be inlined (gas_dyn is sooooo sloooow)

2009-07-20 Thread irar at il dot ibm dot com
--- Comment #28 from irar at il dot ibm dot com 2009-07-20 12:03 --- I've just committed a patch that adds support of cond_expr in reductions in nested cycles (http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01124.html). cond_expr cannot be vectorized in reduction of inner-most loop, beca

[Bug tree-optimization/40770] Vectorization of complex types, vectorization of sincos missing

2009-07-20 Thread irar at il dot ibm dot com
--- Comment #7 from irar at il dot ibm dot com 2009-07-20 11:18 --- AFAIU, querying for the component type of complex type is not difficult to implement. I think, that loop-based vectorization is preferable here, so we should stay with vectorization factor of 2 for doubles. The next pr

[Bug tree-optimization/40792] [4.4 Regression] internal error in com_mpi.c at -O3 for gcc 4.4.0

2009-07-20 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2009-07-20 09:44 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2009-07/msg01116.html -- jakub at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/40591] Procedure(interface): Rejected if interface is indirectly hostassociated

2009-07-20 Thread janus at gcc dot gnu dot org
--- Comment #8 from janus at gcc dot gnu dot org 2009-07-20 09:24 --- I guess everything is fixed now. Can we close this PR? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40591

[Bug tree-optimization/40792] [4.4 Regression] internal error in com_mpi.c at -O3 for gcc 4.4.0

2009-07-20 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2009-07-20 09:14 --- The assert doesn't make any sense. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/40796] Invalid code when returning unallocated component of derived type

2009-07-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2009-07-20 08:32 --- Further simplified test below. Valgrind shows first: ==29083== Conditional jump or move depends on uninitialised value(s) ==29083==at 0x4007E4: MAIN__ (aa.f90:12) The problem is that t2's y is unallocated, wh

[Bug fortran/40726] [4.5 Regression] miscompilation at -O1

2009-07-20 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2009-07-20 07:28 --- (In reply to comment #9) > (In reply to comment #8) > > > I pointed this out to Paul already, but appearantly it is still stuck in > > > his > > > whole-file patch queue. > > > > Last incarnation of that patch (con