Commit graph

10698 commits

Author SHA1 Message Date
Folkert
d77c695e45 turn off wasm testing 2021-08-29 23:08:16 +02:00
Folkert
4ced5ce2c0 updates for tests 2021-08-29 23:06:23 +02:00
Folkert
344f30747d make Dict.len actually return a usize 2021-08-29 23:05:58 +02:00
Folkert
e569cab167 fix segfault in RocStr dropping an empty RocStr 2021-08-29 23:05:18 +02:00
Folkert
1ca0b797ea make Dict.len return a nat 2021-08-29 23:04:20 +02:00
Richard Feldman
2081c0bff2 Drop C++ from installation scripts 2021-08-29 16:59:43 -04:00
Richard Feldman
e3292cff4e Drop some more references to needing C++ 2021-08-29 16:59:15 -04:00
Richard Feldman
7c2963d31d
Merge pull request #1634 from rtfeldman/fix_macos
Fix MacOS
2021-08-29 16:13:56 -04:00
Chadtech
c53c5fdb33 Merge branch 'trunk' of github.com:rtfeldman/roc into docs-parse-code-blocks 2021-08-29 15:57:19 -04:00
Chadtech
5f2f1182e3 Merge branch 'docs-parse-code-blocks' of github.com:rtfeldman/roc into docs-parse-code-blocks 2021-08-29 15:57:12 -04:00
Folkert
32ef95e3d0 clean up sjlj code gen 2021-08-29 17:09:32 +02:00
Folkert
53c8500d11 use zig to generate round function; llvm gives wasm errors 2021-08-29 17:09:04 +02:00
rvcas
059aeaf1de fix: obj and ir files have new names 2021-08-29 10:47:53 -04:00
Folkert
5150e9e819 make primitive tests work under wasm 2021-08-29 15:24:46 +02:00
Folkert
815a4f76a7 make more tests run under wasm 2021-08-29 15:18:25 +02:00
Anton-4
0091bbc77a fixed many compile errors coming from def2 2021-08-29 14:37:28 +02:00
Folkert
b37cccaa01 run more tests with wasm 2021-08-29 13:32:08 +02:00
Folkert
de7db3e730 make more things infer as NAT 2021-08-29 13:31:55 +02:00
Brendan Hansknecht
029daab497 Make clippy happy again 2021-08-28 22:57:34 -07:00
Brendan Hansknecht
ba61290a0f Revamp symbol lookup and section locations 2021-08-28 22:55:25 -07:00
Richard Feldman
779a36730c
Merge pull request #1633 from rtfeldman/changing-expect
Have `expect` call a function in the current process
2021-08-28 21:49:10 -04:00
Richard Feldman
2ce84d2b84 Drop unused builtin utility 2021-08-28 21:26:57 -04:00
Richard Feldman
b3e6a248cf Cast to expect_failed in LLVM, not zig 2021-08-28 21:24:16 -04:00
Folkert
727222bbe7 hashing always returns a U64 2021-08-29 00:51:48 +02:00
Folkert
fdd34a5d3e zig remove explicit libc dep in 32-bit mode 2021-08-29 00:37:28 +02:00
Folkert
71c0a325ee wasm test harnass 2021-08-29 00:36:16 +02:00
Folkert
b57632e4cc pass list to zig according to c abi 2021-08-29 00:24:59 +02:00
Brendan Hansknecht
c1cae950e7 Fix linking with PIC 2021-08-28 15:24:02 -07:00
Brendan Hansknecht
c7f5793d2a Merge branch 'trunk' into linker 2021-08-28 15:15:17 -07:00
Brendan Hansknecht
566eb955be Add comment about why some roc apps are currently broken 2021-08-28 15:12:58 -07:00
Brendan Hansknecht
d9b0f38ff7 Fix issue with offsets and update some printing 2021-08-28 14:57:52 -07:00
Anton-4
0135e7b9b1 changes to work with combination of Def2 and Expr2 2021-08-28 18:54:09 +02:00
Joshua Hoeflich
4e57b1edf2 Bump expect to run Rust fn 2021-08-28 11:10:02 -05:00
Folkert
904861a1e2 ignore .ll and .bc in benchmarks 2021-08-28 18:01:11 +02:00
Folkert
0d7d006cd7 hooking things up 2021-08-28 17:58:05 +02:00
Joshua Hoeflich
93b77a840a Threading through null ptr 2021-08-28 10:57:52 -05:00
Joshua Hoeflich
8fc663b735 Expect no longer crashes 2021-08-28 10:08:12 -05:00
Folkert
72e6a34a0d proof of concept 2021-08-28 14:48:24 +02:00
Brendan Hansknecht
379904fcc5 Make debug output and linking properly pic/pie. Remove non-pic relocation from linker 2021-08-27 23:21:48 -07:00
Brendan Hansknecht
7d34c88e64 Minor cleanup and update to parameters 2021-08-27 22:47:43 -07:00
Richard Feldman
0ed013b928
Merge pull request #1631 from rtfeldman/editor-ideas
Added editor ideas
2021-08-27 22:03:36 -04:00
Richard Feldman
9aa4c2cbfa
Merge pull request #1632 from rtfeldman/wasm-cli-run
Wasm cli run
2021-08-27 22:03:23 -04:00
Brendan Hansknecht
7e1f5c47e4 Fix clippy warnings 2021-08-27 18:44:21 -07:00
Brendan Hansknecht
428b77c568 Remove need to process shared library and remove some unneeded metadata 2021-08-27 18:06:41 -07:00
Folkert
1f5e5bdc16 reinstate RBTreeCk tests 2021-08-27 20:27:42 +02:00
Anton-4
41519fca96 debugging tests 2021-08-27 20:26:10 +02:00
Folkert
e42a27e9c5 put wasm tests behind a flag 2021-08-27 20:19:29 +02:00
Brendan Hansknecht
79bd82d51e Fix type mismatch 2021-08-27 09:45:38 -07:00
Anton-4
239b358c2e
Added editor ideas 2021-08-27 12:30:07 +02:00
Folkert
c6163a73f6 use environment size of pointer 2021-08-27 12:25:21 +02:00