Commit graph

9048 commits

Author SHA1 Message Date
Folkert
4151dac452 Merge branch 'update_zig' into name-functions-with-morphic 2021-06-09 14:57:25 +02:00
Folkert
20f6e03cfb Merge remote-tracking branch 'origin/trunk' into name-functions-with-morphic 2021-06-09 14:57:09 +02:00
Folkert
fd1167d086 Merge branch 'update_zig' of github.com:rtfeldman/roc into update_zig 2021-06-09 14:27:13 +02:00
Folkert de Vries
61402f2a11
Merge branch 'trunk' into update_zig 2021-06-09 14:26:54 +02:00
Folkert
f20122e71c Merge remote-tracking branch 'origin/trunk' into update_zig 2021-06-09 14:26:35 +02:00
Folkert
12c186813d use std.mem.swap 2021-06-09 14:25:45 +02:00
Richard Feldman
8a94674bde
Merge pull request #1395 from rtfeldman/obj
Add --lib flag for compiling dylibs
2021-06-08 22:39:07 -04:00
Richard Feldman
6d63574c86
Merge branch 'trunk' into obj 2021-06-08 22:02:11 -04:00
Richard Feldman
3faba36364
Merge pull request #1394 from rtfeldman/parser-docs
More parser docs
2021-06-08 22:01:59 -04:00
Richard Feldman
9fcd339af9 Set link type based on --lib flag 2021-06-08 21:58:21 -04:00
Richard Feldman
cdc32aadd2 Add some derives to BuildConfig 2021-06-08 21:58:21 -04:00
Richard Feldman
6e906bd450 Add --lib flag for roc build 2021-06-08 21:58:21 -04:00
Richard Feldman
bec4884028 Try having only one parse function 2021-06-08 21:57:22 -04:00
Richard Feldman
043091b1e6 Revert List.map idea
Not convinced this is a good design. Might be, might not be, but needs
further investigation.
2021-06-08 21:38:24 -04:00
Richard Feldman
d02451b848
Merge pull request #1393 from rtfeldman/zig_fmt_ci
make zig fmt fail louder
2021-06-08 19:50:26 -04:00
Anton-4
2643221078 Merge branch 'regression_testing' of github.com:rtfeldman/roc into regression_testing 2021-06-08 20:16:09 +02:00
Anton-4
afa6e58b54 Put nightly benches in separate crate so they don't have to be commented out. 2021-06-08 20:15:13 +02:00
Anton-4
39a81abc95 can't test with trunk 2021-06-08 18:09:47 +02:00
Anton-4
60672ac519 make zig fmt fail louder 2021-06-08 17:37:33 +02:00
Anton-4
ff7755c94c
Clean benchmark run 2021-06-08 17:36:22 +02:00
Anton-4
799cc39397
Merge branch 'trunk' into regression_testing 2021-06-08 17:08:04 +02:00
Anton-4
a1d87c4aea clean repo at the correct position 2021-06-08 16:56:29 +02:00
Anton-4
bff9e23a64 made placeholder criterion dir to fix earthly issue 2021-06-08 16:27:12 +02:00
Richard Feldman
d2ff1d735d
Merge branch 'trunk' into update_zig 2021-06-07 22:25:44 -04:00
Richard Feldman
65b469199d Update Linux installation instructions. 2021-06-07 22:25:23 -04:00
Richard Feldman
5010ec5958 Use vanilla llvm-as in Earthfile 2021-06-07 22:22:24 -04:00
Richard Feldman
571401f0ca
Merge pull request #1392 from rtfeldman/edit
Add a CI step to verify no untracked git changes
2021-06-07 22:12:01 -04:00
Richard Feldman
5dc0870f6a Use vanilla llvm-as 2021-06-07 22:05:00 -04:00
Richard Feldman
c090e1729b Update macOS installation instructions 2021-06-07 21:54:07 -04:00
Richard Feldman
8e19b8ecbb
Merge branch 'trunk' into update_zig 2021-06-07 21:43:31 -04:00
Richard Feldman
6446bf8c1a Update some docs 2021-06-07 21:42:45 -04:00
Richard Feldman
1e1340a8b2
Merge pull request #1390 from rtfeldman/inkwell-llvm-12-bump
bump inkwell to a version that supports llvm12 (still using llvm10)
2021-06-07 21:32:08 -04:00
Richard Feldman
f876643970
Merge pull request #1377 from rtfeldman/typos_ci
Typo checking CI
2021-06-07 21:31:21 -04:00
Richard Feldman
9cb1026933 Don't show edit CLI command when not building editor 2021-06-07 21:26:42 -04:00
Richard Feldman
024c66685b Verify no git changes at the end of CI run 2021-06-07 21:26:10 -04:00
rvcas
0dc6d5b74b chore: update llvm version in shell.nix 2021-06-07 20:33:57 -04:00
Jared Ramirez
3f4a847bc9 Fix memory leaked test; Add extra edge case tests 2021-06-07 16:50:23 -07:00
rvcas
d4ff37da18 chore: update building from source LLVM version 2021-06-07 19:39:53 -04:00
rvcas
ebe273af4d chore: rename nix bin script 2021-06-07 19:07:36 -04:00
Jared Ramirez
e5b2e8965c Simplify failing case 2021-06-07 12:08:18 -07:00
Jared Ramirez
4da87d9a9b Handle negative better 2021-06-07 12:04:36 -07:00
Folkert
6850fd4ed9 formatdict.zig 2021-06-07 21:04:09 +02:00
Anton-4
89edd75aeb Added regression testing using github actions and earthly 2021-06-07 20:49:13 +02:00
Folkert
032c509c0d bump llvm version 2021-06-07 20:31:12 +02:00
Folkert
e85ddc3506 fix examples 2021-06-07 20:29:16 +02:00
Folkert
8e227c7e7c update to llvm 12 2021-06-07 20:02:59 +02:00
Folkert
22ff337f64 Merge remote-tracking branch 'origin/inkwell-llvm-12-bump' into update_zig 2021-06-07 18:41:40 +02:00
Folkert
773f794a47 Merge remote-tracking branch 'origin/trunk' into update_zig 2021-06-07 18:41:21 +02:00
Folkert de Vries
87dbd044ea
Merge branch 'trunk' into inkwell-llvm-12-bump 2021-06-07 18:40:11 +02:00
Folkert
65731d8691 bump inkwell to a version that supports llvm12 (still using llvm10) 2021-06-07 18:37:34 +02:00