Ayaz Hafiz
|
38fd9e8286
|
Fix gen-dev tests
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz Hafiz
|
afe49cf570
|
Cleanup
|
2022-04-28 20:34:04 -04:00 |
|
Ayaz
|
e2a28347bb
|
Update compiler/test_gen/src/helpers/llvm.rs
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
|
2022-04-20 22:50:31 -04:00 |
|
Ayaz Hafiz
|
80dc50763e
|
Using abilities as types is illegal, but we can still compile them
Closes #2881
|
2022-04-20 17:46:18 -04:00 |
|
Ayaz Hafiz
|
b86bf94d92
|
Dev, wasm test bugs
|
2022-04-12 17:35:00 -04:00 |
|
Ayaz Hafiz
|
865c1f15d7
|
Fix test compile errors, and simply load_internal tests
|
2022-04-12 16:42:51 -04:00 |
|
Folkert
|
ddde5694ec
|
use Normal optlevel in debug builds
|
2022-03-30 17:35:21 +02:00 |
|
Folkert
|
fd209f90ff
|
fix bug where incorrect stack size is given
|
2022-03-30 17:25:28 +02:00 |
|
Folkert
|
c73c01aa34
|
Merge remote-tracking branch 'origin/trunk' into list-str-capacity
|
2022-03-30 14:07:17 +02:00 |
|
Folkert
|
311e464b70
|
add load_internal
|
2022-03-23 15:18:22 +01:00 |
|
Richard Feldman
|
381acbf734
|
Merge pull request #2765 from rtfeldman/simplify-stdlib-use
Simplify stdlib use
|
2022-03-22 20:14:38 -04:00 |
|
Brian Carroll
|
24e6cd80e7
|
wasm: fix argument order for shiftRightBy & disable tests with 8-bit values
|
2022-03-22 22:28:18 +00:00 |
|
Folkert
|
d8fa2b8d92
|
stop passing stdlib (use lazy_static)
|
2022-03-22 19:53:02 +01:00 |
|
Folkert
|
6134e57921
|
Merge remote-tracking branch 'origin/trunk' into list-str-capacity
|
2022-03-18 18:13:55 +01:00 |
|
Brian Carroll
|
549b4be907
|
test_gen: change styling in wasm test debugger
|
2022-03-18 14:58:48 +00:00 |
|
Brian Carroll
|
21ee531e8c
|
wasm: Add Roc procedure names to Names section for debug
|
2022-03-18 14:46:53 +00:00 |
|
Folkert
|
e1d5b748b1
|
fix wasm/dev tests
|
2022-03-12 00:13:49 +01:00 |
|
Folkert
|
01b810266b
|
test cleanup
|
2022-03-11 22:15:36 +01:00 |
|
Brian Carroll
|
38b8c45b23
|
wasm: fix Str decoding in tests
|
2022-03-11 19:07:18 +00:00 |
|
Folkert
|
07063a8e18
|
Merge remote-tracking branch 'origin/trunk' into list-str-capacity
|
2022-03-09 14:36:34 +01:00 |
|
Brian Carroll
|
4d14fbf562
|
wasm: use a debug-friendly enum for refcount tests
|
2022-03-08 07:43:01 +00:00 |
|
Brian Carroll
|
338961d202
|
wasm: go back to custom bytes->string transformation
CStr version is too hard to get working correctly. I get weird test failures
with random characters in the middle of strings.
|
2022-03-04 19:52:27 +00:00 |
|
Brian Carroll
|
20e46fbda4
|
wasm: address PR feedback
|
2022-03-04 19:12:18 +00:00 |
|
Brian Carroll
|
561a1d16ff
|
wasm: add expect_runtime_error_panic test macro
|
2022-03-02 08:05:48 +00:00 |
|
Brian Carroll
|
85ba3154ec
|
wasm: fix roc_panic message retrieval
|
2022-03-01 18:47:51 +00:00 |
|
Brian Carroll
|
8d484e8c9e
|
wasm: tests read panic message from a global pointer
|
2022-02-28 00:53:01 +00:00 |
|
Brian Carroll
|
7ccc5ec768
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-runtime-error
|
2022-02-27 22:57:23 +00:00 |
|
Tom Dohrmann
|
788c8a6af2
|
reimplement RocList and RocStr
|
2022-02-23 16:02:13 +01:00 |
|
Brian Carroll
|
e8571de1ae
|
Merge pull request #2517 from rtfeldman/repl-www
Web REPL initial version
|
2022-02-21 13:58:23 +00:00 |
|
Folkert
|
3e413764e2
|
make llvm gen tests work
|
2022-02-20 14:25:26 +01:00 |
|
Brian Carroll
|
603c98d1d9
|
wasm tests: use wasmer .unwrap_i32
|
2022-02-20 09:05:08 +00:00 |
|
Folkert
|
5582644166
|
use str/list helpers to prepare for adding capacity
|
2022-02-18 22:23:05 +01:00 |
|
Folkert
|
04adbe75ca
|
fix test compilation
|
2022-02-14 21:09:51 +01:00 |
|
Brian Carroll
|
a9df6f4ff9
|
test_gen: create a getter for wasm panic messages
|
2022-02-12 00:19:52 +00:00 |
|
Brian Carroll
|
57179eb458
|
test_gen: comments about wasm panics
|
2022-02-11 08:12:36 +00:00 |
|
Brian Carroll
|
5f64f32a4a
|
wasm: Better implementation of roc_panic in tests
|
2022-02-11 07:33:49 +00:00 |
|
Brian Carroll
|
2af4016f34
|
wasm: improve the HTML debugger's WASI syscall implementations
|
2022-02-10 10:15:59 +00:00 |
|
Brian Carroll
|
0d08c97e44
|
wasm: enable a test that has a Stmt::RuntimeError
|
2022-02-09 17:23:36 +00:00 |
|
Brian Carroll
|
abfa4b1522
|
test_gen: allow non-llvm tests to expect errors
|
2022-02-09 17:23:36 +00:00 |
|
Brian Carroll
|
cff762afe5
|
Fix test_gen llvm
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
c21b2bd0da
|
Formatting and Clippy
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
85b418ebdf
|
wasm: get rid of Result from gen_wasm, rename a function, improve comments
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
2fd2a85887
|
wasm: delete redundant enum TestType
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
c5ccc99e20
|
repl: rename Wasm32TestResult -> Wasm32Result
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
1783fa8009
|
repl: rename FromWasm32Memory -> FromWasmerMemory
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
e9871947d3
|
repl: move wasm32_test_result to gen_wasm, and extract Wasm32Sized from FromWasm32Memory
|
2022-02-08 11:03:48 +00:00 |
|
Brian Carroll
|
aaa5fa04cd
|
wasm: delete obsolete code
|
2022-02-08 11:03:48 +00:00 |
|
Richard Feldman
|
9b05d8dd50
|
Move expect zig code out of utils
|
2022-02-02 19:15:47 -05:00 |
|
Richard Feldman
|
f8eec65229
|
Drop an obsolete todo
|
2022-02-01 20:43:43 -05:00 |
|
Richard Feldman
|
65244d6383
|
Fix unclosed brace
|
2022-02-01 08:43:47 -05:00 |
|