This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ia64 linux doesn't bootstrap
- From: Andreas Schwab <schwab at suse dot de>
- To: Janis Johnson <janis187 at us dot ibm dot com>
- Cc: gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sat, 19 Oct 2002 21:26:22 +0200
- Subject: Re: ia64 linux doesn't bootstrap
- References: <20021018051920.GA9402@redhat.com> <jeiszznan8.fsf@sykes.suse.de><20021018094550.A1452@us.ibm.com>
Janis Johnson <janis187@us.ibm.com> writes:
|> On Fri, Oct 18, 2002 at 03:23:39PM +0200, Andreas Schwab wrote:
|> > Aldy Hernandez <aldyh@redhat.com> writes:
|> >
|> > |> While building stage2.
|> > |>
|> > |> In file included from /home/aldyh/source/gcc/gcc/c-decl.c:6888:
|> > |> gt-c-decl.h:338: internal compiler error: Bus error
|> > |> Please submit a full bug report,
|> > |>
|> > |> Just curious if anyone had seen this, or had a fix for it. I guess I
|> > |> should pull out gdb now...
|> >
|> > Bootstrap/regtesting just finished here.
|> >
|> > http://gcc.gnu.org/ml/gcc-testresults/2002-10/msg00594.html
|> >
|> > But there are a large number of new failures.
|>
|> Most of your failures are for the new g++.dg/compat tests, which pass
|> for me on ia64-unknown-linux-gnu, Red Hat Linux release 7.2 (Enigma).
|> Can you tell why these tests are failing to execute on your system?
It's testsuite bug, I don't have "." in $PATH. I'm checking this in as
obvious.
2002-10-19 Andreas Schwab <schwab@suse.de>
* lib/compat.exp (compat-run): Prepend "./" when $dest has no
directory component.
--- gcc/testsuite/lib/compat.exp.~1.1.~ 2002-10-18 02:22:57.000000000 +0200
+++ gcc/testsuite/lib/compat.exp 2002-10-19 21:22:36.000000000 +0200
@@ -96,6 +96,9 @@ proc compat-run { testname objlist dest
}
# Run the self-checking executable.
+ if ![string match "*/*" $dest] then {
+ set dest "./$dest"
+ }
set result [${tool}_load $dest "" ""]
set status [lindex $result 0]
if { $status == "pass" } then {
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."