[Bug target/18615] biarch bootstrap fails on sparc-linux (CVS 20041121)

2005-01-18 Thread christian dot joensson at gmail dot com
--- Additional Comments From christian dot joensson at gmail dot com 2005-01-18 08:18 --- without the libjava tests having run through, this is what I have right now (posting of full test results will come later today) Aurora SPARC Linux Corona (FC3-ish) UltraSparc IIi (Sabre) sun4u:

[Bug rtl-optimization/19296] [3.3/3.4/4.0 regression] Range check on short miscompiled at -O

2005-01-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-18 08:26 --- Subject: Bug 19296 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-18 08:26:21 Modified files: gcc: ChangeLog combine.c

[Bug rtl-optimization/19296] [3.3/3.4/4.0 regression] Range check on short miscompiled at -O

2005-01-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-18 08:33 --- Subject: Bug 19296 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-01-18 08:33:28 Modified files: gcc:

[Bug rtl-optimization/19296] [3.3/3.4/4.0 regression] Range check on short miscompiled at -O

2005-01-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-18 08:39 --- Subject: Bug 19296 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_3-branch Changes by: [EMAIL PROTECTED] 2005-01-18 08:39:30 Modified files: gcc:

[Bug debug/16261] [3.4 regression] ICE: output_die, at dwarf2out.c:6628

2005-01-18 Thread ebotcazou at gcc dot gnu dot org
-- What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16261

[Bug ada/19183] [3.4 Regression] ICE with -fPIC

2005-01-18 Thread ebotcazou at gcc dot gnu dot org
-- What|Removed |Added Priority|P2 |P3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19183

[Bug target/19496] New: [4.0 Regression] ICE in gcc.c-torture/execute/ieee/fp-cmp-8.c for x86_64 and i686 with -msse2 -mfpmath=sse

2005-01-18 Thread uros at kss-loka dot si
Hello! gcc -msse2 -O1 -mfpmath=sse -da fp-cmp-8f.c In file included from fp-cmp-8f.c:2: fp-cmp-8.c: In function âtest_islessgreaterâ: fp-cmp-8.c:71: internal compiler error: in ix86_expand_fp_movcc, at config/i386/i386.c:9813 The problem is that ltgt is not a valid sse_comparison_operator and

[Bug rtl-optimization/19296] [3.3/3.4/4.0 regression] Range check on short miscompiled at -O

2005-01-18 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-01-18 08:41 --- Patch applied. -- What|Removed |Added Status|ASSIGNED

[Bug c++/19497] New: [3.4/4.0 regression] Invalid declaration in template diagnosed too late

2005-01-18 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet is rejected since gcc 3.4.0. templateint struct A { A::A; }; It's rejected if I instantiate the template, but not at definition time. -- Summary: [3.4/4.0 regression] Invalid declaration

[Bug c++/19498] New: ICE on invalid reference in template parameter

2005-01-18 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since at least gcc 2.95.3: == templatetypename T struct A { templateT struct B; }; Avoid a; == bug3.cc: In instantiation of 'Avoid': bug3.cc:6: instantiated from here bug3.cc:3: error:

[Bug c++/19499] New: [3.4/4.0 regression] Bad diagnostic for namespace as template parameter

2005-01-18 Thread reichelt at gcc dot gnu dot org
The diagnostic for the following invalid code snippet could be improved: = templatetypename struct A {}; namespace N {} AN a; = On mainline we now get: bug5.cc:5: error: template argument 1 is invalid bug5.cc:5: error: template

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-01-18 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-01-18 09:17 --- This is essentially a duplicate of libstdc++/8670: we'll try to look again into it: perhaps we can fix it now, but __attribute__(align(K)) is still very weak, see c++/19163 and c++/17743. *** This bug has been

[Bug libstdc++/8670] Alignment problem in std::basic_string

