[MacPorts] #58442: clang-7, 8.0 - seg. faults when used as assembler with assertions variant active.
MacPorts
noreply at macports.org
Fri May 10 16:06:32 UTC 2019
#58442: clang-7,8.0 - seg. faults when used as assembler with assertions variant
active.
----------------------------------+--------------------
Reporter: mouse07410 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: clang-7.0 clang-8.0 |
----------------------------------+--------------------
Comment (by kencu):
It's an assertion failure, introduced fairly recently into the llvm tree.
The error is gcc's, more than likely, for trying to build assembly that is
no longer considered valid by llvm. There is no bug about it in llvm at
present that I can find, and if / when I do post it there, they will very
likely say the bug is gcc's to fix anyway.
EVERYBODY on macOS builds gcc with clang/llvm, but almost NOBODY has
assertions turned on, so nobody will see this without trying really hard
to see it.
The issue really is to try to get a clean example of the exact assembly
source file that causes the error, because it goes through a lot of gcc
shenanigans -- it's not just a source file in their tree, I think. But I
have it building away, and I'll see if I can get it clean enough to send
up to somebody.
--
Ticket URL: <https://trac.macports.org/ticket/58442#comment:47>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list