compiler.codegen: fix failing tests
parent
639a64c2df
commit
61e1854ca5
|
@ -1,14 +1,14 @@
|
||||||
USING: compiler.codegen.fixup tools.test cpu.architecture math kernel make
|
USING: compiler.codegen.fixup tools.test cpu.architecture math kernel make
|
||||||
compiler.constants ;
|
compiler.constants words ;
|
||||||
IN: compiler.codegen.tests
|
IN: compiler.codegen.tests
|
||||||
|
|
||||||
[ ] [ [ ] with-fixup drop ] unit-test
|
[ ] [ gensym [ ] with-fixup drop ] unit-test
|
||||||
[ ] [ [ \ + %call ] with-fixup drop ] unit-test
|
[ ] [ gensym [ \ + %call ] with-fixup drop ] unit-test
|
||||||
|
|
||||||
[ ] [ [ <label> dup define-label dup resolve-label %jump-label ] with-fixup drop ] unit-test
|
[ ] [ gensym [ <label> dup define-label dup resolve-label %jump-label ] with-fixup drop ] unit-test
|
||||||
[ ] [ [ <label> dup define-label dup resolve-label B{ 0 0 0 0 } % rc-absolute-cell label-fixup ] with-fixup drop ] unit-test
|
[ ] [ gensym [ <label> dup define-label dup resolve-label B{ 0 0 0 0 } % rc-absolute-cell label-fixup ] with-fixup drop ] unit-test
|
||||||
|
|
||||||
! Error checking
|
! Error checking
|
||||||
[ [ <label> dup define-label %jump-label ] with-fixup ] must-fail
|
[ gensym [ <label> dup define-label %jump-label ] with-fixup ] must-fail
|
||||||
[ [ <label> dup define-label B{ 0 0 0 0 } % rc-relative label-fixup ] with-fixup ] must-fail
|
[ gensym [ <label> dup define-label B{ 0 0 0 0 } % rc-relative label-fixup ] with-fixup ] must-fail
|
||||||
[ [ <label> dup define-label B{ 0 0 0 0 } % rc-absolute-cell label-fixup ] with-fixup ] must-fail
|
[ gensym [ <label> dup define-label B{ 0 0 0 0 } % rc-absolute-cell label-fixup ] with-fixup ] must-fail
|
||||||
|
|
Loading…
Reference in New Issue