2005-01-18 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-01-18 09:17 --- *** Bug 19495 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug target/19496] [4.0 Regression] ICE in gcc.c-torture/execute/ieee/fp-cmp-8.c for x86_64 and i686 with -msse2 -mfpmath=sse

2005-01-18 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED

[Bug middle-end/19304] [4.0 Regression] wrong code for spec test from emit_move_change_mode

2005-01-18 Thread rth at gcc dot gnu dot org
-- What|Removed |Added Status|WAITING |ASSIGNED Last reconfirmed|2005-01-13 08:11:21 |2005-01-18 09:19:09 date|

[Bug c++/19499] [3.4/4.0 regression] Bad diagnostic for namespace as template parameter

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 09:23 --- Alexandre, this was probably caused by your patch for PR18757: http://gcc.gnu.org/ml/gcc-cvs/2004-12/msg00382.html -- What|Removed |Added

[Bug c/19500] New: compillation fail in intl with error: can't find a register in class `GENERAL_REGS' while reloading `asm'

2005-01-18 Thread kloczek at pld dot org dot pl
I can't compile glibc from glibc-2_3-branch. It fails on: i386-pld-linux-gcc loadmsgcat.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -march=i386 -mpreferred-stack-boundary=2 -fPIC - g0 -fomit-frame-pointer -D__USE_STRING_INLINES-I../include -I.

[Bug ada/19488] RTEMS Ada RTS doesn't compile

2005-01-18 Thread charlet at adacore dot com
--- Additional Comments From charlet at adacore dot com 2005-01-18 09:33 --- Subject: Re: RTEMS Ada RTS doesn't compile Could you please submit your patch(es) for review on gcc-patches ? Thanks in advance. Arno -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19488

[Bug libmudflap/19319] Mudflap produce many violations on simple, correct c++ program

2005-01-18 Thread bredelin at ucla dot edu
--- Additional Comments From bredelin at ucla dot edu 2005-01-18 09:35 --- Note that this is not just a bug in mudflap, but a bug in the middle end: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00579.html See follow-up on above message for a mention of a patch for this. --

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-01-18 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-01-18 09:35 --- Actually, sorry, but I'm not sure this is really the same of libstdc++/8670 (which is *not* about basic_string instantiated for plain char). The problem here seems that the alignment requirements of basic_string

[Bug c++/19501] New: Redundant template keyword rejected

2005-01-18 Thread reichelt at gcc dot gnu dot org
The following valid code snippet is rejected since at least gcc 2.95.3: === templatetypename struct A { templateint struct B; friend struct A::template B0; }; === The error message on mainline reads: bugA.cc:4: error:

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-01-18 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-01-18 09:45 --- In other terms, as far as this PR is concerned, basic_string seems ok, just you cannot create a basic_stringchar object in memory aligned one, as happens in ext/array_allocator/2.cc, which therefore should be

[Bug target/18562] SSE constant vector initialization produces dead constant values on stack

2005-01-18 Thread rth at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||14295 Status|WAITING |NEW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18562

[Bug target/18562] SSE constant vector initialization produces dead constant values on stack

2005-01-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-18 09:50 --- Found the tree-ssa aggregate copy-propagation pr. Made this pr depend on it, as this has a different sort of test case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18562

[Bug target/17415] 3dNOW and gcc3.3 possible oddities

2005-01-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-18 09:52 --- *** This bug has been marked as a duplicate of 19161 *** -- What|Removed |Added

[Bug target/19161] No emms or femms emitted between MMX and FP instructions

2005-01-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-18 09:52 --- *** Bug 17415 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug libstdc++/19495] basic_string::_M_rep() can produce an unnaturally aligned pointer to _Rep

2005-01-18 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-01-18 09:53 --- Benjamin, can you please have a look? -- What|Removed |Added CC|

[Bug target/18404] unnecessary sll when -mint64 (MIPS)

2005-01-18 Thread fshvaige at cisco dot com
--- Additional Comments From fshvaige at cisco dot com 2005-01-18 09:57 --- Where can I read the discussion preceding this decision ? Int is default type in C. I want (as option) default to be 64 bit; it seems to me so natural for 64 bit architecture. I know that 64 bit MIPS CPUs

[Bug ada/13470] 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.

2005-01-18 Thread charlet at gcc dot gnu dot org
--- Additional Comments From charlet at gcc dot gnu dot org 2005-01-18 10:04 --- I agree that the code in a-stunau.adb looks highly suspicious, so your patch looks good at first sight. Could you please send it to gcc-patches for more general review ? Thanks. Arno --

[Bug c++/19349] [4.0 Regression] Valgrind errors compiling libjava c++ sources

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 10:12 --- This bug was introduced by Mark's http://gcc.gnu.org/ml/gcc-patches/2004-12/msg02130.html patch, particularly ggc_free (newdecl); in duplicate_decls. name-lookup.c apparently uses it, although it is freed

[Bug middle-end/19486] flags_complex_divide_method=1 doesn't work

2005-01-18 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-18 10:38 --- A single complex float division is enough to trigger the error. Reduced test case: $ cat cdivide.c #include stdio.h #include math.h #include complex.h int main() { float complex a,b,c; c =

[Bug c++/19502] New: duplicate diagnostic for invalid template constant parameter

2005-01-18 Thread reichelt at gcc dot gnu dot org
Since gcc 3.3.3 the compiler issues a duplicate diagnostic for the following invalid code snippet (before we got an ICE): = templatetypename T struct A { templateT struct B; }; Avoid a; = bug.cc: In

[Bug tree-optimization/19098] tree-ssa-dom.c has an if statement whose condition is probably wrong

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 10:49 --- The patch has been committed, can this be closed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19098

[Bug target/19496] [4.0 Regression] ICE in gcc.c-torture/execute/ieee/fp-cmp-8.c for x86_64 and i686 with -msse2 -mfpmath=sse

2005-01-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-18 11:08 --- Subject: Bug 19496 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-18 11:08:33 Modified files: gcc: ChangeLog gcc/config/i386:

[Bug rtl-optimization/19398] secondary reloads don't consider m alternatives

2005-01-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-18 11:20 --- This doesn't really have anything to do with sse. We have a value in f and decide it should be in x, and discount the m alternative. Could be fixed by having reload look at m when considering secondary

[Bug c++/19349] [4.0 Regression] Valgrind errors compiling libjava c++ sources

2005-01-18 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-01-18 11:22 --- That's strange. I thought ggc_free should poison the memory that is freed if the compiler is built with checking enabled. So anything that uses it after the ggc_free should segfault or die in a similar

[Bug target/14552] compiled trivial vector intrinsic code is ineffiencent

2005-01-18 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-18 11:34 --- No, Andrew, mainline is not plainly wrong. We are correctly not using the MMX unit when mmintrin.h is not in use. The instruction selection thing can still be seen with the SSE unit though, if you widen the

[Bug tree-optimization/14741] missing transformations lead to poorly optimized code

2005-01-18 Thread rakdver at gcc dot gnu dot org
--- Additional Comments From rakdver at gcc dot gnu dot org 2005-01-18 11:35 --- The relevant part of the code looks like this: do { k_2 = phi(...,k_1); k_1 = k_2 + 1 } while (k_2 != endvalue) /* k_1 unused outside of the loop */ Ivopts decide that it makes more sense to perform

[Bug c/19500] compillation fail in intl with error: can't find a register in class `GENERAL_REGS' while reloading `asm'

