[blarson@blars.org: Bug#323126: slate: ftbfs [sparc] Bus error]
Brian Rice
water at tunes.org
Tue Aug 16 08:10:47 PDT 2005
Hi, Nick!
I've been trying GCC 4.0 again on OS X Tiger/G5, and without that
option it seems to work fine now. I'll check again and see what is
actually breaking if I can.
I've also seen reports that GCC 4 can break assumptions about
argument evaluation order, but I've not been able to reproduce a bug
under it yet - when I do, I'll be looking for this kind of bug, and
it's probably a good idea if others do, too.
On Aug 16, 2005, at 7:17 AM, Nick Forde wrote:
> Helmut,
>
> I believe this is the GCC UltraSPARC alignment problem I reported
> back in March. It can be avoided by switching to -O0 or using the
> compiler directive workaround in:
>
> http://lists.tunes.org/archives/slate/2005-March/001205.html
>
> I've just tested the -mno-faster-structs option in GCC 4.0 and
> it still fails as it did with v3.2.3.
>
> Regards,
>
> Nick.
>
> Brian Rice wrote:
>
>> That's not really correct. There was an incomplete and therefore
>> broken VM patch to the platform sources that I accidentally
>> pushed onto the main repository which I then rolled back. It's
>> NOT in 0.3.5 (never was) and the latest slate-current tarball
>> doesn't have it, either (now). I only mentioned it to you online
>> because you reported a problem at about the same time.
>> I'll repeat for clarity: The problem I noticed only happened
>> after the 0.3.5 release, and was only present in the repository
>> for several hours. Any problem you're seeing for 0.3.5 is unknown
>> and you will have to debug it yourself with GDB or whatever.
>> On Aug 16, 2005, at 3:44 AM, Helmut Grohne wrote:
>>
>>> Hi,
>>>
>>> this bug was recently reported against slate. This build failure on
>>> sparc is a known bug as far as i know.
>>>
>>> Brian, you said that you think you solved this problem. Is this
>>> included
>>> in the 0.3.5 tarball?
>>>
>>> Greetings
>>>
>>> Helmut Grohne
>>>
>>> ----- Forwarded message from Blars Blarson <blarson at blars.org> -----
>>>
>>> X-Sieve: CMU Sieve 2.2
>>> Subject: Bug#323126: slate: ftbfs [sparc] Bus error
>>> Reply-To: Blars Blarson <blarson at blars.org>, 323126 at bugs.debian.org
>>> Resent-From: Blars Blarson <blarson at blars.org>
>>> Resent-To: debian-bugs-dist at lists.debian.org
>>> Resent-Cc: Helmut Grohne <helmut at subdivi.de>
>>> Resent-Date: Sun, 14 Aug 2005 21:48:04 UTC
>>> Resent-Message-ID: <handler.323126.B.11240553976142 at bugs.debian.org>
>>> X-Debian-PR-Message: report 323126
>>> X-Debian-PR-Package: slate
>>> X-Debian-PR-Keywords:
>>> From: Blars Blarson <blarson at blars.org>
>>> To: Debian Bug Tracking System <submit at bugs.debian.org>
>>> X-Reportbug-Version: 3.15
>>> X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
>>> (1.212-2003-09-23-exp) on spohr.debian.org
>>> X-Spam-Level:
>>> X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
>>> autolearn=no version=2.60-bugs.debian.org_2005_01_02
>>> Resent-Sender: Debian BTS <debbugs at bugs.debian.org>
>>> X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000,
>>> version=0.94.13
>>>
>>> Package: slate
>>> Version: 0.3.4.3-2
>>> Severity: important
>>> Justification: fails to build from source
>>>
>>> slate failed to build on a sparc buildd, duplicated on my sparc
>>> pbuilder.
>>>
>>> chmod 644 /build/buildd/slate-0.3.4.3/src/plugins/
>>> socket/../../../ socket.a
>>> libtool: install: warning: remember to run `libtool --finish /
>>> build/ buildd/slate-0.3.4.3/src/plugins/socket'
>>> rm unix/socket.la
>>> make[2]: Leaving directory `/build/buildd/slate-0.3.4.3/src/
>>> plugins/ socket'
>>> make[1]: Leaving directory `/build/buildd/slate-0.3.4.3'
>>> gcc -o debian/endianess debian/endianess.c
>>> cd /build/buildd/slate-0.3.4.3 && echo "repl reset. Image
>>> saveNamed: 'slate.image'. quit." | ./vm "`debian/endianess`.image"
>>> /bin/sh: line 1: 15728 Done echo "repl reset.
>>> Image saveNamed: 'slate.image'. quit."
>>> 15729 Bus error | ./vm "`debian/endianess`.image"
>>> make: *** [build-stamp] Error 138
>>>
>>>
>>> ----- End forwarded message -----
--
-Brian
More information about the Slate
mailing list