Andreas Enge <[email protected]> writes:
> @@ -124,70 +121,157 @@
>
> ;; Disable tests on mips64 to cope with a failure of luajiterr.test.
> ;; XXX FIXME fix luajit properly on mips64.
> - #:tests? ,(not (string-prefix? "mips64" (or (%current-target-system)
> + #:tests? ,(not (equal? "mips64el-linux" (or (%current-target-system)
> (%current-system))))
What is the rationale for this change?
Contrary to what one might expect based on the names of those procedures
and the frequent pattern
(or (%current-target-system) (%current-system))
(%current-target-system) returns a GNU triplet whereas (%current-system)
returns a Nix system. A GNU triplet for MIPS64 will start with "mips64"
but is unlikely to be "mips64el-linux".
Mark