2005-01-18 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-01-18 11:39 --- Build logs are not very useful. Please try to extract a self-contained test case and attach it to this problem report. Probably this is not easily fixable in GCC. A reload failure in an asm means you're

[Bug java/18931] Java bytecode ICE in except.c remove_unreachable_regions

2005-01-18 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-01-18 12:05 --- It looks like my patch of 2004-12-17 fixes the original bug, but there is a separate bug triggered by a different test case. It shouldn't be attached to this PR. Please check that my patch really did fix the

[Bug java/18931] Java bytecode ICE in except.c remove_unreachable_regions

2005-01-18 Thread aph at gcc dot gnu dot org
-- What|Removed |Added Status|ASSIGNED|SUSPENDED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18931

[Bug libgcj/14070] gij and -jar argument should set the manifest Class-path recursively

2005-01-18 Thread aph at gcc dot gnu dot org
--- Additional Comments From aph at gcc dot gnu dot org 2005-01-18 12:11 --- I believe this is fixed on mainline. -- What|Removed |Added Status|ASSIGNED

[Bug rtl-optimization/19398] secondary reloads don't consider m alternatives

2005-01-18 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-18 12:22 --- The solution with peepholes is here: http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01473.html However, it was suggested that fixing reload is a better approach. --

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:24 --- Further reduced testcase. === struct A {}; void foo(A a) { throw (A)a; } === This is similar to the testcase from PR 16338: === struct A { int i;

[Bug c++/19503] New: Parsing problem in the constructor call of temporary object

2005-01-18 Thread timo dot erkkila at tut dot fi
Hello, the following code struct A { }; struct B { B( A ) { } }; void foo( A a ) { B( a ); } results in this output: g++ t.cc -c t.cc: In function `void foo(A)': t.cc:4: error: declaration of 'B a' shadows a parameter t.cc:4: error: no matching function for call to `B::B()' t.cc:2:

[Bug c++/16338] [3.4/4.0 Regression] ICE when throwing a compound literal

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:26 --- Marking this as a duplicate of PR19312, since the audit trail here got a bit confusing. *** This bug has been marked as a duplicate of 19312 *** -- What|Removed |Added

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:26 --- *** Bug 16338 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug c++/16851] [3.5/3.4 Regression] ICE when throwing a comma expression

