gcc3.3 on windows services for unix 3.5 i.e. interix

2005-06-29 Thread Sundara Venkataraman
Hi, I'm having a problem running configure for any package, apparently because gcc isn't compiling anything on SFU 3.5 (Interix). Just running a simple program with main() and nothing inside it gives a seg fault. The details of the gcc installation are below. I'd really appreciate ur help with thi

[Bug libstdc++/22131] std::num_get fails for input with invalid groups

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 11:49 --- Subject: Bug 22131 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 11:48:54 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug libstdc++/22131] std::num_get fails for input with invalid groups

2005-06-29 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-06-29 12:08 --- Fixed for 4.1.0. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/22229] New: Segfault due to unaligned movaps access

2005-06-29 Thread uros at kss-loka dot si
This testcase segfaults due to unaligned movaps access when compiled with 'gcc - O2 -msse': --cut here-- #include __m128 bar (__m128 x1, __m128 y1, __m128 x2, __m128 y2) { return x1; } __m128 foo (__m128 x) { return bar (x, x, x, x); } int main() { __m128 a = {1.0, 2.0, 3.0, 4.0}; uni

[Bug target/22229] Segfault due to unaligned movaps access

2005-06-29 Thread pluto at agmk dot net
-- What|Removed |Added CC||pluto at agmk dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9

[Bug libgcj/13212] AttachCurrentThread() not working

2005-06-29 Thread greenrd at greenrd dot org
--- Additional Comments From greenrd at greenrd dot org 2005-06-29 13:21 --- This breaks rssowl and any other SWT application that uses the embedded Browser widget. -- What|Removed |Added ---

[Bug c/22230] New: [4.1 Regression] value range propagation error

2005-06-29 Thread paul dot woegerer at nsc dot com
Since i've updated the crx-port from snapshot 4_1_20050508 to 4_1_20050625 i get wrong code for the example below. (compiled with -O2) If i turn off value range propagation (-fno-tree-vrp) the generated code is correct. /* Tree dump before vrp **/ main () { stru

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 13:33 --- Created an attachment (id=9171) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9171&action=view) Shorter testcase Shorter testcase (below 50 lines). Crashes with "g++ -march=pentium4 -ftree-vectorize

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 13:34 --- Confirmed. -- What|Removed |Added CC||reichelt

[Bug tree-optimization/21218] [4.1 regression] ICE using -ftree-vectorize

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 13:37 --- Closing as fixed as suggested by Wolfgang. -- What|Removed |Added Status|ASSIG

[Bug c/22230] [4.1 Regression] value range propagation error

2005-06-29 Thread paul dot woegerer at nsc dot com
-- What|Removed |Added Keywords||wrong-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22230

[Bug c++/22227] g++ 4.0.0 has issues with the typedef of reference

2005-06-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-29 13:45 --- > Well it compiles perfectly fine on a Sun Solaris Machine with > Sun Studio 9 installed that has the Sun CC compiler. Also It > was written by a Computer Science Professor at the University > of Illinois

[Bug c++/22227] g++ 4.0.0 has issues with the typedef of reference

2005-06-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-29 13:47 --- > You will see these > other errors that will show up as well but the code has no > problems on the Sun Machine which means that g++ does not > completely folllow the ANSI/ISO C++ standard. Have an open

[Bug driver/22231] New: -MG ignores missing headers even with -c

2005-06-29 Thread js at linuxtv dot org
I just spent half an hour to debug mysterious build failures (make complaining about missing dependencies) in some third party code. (The reason was a missing -Ipath.) Given what the documentation of -MG in the preprocessor says I'm not sure this is a real bug, but as an enhancement request I thin

[Bug other/22232] New: Bug in "fixproto" (missing escape)

