[Bug fortran/25424] New: ICE in f77 with -finit-local-zero

2005-12-15 Thread halcy0n at gentoo dot org
f77 -finit-local-zero test.f test.f: In program `test': In file included from test.f:0: test.f:2: internal compiler error: Segmentation fault Test case: PROGRAM TEST COMPLEX CZERO(1) END >=gcc-4 seems to have this option removed now -- Summary: ICE in f77 with -f

[Bug fortran/25424] ICE in f77 with -finit-local-zero

2005-12-15 Thread toon at moene dot indiv dot nluug dot nl
--- Comment #1 from toon at moene dot indiv dot nluug dot nl 2005-12-15 08:29 --- *** This bug has been marked as a duplicate of 18913 *** -- toon at moene dot indiv dot nluug dot nl changed: What|Removed |Added -

[Bug fortran/18913] [3.4 Regression] seg. fault with -finit-local-zero option on complex array of dimension 1

2005-12-15 Thread toon at moene dot indiv dot nluug dot nl
--- Comment #4 from toon at moene dot indiv dot nluug dot nl 2005-12-15 08:29 --- *** Bug 25424 has been marked as a duplicate of this bug. *** -- toon at moene dot indiv dot nluug dot nl changed: What|Removed |Added --

[Bug c++/25411] Optimization with -O2 -finline-functions gives wrong code

2005-12-15 Thread falk at debian dot org
--- Comment #3 from falk at debian dot org 2005-12-15 08:41 --- I cannot reproduce this on alphaev68-linux with 4.0.3 20051201 (prerelease), 4.1.0 20051124 (prerelease), or 4.2.0 20051124 (experimental). Could you perhaps try a newer version (4.0.2) or even better a recent snapshot? --

[Bug libfortran/25425] New: F95 and F2003 differ on list-directed output for 0.0

2005-12-15 Thread fxcoudert at gcc dot gnu dot org
It seems that, according to F95, list-directed formatting of zero must behave as if formatted with the E descriptor (0.0E+00) while F2003 requires an F format behaviour (0.0). See message <[EMAIL PROTECTED]> on comp.lang.fortran ("writing formatted zeros with implicit formats", by [EMAIL PROTECTED]

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

2005-12-15 Thread paul dot richard dot thomas at cea dot fr
--- Comment #2 from paul dot richard dot thomas at cea dot fr 2005-12-15 09:17 --- The test case is OK; the variable b is definable, so can be used as an actual argument for a dummy with intent OUT/INOUT. DF6.0 and Lahey agree with me on this. Gfortran does the right thing if the int

[Bug libfortran/25370] Bad value for sqrt of double complex

2005-12-15 Thread fxcoudert at gcc dot gnu dot org
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2005-12-15 09:25 --- Adding a printf into the libgfortran csqrt() code: re = REALPART (z); im = IMAGPART (z); printf ("input: %lg %lg\n", re, im); shows that it is used in both cases, but the input value is crap in the dynamic

[Bug libstdc++/25421] [4.0/4.1/4.2 Regression] catching exception from codecvt_byname() segfaults

2005-12-15 Thread paolo at gcc dot gnu dot org
--- Comment #3 from paolo at gcc dot gnu dot org 2005-12-15 10:11 --- Subject: Bug 25421 Author: paolo Date: Thu Dec 15 10:11:03 2005 New Revision: 108565 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108565 Log: 2005-12-15 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/25421] [4.0/4.1/4.2 Regression] catching exception from codecvt_byname() segfaults

2005-12-15 Thread paolo at gcc dot gnu dot org
--- Comment #4 from paolo at gcc dot gnu dot org 2005-12-15 10:22 --- Subject: Bug 25421 Author: paolo Date: Thu Dec 15 10:22:19 2005 New Revision: 108566 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108566 Log: 2005-12-15 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/25421] [4.0/4.1/4.2 Regression] catching exception from codecvt_byname() segfaults

2005-12-15 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2005-12-15 10:23 --- Subject: Bug 25421 Author: paolo Date: Thu Dec 15 10:22:53 2005 New Revision: 108567 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108567 Log: 2005-12-15 Paolo Carlini <[EMAIL PROTECTED]> PR libstd

[Bug libstdc++/25421] [4.0/4.1/4.2 Regression] catching exception from codecvt_byname() segfaults

2005-12-15 Thread pcarlini at suse dot de
--- Comment #6 from pcarlini at suse dot de 2005-12-15 10:24 --- Fixed for 4.0.3. -- pcarlini at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/24899] [4.1/4.2 Regression] loop.c miscompiles libgnomecanvas

2005-12-15 Thread jakub at redhat dot com
--- Comment #23 from jakub at redhat dot com 2005-12-15 10:48 --- The problem seems to be that strength_reduce -> loop_givs_reduce reduces a giv that is not always_computable (and as shown on the segfault, it really can't be computed unconditionally). p *bl->giv $16 = {insn = 0x2dc38

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread d dot ayers at inode dot at
--- Comment #2 from d dot ayers at inode dot at 2005-12-15 11:13 --- Created an attachment (id=10493) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10493&action=view) documentation patch After the discussion here: http://lists.apple.com/archives/objc-language/2004/Mar/msg7.htm

[Bug target/25413] wrong alignment or incorrect address computation in vectorized code on Pentium 4 SSE

2005-12-15 Thread dorit at il dot ibm dot com
--- Comment #2 from dorit at il dot ibm dot com 2005-12-15 12:41 --- The problem is that the vectorizer applies loop-peeling in order to align the data reference *(m->c+i), and peeling only works correctly if the data is naturally aligned (aligned on it's type size). This is what the vec

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2005-12-15 12:49 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 12:49:10 2005 New Revision: 108573 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108573 Log: PR target/24969 * i386.c (classify_argument

[Bug target/25413] wrong alignment or incorrect address computation in vectorized code on Pentium 4 SSE

2005-12-15 Thread dorit at il dot ibm dot com
--- Comment #3 from dorit at il dot ibm dot com 2005-12-15 12:50 --- related discussion: http://gcc.gnu.org/ml/gcc/2005-12/msg00390.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25413

[Bug ada/18659] [4.1/4.2 Regression] ACATS failures c32001e c64105b c95086b

2005-12-15 Thread ebotcazou at gcc dot gnu dot org
--- Comment #21 from ebotcazou at gcc dot gnu dot org 2005-12-15 13:29 --- Subject: Bug 18659 Author: ebotcazou Date: Thu Dec 15 13:29:14 2005 New Revision: 108576 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108576 Log: 2005-12-15 Eric Botcazou <[EMAIL PROTECTED]>

[Bug ada/18819] [4.1/4.2 Regression] ACATS cdd2a02 fails at runtime

2005-12-15 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2005-12-15 13:29 --- Subject: Bug 18819 Author: ebotcazou Date: Thu Dec 15 13:29:14 2005 New Revision: 108576 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108576 Log: 2005-12-15 Eric Botcazou <[EMAIL PROTECTED]>

[Bug ada/18659] [4.2 Regression] ACATS failures c32001e c64105b c95086b

2005-12-15 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added CC||ebotcazou at gcc dot gnu dot |

[Bug ada/18819] [4.2 Regression] ACATS cdd2a02 fails at runtime

2005-12-15 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added CC||ebotcazou at gcc dot gnu dot |

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #13 from hubicka at gcc dot gnu dot org 2005-12-15 13:48 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 13:48:22 2005 New Revision: 108577 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108577 Log: PR target/24969 * i386.c (classify_argument

[Bug c++/25427] New: Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread sela_lerer at hotmail dot com
Can not create a friend function for a class that is in a namespace, if the function is not in this namespace. Example: Command Line: g++ -save-temps main.cpp Error: main.cpp:12: error: ‘std::ostream& operator<<(std::ostream&, S::A&)’ should have been declared inside ‘:: -- Summary

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread sela_lerer at hotmail dot com
--- Comment #1 from sela_lerer at hotmail dot com 2005-12-15 14:03 --- Created an attachment (id=10494) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10494&action=view) The source file that produced the error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25427

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread sela_lerer at hotmail dot com
--- Comment #2 from sela_lerer at hotmail dot com 2005-12-15 14:05 --- Created an attachment (id=10495) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10495&action=view) g++ preprocessed file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25427

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

2005-12-15 Thread paul dot richard dot thomas at cea dot fr
--- Comment #3 from paul dot richard dot thomas at cea dot fr 2005-12-15 14:10 --- Sorry, I goofed; the testcase is not OK - you are right on the righthand side, so to speak. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18579

[Bug target/25259] bootstrap failures on non-C99 platforms

2005-12-15 Thread bonzini at gnu dot org
--- Comment #7 from bonzini at gnu dot org 2005-12-15 14:43 --- Created an attachment (id=10496) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10496&action=view) one more update This one includes the change to the usage of __extension__ that Andrew pointed out. -- bonzini at g

[Bug fortran/19574] specification expression failure

2005-12-15 Thread paul dot richard dot thomas at cea dot fr
--- Comment #6 from paul dot richard dot thomas at cea dot fr 2005-12-15 14:49 --- (In reply to comment #5) > the testcase in comment #1 no longer seg faults. module funcs implicit none contains function f(x) character(*), intent(in) :: x integer f(len(x))

[Bug c/25428] New: arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
If a little bit more complex interrupt function is required the compiler genrates wrong code (olny with -O flag set). Compiler generats: sub lr, lr, #4 stmfd sp!, {r.., lr} . . . ldmfd sp!, {r.., lr} subspc, lr, #4 Here the LR is

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #1 from th dot r dot klein at web dot de 2005-12-15 14:59 --- Created an attachment (id=10497) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10497&action=view) except.i -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25428

[Bug fortran/20857] accepts non-variable as actual argument for intent(inout) dummy arg

2005-12-15 Thread paul dot richard dot thomas at cea dot fr
--- Comment #5 from paul dot richard dot thomas at cea dot fr 2005-12-15 15:01 --- (In reply to comment #4) > These all amount to the same problem. Being a bit more descriptive would also > make searching for duplicates easier. I believe that this is a duplicate of 18578 too. Paul

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #2 from th dot r dot klein at web dot de 2005-12-15 15:03 --- Created an attachment (id=10498) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10498&action=view) working result: arm-elf-gcc -save-temps -mthumb-interwork -march=armv4t -Wall -c except.c -- http://gcc.

[Bug tree-optimization/23619] Missed pre opportunity

2005-12-15 Thread dberlin at gcc dot gnu dot org
--- Comment #11 from dberlin at gcc dot gnu dot org 2005-12-15 15:04 --- This should be fixed now with the PRE patches committed and the reassocpatches committed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23619

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #3 from th dot r dot klein at web dot de 2005-12-15 15:04 --- Created an attachment (id=10499) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10499&action=view) not working result: arm-elf-gcc -save-temps -mthumb-interwork -O -march=armv4t -Wall -c except.c -- http

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #4 from th dot r dot klein at web dot de 2005-12-15 15:07 --- Created an attachment (id=10500) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10500&action=view) still working result: arm-elf-gcc -save-temps -mthumb-interwork -march=armv4t -Wall -c except.c -- http:

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #5 from th dot r dot klein at web dot de 2005-12-15 15:08 --- Created an attachment (id=10501) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10501&action=view) now working result: arm-elf-gcc -save-temps -mthumb-interwork -O -march=armv4t -Wall -c except.c -- http

[Bug c/25428] arm-elf-gcc generating wrong code with -O flag at functions with __attribute__ ((interrupt ("IRQ")))

2005-12-15 Thread th dot r dot klein at web dot de
--- Comment #6 from th dot r dot klein at web dot de 2005-12-15 15:10 --- Created an attachment (id=10502) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10502&action=view) possible patch (used diff -Bbwu) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25428

[Bug java/20044] Wrong method call semantics (maybe instanceof/invokespecial)

2005-12-15 Thread aph at gcc dot gnu dot org
--- Comment #7 from aph at gcc dot gnu dot org 2005-12-15 15:54 --- This should now be fixed on trunk and 4.1 branch. -- aph at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/25391] Module derived type issue

2005-12-15 Thread paul dot richard dot thomas at cea dot fr
--- Comment #1 from paul dot richard dot thomas at cea dot fr 2005-12-15 16:21 --- Jakub, I believe, but cannot test until tonight, that my patch http://gcc.gnu.org/ml/fortran/2005-12/msg00259.html cures this problem by checking for host association of the same use associated derived t

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-12-15 16:23 --- This is invalid code, Comeau gives the following error: "ComeauTest.c", line 12: error: the global scope has no "operator<<" friend std::ostream & :: operator<<(std::ostream &os,A &a);

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2005-12-15 16:24 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug java/25429] New: can't see private static final int CREATE = 1

2005-12-15 Thread aph at gcc dot gnu dot org
[EMAIL PROTECTED] jdom-1.0]$ gcj4 -C -I src/java src/java/org/jdom/ContentList.java src/java/org/jdom/ContentList.java: In class 'C$I': src/java/org/jdom/ContentList.java: In method 'C$I.f()': src/java/org/jdom/ContentList.java:7: error: Constant expression required. case CONST:

[Bug java/25429] can't see private static final int CREATE = 1

2005-12-15 Thread aph at gcc dot gnu dot org
--- Comment #1 from aph at gcc dot gnu dot org 2005-12-15 16:30 --- This is https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=175569 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25429

[Bug java/25429] can't see private static final int CREATE = 1

2005-12-15 Thread aph at gcc dot gnu dot org
--- Comment #2 from aph at gcc dot gnu dot org 2005-12-15 16:32 --- Created an attachment (id=10503) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10503&action=view) Patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25429

[Bug java/25429] can't see private static final int CREATE = 1

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-12-15 16:33 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread sela_lerer at hotmail dot com
--- Comment #4 from sela_lerer at hotmail dot com 2005-12-15 16:36 --- Ok, but what about an inner class? If A had a public inner class B and the outer function had to operate on it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25427

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread sela_lerer at hotmail dot com
--- Comment #5 from sela_lerer at hotmail dot com 2005-12-15 16:38 --- Ok, but what about an inner class? If A had a public inner class B and the outer function had to operate on it? -- sela_lerer at hotmail dot com changed: What|Removed |Added ---

[Bug c++/25427] Impossible to create a friend function for a class in a namespace, outside the namespace.

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-12-15 16:43 --- (In reply to comment #5) > Ok, but what about an inner class? If A had a public inner class B and the > outer function had to operate on it? The code is still invalid. Just there is no simple work around except sp

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #3 from ayers at gcc dot gnu dot org 2005-12-15 16:46 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 16:46:17 2005 New Revision: 108584 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108584 Log: 2005-12-15 David Ayers <[EMAIL PROTECTED]> PR libobjc/

[Bug fortran/25391] Module derived type issue

2005-12-15 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2005-12-15 16:47 --- Yes, your patch fixes this (perhaps you can also add this testcase into your patch), thanks. Your patch looks OK to me, but my OK doesn't count. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25391

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #4 from ayers at gcc dot gnu dot org 2005-12-15 17:23 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 17:23:10 2005 New Revision: 108587 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108587 Log: 2005-12-15 David Ayers <[EMAIL PROTECTED]> PR libobjc/

[Bug fortran/22629] Would like to access "long double" equivalent type as real*16

2005-12-15 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2005-12-15 17:41 --- Gfortran will never support a real*16 data type on IA32 hardware. This would require software emulation of all of basic floating-point arthimetic as well as implementation/modification of all intrinsic procedures that

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #5 from ayers at gcc dot gnu dot org 2005-12-15 18:01 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 18:01:17 2005 New Revision: 108588 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108588 Log: 2005-12-15 David Ayers <[EMAIL PROTECTED]> PR libobjc/

[Bug rtl-optimization/25432] New: Reload ICE in gen_add2_insn

2005-12-15 Thread jakub at gcc dot gnu dot org
The testcase I'm going to attach ICEs at -m64 -O1 on ppc: A.c: In function 'test': A.c:129: internal compiler error: in gen_add2_insn, at optabs.c:4126 gen_add2_insn is called with (mem/u/c/i:DI (plus:DI (reg:DI 2 2) (const:DI (minus:DI (symbol_ref/u:DI ("*.LC1") [flags 0x2])

[Bug rtl-optimization/25432] Reload ICE in gen_add2_insn

2005-12-15 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2005-12-15 18:08 --- Created an attachment (id=10504) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10504&action=view) A.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25432

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread ayers at gcc dot gnu dot org
--- Comment #6 from ayers at gcc dot gnu dot org 2005-12-15 18:24 --- Subject: Bug 14382 Author: ayers Date: Thu Dec 15 18:23:40 2005 New Revision: 108589 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108589 Log: 2005-12-15 David Ayers <[EMAIL PROTECTED]> PR libobjc/

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #15 from hubicka at gcc dot gnu dot org 2005-12-15 19:04 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 19:04:04 2005 New Revision: 108592 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108592 Log: PR target/24969 * i386.c (classify_argument

[Bug fortran/22629] Would like to access "long double" equivalent type as real*16

2005-12-15 Thread schnetter at aei dot mpg dot de
--- Comment #3 from schnetter at aei dot mpg dot de 2005-12-15 19:39 --- I was not suggesting to introduce a new datatype for real*16, but that the same type that is used for long double in C is available as real*16 in Fortran, if the option -m128bit-long-double is used. This request i

[Bug tree-optimization/25433] New: ICE with -ftree-loop-linear

2005-12-15 Thread zlynx at acm dot org
# gcc -v Using built-in specs. Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/gcc-4.1.0_beta20051209/work/gcc-4.1-20051209/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.0-beta20051209 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0-beta20051209/include --d

[Bug tree-optimization/25433] ICE with -ftree-loop-linear

2005-12-15 Thread zlynx at acm dot org
--- Comment #1 from zlynx at acm dot org 2005-12-15 19:58 --- Created an attachment (id=10505) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10505&action=view) source to reproduce ICE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25433

[Bug tree-optimization/25433] ICE with -ftree-loop-linear

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-12-15 20:22 --- main/texcompress_fxt1.c: In function ‘fxt1_encode’: main/texcompress_fxt1.c:1353: internal compiler error: in lambda_loopnest_to_gcc_loopnest, at lambda-code.c:1982 Please submit a full bug report, with preprocessed

[Bug fortran/22629] Would like to access "long double" equivalent type as real*16

2005-12-15 Thread kargl at gcc dot gnu dot org
--- Comment #4 from kargl at gcc dot gnu dot org 2005-12-15 20:34 --- (In reply to comment #3) > I was not suggesting to introduce a new datatype for real*16, but that > the same type that is used for long double in C is available as real*16 > in Fortran, if the option -m128bit-long-doub

[Bug tree-optimization/25433] ICE with -ftree-loop-linear

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-12-15 20:35 --- *** This bug has been marked as a duplicate of 23820 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/23820] ICE in lambda_loopnest_to_gcc_loopnest, at lambda-code.c:1982

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-12-15 20:35 --- *** Bug 25433 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug libobjc/14382] [libobjc] Calling +initialize on a per category basis

2005-12-15 Thread d dot ayers at inode dot at
--- Comment #7 from d dot ayers at inode dot at 2005-12-15 21:20 --- * README (+load,+initialize): Fix documentation to reflect intended and implemented semantics for +load and +initialize. -- d dot ayers at inode dot at changed: What|Removed

[Bug libobjc/18573] libobjc abuses posix thread ids

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2005-12-15 21:30 --- I have a way to fix this but I will not get to it until tomorrow as I am working on fixing PR 25360 first. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18573

[Bug fortran/22629] Would like to access "long double" equivalent type as real*16

2005-12-15 Thread schnetter at aei dot mpg dot de
--- Comment #5 from schnetter at aei dot mpg dot de 2005-12-15 21:44 --- Subject: Re: Would like to access "long double" equivalent type as real*16 On Dec 15, 2005, at 14:34:47, kargl at gcc dot gnu dot org wrote: > --- Comment #4 from kargl at gcc dot gnu dot org 2005-12-15 >

[Bug other/25028] TImode-to-floating conversions broken

2005-12-15 Thread jsm28 at gcc dot gnu dot org
--- Comment #3 from jsm28 at gcc dot gnu dot org 2005-12-15 21:50 --- Subject: Bug 25028 Author: jsm28 Date: Thu Dec 15 21:50:10 2005 New Revision: 108598 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108598 Log: PR other/25028 * libgcc2.h (SF_SIZE, DF_SIZE, XF_

[Bug bootstrap/25435] New: stage build no longer works

2005-12-15 Thread hjl at lucon dot org
I used to be able to do # cd gcc # make unstage1 # make restage1 But now ./prev-gcc/xgcc is used to rebuild stage 1 compiler, not the system compiler. -- Summary: stage build no longer works Product: gcc Version: 4.2.0 Status: UNCONFIRMED

[Bug other/1] Test of new GCC GNATS db.

2005-12-15 Thread jsm28 at gcc dot gnu dot org
--- Comment #6 from jsm28 at gcc dot gnu dot org 2005-12-15 22:38 --- I shouldn't be on the CC list of this PR or recorded as having made changes to it (that was Jason Molenda, [EMAIL PROTECTED], a distinct user), it shouldn't be receiving long random commit messages (I suppose something

[Bug ada/25436] New: Ada bootstrap fail, SEGV in ggc_collect on x86-linux

2005-12-15 Thread laurent at guerby dot net
trunk on revision 108591 fails to bootstrap with Ada on x86-linux (works on x86_64-linux). Last known bootstrap: revision 10838 ../../gnatmake -c -I../rts -I. -I/home/guerby/work/gcc/version-head/gcc/ada gprmake --GCC="../../xgcc -B../../ -O2 -g -O2 -gnatpg -gnata" ../../xgcc -c -I./ -I../rt

[Bug ada/25436] Ada bootstrap fail, SEGV in ggc_collect on x86-linux

2005-12-15 Thread laurent at guerby dot net
--- Comment #1 from laurent at guerby dot net 2005-12-15 23:27 --- A bit more: (gdb) p x $6 = (struct basic_block_def *) 0x0 (gdb) p xlimit $7 = (struct basic_block_def *) 0x41cffb40 (gdb) p *$7 $8 = {stmt_list = 0x41cfaa68, preds = 0x41d0c060, succs = 0x41d0c078, aux = 0x0, loop_father

[Bug libstdc++/19664] libstdc++ headers should have pop/push of the visibility around the declarations

2005-12-15 Thread geoffk at gcc dot gnu dot org
--- Comment #88 from geoffk at gcc dot gnu dot org 2005-12-15 23:41 --- This patch doesn't solve the vector issue, does it? It doesn't look like it, I would have expected it to need some C++ frontend changes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664

[Bug ada/25436] Ada bootstrap fail, SEGV in ggc_collect on x86-linux

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-12-15 23:43 --- *** This bug has been marked as a duplicate of 24994 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug ada/24994] raised STORAGE_ERROR : stack overflow or erroneous memory access

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-12-15 23:43 --- *** Bug 25436 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug ada/24994] raised STORAGE_ERROR : stack overflow or erroneous memory access

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-12-15 23:45 --- >From the dup bug, this is also reproducible on x86-linux-gnu too. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug rtl-optimization/25224] [4.1/4.2 Regression] ICE in initialize_original_copy_tables

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #3 from hubicka at gcc dot gnu dot org 2005-12-15 23:52 --- Subject: Bug 25224 Author: hubicka Date: Thu Dec 15 23:52:16 2005 New Revision: 108606 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108606 Log: PR rtl-optimization/25224 * tree-ssa-loop-uns

[Bug java/25429] can't see private static final int CREATE = 1

2005-12-15 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2005-12-16 00:00 --- Subject: Bug 25429 Author: tromey Date: Fri Dec 16 00:00:43 2005 New Revision: 108608 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108608 Log: gcc/java: PR java/25429 * parse.y (resolve_expr

[Bug java/25429] can't see private static final int CREATE = 1

2005-12-15 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2005-12-16 00:02 --- I checked in a fix for this on svn trunk. I will merge to 4.1 (and perhaps 4.0 -- Andrew?) tomorrow, unless someone else wants to do it first. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25429

[Bug middle-end/25437] New: gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
On two different architectures for Linux, gcc-4.0.2 appears to produce bad code when compiling the RC5 crypto test (crypto/rc5 in openssl) when using any level of optimization. Compiling the testcase with -O1, -O2, or -O3 will trigger the bug. -O0 allows the test to complete successfully. This i

[Bug rtl-optimization/25432] Reload ICE in gen_add2_insn

2005-12-15 Thread amodra at bigpond dot net dot au
-- amodra at bigpond dot net dot au changed: What|Removed |Added CC||amodra at bigpond dot net |

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #1 from kumba at gentoo dot org 2005-12-16 00:42 --- Created an attachment (id=10506) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10506&action=view) Expected Results -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #2 from kumba at gentoo dot org 2005-12-16 00:42 --- Created an attachment (id=10507) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10507&action=view) What Really Happens -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #3 from kumba at gentoo dot org 2005-12-16 00:44 --- Created an attachment (id=10508) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10508&action=view) Testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #4 from kumba at gentoo dot org 2005-12-16 00:47 --- Forgot to add, the failure itself was traceable to the RC5_32_set_key() function in rc5_skey.c in the original files. In the attached testcase, the function in question begins on Line #554. -- http://gcc.gnu.org/bugzi

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #5 from kumba at gentoo dot org 2005-12-16 00:50 --- Created an attachment (id=10509) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10509&action=view) Preprocessed Output of testcase at -O0 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #6 from kumba at gentoo dot org 2005-12-16 00:51 --- Created an attachment (id=10510) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10510&action=view) Preprocessed Output of testcase at -O1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug rtl-optimization/25432] Reload ICE in gen_add2_insn

2005-12-15 Thread amodra at bigpond dot net dot au
--- Comment #2 from amodra at bigpond dot net dot au 2005-12-16 00:54 --- .lreg dump has in basic block 2 (insn 561 559 563 2 (set (reg/f:DI 352) (plus:DI (reg/f:DI 113 sfp) (const_int 160 [0xa0]))) 79 {*adddi3_internal1} (nil) (expr_list:REG_EQUIV (plus:DI (reg/

[Bug java/24698] [4.1/4.2 regression] SIGABRT when trying to read properties files from jars; and CLASSPATH . no longer implied for class specified on the command line

2005-12-15 Thread bero at arklinux dot org
--- Comment #11 from bero at arklinux dot org 2005-12-16 01:01 --- After adding some debug statements, I can add that the SIGABRT happens in org.eclipse.jdt.internal.compiler.parser.Parser's readReadableNameTable method. ResourceBundle.getBundle() succeeds [doesn't throw a MissingResour

[Bug rtl-optimization/25432] [4.1/4.2 Regression] Reload ICE in gen_add2_insn

2005-12-15 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major Known to work|3.4.5 |3.4.5 4.0.3

[Bug java/24698] [4.1/4.2 regression] SIGABRT when trying to read properties files from jars; and CLASSPATH . no longer implied for class specified on the command line

2005-12-15 Thread bero at arklinux dot org
--- Comment #12 from bero at arklinux dot org 2005-12-16 01:17 --- Created an attachment (id=10511) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10511&action=view) Small test case Found a MUCH smaller test case, just a couple of lines. tar xzf testcase.tar.gz; cd testcase; ./cra

[Bug java/24698] [4.1/4.2 regression] SIGABRT when trying to read properties files from jars; and CLASSPATH . no longer implied for class specified on the command line

2005-12-15 Thread bero at arklinux dot org
--- Comment #13 from bero at arklinux dot org 2005-12-16 01:24 --- Created an attachment (id=10512) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10512&action=view) Another, even smaller, testcase Attaching another even smaller test case. -- http://gcc.gnu.org/bugzilla/show_b

[Bug middle-end/25437] gcc-4.0.{1,2} produces bad code for -O2 on OpenSSL RC5 Crypto Test

2005-12-15 Thread kumba at gentoo dot org
--- Comment #7 from kumba at gentoo dot org 2005-12-16 01:55 --- Got a confirmation the issue exists on Linux/Sparc as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25437

[Bug rtl-optimization/25432] [4.1/4.2 Regression] Reload ICE in gen_add2_insn

2005-12-15 Thread amodra at bigpond dot net dot au
--- Comment #3 from amodra at bigpond dot net dot au 2005-12-16 02:36 --- Looks to be a bug in eliminate_regs_in_insn. This function changes the type of the insn from (set (reg) (reg)) to (set (plus (reg) (const_int))) but doesn't update INSN_CODE (insn). find_reloads calls extract_in

[Bug rtl-optimization/25432] [4.1/4.2 Regression] Reload ICE in gen_add2_insn

2005-12-15 Thread amodra at bigpond dot net dot au
--- Comment #4 from amodra at bigpond dot net dot au 2005-12-16 02:40 --- And indeed, making that change cures the testcase ICE. -- amodra at bigpond dot net dot au changed: What|Removed |Added -

[Bug rtl-optimization/25432] [4.1/4.2 Regression] Reload ICE in gen_add2_insn

2005-12-15 Thread amodra at bigpond dot net dot au
-- amodra at bigpond dot net dot au changed: What|Removed |Added Severity|normal |major Target Milestone|--- |4.1.0 http:

[Bug objc/25360] Complex types are not encoded

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-12-16 06:08 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01234.html This also includes the libobjc part. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug ada/24994] raised STORAGE_ERROR : stack overflow or erroneous memory access

2005-12-15 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2005-12-16 06:50 --- So, in the end, is this 4.1 or 4.2? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24994

[Bug tree-optimization/23838] [4.1/4.2 Regression] infinite loop in dse

2005-12-15 Thread law at redhat dot com
--- Comment #5 from law at redhat dot com 2005-12-16 07:04 --- Subject: Re: [4.1/4.2 Regression] infinite loop in dse On Tue, 2005-12-13 at 00:23 +, pinskia at gcc dot gnu dot org wrote: > > --- Comment #2 from pinskia at gcc dot gnu dot org 2005-12-13 00:23 > --

[Bug tree-optimization/23838] [4.1/4.2 Regression] infinite loop in dse

2005-12-15 Thread law at redhat dot com
--- Comment #6 from law at redhat dot com 2005-12-16 07:06 --- Fixed by included patch. -- law at redhat dot com changed: What|Removed |Added Status|NEW

[Bug bootstrap/25438] New: make: *** No rule to make target `bubblestrap'. Stop.

2005-12-15 Thread christian dot joensson at gmail dot com
bubblestrap no longer works... due to top level bootstrap just introduced I guess... make: *** No rule to make target `bubblestrap'. Stop. -- Summary: make: *** No rule to make target `bubblestrap'. Stop. Product: gcc Version: 4.2.0 Status: UNCONFI

  1   2   >