Cross-compilation with clisp is needed to be fixed (second time)
Bug #1261451 reported by
Vasily Postnicov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Cross-compilation with clisp as a host is broken. Affects versions 1.1.14+ (but not 1.1.14 itself)
Now it seems to be a leaking macro/loop misuse. Bug is in src/compiler/
https:/
I attach a patch which fixes the problem.
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I still can't build even with this patch. And the error messages CLISP gives are incomprehensible:
WARNING: LOOP: FOR clauses should occur before the loop's main body host/src/ compiler/ pack.fas" . host/src/ compiler/ pack.fas"
WARNING: LOOP: FOR clauses should occur before the loop's main body
WARNING: LOOP: FOR clauses should occur before the loop's main body
WARNING: LOOP: FOR clauses should occur before the loop's main body
** - Continuable Error
FAILURE-P was set when creating "obj/from-
Continue, using possibly bogus file "obj/from-
and during genesis:
** - Continuable Error host/src/ compiler/ pack.fas"
"SB!XC" is already a package name.
Continue, using possibly bogus file "obj/from-
** - Continuable Error host/src/ compiler/ pack.fas" stas/lisp/ impl/sbcl/ obj/from- host/src/ compiler/ pack.fas- tmp"
EVAL: undefined function SB!VM:GENESIS
Continue, using possibly bogus file "obj/from-
deleted #P"/home/
Bye.