2005-06-29 Thread afb at users dot sf dot net
A bug in the fixproto script makes it get the wrong dir name when: a) on Darwin, with a different "find" command b) short directories are present in include dir This is because a period was not escaped in a sed script within. i.e. sed -e 's|^./||'` Suppose to only change ./ beginnings, but wiped m

[Bug c++/21768] [3.4 regression] ICE in error message due to violation of coding conventions

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 14:02 --- The .po files have been fixed for GCC 4.0.1 and mainline. We are just missing the .po file for GCC 3.4.5. -- What|Removed |Added ---

[Bug other/22232] Bug in "fixproto" (missing escape)

2005-06-29 Thread afb at users dot sf dot net
--- Additional Comments From afb at users dot sf dot net 2005-06-29 14:03 --- Created an attachment (id=9172) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9172&action=view) gcc-3.3.6-fixproto.patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22232

[Bug c++/22227] g++ 4.0.0 has issues with the typedef of reference

2005-06-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-29 14:05 --- Let me point out a few problems in your code first: list225.cpp, line 161: you can't write typename const list::iterator& origVal) const you need to reverse the order of const and typename, o

[Bug c++/22233] New: [3.4/4.0/4.1 regression] ICE with wrong number of template parameters

2005-06-29 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet causes an ICE since GCC 3.3: == template struct A { void foo(); }; template void A::foo() {} A<0> a; == bug.cc:6: error: got 2 template parameters for `void A< >::foo()'

[Bug c/22230] [4.1 Regression] value range propagation error

2005-06-29 Thread pluto at agmk dot net
-- What|Removed |Added CC||pluto at agmk dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22230

[Bug rtl-optimization/22167] [3.4/4.0?/4.1? regression] Strange optimization bug when using -Os

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 14:40 --- I can confirm the bug on mips-sgi-irix6.5 (GCC 3.3.x, 3.4.x). I can't test whether the bug is also present on gcc 4.0.0 and later. The same bug also appears on i686-pc-linux-gnu, but only with GCC 3.3.x.

[Bug c++/22227] g++ 4.0.0 has issues with the typedef of reference

2005-06-29 Thread gdr at gcc dot gnu dot org
--- Additional Comments From gdr at gcc dot gnu dot org 2005-06-29 14:41 --- (In reply to comment #5) > Subject: Re: g++ 4.0.0 has issues > with the typedef of reference > > Well it compiles perfectly fine on a Sun Solaris Machine with > Sun Studio 9 installed that has the Sun CC com

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread mlists at juma dot me dot uk
-- What|Removed |Added CC||mlists at juma dot me dot uk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22211

[Bug tree-optimization/22230] [4.1 Regression] value range propagation error

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 14:55 --- Confirmed, a little more reduced: void abort (void); int main() { long i; long arr; for (i = 0; i < 4; i++) arr = i * i; if (arr != 4*4) abort (); return 0; } -- What|Remov

[Bug c++/22233] [3.4/4.0/4.1 regression] ICE with wrong number of template parameters

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 15:07 --- Confirmed. -- What|Removed |Added Severity|normal |minor

[Bug rtl-optimization/22167] [3.4 regression] Strange optimization bug when using -Os

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 15:14 --- It works for me on powerpc-darwin with 4.0.0, 4.1.0 but does not work with 3.3.3 and 3.4.0, so removing the 4.0, 4.1 regression markers. -- What|Removed |Added

[Bug preprocessor/22231] -MG ignores missing headers even with -c

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|driver |preprocessor http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22231

[Bug middle-end/21969] ICE on float __attribute__((vector_size(2048)))

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 15:35 --- Subject: Bug 21969 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 15:34:58 Modified files: gcc: ChangeLog tree.c tree.h tree-vect-tra

[Bug middle-end/21969] ICE on float __attribute__((vector_size(2048)))

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 15:38 --- Subject: Bug 21969 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 15:38:34 Modified files: gcc/testsuite : ChangeLog Added files: gcc/t

[Bug middle-end/21969] ICE on float __attribute__((vector_size(2048)))

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 16:16 --- Subject: Bug 21969 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 16:15:41 Modified files: gcc/testsuite : ChangeLog gcc/testsuite/gcc.

[Bug middle-end/21969] ICE on float __attribute__((vector_size(2048)))

2005-06-29 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-29 16:42 --- Ignore the second patch (it was commited with the wrong PR number in the comments). But the first patch does fix the problem. -- What|Removed |Added -

[Bug testsuite/21865] gcc.dg/torture/pr21817-1.c fails on hppa2.0w-hpux

2005-06-29 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-29 16:45 --- The following commit fixes this bug, it was checked in with the wrong PR number in the ChangeLog file. Subject: Bug 21969 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 20

[Bug tree-optimization/22234] New: verify_ssa failed with -fno-exceptions

2005-06-29 Thread falk at debian dot org
[EMAIL PROTECTED]:/tmp% g++ -c -O2 -fno-exceptions nsPlaintextEditor.ii nsPlaintextEditor.ii: In member function 'nsresult nsPlaintextEditor::InsertLineBreak()': nsPlaintextEditor.ii:151: error: Definition in block 13 does not dominate use in block 14 for SSA_NAME: TMT.43_70 in statement: TMT.43

[Bug tree-optimization/22234] verify_ssa failed with -fno-exceptions

2005-06-29 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-06-29 16:49 --- Created an attachment (id=9173) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9173&action=view) Test case (autoreduced) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22234

