--- Comment #7 from aoliva at gcc dot gnu dot org 2006-08-15 07:23 ---
I believe it should be a MO_COPY, yes, in spite of the REG_DEAD note. That's
because, even though GCC no longer cares about the register content, the value
is actually still there until something else writes to it.
--- Comment #8 from aoliva at gcc dot gnu dot org 2006-08-15 10:12 ---
Created an attachment (id=12076)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12076action=view)
Patch that appears to fix the bug
The problem was that we were killing unrelated live variables while clobbering
--- Comment #9 from aoliva at gcc dot gnu dot org 2006-08-15 10:22 ---
Err, there's at least one bug in the patch that cause an early bootstrap crash.
Replacing both occurrences of (loc) with (node-loc), which was what I had
intended, fixes it.
--
GNU? makes some wonderful, and powerful code. Thank you for your efforts.
Dropping into code, that is effectively of required use, e.g?
stl_iterator.h that is complicated enough on its own, while trying to fix
some crazily complicated template problem in code one is writing, and then
GNAT can't compile simple Ada-2005 code.
--
Summary: GNAT crash while compiling Ada-2005 code
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
AssignedTo: unassigned at
--- Comment #1 from al at svao dot net 2006-08-15 11:41 ---
Created an attachment (id=12077)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12077action=view)
Compiler output
Assert_Failure sinfo.adb:990
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28733
--- Comment #2 from al at svao dot net 2006-08-15 11:42 ---
Created an attachment (id=12078)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12078action=view)
Sources
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28733
--- Comment #3 from al at svao dot net 2006-08-15 11:47 ---
Created an attachment (id=12079)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12079action=view)
All sources
--
al at svao dot net changed:
What|Removed |Added
--- Comment #4 from al at svao dot net 2006-08-15 11:54 ---
Command: gcc-4.1 -c -gnat05 -v src/ada_3d-file_io-step_reader.adb
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28733
--- Comment #2 from tbm at gcc dot gnu dot org 2006-08-15 12:05 ---
*** This bug has been marked as a duplicate of 24367 ***
--
tbm at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from tbm at gcc dot gnu dot org 2006-08-15 12:05 ---
*** Bug 28717 has been marked as a duplicate of this bug. ***
--
tbm at gcc dot gnu dot org changed:
What|Removed |Added
--
tbm at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
--- Comment #2 from jakub at gcc dot gnu dot org 2006-08-15 12:07 ---
Testing a patch.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from rguenth at gcc dot gnu dot org 2006-08-15 12:10 ---
What host are you working on? If that host usual editors or debuggers cannot
cope with tabs the installed headers could be sanitized by a script... Also
tabs are all 8 spaces, so I wonder what your editor/debugger
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |enhancement
Component|c++
--- Comment #2 from pcarlini at suse dot de 2006-08-15 12:17 ---
(In reply to comment #1)
What host are you working on? If that host usual editors or debuggers cannot
cope with tabs the installed headers could be sanitized by a script... Also
tabs are all 8 spaces, so I wonder what
--- Comment #4 from jakub at gcc dot gnu dot org 2006-08-15 12:38 ---
Testing a patch.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from jakub at gcc dot gnu dot org 2006-08-15 14:56 ---
Subject: Bug 28724
Author: jakub
Date: Tue Aug 15 14:56:28 2006
New Revision: 116153
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116153
Log:
PR middle-end/28724
* gimplify.c
--- Comment #5 from jakub at gcc dot gnu dot org 2006-08-15 14:58 ---
Subject: Bug 28713
Author: jakub
Date: Tue Aug 15 14:57:52 2006
New Revision: 116154
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116154
Log:
PR middle-end/28713
* omp-low.c
--- Comment #6 from fitzsim at redhat dot com 2006-08-15 15:01 ---
What are you trying to do, exactly? This is the intended behaviour, that
libgcj's configure overrides classpath's configure by injecting
--with-native-libdir. Here is the configure fragment:
# Determine where the
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-15 15:03 ---
Please read: http://gcc.gnu.org/codingconventions.html
This is the coding convention we use, sorry.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from schwab at suse dot de 2006-08-15 15:22 ---
The first hunk generates a warning since tree != void *.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28672
When trying to compile wxWidgets-2.7.0 (or wxWidgets-2.6.3 stable branch) got
this error in garbage collector code.
[EMAIL PROTECTED]:[/usr/src/rpm/BUILD/wxWidgets-2.7.0-1]# make
./bk-deps g++ -c -owx basedll_appbase.o -I.pch/wxprec_basedll -D__WXX11__
-D__WXUNIVERSAL__-I./src/odbc
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|blocker |normal
Component|c++ |middle-end
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-15 15:43 ---
The only time this function can be called if GCC was compiled with gather stats
on , which should not be done for a production compiler.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28734
--- Comment #4 from sebastian dot forsman at gmail dot com 2006-08-15
15:46 ---
I have exactly the same problem (and errors) on Debian 3.0 (kernel v2.4.28)
with gcc v2.95, make v3.79.1 and glibc v2.2.5.
Used the following simple configure: './configure --enable-threads=posix
--- Comment #2 from jsm28 at gcc dot gnu dot org 2006-08-15 16:03 ---
The C front end part of the patch is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28712
--
tromey at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |fitzsim at redhat dot com
|dot org
--
tromey at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |fitzsim at redhat dot com
|dot org
--- Comment #2 from jsm28 at gcc dot gnu dot org 2006-08-15 16:06 ---
The patch is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28649
--- Comment #3 from jsm28 at gcc dot gnu dot org 2006-08-15 16:07 ---
The patch is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28419
--- Comment #5 from jsm28 at gcc dot gnu dot org 2006-08-15 16:10 ---
The patch is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28287
--- Comment #4 from patchapp at dberlin dot org 2006-08-15 16:15 ---
Subject: Bug number PR C++/28302
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00502.html
--
--- Comment #9 from bero at arklinux dot org 2006-08-15 16:15 ---
Created an attachment (id=12081)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12081action=view)
Updated to work with today's trunk
--
bero at arklinux dot org changed:
What|Removed
--- Comment #11 from jsm28 at gcc dot gnu dot org 2006-08-15 16:16 ---
The patch http://gcc.gnu.org/ml/gcc-patches/2006-07/txt00017.txt is OK.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28280
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-08-15 16:52
---
Subject: Bug 28649
Author: reichelt
Date: Tue Aug 15 16:52:25 2006
New Revision: 116157
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116157
Log:
PR c/28649
* c-parser.c
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-08-15 16:55
---
Subject: Bug 28649
Author: reichelt
Date: Tue Aug 15 16:55:25 2006
New Revision: 116158
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116158
Log:
PR c/28649
* c-parser.c
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-08-15 16:57
---
Fixed on mainline and 4.1 branch.
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from sebastian dot forsman at gmail dot com 2006-08-15
17:09 ---
Ok fixed with:
download and unpack sources
mkdir mybuild
cd mybuild
../gcc-4.1.1/configure --enable-threads=posix --enable-languages=c,c++,java
make bootstrap
make install
Pierre you probably tried to
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.2.0 |4.1.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26757
--- Comment #5 from lmillward at gcc dot gnu dot org 2006-08-15 17:21
---
Subject: Bug 28594
Author: lmillward
Date: Tue Aug 15 17:21:09 2006
New Revision: 116160
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116160
Log:
PR c++/28594
* pt.c
--- Comment #6 from lmillward at gcc dot gnu dot org 2006-08-15 17:22
---
Fixed on mainline.
--
lmillward at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from brett dot albertson at stratech dot com 2006-08-15
17:45 ---
(In reply to comment #0)
I'm getting an ICE in current 4.1 branch on Solaris 10 x86.
BTW, trunk is still seeing this ICE.
dev-zero:{root}# /opt/gcc-4.2/bin/gcc 20050316-1.c
20050316-1.c: In function
--- Comment #12 from mrs at gcc dot gnu dot org 2006-08-15 18:01 ---
Subject: Bug 28280
Author: mrs
Date: Tue Aug 15 18:01:19 2006
New Revision: 116163
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116163
Log:
PR c/28280
* c-parser.c (c_parser_typeof_specifier):
--- Comment #2 from Vladislav dot Mikhailikov at paradox-neo dot uz
2006-08-15 18:01 ---
It works! Just have used --disable-gather-detailed-mem-stats in configure.
Though some additional patches that could be found in Manfriva CVS and
linuxfromscratch.org makes the compilator much more
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-15 18:04 ---
Can you attach the preprocessed testcase as this is most likely this is a bug
still?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28734
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-08-15 18:04
---
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from Vladislav dot Mikhailikov at paradox-neo dot uz
2006-08-15 18:09 ---
Indeed I have alredy recompile the whole suite. And bug has gone. Though if you
have gcc-4.1.1 with -enable-gather-detailed-mem-stats -- just download
wxWidgets-2.7.0 or wxWidgets-2.6.3 from
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:12 ---
Fixed for 4.0.2.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Target
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:13 ---
No feedback in over 3 months.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-08-15 18:15
---
No feedback in 3 months so closing as invalid.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #43 from pinskia at gcc dot gnu dot org 2006-08-15 18:16
---
No feedback in 3 months and gfortran is known to build just fine on
sparc-solaris (using working GMP).
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from Vladislav dot Mikhailikov at paradox-neo dot uz
2006-08-15 18:17 ---
It's 23:16 and I have to go home. I will try to reproduce the bug tomorrow
morning and post the preprocessed fragment of the code here or will send it to
you directly by mail (in case it will be
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-08-15 18:19
---
(In reply to comment #11)
Still an issue here??
I think the slowness still exist.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:22 ---
Include './d-GsD/d-S/d-Mcr/GsDCstGeneMcr.inc'
Include ./d-GsD/d-S/d-Mcr/GsDNoyau.inc
We cannot compile this code without those include files.
Also g77 has now been removed and gfortran has replaced it.
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:22 ---
No feedback in 3 months.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #44 from quanah at stanford dot edu 2006-08-15 18:23 ---
This entire problem stems from having:
--enable-thread-safe
when building MPFR on Solaris. I finally got gcc 4.0.3 to build gfortran for
me last week after fixing that configure line to MPFR.
--
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28734
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-08-15 18:24 ---
Also libm is not supposed to be overriding stuff in libgcc really, it is only
supposed to be including the C math functions.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28718
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:29 ---
And this was fixed again for 4.2.0.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-08-15 18:29 ---
Fixed I said
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.1.3 |4.1.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28705
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-08-15 18:31
---
Any news on this one?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14329
Encountering segfault when compiling a very simple .F and
use -ing a certain .mod file.
Encountered crash on gfortran 4.1.0 and 4.1.1. Patch below
is against 4.1.1.
I've pared down the .mod file from it's original size; I've
removed as much as I can such that the crash occurs. Note
that
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-08-15 18:34
---
Confirmed as reproduced by Lee.
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-08-15 18:35
---
Confirmed as reproduced by Lee.
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from adsspamtrap01 at yahoo dot com 2006-08-15 18:35 ---
Err, nix the use bdy_comm line. Sample fortran code
should read:
subroutine sub( myint )
use domdec
return
end
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28735
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-15 18:36 ---
Fixed in 4.1.0 so closing as such.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
The following invalid testcase triggers an ICE on mainline:
=
templatevoid struct A
{
templatetypename friend struct B;
};
templatetypename struct B {};
Bint b;
=
bug.cc:1: error: 'void' is not a valid type for
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28736
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-15 18:38 ---
Fixed in 4.1.0 (as this is not a regression) so closing as fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #23 from pinskia at gcc dot gnu dot org 2006-08-15 18:39
---
Can someone do timings on this one for the mainline, I think the mainline is
beating 4.0.x now.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15678
The following invalid testcase triggers an ICE on mainline:
=
templatevoid struct A;
templatetypename struct B;
templatevoid N struct BAN {};
=
bug.cc:1: error: 'void' is not a valid type for a template constant
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28737
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-15 18:43 ---
*** This bug has been marked as a duplicate of 24107 ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-15 18:43 ---
*** Bug 25831 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
The following invalid testcase triggers an ICE on mainline:
=
templateint,void struct A {};
templateint N struct AN,0 {};
=
bug.cc:1: error: 'void' is not a valid type for a template constant parameter
bug.cc:3:
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28738
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-15 18:50 ---
Can you provide the source that generated the module?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28735
The following invalid testcase triggers an ICE on mainline:
=
templatevoid struct A
{
templateint struct B {};
};
template templateint struct Aint::B {};
template template struct Aint::B0 {};
=
bug.cc:1: error:
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-08-15 18:45
---
Fixed in 4.1.0, this was not a regression.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28739
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-15 18:46 ---
Fixed in 4.1.0 so lcosing as fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
The following invalid testcase triggers an ICE since GCC 4.0.0:
=
struct A { virtual ~A(); };
struct B : A A {};
A foo(const B b)
{
return b;
}
=
bug.cc:3: error: expected `{' before 'A'
bug.cc:3: error: function
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.0.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28740
The following invalid testcase triggers an ICE on mainline:
=
templatevoid struct A
{
static int i;
};
A0 a;
=
bug.cc:1: error: 'void' is not a valid type for a template constant parameter
bug.cc: In instantiation
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28741
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-08-15 19:07
---
Btw, the ICE for the second testcase in comment #1 happens in
instantiate_decl, at cp/pt.c:11875
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24791
The following invalid testcase triggers an ICE on mainline:
=
templatevoid struct A
{
A();
virtual ~A();
};
A0 a;
=
bug.cc:1: error: 'void' is not a valid type for a template constant parameter
bug.cc:3: error:
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28742
The following invalid testcase triggers an ICE on mainline and 4.1 branch:
templateint struct A
{
templatetypename void foo();
};
templateint templatetypename void A0::foo() {}
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.1.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28743
$ cat foo.c
extern char *bar1 __attribute__((externally_visible));
char *bar1;
extern char *bar2 __attribute__((externally_visible));
char *bar2 __attribute__((externally_visible));
extern char *bar3;
char *bar3 __attribute__((externally_visible));
char *bar4
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org
|dot org
/usr/bin/ld: BFD 2.15.92.0.2 20040927 internal error, aborting at
../../bfd/elf64-x86-64.c line 1912 in elf64_x86_64_relocate_section
/usr/bin/ld: Please report this bug.
[EMAIL PROTECTED] bld]$ gcc -v
Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.5/specs
Configured with: ../configure
--- Comment #1 from waspswarm at gmail dot com 2006-08-15 20:22 ---
[EMAIL PROTECTED] bld]$ uname -r
2.6.9-34.0.1.ELsmp
[EMAIL PROTECTED] bld]$ cat /etc/redhat-release
CentOS release 4.3 (Final)
[EMAIL PROTECTED] bld]$ rpm -qa |grep binutils
binutils-2.15.92.0.2-18
[EMAIL PROTECTED]
--- Comment #1 from lmillward at gcc dot gnu dot org 2006-08-15 20:44
---
Confirmed. I'll take a look at it.
--
lmillward at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from lmillward at gcc dot gnu dot org 2006-08-15 20:44
---
Confirmed. I'll take a look at it.
--
lmillward at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from lmillward at gcc dot gnu dot org 2006-08-15 20:44
---
Confirmed. I'll take a look at it.
--
lmillward at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-15 21:04 ---
I think this is really a dup of bug 25795 which was fixed for 4.2.0.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28744
1 - 100 of 144 matches
Mail list logo