Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 May 2014 07:38:34 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Ian Lepore <ian@freebsd.org>
Cc:        FreeBSD ARM <freebsd-arm@FreeBSD.org>
Subject:   Re: 11-CURRENT: clang/error: no member named 'VLD1d64TPseudoWB_fixed' in namespace 'llvm::ARM'
Message-ID:  <6F8FBC17-D8BF-4B78-A6E1-6FFEFCC14838@FreeBSD.org>
In-Reply-To: <1399946503.50937.9.camel@revolution.hippie.lan>
References:  <CADH-AwEoV90ZOk9gyAK6Jy1Y_OyDbWYB0njmYB2n%2BJ87=uFBmQ@mail.gmail.com> <1399946503.50937.9.camel@revolution.hippie.lan>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 13 May 2014, at 04:01, Ian Lepore <ian@freebsd.org> wrote:
> On Mon, 2014-05-12 at 21:51 -0400, Winston Smith wrote:
>> Cross compiling the tools for 11-CURRENT at r265941 yields:
>> 
>> 
>> /usr/src/FreeBSD-CURRENT/lib/clang/libllvmarmcodegen/../../../contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp:3687:15:
>> error:
>>      no member named 'VLD1d64TPseudoWB_fixed' in namespace 'llvm::ARM'; did you
>>      mean 'VST1d64TPseudoWB_fixed'?
>>    case ARM::VLD1d64TPseudoWB_fixed:
>>         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
>>              VST1d64TPseudoWB_fixed
>> ./ARMGenInstrInfo.inc.h:1969:5: note: 'VST1d64TPseudoWB_fixed' declared here
>>    VST1d64TPseudoWB_fixed      = 1953,
>>    ^
>> /usr/src/FreeBSD-CURRENT/lib/clang/libllvmarmcodegen/../../../contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp:3704:15:
>> error:
>>      no member named 'VLD1d64QPseudoWB_fixed' in namespace 'llvm::ARM'; did you
>>      mean 'VST1d64QPseudoWB_fixed'?
>>    case ARM::VLD1d64QPseudoWB_fixed:
>>         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
>>              VST1d64QPseudoWB_fixed
>> ./ARMGenInstrInfo.inc.h:1963:5: note: 'VST1d64QPseudoWB_fixed' declared here
>>    VST1d64QPseudoWB_fixed      = 1947,
>>    ^
>> 2 errors generated.
>> *** Error code 1
> 
> I suspect r265925 is a good suspect and reverting it will probably get
> you moving again for now.
> 
> Dimitry, was there maybe an updated header file missing from this
> import?

I don't think so, I built universe succesfully.  I suspect that some of
the tblgen-generated headers are out of date, and must be regenerated.
Unfortunately, the dependency checking for these generated files does
not always pick up changes.

Probably the easiest way to fix this is to blow away your /usr/obj, and
do a clean build.

-Dimitry


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)

iEYEARECAAYFAlNxr+kACgkQsF6jCi4glqMheQCfWJS0+M0qM+Dovzt1FZHRFz7Z
5/gAn0uJMEF3oc/CXnThVZnFrGjuUtBA
=3+rN
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6F8FBC17-D8BF-4B78-A6E1-6FFEFCC14838>