[Bug target/21195] SSE intrinsics not inlined, sometimes.

2005-06-29 Thread stuart at apple dot com
--- Additional Comments From stuart at apple dot com 2005-06-29 16:49 --- I marked all the x86 vector intrinsics with always_inline, and this seems to fix both the testcases here. http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg01059.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=211

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 16:54 --- This is most likely the same bug as the bug which is causing the bootstrap problem on powerpc-darwin and that testcase was hard to reduce. -- What|Removed |Added --

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-29 17:06 --- I have a patch for this. Could you try it with RSSOwl if I send it to you? -- What|Removed |Added

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread greenrd at greenrd dot org
--- Additional Comments From greenrd at greenrd dot org 2005-06-29 17:20 --- Sure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22211

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-29 17:22 --- Actually, I wrote a very simple test case and I'm simply going to check in my fix. The test just makes a Thread and calls interrupt on it before starting it. With gij this currently aborts. -- http://gc

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 17:36 --- Subject: Bug 22211 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 17:36:16 Modified files: libjava: ChangeLog libjava/java/lang:

[Bug libgcj/22211] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-29 17:42 --- I checked this in to cvs trunk. It should go in 4.0 as well once the branch reopens. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22211

[Bug rtl-optimization/21956] [4.1 Regression] useless symbols in object files

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 17:47 --- Subject: Bug 21956 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 17:47:33 Modified files: gcc: ChangeLog varasm.c Log message:

[Bug libgcj/22211] [4.0 only] Thread.interrupt sometimes causes abort if thread is already dead

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|Thread.interrupt sometimes |[4.0 only] Thread.interrupt |causes abort if thread is |sometimes causes abort if

[Bug rtl-optimization/21956] [4.1 Regression] useless symbols in object files

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 17:50 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-29 17:56 --- May also be the same as PR 8... W. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22234

[Bug tree-optimization/22228] [4.1 regression] ICE with -ftree-vectorize in verify_ssa

2005-06-29 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-29 17:58 --- May be the same as PR 22234... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8

[Bug target/19889] g++.old-deja/g++.law/profile1.C execution test fails on ia64-hpux

2005-06-29 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-29 18:17 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED R

[Bug target/21571] ICE in rs6000.c with -msdata=default.

2005-06-29 Thread osv at javad dot ru
--- Additional Comments From osv at javad dot ru 2005-06-29 18:21 --- Created an attachment (id=9174) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9174&action=view) Makes the ICE go away. Though this patch does fix the ICE and the resulting assembly is valid, I'm not sure it's the

[Bug libstdc++/21796] (v7-branch) std::search not using std::find

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 19:21 --- Subject: Bug 21796 CVSROOT:/cvs/gcc Module name:gcc Branch: libstdcxx_so_7-branch Changes by: [EMAIL PROTECTED] 2005-06-29 19:20:49 Modified files: libstdc++-v3/inc

[Bug libstdc++/21796] (v7-branch) std::search not using std::find

2005-06-29 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-06-29 19:21 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED Res

[Bug ada/22220] Unable to build gnattools native i586

