On Sun, Mar 17, 2019 at 9:54 PM Jerry James <loganjerry(a)gmail.com> wrote:
This appears to be caused by the clisp code incorrectly pairing
register and volatile. Still, I find gcc's behavior surprising, which
is why I filed
https://bugzilla.redhat.com/show_bug.cgi?id=1689769.
That may very well be closed as NOTABUG, but I would like the gcc
maintainers' input.
That was, in fact, an s390x-specific gcc bug, now fixed in Rawhide.
Sadly, the clisp build is still failing in Rawhide, with failures in
the socket tests:
https://koji.fedoraproject.org/koji/taskinfo?taskID=33879684
An obvious endianness problem, right? Except that the build
*succeeds* when I run it in mock on actual s390x hardware (thanks to
Dan for the account). This has been happening for a couple of days,
across a Rawhide compose.
So now I've got two Lisp implementations, gcl and clisp, that build
successfully in mock and fail to build in koji (for completely
different reasons). I'm traveling for a few days, so figuring this
out will have to wait until I get back. The lack of visibility into
koji is pretty frustrating, though.
--
Jerry James
http://www.jamezone.org/