[Bug target/12027] [3.3/3.4/4.0 Regression] sparclite-coff build fails with INIT_SECTION_ASM_OP' undeclared

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 10:24 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ebotcazou at

[Bug fortran/18565] gfortran: CONJG: false error message about standard violation

2004-11-20 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2004-11-20 12:03 --- (In reply to comment #0) > z2 = conjg (z1) >1 > Error: Type of argument 'z' in call to 'conjg' at (1) should be COMPLEX(4), > not > COMPLEX(8) Yep, I think this in intrinsic.c: ad

[Bug fortran/18518] equivalenced variables are not saved

2004-11-20 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2004-11-20 12:10 --- Hmmm, I do not get this on my powerpc-unknown-linux-gnu: [EMAIL PROTECTED]:~/g95-bugs$ /usr/snp/bin/gfortran -O2 18518.f90 [EMAIL PROTECTED]:~/g95-bugs$ (LD_LIBRARY_PATH=/usr/snp/lib export LD_LI

[Bug fortran/17815] Language name for --enable-languages should be "fortran" instead of "f95"

2004-11-20 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2004-11-20 12:16 --- I agree too, that's why I changed the status of this bug report to "NEW", i.e., confirmed :-) Toon. -- What|Removed |Added

[Bug bootstrap/18574] bootstrap comprison failed

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
l/gcc/native --enable-__cxa_atexit --enable-languages=c,c++,objc,f95,java --enable-checking=assert,misc,tree,rtl,rtlflag --disable-libmudflap Thread model: posix gcc version 4.0.0 20041120 (experimental) However, I'm seeing a bootstrap comparison failure on sparc-sun-solaris2.5.1: Bootstrap

[Bug libfortran/16135] [4.0 Regression] libfortran doesn't build, use of C99 types

2004-11-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-20 13:15 --- Subject: Bug 16135 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-20 13:15:17 Modified files: libgfortran: ChangeLog acinclude.m4 config.h.in co

[Bug libfortran/17999] [4.0 Regression] libfortran: uses some C99 functions (snprintf)

2004-11-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-20 13:15 --- Subject: Bug 17999 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-20 13:15:17 Modified files: libgfortran: ChangeLog acinclude.m4 config.h.in co

[Bug fortran/18518] equivalenced variables are not saved

2004-11-20 Thread Thomas dot Koenig at online dot de
: ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041120 (experimental) $ cat pr18518-test2.f90 subroutine foo integer i,g,h data i/0/ equivalence (g,h) save g if (i == 0) then i = 1 h = 12345 end if print *,h end su

[Bug libfortran/16135] [4.0 Regression] libfortran doesn't build, use of C99 types

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 13:21 --- See http://gcc.gnu.org/ml/fortran/2004-11/msg00127.html -- What|Removed |Added

[Bug libfortran/16991] [meta-bug] libgfortran does not build every where

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
-- Bug 16991 depends on bug 16135, which changed state. Bug 16135 Summary: [4.0 Regression] libfortran doesn't build, use of C99 types http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16135 What|Old Value |New Value --

[Bug libfortran/17999] [4.0 Regression] libfortran: uses some C99 functions (snprintf)

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 13:21 --- See http://gcc.gnu.org/ml/fortran/2004-11/msg00127.html -- What|Removed |Added

[Bug libfortran/16135] [4.0 Regression] libfortran doesn't build, use of C99 types

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
-- Bug 16135 depends on bug 17999, which changed state. Bug 17999 Summary: [4.0 Regression] libfortran: uses some C99 functions (snprintf) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17999 What|Old Value |New Value -

[Bug bootstrap/18574] bootstrap comprison failed

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 13:40 --- > However, I'm seeing a bootstrap comparison failure on sparc-sun-solaris2.5.1: > > Bootstrap comparison failure! > ./fold-const.o differs > cp/typeck.o differs > > and sparc-sun-solaris2.6: > > Bootstr

[Bug bootstrap/18574] bootstrap comprison failed

2004-11-20 Thread belyshev at lubercy dot com
--- Additional Comments From belyshev at lubercy dot com 2004-11-20 14:01 --- I can confirm this on i686-pc-linux-gnu: Bootstrap comparison failure! ./fold-const.o differs ./loop.o differs -- What|Removed |Added -

[Bug bootstrap/18574] bootstrap comprison failed

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 14:12 --- At this point we can say that there is a problem somewhere. -- What|Removed |Added

[Bug libfortran/15234] libgfortran doesn't compile on Tru64 UNIX V4.0F

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 15:45 --- This is __NOT__ fixed by (because alpha is a LP64 target) but it makes it easier to fix: * acinclude.m4 (LIBGFOR_TARGET_ILP32): New check. * configure.ac: Include LIBGFOR_TARGET_ILP32.

[Bug libfortran/14325] [libgfortran] libgfortran does not build with newlib on arm-elf (stdint.h does not define the right types)

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 15:46 --- Arm is fixed but not all targets which use newlib by (because some targets are LP64 aka MMIX): * acinclude.m4 (LIBGFOR_TARGET_ILP32): New check. * configure.ac: Include LIBGFOR_TARGET_ILP32.

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread andreast at gcc dot gnu dot org
--- Additional Comments From andreast at gcc dot gnu dot org 2004-11-20 15:47 --- I get differs too on powerpc-apple-darwin7.6.0 with --enable-checking (and without): Bootstrap comparison failure! ./combine.o differs ./convert.o differs ./fold-const.o differs cp/parser.o differs cp/type

[Bug rtl-optimization/18577] New: [3.3 regression] variable use moved before initialization

2004-11-20 Thread falk at debian dot org
Test case: static float tfcos12[3]; __attribute__((noinline)) double f(double x) { return x; } int g; int main(void) { int i, j; for (i = 0; i < 1; i++) tfcos12[i] = 0.5; for (i = 0; i < 1; i++) { tfcos12[i] = 0.5 * f(i); for (j = 0; j < 12; j++)

[Bug rtl-optimization/18577] [3.3 regression] variable use moved before initialization

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.3.6 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18577

[Bug tree-optimization/18576] missing jump threading because of type changes

2004-11-20 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-11-20 16:44 --- Confirmed, I see similar code on x86: .L4: xorl%ebx, %ebx .L7: xorl%edx, %edx testb %bl, %bl jne .L2 -- What|Removed

[Bug preprocessor/18102] darwin framework header search depends on order of options

2004-11-20 Thread mrs at apple dot com
--- Additional Comments From mrs at apple dot com 2004-11-20 16:46 --- This patch is ok. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18102

[Bug target/11292] [new-ra] causes sibcalling to go wrong.

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 16:49 --- And now this is fixed on the mainline. -- What|Removed |Added Status|SUSPENDED

[Bug rtl-optimization/13246] [meta-bug] new-ra related problems

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- Bug 13246 depends on bug 11292, which changed state. Bug 11292 Summary: [new-ra] causes sibcalling to go wrong. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11292 What|Old Value |New Value --

[Bug tree-optimization/18576] missing jump threading because of type changes

2004-11-20 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-11-20 17:01 --- I have the following in the .optimized dump: flow_bb_inside_loop_p (loop, source_loop) { unsigned char D.1171; struct loop * D.1170; struct loop * * D.1169; struct loop * * D.1168; unsigned

[Bug tree-optimization/18576] missing jump threading because of type changes

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:11 --- Note changing flow_loop_nested_p to return an int instead of unsigned char, the jump threading works -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18576

[Bug fortran/18578] New: intent(inout) violation is not detected

2004-11-20 Thread Thomas dot Koenig at online dot de
$ gfortran -v Reading specs from /home/ig25/lib/gcc/i686-pc-linux-gnu/4.0.0/specs Configured with: ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041120 (experimental) $ cat vary.f90 program main call foo(3.0) contains subroutine foo

[Bug tree-optimization/18576] missing jump threading because of type changes

2004-11-20 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2004-11-20 17:11 --- Situation in DOM3: # BLOCK 4 # PRED: 3 [100.0%] (fallthru,exec) 2 [81.0%] (true,exec) 1 [50.0%] (true,exec) # iftmp.0_1 = PHI <0(2), 1(3), 0(1)>; :; D.1171_13 = (unsigned char) iftmp

[Bug fortran/18579] New: intent(out) violation is not detected

2004-11-20 Thread Thomas dot Koenig at online dot de
gfortran -v Reading specs from /home/ig25/lib/gcc/i686-pc-linux-gnu/4.0.0/specs Configured with: ../gcc/configure --prefix=/home/ig25 --enable-languages=c,c++,f95 Thread model: posix gcc version 4.0.0 20041120 (experimental) $ cat vary2.f90 program main real :: b call foo(b) contains

[Bug target/18580] New: Vectorizer failures

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
This PR is aimed at tracking the vectorizer failures on the SPARC. As of today, we have 11 failures on SPARC 32-bit: FAIL: gcc.dg/vect/vect-13.c scan-tree-dump-times vectorized 1 loops 1 FAIL: gcc.dg/vect/vect-27.c scan-tree-dump-times vectorized 1 loops 1 FAIL: gcc.dg/vect/vect-27a.c scan-tree-d

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-11-20 17:33 --- I have verified that this patch http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01624.html is the cause. -- What|Removed |Added --

[Bug target/18580] Vectorizer failures

2004-11-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-20 17:34 --- Subject: Bug 18580 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-20 17:34:28 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/gcc.

[Bug target/18580] Vectorizer failures (max, unaligned)

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:44 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug fortran/18578] intent(inout) violation is not detected

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:46 --- I assume you are talking about: call foo(3.0) if so confirmed, there should be a warning about this being undefined. -- What|Removed |Added

[Bug fortran/18579] intent(out) violation is not detected

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:48 --- Confirmed. -- What|Removed |Added Severity|normal |minor

[Bug target/18580] Vectorizer failures (max, unaligned)

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 17:53 --- We have one additional failure on SPARC 64-bit: FAIL: gcc.dg/vect/pr18425.c scan-tree-dump-times vectorized 1 loops 1 The pr18425.c.t50.vect logfile contains: loop at pr18425.c:15: not vectorized: can'

[Bug tree-optimization/18576] [3.4/4.0 Regression] missing jump threading because of type changes

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:56 --- Hmm, this is 3.4 and 4.0 Regression, 3.3.3 produced: flow_bb_inside_loop_p: pushl %ebp movl%esp, %ebp movl8(%ebp), %ecx pushl %ebx movl12(%ebp), %eax

[Bug target/18580] Vectorizer failures (max, unaligned)

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 17:59 --- gcc.dg/vect/pr18425.c also fails on ppc64 IIRC, see PR 18403. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18580

[Bug tree-optimization/18403] FAILs to vectorize testcases on ppc64-linux

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-20 18:26 --- > Testcase pr18425.c can't be vectorized with -m64 because there's no vector > support for 64bit elements. This testcase should also xfail (not temporarily) > when -m64 is used or if the compiler is conf

[Bug c++/18581] New: ICE in 3.4.3, regression from 3.4.2

2004-11-20 Thread bagnara at cs dot unipr dot it
The following snippet compiles fine with GCC versions prior to 3.4.3 and aborts with an ICE with 3.4.3: struct S { int i; int a[]; }; S v = { 0, {} }; $ g++ -V 3.4.3 -c bug.cc bug.cc:6: internal compiler error: in tree_low_cst, at tree.c:3313 Please submit a full bug report, with preprocesse

[Bug c++/18581] ICE in 3.4.3, regression from 3.4.2

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:33 --- *** This bug has been marked as a duplicate of 18384 *** -- What|Removed |Added

[Bug c++/18384] [3.3/3.4/4.0 Regression] ICE on zero-length array with empty initializer...

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:33 --- *** Bug 18581 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug java/18550] Remainder on floating point doesn't return the expected result

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:40 --- This is a mygwin bug as I only just get a call to fmod: callfmod -- What|Removed |Added -

[Bug tree-optimization/18546] tree vectorizer does not understand RETURN_DECL

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:41 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug middle-end/18535] fix_irreducible_loops could be improved

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:42 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug target/18358] XPASS: gcc.c-torture/execute/20020227-1.c execution at -O3

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:43 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug bootstrap/18142] "Unknown pseudo-op: .machine" compiling darwin-crt2.c

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 18:45 --- Confirmed, this is minor as the problem is that you need a new binutils as reported before. -- What|Removed |Added --