2005-06-29 Thread smcconne at seakr dot com
--- Additional Comments From smcconne at seakr dot com 2005-06-29 19:27 --- (In reply to comment #2) > (In reply to comment #1) > > You no longer have to "make -C gcc/ada gnatlib-shared". > > > > If you install 4.0.0 does it work? > > "make bootstrap" seems to work.

[Bug tree-optimization/14490] [tree-ssa] Simplify "a - 10 > 150" into "a > 160"

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 19:37 --- I think I have a fix. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug tree-optimization/22235] New: VRP misses folding opportunity with ranges

2005-06-29 Thread pinskia at gcc dot gnu dot org
Take the following code, there should be no references to link_error left if we enable VRP. void link_error (void); void foo (int a) { if (a < 100) return; if (200 < a) return; if (a > 160) link_error (); } -- Summary: VRP misses folding opportunity with ranges

[Bug tree-optimization/22235] VRP does not remove non needed

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:04 --- Closing as invalid for now, I am stupid. -- What|Removed |Added Status|UNCONFIRM

[Bug tree-optimization/14490] [tree-ssa] Simplify "a - 10 > 150" into "a > 160"

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:05 --- Actually since overflow is undefined we can do this no matter what at least for signed types. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14490

[Bug tree-optimization/14490] [tree-ssa] Simplify "a - 10 > 150" into "a > 160"

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:07 --- (In reply to comment #4) > Actually since overflow is undefined we can do this no matter what at least > for signed types. And when -fwrapv is not supplied. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug tree-optimization/22037] [4.1 Regression] internal compiler error: verify_ssa failed

2005-06-29 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-06-29 20:19 --- We are folding sqrt(0) into 0 and not updating virtual operands properly. Still looking. -- What|Removed |Added ---

[Bug tree-optimization/22236] New: [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
The following should not abort but does at -O3. void abort(void); void foo (signed char a) { if (a - 0x7F > 1) abort(); } int main() { unsigned char b; for(b = 0;b <0xFF;b++) foo (b); } -- Summary: [4.1 Regression] wrong code for casts and scev Product: gcc

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet||powerpc-darwin Target Milestone|--- |4.1.0 Version|4.0.1

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:37 --- I should note that after I fix PR 14490, this becomes a latent bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22236

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:50 --- I think this was introduced by: 2005-06-07 Sebastian Pop <[EMAIL PROTECTED]> PR 18403 and meta PR 21861. * Makefile.in (tree-chrec.o): Depend on CFGLOOP_H and TREE_FLOW_H. * tree-c

[Bug libfortran/22217] Z edit descriptor with negative numbers

2005-06-29 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-06-29 20:53 --- Confirmed. This bug is due to my recent patch to support large integer kinds. I'm thinking about how we should fix this. -- What|Removed |Added

[Bug tree-optimization/14490] [tree-ssa] Simplify "a - 10 > 150" into "a > 160"

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:57 --- I found a bug which my patch will make latent (PR 22236). -- What|Removed |Added BugsThisDe

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added OtherBugsDependingO||14490 nThis|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22236

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 20:59 --- Here is a testcase which will fail even after the patch for 14490: void abort(void); static inline void foo (signed char a) { int b = a - 0x7F; if (b > 1) abort(); } int main() { unsigned char b;

[Bug tree-optimization/22212] [4.1 Regression] SEGV in is_gimple_variable during loop-ivopts while building Ada RTS

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 21:47 --- Some discussion about this problem: http://gcc.gnu.org/ml/gcc/2005-06/msg01276.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22212

[Bug middle-end/21360] wrong result of 'if' statement with comparing of floating point with gcc.

2005-06-29 Thread jsm28 at gcc dot gnu dot org
--- Additional Comments From jsm28 at gcc dot gnu dot org 2005-06-29 21:59 --- It's come to my attention that C99 Annex F.4#1 specifies that the result is an unspecified value, with the "invalid" exception raised at runtime, rather than undefined behavior (in the absence of defining __ST

[Bug fortran/22210] gfc_conv_array_initializer weirdness

2005-06-29 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-06-29 22:04 --- Created an attachment (id=9175) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9175&action=view) Current CONSTRUCTOR patch As per Steven's request in private mail, I attach the current patch to make CON

[Bug libstdc++/21244] [4.0/4.1 Regression] Vector anonymous enum problem

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-29 22:12 --- Subject: Bug 21244 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-29 22:12:19 Modified files: libstdc++-v3 : ChangeLog libstdc++-v3/inclu

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread reichelt at gcc dot gnu dot org
--- Additional Comments From reichelt at gcc dot gnu dot org 2005-06-29 22:59 --- Created an attachment (id=9176) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9176&action=view) Shorter testcase (0.5 kB) Crashes with "-O -fno-exceptions" on i686-pc-linux-gnu -- What

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 23:06 --- Patch here: confirmed to fix the bug. -- What|Removed |Added --

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread reichelt at gcc dot gnu dot org
-- What|Removed |Added CC||reichelt at gcc dot gnu dot ||org Status|UNCONFIRMED

[Bug tree-optimization/22237] New: [4.0/4.1 Regression] struct copy inlining generates overlapping memcpy

2005-06-29 Thread jsm28 at gcc dot gnu dot org
The following test should execute successfully (see C99 6.8.6.4#3 and #4: a return statement is not an assignment so can be used to copy between overlapping structures - added in C90 TC1 following DR#001). With 4.0 branch and mainline, it aborts when compiled at -O3 (maybe other levels as well) be

[Bug tree-optimization/22237] [4.0/4.1 Regression] struct copy inlining generates overlapping memcpy

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-29 23:16 --- I cannot reproduce this on powerpc-darwin at all. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22237

[Bug c++/22238] New: [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread reichelt at gcc dot gnu dot org
Since GCC 4.0.0 the compiler issues a hosed error message for the following invalid code snippet: == struct A { virtual void foo(); void bar() { if (foo()) ; } }; == The error message reads: bug.cc: In member function '

[Bug tree-optimization/22237] [4.0/4.1 Regression] struct copy inlining generates overlapping memcpy

2005-06-29 Thread joseph at codesourcery dot com
--- Additional Comments From joseph at codesourcery dot com 2005-06-29 23:22 --- Subject: Re: [4.0/4.1 Regression] struct copy inlining generates overlapping memcpy On Wed, 29 Jun 2005, pinskia at gcc dot gnu dot org wrote: > I cannot reproduce this on powerpc-darwin at all. Maybe p

[Bug middle-end/22239] New: i-cobol.adb:482: error: unrecognizable insn

2005-06-29 Thread danglin at gcc dot gnu dot org
I (plus:SI (reg:SI 156) (reg/f:SI 151 [ .result___36 ])) (const_int -1 [0x]))) -1 (nil) (nil)) +===GNAT BUG DETECTED==+ | 4.1.0 20050629 (experimental) (hppa-unknown-linux-gnu) GCC error:| | in extrac

