Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Nov 2008 18:36:35 -0800
From:      "Garrett Cooper" <yanefbsd@gmail.com>
To:        "FreeBSD Current" <freebsd-current@freebsd.org>
Subject:   Re: Compiled results don't match for CURRENT and 7.0-RELEASE on amd64 / gdb weirdness with CURRENT
Message-ID:  <7d6fde3d0811231836o77260926nd670ae0b63dd6aea@mail.gmail.com>
In-Reply-To: <7d6fde3d0811231832o74b4c9b0mc61baa22ea5c6001@mail.gmail.com>
References:  <7d6fde3d0811231508g351019ffp724e9cc7e1e76c54@mail.gmail.com> <7d6fde3d0811231832o74b4c9b0mc61baa22ea5c6001@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 23, 2008 at 6:32 PM, Garrett Cooper <yanefbsd@gmail.com> wrote:
> On Sun, Nov 23, 2008 at 3:08 PM, Garrett Cooper <yanefbsd@gmail.com> wrote:
>> Hi guys,
>>
>>      I'm running into a weird bug where the following compiled
>> results don't match (and this could potentially be a regression).
>>
>>      System 1: FreeBSD 8-CURRENT, synced up as of 3 days ago. Machine
>> uses ULE and runs off a dual-core Intel proc.
>>      System 2: FreeBSD 7.0-RELEASE, no patches, SMP enabled. Machine
>> is a single-proc VMware Fusion image.
>>
>>      I've made a few changes to hexdump in trying to triage the bugs
>> under my name, and I noticed a difference in behavior between
>> 8-CURRENT and 7.0-RELEASE, in particular the fact that 8-CURRENT
>> doesn't appear to assert a != NULL statement, like on the 7.0-RELEASE
>> machine, but instead chokes on an earlier statement. The patch can be
>> found at: <http://pastebin.com/f410b88ca>. OSX does the same thing as
>> the 7.0-RELEASE machine as well, which is interesting, but there are a
>> lot of points of variability with that machine, compared to the
>> CURRENT box and the 7.0-RELEASE VM (compiler version, binutils
>> versions, libc version, etc), and I don't want to go compare a vanilla
>> Mac with FreeBSD.
>>      I'm syncing up the 7.0-RELEASE's sources to 7-RELEASE and we'll
>> see if that fixes anything, but I'd be really curious if anyone else
>> notes this behavior with different synced versions of CURRENT.
>
> The behavior's still the same between 7.0-RELEASE and 7.1-PRERELEASE,
> so there appears to be an issue with 8-CURRENT. Suggestions for
> tracking down this issue?
> -Garrett

Oh yes, and I forgot to mention that I just tried the VMware image
with 2 virtual CPU's and it yields the same results as with 1 virtual
CPU.
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d6fde3d0811231836o77260926nd670ae0b63dd6aea>