Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Mar 2014 15:37:25 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Jakub Lach <jakub_lach@mailplus.pl>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: HEADS UP: merged llvm/clang 3.4
Message-ID:  <DAFFF16E-367E-4B2F-9710-8C85487C2E19@FreeBSD.org>
In-Reply-To: <1395489997493-5896543.post@n5.nabble.com>
References:  <0E7E81A1-54E9-4920-A360-005A1C0C4D47@FreeBSD.org> <1395476852973-5896505.post@n5.nabble.com> <76A1AA7F-E526-4481-B04D-0405D3090D93@FreeBSD.org> <1395489997493-5896543.post@n5.nabble.com>

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

[-- Attachment #1 --]
On 22 Mar 2014, at 13:06, Jakub Lach <jakub_lach@mailplus.pl> wrote:
> http://pastebin.com/LXT4PiVt
> 
> (Tried commenting out all optimize options, 
> no difference, always boost-libs is build with -O3)
> 
> FreeBSD 10.0-STABLE #0 r263539 amd64 
> 
> I think libc++ is default now.

Currently, it looks like your problem is caused by the "penryn" CPUTYPE.
For some reason, this enables boost's 128 bit support, and it leads to
problems later on.  I'm still investigating what the exact cause is.

For now, I would choose another CPUTYPE, or just not specify any CPUTYPE
at all.  The reason is that in the clang source code, there is the
following comment about the Penryn model:

    /// This enumerator, like \see CK_Yonah, is a bit odd. It is another
    /// codename which GCC no longer accepts as an option to -march, but Clang
    /// has some logic for recognizing it.
    // FIXME: Warn, deprecate, and potentially remove this.
    CK_Penryn,
    //@}

E.g. it looks like this particular type is an odd one.  Apparently gcc
already removed it, but I have no idea why.

-Dimitry


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

iEYEARECAAYFAlMtoCsACgkQsF6jCi4glqNmjACg29Lu+3eV5viwDud1kzSryIv5
Y8MAniiz5annZajvaAGkv15fK/RZ9He3
=fviZ
-----END PGP SIGNATURE-----
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DAFFF16E-367E-4B2F-9710-8C85487C2E19>