2005-01-18 Thread reichelt at gcc dot gnu dot org
-- Bug 16851 depends on bug 16338, which changed state. Bug 16338 Summary: [3.4/4.0 Regression] ICE when throwing a compound literal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16338 What|Old Value |New Value

[Bug c++/19312] [3.4/4.0 Regression] ICE in stabilize_call when throwing a copy

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 12:29 --- Copy assigned to from PR16338. -- What|Removed |Added AssignedTo|unassigned at

[Bug target/19250] minss/maxss SSE insn not generated for -mfpmath=sse

2005-01-18 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-18 12:38 --- With current mainline, testcase from description generates minss instruction as expected, when -ffast-math is used. gcc -O2 -msse2 -mfpmath=sse -ffast-math: minf: pushl %ebp movl%esp, %ebp

[Bug fortran/19313] inquire(pad=) not implemented

2005-01-18 Thread bdavis at gcc dot gnu dot org
--- Additional Comments From bdavis at gcc dot gnu dot org 2005-01-18 13:10 --- patch here: http://gcc.gnu.org/ml/fortran/2005-01/msg00207.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19313

[Bug fortran/16861] segfault with doubly used module

2005-01-18 Thread coudert at clipper dot ens dot fr
--- Additional Comments From coudert at clipper dot ens dot fr 2005-01-18 13:10 --- I confirm this issue is still present as of 2005-01-18. As a important number of people here, this is blocking my code from compiling smoothly. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16861

[Bug c++/19406] [4.0 Regression] ICE: in force_decl_die, at dwarf2out.c:12442

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 13:17 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01115.html -- What|Removed |Added

[Bug ada/13470] 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 13:27 --- Already did that yesterday. Patch here http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01057.html. -- What|Removed |Added

[Bug ada/13470] 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.

2005-01-18 Thread charlet at adacore dot com
--- Additional Comments From charlet at adacore dot com 2005-01-18 13:34 --- Subject: Re: 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc. Already did that yesterday. Patch here http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01057.html. Sorry about that, I

