Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Sep 2016 21:48:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-toolchain@FreeBSD.org
Subject:   [Bug 213008] [clang] Bad machine code: Using an undefined physical register
Message-ID:  <bug-213008-29464-7TECHRku3Q@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-213008-29464@https.bugs.freebsd.org/bugzilla/>
References:  <bug-213008-29464@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213008

Dimitry Andric <dim@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|freebsd-toolchain@FreeBSD.o |dim@FreeBSD.org
                   |rg                          |
             Status|New                         |In Progress
                 CC|                            |dim@FreeBSD.org,
                   |                            |emaste@freebsd.org

--- Comment #1 from Dimitry Andric <dim@FreeBSD.org> ---
Yeah, this is clearly the infamous http://llvm.org/PR21903 striking again.
There is a bug in llvm's processing of x87 status words, which is very old =
by
now, and apparently very difficult to fix.

You might be able to work around it by lowering the optimization level,
selecting another CPU type, or otherwise just mark the port BROKEN for i386=
 for
now.  I do not expect this bug to get solved any time soon.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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