Commit Graph

33 Commits

Author SHA1 Message Date
Philippe Vinchon
b9365d06e3 Allow multi string in RePL 2022-03-03 21:15:01 +00:00
Brian Carroll
dcf3c052af
Merge pull request #2594 from rtfeldman/wasm-repl-fixes
Wasm REPL bug fixes
2022-02-27 18:40:47 +00:00
Brian Carroll
1c25ab515d repl_test: skip wasm validation for the compiler 2022-02-27 17:39:29 +00:00
Brian Carroll
86aec0dbe2 Earthfile: move wasm REPL test command back to the script 2022-02-27 17:03:39 +00:00
Folkert
fb717b4f55
fix merge conflict 2022-02-27 14:08:47 +01:00
Brian Carroll
16ba9f2d57 Inline repl_test/test_wasm.sh into Earthfile for better reporting 2022-02-27 11:29:37 +00:00
ayazhafiz
4e27cdd21d Compile opaque patterns all the way, and add repl test 2022-02-27 00:11:10 -05:00
ayazhafiz
9d87c605fe Couple of opaque repl tests 2022-02-27 00:10:12 -05:00
Brian Carroll
c6a9b900ca Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-repl-fixes 2022-02-26 22:14:13 +00:00
ayazhafiz
6e555e428d Use correct layouts when rendering records
Closes #2588
2022-02-26 15:53:16 -05:00
ayazhafiz
4742847ba9 Wrap content that is unwrapped and passes through a type alias correctly
Closes #2592
2022-02-26 15:08:27 -05:00
Brian Carroll
cb1bbec5de Changes from PR self-review 2022-02-26 14:32:37 +00:00
Brian Carroll
85ade20b80 Formatting 2022-02-26 13:45:35 +00:00
Brian Carroll
b6fc8dea91 repl_test: reorganise modules 2022-02-26 13:27:08 +00:00
Brian Carroll
97fe32a018 repl_test: add REPL wasmer tests to CI 2022-02-26 13:13:57 +00:00
Brian Carroll
713241670a repl_wasm: Fix bugs in wrapper function generation 2022-02-26 13:13:57 +00:00
Brian Carroll
7719f0646e repl_wasm: Graceful handling of invalid Wasm code gen 2022-02-26 13:12:52 +00:00
Brian Carroll
76b5982451 repl_test: use lazy_static to initialise wasm compiler once for all tests 2022-02-26 13:12:52 +00:00
Brian Carroll
3537f90e6d repl: get Str working properly in CLI and Wasm REPLs 2022-02-26 13:12:52 +00:00
Brendan Hansknecht
c327681ebc Wasmer: use cranelift for non-x86_64 since singlepass is not supported 2022-02-24 10:31:21 -08:00
Brian Carroll
e5be6bfdd1 Fix formatting 2022-02-20 23:55:36 +00:00
Brian Carroll
9344aa89e5 repl_test: ignore broken wasm tests 2022-02-20 23:09:38 +00:00
Brian Carroll
02889300d0 repl_test: 2 thread_locals to avoid mutable borrow issues. Tests running but very slow. 2022-02-20 22:59:16 +00:00
Brian Carroll
25cd7f9fab repl_test: move some functions around 2022-02-20 21:38:59 +00:00
Brian Carroll
3b050d3e2a repl_wasm: Finish interface to Wasmer. Compiles but throws runtime borrow error. 2022-02-20 20:38:14 +00:00
Brian Carroll
305968a5c0 repl_test: Apologetic error message about the build dependency situation 2022-02-20 11:45:58 +00:00
Brian Carroll
1e010e185c repl_test: wasm tests compile but do not run 2022-02-20 10:38:42 +00:00
Brian Carroll
603c98d1d9 wasm tests: use wasmer .unwrap_i32 2022-02-20 09:05:08 +00:00
Brian Carroll
a4d83f6916 repl_test: developing wasm test setup 2022-02-20 09:03:59 +00:00
Brian Carroll
a75aa52b91 repl_test: write Rust replacements for JS functions 2022-02-19 23:29:06 +00:00
Brian Carroll
eb1a16d429 repl: fix tests 2022-02-03 00:27:33 +00:00
Brian Carroll
ab0b99f032 Merge branch 'trunk' of github.com:rtfeldman/roc into repl-refactor 2022-02-02 23:46:58 +00:00
Brian Carroll
03c99bdb44 repl: move tests into their own package 2022-02-02 23:42:46 +00:00