Brian Carroll
|
1134b6f45c
|
Fix test_wrapper linking bug
|
2021-11-17 16:45:38 +00:00 |
|
satotake
|
16fb04b4fa
|
Add builtin List.intersperse
|
2021-11-17 15:18:45 +00:00 |
|
Brian Carroll
|
751bfd842c
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-str-builtins
|
2021-11-17 14:36:52 +00:00 |
|
Brian Carroll
|
9de989c0d5
|
Link wasm test binaries with libc.a
|
2021-11-17 12:54:39 +00:00 |
|
Brian Carroll
|
36f2ef301f
|
Only enable wasm_str tests for gen-wasm feature
|
2021-11-16 23:41:15 +00:00 |
|
Michael Downey
|
81f0f46132
|
fixing test
|
2021-11-16 18:25:16 -05:00 |
|
Michael Downey
|
d946b84e63
|
adding initial List.all
|
2021-11-16 16:34:36 -05:00 |
|
satotake
|
71bef85984
|
add x86_64 Int Num.neg support for gen_dev
|
2021-11-16 15:22:32 +00:00 |
|
Brian Carroll
|
5d4518c8d1
|
Try using C for the wasm test platform
|
2021-11-16 12:00:13 +00:00 |
|
Brian Carroll
|
b8f40011b9
|
Generate a test "platform" with libc allocator functions
|
2021-11-16 11:59:46 +00:00 |
|
Brian Carroll
|
e9f920827e
|
Add support for Zig/LLVM "fast calling convention"
|
2021-11-15 19:20:55 +00:00 |
|
Brian Carroll
|
7ac1c7a72f
|
Get long string literals working in gen_wasm
|
2021-11-15 15:22:07 +00:00 |
|
satotake
|
73dda714de
|
Add builtin List.split
|
2021-11-15 13:50:11 +00:00 |
|
Brian Carroll
|
29d355c4d6
|
Implement Expr::StructAtIndex for wasm dev backend
|
2021-11-14 19:06:04 +00:00 |
|
Brian Carroll
|
21a53ea044
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-control-stack
|
2021-11-14 13:22:02 +00:00 |
|
Brian Carroll
|
a2abf9c3d2
|
More accurate model of the Wasm VM's stack machine, with control flow blocks
|
2021-11-14 12:29:54 +00:00 |
|
Theo Felippe
|
ea5aac7b74
|
Merge branch 'trunk' into builtins-str-trim-right
|
2021-11-13 18:05:40 +00:00 |
|
Theo Felippe
|
8d7c252fce
|
implemented Str.trimRight
|
2021-11-13 18:02:58 +00:00 |
|
Richard Feldman
|
1c6fab7043
|
Merge pull request #1916 from rtfeldman/tag-union-imitate-rust
Tag union imitate rust
|
2021-11-13 08:13:32 -08:00 |
|
Theo Felippe
|
10eab4b785
|
implemented Result.isErr
|
2021-11-13 08:29:40 +00:00 |
|
Folkert
|
e706c3eb0a
|
Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust
|
2021-11-13 01:06:31 +01:00 |
|
Folkert
|
64bf7253d1
|
conditionally automatically show wasm-objdump in terminal
|
2021-11-12 22:27:44 +01:00 |
|
Folkert
|
57538c5e94
|
store and load decimal numbers
|
2021-11-12 21:38:22 +01:00 |
|
Brian Carroll
|
78a7e45b8f
|
Fix a type error in Switch statement condition
|
2021-11-12 17:51:45 +00:00 |
|
Brian Carroll
|
7f633c107f
|
Fix a bug in our model of the Wasm VM stack
|
2021-11-12 17:44:31 +00:00 |
|
Brian Carroll
|
86403b4a2f
|
Enable some gen_compare tests for wasm
|
2021-11-12 17:44:31 +00:00 |
|
Brian Carroll
|
b77563867f
|
Enable some gen_primitive tests for wasm
|
2021-11-12 17:44:31 +00:00 |
|
Folkert
|
6e935aa2c0
|
Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust
|
2021-11-12 16:39:21 +01:00 |
|
Theo Felippe
|
48781d617a
|
fixed formatting
|
2021-11-12 10:11:49 +00:00 |
|
Theo Felippe
|
cb9ec369fe
|
working implementation
|
2021-11-12 10:08:39 +00:00 |
|
Folkert
|
c827256e47
|
Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust
|
2021-11-11 18:58:49 +01:00 |
|
Theo Felippe
|
dfd14f8e49
|
added gen test
|
2021-11-11 08:23:40 +00:00 |
|
Folkert de Vries
|
a85ac128ee
|
Merge branch 'trunk' into roc-call-result-return-small-type
|
2021-11-10 22:36:40 +01:00 |
|
Folkert
|
5d7b4b7ad0
|
change roc call result; adding an extra field for the error message pointer
When the returned value was smaller than a pointer, there was no space for the error message pointer.
|
2021-11-10 22:14:54 +01:00 |
|
Brian Carroll
|
2f5d43cf82
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-more-lowlevels
|
2021-11-10 20:19:29 +00:00 |
|
Folkert
|
144dbef434
|
Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust
|
2021-11-10 17:19:30 +01:00 |
|
Brian Carroll
|
3d4aeedccb
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-more-lowlevels
|
2021-11-10 15:46:42 +00:00 |
|
Brian Carroll
|
0ce0e337cd
|
Enable more tests
|
2021-11-10 15:46:34 +00:00 |
|
Folkert de Vries
|
b3a663a741
|
Merge branch 'trunk' into builtins-list-sublist
|
2021-11-10 16:28:58 +01:00 |
|
Brian Carroll
|
7c95189e4a
|
Get lots of Num lowlevel ops working
|
2021-11-10 14:21:32 +00:00 |
|
satotake
|
9f5d3f521b
|
Implement List.sublist
|
2021-11-10 13:16:57 +00:00 |
|
Folkert de Vries
|
eb1b6d97bf
|
Merge branch 'trunk' into str_trim_left
|
2021-11-10 14:06:01 +01:00 |
|
Folkert de Vries
|
56c7318cd9
|
Merge branch 'trunk' into zig9-to-zig
|
2021-11-10 12:37:39 +01:00 |
|
Nathan Bleigh
|
2dd86b1f18
|
Updates zig9 to zig
Referenced in https://github.com/rtfeldman/roc/pull/1905
|
2021-11-09 21:18:18 -06:00 |
|
Michael Downey
|
22a293ceb5
|
Merge branch 'str_trim_left' of github.com:rtfeldman/roc into str_trim_left
|
2021-11-09 20:38:20 -05:00 |
|
Michael Downey
|
0ee750d4c9
|
adding feature gen-llvm to tests
|
2021-11-09 20:37:38 -05:00 |
|
Michael Downey
|
07cd3850d7
|
Merge branch 'trunk' into str_trim_left
|
2021-11-09 19:43:26 -05:00 |
|
Michael Downey
|
151c92bb48
|
adding tests and changing trimLeft to pass long unique test
|
2021-11-09 18:16:32 -05:00 |
|
Folkert
|
4e2b41f924
|
fix variable not updated in code disabled by feature flags
|
2021-11-09 23:04:31 +01:00 |
|
Folkert
|
656832b272
|
enable linking when running wasm tests
|
2021-11-09 22:31:11 +01:00 |
|