[Bug c/19342] [4.0 regression] ICE in common_type, at c-typeck.c:490

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 13:35 --- Note that GCC 3.4's common_type handled ENUMERAL_TYPEs. This was removed in PR13519 patch. -- What|Removed |Added

[Bug java/19070] internal compiler error: in generate_bytecode_conditional, at java/jcf-write.c:1271

2005-01-18 Thread rmathew at gcc dot gnu dot org
--- Additional Comments From rmathew at gcc dot gnu dot org 2005-01-18 13:37 --- Proposed patch here: http://gcc.gnu.org/ml/java-patches/2005-q1/msg00117.html -- What|Removed |Added

[Bug c++/19503] Parsing problem in the constructor call of temporary object

2005-01-18 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-01-18 13:40 --- Subject: Re: New: Parsing problem in the constructor call of temporary object timo dot erkkila at tut dot fi [EMAIL PROTECTED] writes: | Hello, | | the following code | | struct A { }; | struct

[Bug c/19090] Non-useful warnings included in -Wall

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 13:56 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug c++/19497] [3.4/4.0 regression] Invalid declaration in template diagnosed too late

2005-01-18 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19497

[Bug target/19496] [4.0 Regression] ICE in gcc.c-torture/execute/ieee/fp-cmp-8.c for x86_64 and i686 with -msse2 -mfpmath=sse

2005-01-18 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code Target Milestone|--- |4.0.0

[Bug c++/19503] Parsing problem in the constructor call of temporary object

2005-01-18 Thread timo dot erkkila at tut dot fi
--- Additional Comments From timo dot erkkila at tut dot fi 2005-01-18 14:04 --- (In reply to comment #1) Yes, I was also just given the following citations from the C++-standard: 8.2 Ambiguity resolution 1 ... Just as for the ambiguities mentioned in 6.8, the resolution is to

[Bug tree-optimization/19098] tree-ssa-dom.c has an if statement whose condition is probably wrong

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:08 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug c++/19406] [4.0 Regression] ICE: in force_decl_die, at dwarf2out.c:12442

2005-01-18 Thread reichelt at gcc dot gnu dot org
-- What|Removed |Added CC|jakub at redhat dot com | AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug driver/19504] New: g++ -V ver (or -b mach) or gcj -V ver etc. broken

2005-01-18 Thread jakub at gcc dot gnu dot org
-V and -b options cause *-gcc-* driver to be run no matter what driver is used. So, e.g. g++ -V 4.0.0 -o a a.C will not link, as -lstdc++ is not passed. I think either we should completely nuke -V and -b options, or install also machine-{gfortran,gcj,g++,cpp}-version links and put into *spec.c a

[Bug target/19379] [4.0 Regression] ICE during build of newlib's e_atan2.c when soft-float

