clang broken on current?

Steve Kargl sgk at troutmask.apl.washington.edu
Sun Feb 10 18:46:58 UTC 2019


On Sun, Feb 10, 2019 at 12:03:55PM +0100, Dimitry Andric wrote:
> On 10 Feb 2019, at 06:00, Steve Kargl <sgk at troutmask.apl.washington.edu> wrote:
> 
> How did you arrive at the conclusion that this has anything to do with
> the specific compiler?  From these errors, I think it is more likely
> something in Qt5 that is erroneously convinced that those qt_memfillXY
> functions exist.  Or they get referenced, but not compiled at all, for
> some reason.
> 

If I have "CFLAGS+= -march=i686 -mmmx -msse" in /etc/make.conf
qt5-gui builds without issue.  If I add -msse2 to CFLAGS, then
the build dies.

So, either clang is miscompiling qt5-gui with -mmse2 or the
qt5-gui port is being too smart for its own good.

-- 
Steve


More information about the freebsd-toolchain mailing list