pnkfelix / larceny-test

test import of trac db
Other
2 stars 0 forks source link

iasn can't build heap from larceny ("larceny", not "larceny.bin") #144

Closed larceny-trac-import closed 11 years ago

larceny-trac-import commented 11 years ago

_Reported by: pnkfelix on Mon Aug 28 18:39:09 2006 _ On a lark, I decided to try to build the larceny heap from the CompileOnEval system rather than the interpreting heap.

It broke. (However, building from larceny.bin worked fine.) This is a sign that somethings wrong.

% ./larceny -stopcopy -- src/Build/iasn-larceny-heap.sch 
Larceny v0.92 "Definite Missile Track" (Aug 23 2006 15:25:04, precise:Linux:unified)
Loading Larceny compatibility package.
src/Compat/Larceny/compat2.fasl
lib/Base/list.fasl
lib/Base/pp.fasl
src/Lib/Sassy/extras.scm
WARNING from macro expander:
Redefining 
when
src/Lib/Sassy/push-stacks.fasl
src/Lib/Sassy/api.fasl
src/Lib/Sassy/intern.fasl
src/Lib/Sassy/macros.fasl
src/Lib/Sassy/numbers.fasl
src/Lib/Sassy/other/srfi-56-pieces.fasl
src/Lib/Sassy/operands.fasl
src/Lib/Sassy/text-block.fasl
src/Lib/Sassy/opcodes.fasl
src/Lib/Sassy/text.fasl
src/Lib/Sassy/parse.fasl
src/Lib/Sassy/main.fasl
src/Lib/Sassy/flat-bin.fasl
src/Lib/Sassy/elf.fasl
src/Build/expander.sch
src/Build/config.sch
Loading Twobit.
WARNING from macro expander:
Redefining 
let
WARNING from macro expander:
Redefining 
.call
Loading the common assembler.
Loading x86-sass machine assembler.
Selecting compiler: No compiler at all
Loading bootstrap heap dumper.
Loading make utility, makefile, and help.
Loading utility functions.

Welcome. Type (help) for help.
Install twobit's macro expander as the interpreter's ditto
Replace and populate the top-level environment
src/Lib/Common/toplevel.fasl
src/Lib/Arch/IAssassin/toplevel-target.fasl
done with load
BUG in macro expander: 
Bug detected in m-expand
special
(lambda x '(begin))
BUG in macro expander: 
Bug detected in m-expand
special
(lambda x '(begin))

Error: sassy: bad text item(comment -- morecore)
Entering debugger; type "?" for help.
debug> q
Error while loading src/Build/iasn-larceny-heap.sch

> 
larceny-trac-import commented 11 years ago

Author: pnkfelix I can't seme to replicate this now. Perhaps I was making some mistakes mixing extensions of sassy with some newer version of sassy...