2005-01-18 Thread joel at gcc dot gnu dot org
--- Additional Comments From joel at gcc dot gnu dot org 2005-01-18 14:14 --- (In reply to comment #17) Yes, the patch in comment 15 is ok. I just committed it. I hope it is still OK. :) If you think it's OK, this can be closed. --

[Bug target/19379] [4.0 Regression] ICE during build of newlib's e_atan2.c when soft-float

2005-01-18 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-18 14:18 --- Subject: Bug 19379 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-18 14:13:23 Modified files: gcc: ChangeLog gcc/config/i386:

[Bug driver/10707] c++ linking impossible when -V specified

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:22 --- *** Bug 19504 has been marked as a duplicate of this bug. *** -- What|Removed |Added

[Bug driver/19504] g++ -V ver (or -b mach) or gcj -V ver etc. broken

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:22 --- *** This bug has been marked as a duplicate of 10707 *** -- What|Removed |Added

[Bug target/19494] Building gcc-3.4.3 fails on gcc/unwind-dw2.c

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:25 --- Hmm, the only thing I can think of, is that the build mechenism is picking up the wrong system header since this source uses the system headers for the struct sigcontext. -- What|Removed

[Bug c++/19497] [3.4/4.0 regression] Invalid declaration in template diagnosed too late

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:28 --- : Search converges between 2002-12-14-trunk (#159) and 2002-12-29-trunk (#160). -- What|Removed |Added

[Bug ada/19488] RTEMS Ada RTS doesn't compile

2005-01-18 Thread joel at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||19489 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19488

[Bug c++/19498] ICE on invalid reference in template parameter

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:28 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug ada/19489] gnat tools not buildable cross

2005-01-18 Thread joel at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||19488 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19489

[Bug c++/19502] duplicate diagnostic for invalid template constant parameter

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:29 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/19499] [3.4/4.0 regression] Bad diagnostic for namespace as template parameter

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:30 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/19349] [4.0 Regression] Valgrind errors compiling libjava c++ sources

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:33 --- (In reply to comment #4) That's strange. I thought ggc_free should poison the memory that is freed if the compiler is built with checking enabled. So anything that uses it after the ggc_free should

[Bug c++/19501] Redundant template keyword rejected

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 14:35 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c/19342] [4.0 regression] ICE in common_type, at c-typeck.c:490

2005-01-18 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-01-18 14:39 --- Subject: Re: [4.0 regression] ICE in common_type, at c-typeck.c:490 On Tue, 18 Jan 2005, jakub at gcc dot gnu dot org wrote: Note that GCC 3.4's common_type handled ENUMERAL_TYPEs. This was removed in

[Bug c++/19258] [3.4 Regression] Incorrect access check for default argument

2005-01-18 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-01-18 14:40 --- Patch for 3.4 here: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01120.html -- What|Removed |Added

[Bug java/19505] New: Java bytecode ICE in except.c remove_unreachable_regions

2005-01-18 Thread overholt at redhat dot com
As per final comment in PR18931, I'm opening a new PR. For additional comments and a test case, see comments = 2005-01-05 23:53 in PR18931. Using Jakub's gcc4 RPMs from Fedora rawhide (on Fedora Core 3), I'm getting: gcj4 -O2 -fPIC -fjni -findirect-dispatch -shared -o jsch-0.1.17.so \

[Bug java/18931] Java bytecode ICE in except.c remove_unreachable_regions

2005-01-18 Thread overholt at redhat dot com
--- Additional Comments From overholt at redhat dot com 2005-01-18 14:50 --- Original bug verified fixed. New PR filed as requested: PR19505. -- What|Removed |Added

[Bug c++/19487] [3.3/3.4/4.0 Regression] map with a class template + method template fails to compile.

2005-01-18 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-01-18 15:16 --- Further reduced testcase: == templateint struct A { enum { e }; templateint void foo(); }; template templateint void A0::foo() {}

[Bug c++/19487] [3.3/3.4/4.0 Regression] map with a class template + method template fails to compile.

2005-01-18 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-01-18 15:21 --- Related to PR14479. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug target/19463] 387 constants still emitted with -mno-80387 -mfpmath=sse

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 15:22 --- This has been fixed now on the mainline: subss 8(%rsi), %xmm7 movss .LC1(%rip), %xmm6 movss .LC0(%rip), %xmm11 movss 4(%rdx), %xmm2 -- What

[Bug target/19463] 387 constants still emitted with -mno-80387 -mfpmath=sse

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 15:26 --- (In reply to comment #2) This has been fixed now on the mainline: Note I copied the wrong asm: pushl %ebx .LCFI5: movl$0x3f80, %ebx subl$8, %esp .LCFI6: movl

[Bug target/19496] [4.0 Regression] ICE in gcc.c-torture/execute/ieee/fp-cmp-8.c for x86_64 and i686 with -msse2 -mfpmath=sse

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 15:42 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/19379] [4.0 Regression] ICE during build of newlib's e_atan2.c when soft-float

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 15:43 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug target/19506] New: PovRay produces wrong pictures with -mfpmath=sse -ffast-math.

