1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 01:57:09 +03:00
Commit Graph

8 Commits

Author SHA1 Message Date
Joel Martin
6e8730c4eb Fix IMPL variables in travis scripts. 2017-09-11 18:31:55 -05:00
Joel Martin
2d76e8776c Generic <impl>_MODE setting. Add travis modes.
For implementations that support different compile/run modes, the
convention is not <impl_name>_MODE=<mode>. This is passed through to
make/docker commands. Fix Makefiles and run scripts to listen to the
respective *_MODE variables.

Enable travis builds/tests for 4 Haxe modes and 2 python modes.
2017-09-11 17:54:26 -05:00
Joel Martin
7a6fdd1b4c [travis] pass down CLJ_MODE 2017-07-27 00:52:31 -05:00
Joel Martin
75fed11f03 Travis: build rpython step9 first. 2015-10-11 23:27:02 -05:00
Joel Martin
fbcf24ee39 Travis: fix self-hosted test and error output. 2015-10-10 14:46:42 -05:00
Joel Martin
0ff53c8d0a Travis: build rpython twice to workaround errors.
To get around this error which often happens in step9 build after
first 8 steps have been built:

.......RPython traceback:
  File "rpython_jit_metainterp_compile.c", line 21356, in send_loop_to_backend
  File "rpython_jit_backend_x86_assembler.c", line 1905, in Assembler386_assemble_loop
  File "rpython_jit_backend_x86_regalloc.c", line 309, in RegAlloc_prepare_loop
  File "rpython_jit_backend_x86_regalloc.c", line 978, in RegAlloc__prepare
  File "rpython_jit_backend_llsupport_regalloc.c", line 6519, in compute_vars_longevity
Fatal RPython error: AssertionError
Makefile:14: recipe for target 'step9_try' failed
2015-10-10 10:34:46 -05:00
Joel Martin
c727d1c802 Travis: fix/activate miniMAL. Simplify .travis* 2015-10-09 22:45:48 -05:00
Joel Martin
7755014c7b Travis: split build and test into separate scripts. 2015-10-09 12:13:05 -05:00