This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: PCH tests fail on sparc-sun-solaris2.7
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Richard dot Earnshaw at arm dot com, Geoff Keating <geoffk at geoffk dot org>
- Cc: ghazi at caip dot rutgers dot edu, gcc-bugs at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- Date: Tue, 14 Jan 2003 11:29:13 -0500
- Subject: Re: PCH tests fail on sparc-sun-solaris2.7
>>>>> Richard Earnshaw writes:
PASS: gcc.dg/pch/static-1.c (test for excess errors)
line #40
< ldr r2, .L5
> ldr r2, .L2
line #48
< .L6:
> .L3:
line #50
< .L5:
> .L2:
Richard> Also looks suspicious (no sign of any dwarfisms there). It also fails at
Richard> other optimization levels. The same is also true of static-2.s
It turns out that I do see a similar assembly file miscompare due
to labels for the G++ system-1.C testcase:
PASS: g++.dg/pch/system-1.C (test for excess errors)
line #90
< LCFI..4:
> LCFI..0:
line #92
< LCFI..5:
> LCFI..1:
line #125
< LCFI..6:
> LCFI..2:
line #127
< LCFI..7:
> LCFI..3:
line #136
< LCFI..8:
> LCFI..4:
line #139
< LCFI..9:
> LCFI..5:
line #140
< bne- 0,L..7
> bne- 0,L..5
line #141
< L..5:
> L..3:
line #145
< bne- 0,L..8
> bne- 0,L..6
line #146
< L..4:
> L..2:
line #153
< L..8:
> L..6:
line #157
< b L..4
> b L..2
line #158
< L..7:
> L..5:
line #162
< b L..5
> b L..3
line #240
< .vbyte 4,LFB..7
> .vbyte 4,LFB..1394
line #241
< .vbyte 4,LFE..7-LFB..7
> .vbyte 4,LFE..1394-LFB..1394
line #244
< .vbyte 4,LCFI..1-LFB..7
> .vbyte 4,LCFI..1-LFB..1394
line #256
< .vbyte 4,LFB..9
> .vbyte 4,LFB..1403
line #257
< .vbyte 4,LFE..9-LFB..9
> .vbyte 4,LFE..1403-LFB..1403
line #260
< .vbyte 4,LCFI..3-LFB..9
> .vbyte 4,LCFI..3-LFB..1403