Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Sep 2011 18:49:27 -0500
From:      Beach Geek <labeachgeek@gmail.com>
To:        freebsd-current <freebsd-current@freebsd.org>
Cc:        Matt Thyer <matt.thyer@gmail.com>, Dimitry Andric <dim@freebsd.org>
Subject:   Re: buildworld failure r223619 to 225128
Message-ID:  <CA%2BCmbWk%2B8VY-GO%2BVm4djEH8vA1GZAzLGDQwmMbu9iqsmSxzRwQ@mail.gmail.com>
In-Reply-To: <CACM2%2B-6J%2BNByhotoKSV46DuhvEHj3%2B2JErkY7C0B-CF=Fkcs0A@mail.gmail.com>
References:  <CA%2BCmbW=c_8z0JYnkk2j-3aLPViBOPhm4=Kik_RYxSOVyM2QwZw@mail.gmail.com> <4E569A02.30206@FreeBSD.org> <CA%2BCmbWn725O6TFL8Z7gHsRHNzNHYxnLNPJ68XELprdYx==H=kQ@mail.gmail.com> <CACM2%2B-6J%2BNByhotoKSV46DuhvEHj3%2B2JErkY7C0B-CF=Fkcs0A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 8/27/11, Matt Thyer <matt.thyer@gmail.com> wrote:
> Have you tried moving aside your existing /usr/src and checking it out
> afresh?
> On Aug 28, 2011 12:47 AM, "Beach Geek" <labeachgeek@gmail.com> wrote:
>> On 8/25/11, Dimitry Andric <dim@freebsd.org> wrote:
>>> On 2011-08-25 17:12, Beach Geek wrote:
>>>> make buildworld failed trying to upgrade from r223619 to r225128.
>>>> (Note: Updating other boxes from r224774 to r225119 went flawless)
>>>>
>>>> On failing laptop (Toshibs Sat C655D)
>>> ....
>>>> /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error:
>>>> Segmentation fault: 11
>>>> Please submit full report,
>>>
>>> That is most likely a hardware problem. Please run a full memtest,
>>> and/or any other hardware diagnostics you can find.
>>>
>>> It could also be running out of memory, but that is less likely, and you
>>> usually get another signal then. But who knows what might happen if you
>>> choke a compiler. :)
>>>
>>>
>>>> I do "rm -r /usr/obj/*" and make clean (in /usr/src) before doing
>>>> buildworld on all boxes.
>>>> I also tried compiling new GENERIC kernel then doing buildworld. It
>>>> failed with same message.
>>>
>>> It dies on exactly the same file?
>>>
>>>
>>>> Reverted to old/original kernel and tried "make depend" in /usr/src.
>>>
>>> You can't do that, you must run buildworld.
>>>
>>>
>>>> It failed with... (by hand again)
>>>>
>>>> ===> lib/clang/libllvmarmasmparser (depend)
>>>> tblgen -l
>>>>
> /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM
>>>> -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include
>>>> -I
> /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target
>>>> -gen-asm-matcher -o ARMGenAsm Matcher.inc.h
>>>>
> /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td
>>>>
>>>> tblgen: Record 'CCR', field 'MemberList' does not have a list
> initializer!
>>>> *** Error code 1
>>>> Stop in /usr/src/lib/clang/libllvmarmasmparser.
>>>
>>> Yes, this is expected. When you do not use the buildworld target, the
>>> tblgen used above will be run from /usr/bin, which is too old. This is
>>> why buildworld first builds an up-to-date tblgen under /usr/obj, and
>>> uses that to generate the needed files.
>>>
>>
>> This laptop also runs MS Win 7/64 and FreeBSD 9 amd. The FBSD amd upgraded
> ok.
>>
>> The buildworld always fails in same place, with same message (5 tries).
>> I'm running diags on it right now just to make sure the hardware's good.
>>
>> The reason I tried "make depend" was because of a reference to r221543
>> that said it required "make depend" before buildworld. (a shot in the
>> dark before posting to mail list).
>>
>> I will post if I find any hardware problems.
>>
>> Thanks,
>> Beach Geek
>>
>> PS. Option on updating to a version inbetween, then to latest???
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>

Just an update:
1) Hardware diagnostics showed no problems.
2) Backed up and deleted contents of /usr/src and copied it from a box
that upgraded ok.  Still fails same place.
3) Deleted contents of /usr/src again, loaded seed, and "svn up
/usr/src". Failed and rebooted.  I'll be running buildworld again and
try to catch msg before reboot.

Thanks,
Beach Geek



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BCmbWk%2B8VY-GO%2BVm4djEH8vA1GZAzLGDQwmMbu9iqsmSxzRwQ>