2005-01-18 Thread uros at kss-loka dot si
I think it is a good idea to open a PR for this. There is the problem description: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00797.html A kind of fix that shows that problem is related to FP compares: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01027.html A comment from Richard Henderson:

[Bug target/19506] [4.0 Regression] PovRay produces wrong pictures with -mfpmath=sse -ffast-math.

2005-01-18 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-18 15:48 --- I should note that -ffast-math enables -ffinite-math-only also. -- What|Removed |Added

[Bug target/19506] [4.0 Regression] PovRay produces wrong pictures with -mfpmath=sse -ffast-math.

2005-01-18 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-18 15:58 --- This patch unfortunatelly didn't help: http://gcc.gnu.org/ml/gcc-cvs/2005-01/msg00651.html With the patch, tracing abyss.pov generates these warnings: Parsing.File: ../scenes/advanced/abyss.pov Line:

[Bug target/19506] [4.0 Regression] PovRay produces wrong pictures with -mfpmath=sse -ffast-math.

2005-01-18 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-18 16:05 --- (In reply to comment #1) I should note that -ffast-math enables -ffinite-math-only also. The same (bad) results could be achieved with -funsafe-math-optimizations. --

[Bug target/19494] Building gcc-3.4.3 fails on gcc/unwind-dw2.c

2005-01-18 Thread emteeoh at gmail dot com
--- Additional Comments From emteeoh at gmail dot com 2005-01-18 16:11 --- Subject: Re: Building gcc-3.4.3 fails on gcc/unwind-dw2.c On 18 Jan 2005 14:25:40 -, pinskia at gcc dot gnu dot org [EMAIL PROTECTED] wrote: Hmm, the only thing I can think of, is that the build mechenism

[Bug tree-optimization/19360] [4.0 Regression] ICE with -O1 -funit-at-a-time

2005-01-18 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-01-18 16:17 --- Confirmed as fixed. Thanks. -- What|Removed |Added Status|NEW

[Bug tree-optimization/19507] New: missed tree-optimization

2005-01-18 Thread rguenth at tat dot physik dot uni-tuebingen dot de
The following testcase: class Flag { public: Flag(bool f) : flag(f) {} bool test() const { return flag; } private: const bool flag; }; void bar(void); void foo(const Flag f) { if (f.test()) bar(); if (f.test()) bar(); }

[Bug tree-optimization/19507] missed tree-optimization

2005-01-18 Thread rguenth at tat dot physik dot uni-tuebingen dot de
--- Additional Comments From rguenth at tat dot physik dot uni-tuebingen dot de 2005-01-18 16:39 --- A C testcase with the missing jump threading(?): void bar(void); void foo(const _Bool *flag) { if (*flag) bar(); if (*flag) bar(); } a

[Bug c++/19508] New: [3.4 regression] dwarf2, ICE on __attribute__(aligned) in class template

2005-01-18 Thread jan at etpmod dot phys dot tue dot nl
When compiled with -g the following reduced testcase causes an ICE (see output below), without -g everything is fine. I noticed report PR19163 which exposes other (unrelated?) __attribute__(aligned) problems. This is a 3.4 regression. This is with today's trunk, configured without options

[Bug c++/19349] [4.0 Regression] Valgrind errors compiling libjava c++ sources

2005-01-18 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW

[Bug target/19506] [4.0 Regression] PovRay produces wrong pictures with -mfpmath=sse -ffast-math.

2005-01-18 Thread kcook at gcc dot gnu dot org
-- What|Removed |Added CC||kcook at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19506

[Bug tree-optimization/19507] missed tree-optimization

2005-01-18 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |enhancement Keywords||alias, missed-optimization

  1   2   3   >