[Bug bootstrap/18142] "Unknown pseudo-op: .machine" compiling darwin-crt2.c

2004-11-20 Thread bothner at gcc dot gnu dot org
--- Additional Comments From bothner at gcc dot gnu dot org 2004-11-20 19:30 --- It's minor if we accept that people who run Darwin without the updated binutils and try to build from source will get an error message without any clue about what to do. Perhaps we can hope there aren't ver

[Bug target/18510] GCC should have instrinsics for SPARC VIS instructions

2004-11-20 Thread phython at gcc dot gnu dot org
--- Additional Comments From phython at gcc dot gnu dot org 2004-11-20 20:00 --- http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01653.html -- What|Removed |Added Key

[Bug middle-end/18582] New: Internal compiler error with arrays of type V2DF

2004-11-20 Thread sbo at mis dot mpg dot de
Using gcc -c ice.c with the following file "ice.c" typedef double v2df __attribute__((mode(V2DF))); void sse_interpolate_kernel() { double x2[2]; v2df xs[2]; xs[0] = __builtin_ia32_loadupd(x2); } leads to the following internal compiler error: ice.c: In function `sse_

[Bug middle-end/18582] [3.3/3.4 Regression] Internal compiler error with arrays of type V2DF

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 20:21 --- : Search converges between 2003-01-27-trunk (#173) and 2003-02-03-trunk (#174). : Search converges between 2003-01-28-3.3 (#19) and 2003-02-04-3.3 (#20). Fixed on the mainline by the merge of the tree-ssa:

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2004-11-20 Thread ebotcazou at libertysurf dot fr
--- Additional Comments From ebotcazou at libertysurf dot fr 2004-11-20 20:32 --- Subject: Re: [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases > [ Yes, I got the message regarding the bootstrap comparison failure > on darwin. I'm going

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2004-11-20 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-20 20:39 --- Subject: Re: [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases On Sat, 2004-11-20 at 21:33 +0100, Eric Botcazou wrote: > > [ Yes, I got the message regarding the b

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 20:42 --- Fixed on the mainline by: 2004-11-20 Joseph S. Myers <[EMAIL PROTECTED]> * c-typeck.c (build_array_ref): Don't check for index == 0. Make checks for neither argument being an array or poi

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 20:48 --- Oh, it is not fixed by that patch. -- What|Removed |Added Status|RESOLVED

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2004-11-20 21:47 --- FYI, I saw the same problem on Linux/ia64, Linux/ia32 and Linux/x86_64. I am using the last binutils from CVS if that matters. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18574

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 21:56 --- I see it on i686-pc-linux-gnu, i686-pc-openbsd3.1 and powerpc-darwin. My linux box has 1GB of memory, maybe this is a GC problem but I really dout it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18

[Bug c/18583] New: error on valid code: const __attribute__((altivec(vector__))) doesn't work in arrays

2004-11-20 Thread lu_zero at gentoo dot org
If you try to have a constant array of vectors on gcc-3.4.3 you you may get parse errors when they shouldn't. All seems related to the vector definition and where you place the const attribute. If you define each array element constant and vector is defined as __vector -> __attribute__((altivec(__

[Bug target/18583] [3.4 Regression] error on valid code: const __attribute__((altivec(vector__))) doesn't work in arrays

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Component|c

[Bug target/18583] [3.4 Regression] error on valid code: const __attribute__((altivec(vector__))) doesn't work in arrays

2004-11-20 Thread lu_zero at gentoo dot org
--- Additional Comments From lu_zero at gentoo dot org 2004-11-20 22:09 --- Created an attachment (id=7573) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7573&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18583

[Bug target/18583] [3.4 Regression] error on valid code: const __attribute__((altivec(vector__))) doesn't work in arrays

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to fail||3.4.3 Known to work||4.0.0 3.4.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug target/18583] [3.4 Regression] error on valid code: const __attribute__((altivec(vector__))) doesn't work in arrays

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20 22:35 --- Confirmed. The problem is: unit size align 16 symtab 0 alias set -1 precision 16 min max pointer_to_this > V8HI size unit size align

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-20 23:20 --- Subject: Re: [4.0 Regression] bootstrap comprison failed On Sat, 2004-11-20 at 21:56 +, pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20

[Bug fortran/18584] New: --std=f would be nice

2004-11-20 Thread Thomas dot Koenig at online dot de
F is a modern subset of Fortran that does away with a lot of historical cruft (that Fortran has more than enough of). I personally would like to use it for new developments, and a --std=f switch would come in very handy for this. -- Summary: --std=f would be nice Product: g

[Bug java/18585] New: uniform passing of the classpath parameter

2004-11-20 Thread bojan at antonovic dot com
Sun: java: -classpath -cp javac: -classpath GNU: gij: -classpath -cp gcj: --classpath= While gij is unified to java, so is gcj neither to javac or to any other. What look better? --cp --classpath which has some style, or -cp -classpath which would be equal to java and gij. I prefer the

[Bug java/18585] uniform passing of the classpath parameter

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 00:02 --- Confirmed, related to PR 1374. -- What|Removed |Added OtherBugsDependingO|

[Bug fortran/18584] --std=f would be nice

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 00:03 --- What is the difference between f and the standardized versions of fortran? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18584

[Bug java/18585] uniform passing of the classpath parameter

2004-11-20 Thread bojan at antonovic dot com
--- Additional Comments From bojan at antonovic dot com 2004-11-21 01:16 --- Subject: Re: uniform passing of the classpath parameter pinskia at gcc dot gnu dot org wrote: >--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 >00:02 --- >Confirmed, related t

[Bug rtl-optimization/17860] [3.4 only] Wrong generated code for loop with varying bound

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 01:39 --- The reason why I say this can never even happen on 4.0 is because the loop notes are not done until after the "new" rtl-loop pass is done. -- What|Removed |Added --

[Bug c++/18530] [4.0 regression] Bogus warnings about shadowed variables __ct, __dt

2004-11-20 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-21 01:40 --- There seems to be some conflict between the names "__ct", "__dt" and the constructor and destructor of the class. Just compile the following code snippet with "-Wshadow": ==

[Bug c++/18530] [4.0 regression] Bogus warnings about shadowed variables __ct, __dt

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 01:50 --- There were only two patches to the C++ front-end during that time period. Both were by the same person and they both touched the namelookup code. 2004-07-14 Mark Mitchell <[EMAIL PROTECTED]> 2004-07-13

[Bug c++/16307] -Wchar-subscripts does not warn on pointers

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16307

[Bug c++/18586] New: [4.0 regression] ICE on invalid template member declaration

2004-11-20 Thread reichelt at gcc dot gnu dot org
The following code snippet causes an ICE on mainline: == template struct A { template int A::i; }; == bug.cc:3: error: type 'A' is not derived from type 'A< >' bug.cc:3: internal compiler error: Segmentation fault Please submit a

[Bug c++/18586] [4.0 regression] ICE on invalid template member declaration

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 02:02 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c++/18530] [4.0 regression] Bogus warnings about shadowed variables __ct, __dt

2004-11-20 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2004-11-21 02:21 --- Mark, it was in fact your patch http://gcc.gnu.org/ml/gcc-cvs/2004-07/msg00730.html that caused the regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18530

[Bug c++/18586] [4.0 regression] ICE on invalid template member declaration

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 02:29 --- Confirmed, here is the backtrace: #0 0x001f2ad8 in pop_scope (t=0x0) at ../../gcc/cp/name-lookup.c:2571 #1 0x0013cde8 in cp_parser_init_declarator (parser=0x41e9a30c, decl_specifiers=0xb410, function

[Bug rtl-optimization/18577] [3.3 regression] variable use moved before initialization

2004-11-20 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2004-11-21 02:33 --- The bug seems to be caused by the loop unroller making a pseudo local to be able to duplicate it while it is still needed outside of the loop. Reverting Eric Botcazou's patch for rtl-optimization/11841, which is als

[Bug c++/18586] [4.0 regression] ICE on invalid template member declaration

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 03:18 --- I am almost certain this was caused by: http://gcc.gnu.org/ml/gcc-patches/2004-08/msg00212.html -- What|Removed |Added ---

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-21 04:24 --- Subject: Re: [4.0 Regression] bootstrap comprison failed On Sat, 2004-11-20 at 21:56 +, pinskia at gcc dot gnu dot org wrote: > --- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-20

[Bug middle-end/12392] very long optimized compile

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 04:53 --- With the mainline on ppc-darwin we have a huge problem in the scheduler: scheduling: 131.99 (44%) usr 52.35 (75%) sys 231.63 (46%) wall PRE (GCSE) is also a problem too: PRE

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-21 05:15 --- I've found something that might be of interest. It's certainly odd, but I don't yet know if the odd behavior I'm could explain the bootstrap comparison failures yet. I'm still poking... Jeff -- http://gcc.gnu

[Bug tree-optimization/18587] New: build_v_may_defs and build_vuses should be hastables instead of varray

2004-11-20 Thread pinskia at gcc dot gnu dot org
For PR 15855 we see that the tree aliasing analysis is slow: tree alias analysis : 24.22 ( 6%) usr 0.75 ( 2%) sys 26.57 ( 5%) wall 9% of the total time is spent looking at for if something is in either build_v_may_defs or build_vuses. -- Summary: build_v_may_defs and build_vus

[Bug middle-end/15855] [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 05:33 --- These part are 4.0 regressions: tree alias analysis : 24.22 ( 6%) usr 0.75 ( 2%) sys 26.57 ( 5%) wall tree PHI insertion: 7.71 ( 2%) usr 1.26 ( 3%) sys 9.24 ( 2%) wall tree SSA rewrite

[Bug middle-end/15855] [3.4/4.0 Regression] g++ crash with -O2 and -O3 on input file

2004-11-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-21 05:54 --- The combiner problem comes from the distrubute_notes loop. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15855

[Bug tree-optimization/18587] build_v_may_defs and build_vuses should be hastables instead of varray

2004-11-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||15855 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18587

[Bug middle-end/18574] [4.0 Regression] bootstrap comprison failed

2004-11-20 Thread law at redhat dot com
--- Additional Comments From law at redhat dot com 2004-11-21 06:31 --- OK. I can see a way that we might be getting these comparison failures. We're hashing on pointers, then doing table traversals. If the memory layout changes, the ordering of objects in the hash table can change. Ch

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2004-11-20 Thread ebotcazou at libertysurf dot fr
--- Additional Comments From ebotcazou at libertysurf dot fr 2004-11-21 07:12 --- Subject: Re: [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases > I haven't seen the comparison failure on i686 -- if I had I never > would have checked in the

[Bug rtl-optimization/18577] [3.3 regression] variable use moved before initialization

2004-11-20 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2004-11-21 07:14 --- > The bug seems to be caused by the loop unroller making a pseudo local > to be able to duplicate it while it is still needed outside of the loop. > Reverting Eric Botcazou's patch for rtl-optimization/118