[Bug middle-end/22239] i-cobol.adb:482: error: unrecognizable insn

2005-06-29 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-06-29 23:39 --- Created an attachment (id=9177) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9177&action=view) Patch to loop.c Testing patch as possible fix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22239

[Bug middle-end/22239] i-cobol.adb:482: error: unrecognizable insn

2005-06-29 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-06-29 23:52 --- Looks like the following change introduced the regression: 2005-04-16 Alexandre Oliva <[EMAIL PROTECTED]> PR target/20126 * loop.c (loop_givs_rescan): Handle non-replaceable (plus (reg)

[Bug rtl-optimization/17808] Scheduler overly conservative in sched-deps

2005-06-29 Thread steven at gcc dot gnu dot org
--- Additional Comments From steven at gcc dot gnu dot org 2005-06-29 23:54 --- May or may not be on to something in the message I dropped here: http://gcc.gnu.org/ml/gcc/2005-06/msg01281.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17808

[Bug c/22240] New: ICE with transparent unions, function pointers and -pedantic

2005-06-29 Thread jsm28 at gcc dot gnu dot org
typedef union { union w *u; int *i; } H __attribute__ ((transparent_union)); void (*h) (H); void g (int *s) { h (s); } yields an ICE when compiled with -pedantic. Not a regression. See discussion at and thread; DECL_IN_SYSTEM_HEADER is being chec

[Bug c/22241] New: completion by initializer incompatible with type in inner scope should be diagnosed

2005-06-29 Thread jsm28 at gcc dot gnu dot org
As a quality-of-implementation matter, extern int a[]; void f(void) { extern int a[2]; } int a[] = { 0 }; should receive an error for the incompatible types of "a", int[2] and int[1]. Not a regression. Previously mentioned at . --

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread cvs-commit at gcc dot gnu dot org
gcc/testsuite : ChangeLog Added files: gcc/testsuite/gcc.dg: 20050629-1.c Log message: PR 22234 * tree-ssa-copy.c (fini_copy_prop): Do not overwrite copy_of when following copy-of chains. testsuite/ChangeLog PR 22234

[Bug tree-optimization/22234] [4.1 Regression] verify_ssa failed with -fno-exceptions

2005-06-29 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-06-30 00:53 --- Fixed. http://gcc.gnu.org/ml/gcc-patches/2005-06/msg02209.html -- What|Removed |Added

[Bug rtl-optimization/22239] [4.0/4.1 Regression] i-cobol.adb:482: error: unrecognizable insn

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 01:52 --- So this is a latent bug on the 4.0 branch too. I just wish loop.c would go away. -- What|Removed |Added -

[Bug c++/22238] [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:00 --- Confirmed, caused by the patch which introduced obj_type_ref. This also means we can produce better diagnostic. -- What|Removed |Added

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:04 --- Note you might need -fno-vrp to expose the bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22236

[Bug tree-optimization/22236] [4.1 Regression] wrong code for casts and scev

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:04 --- Note you might need -fno-tree-vrp to expose the bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22236

[Bug tree-optimization/22237] [4.0/4.1 Regression] struct copy inlining generates overlapping memcpy

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:12 --- I think this is a latent bug as even 3.4 produces calls to memcpy. Confirmed, still. -- What|Removed |Added -

[Bug c/22240] ICE with transparent unions, function pointers and -pedantic

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:13 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug c/22241] completion by initializer incompatible with type in inner scope should be diagnosed

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:15 --- Confirmed, the C++ front-end diagnostics this problem. -- What|Removed |Added St

[Bug c/20689] strict aliasing with temporary variable never gives warnings

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 02:20 --- Even the example you gave in comment #6 is hard to get unless you have flow analysis in the front-end which I really doubt is even going to be. -- What|Removed |Added

[Bug c++/22238] [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.1 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22238

[Bug rtl-optimization/22239] [4.0/4.1 Regression] i-cobol.adb:482: error: unrecognizable insn

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.1 |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22239

[Bug target/21973] Segfault in GTK+ compiled with -march=pentium4 when used through JNI

2005-06-29 Thread vektor at dumbterm dot net
--- Additional Comments From vektor at dumbterm dot net 2005-06-30 03:16 --- Of course, it seems that my disassembler has been defaulting to 16 bit and not 32 bit. Here is the correct disassembly from one of the crashes. It's reading from [esp+0x10] which is clearly an unaligned stack

[Bug c++/22238] [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-06-30 03:19 --- Subject: Re: New: [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr "reichelt at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Since GCC 4.0.0 the compiler issues a hosed error m

[Bug c++/22238] [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread gdr at integrable-solutions dot net
--- Additional Comments From gdr at integrable-solutions dot net 2005-06-30 03:19 --- Subject: Re: [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr "pinskia at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | --- Additional Comments From pinskia at gcc dot gnu do

[Bug c++/22238] [4.0/4.1 regression] '#'obj_type_ref' not supported by dump_expr

2005-06-29 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |gdr at gcc dot gnu dot org |dot org | Status|NEW

[Bug tree-optimization/14490] [tree-ssa] Simplify "a - 10 > 150" into "a > 160"

2005-06-29 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-30 04:42 --- And I found another latent bug which makes it impossible to bootstrap GCC :( Here is a short testcase for that bug: _Bool f(); void g(int); void h (int old_size) { int new_size = old_size, i; g(old_size

[Bug java/20193] Variable names incorrectly resolved in inner classes.

2005-06-29 Thread tromey at gcc dot gnu dot org
-- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-06-

  1   2   >