Commit graph

4637 commits

Author SHA1 Message Date
Brendan Hansknecht
0f9e735e60 Fix missed clippy warning from newer compiler 2021-08-24 19:32:24 -07:00
Brendan Hansknecht
5066b19901 Clippy lint and cleanup 2021-08-24 19:10:42 -07:00
Brendan Hansknecht
073d274da6
Merge branch 'trunk' into gen-dev/records-base 2021-08-23 22:05:47 -07:00
Brendan Hansknecht
1b401f2eca Disable failing test 2021-08-23 22:04:11 -07:00
Brendan Hansknecht
03bc61cbf8 Merge branch 'trunk' into gen-dev/records-base 2021-08-23 22:01:53 -07:00
Folkert
7d874e5c15 fix zig warning 2021-08-23 22:27:00 +02:00
Folkert
9037e57e14 fix zig usize/u64 issues 2021-08-23 21:45:12 +02:00
Folkert
9903e14cd3 update zig to compile on nightly 2021-08-23 21:41:13 +02:00
Folkert
b6255748b3 emit an error message when a symbol is not defined
i.e. don't panic in this case
2021-08-22 21:58:07 +02:00
Folkert
ecba687243 Unify variables directly when possible
instead of going through a solved type
2021-08-22 16:30:06 +02:00
Richard Feldman
1348ec433b
Merge pull request #1605 from rtfeldman/drop-libcxx
Clean up some libc++ and libunwind deps
2021-08-20 23:37:10 -04:00
Richard Feldman
349b799d00
Merge pull request #1610 from rtfeldman/captured-symbols-layout-error
Captured symbols layout error
2021-08-20 23:22:54 -04:00
Richard Feldman
d15f7480dc
Merge pull request #1609 from rtfeldman/type-error-does-not-generate-function
Type error does not generate function
2021-08-20 23:17:14 -04:00
Richard Feldman
a0fe80f202 Fix some unused args 2021-08-20 23:12:32 -04:00
Folkert
f35a20bc16 the test 2021-08-20 23:43:38 +02:00
Folkert
82a4b31c08 the fix 2021-08-20 23:41:54 +02:00
Folkert
807e00ca96 fix the issue 2021-08-20 22:42:29 +02:00
Folkert
aa042f3357 better debug info for a mismatch 2021-08-20 22:41:43 +02:00
Folkert
194918fe4b remove Invoke 2021-08-20 19:32:55 +02:00
Folkert de Vries
86d46825aa
Merge branch 'trunk' into NumBytesTo 2021-08-20 11:32:20 +02:00
Joshua Hoeflich
8d6260672f Cargo fmt 2021-08-19 16:20:58 -05:00
Joshua Hoeflich
b57ebb6229 Remove castToNat 2021-08-19 16:11:21 -05:00
Richard Feldman
f279485edf
Merge branch 'trunk' into roc_panic 2021-08-19 07:20:26 -04:00
Richard Feldman
0bebb64bae
Merge branch 'trunk' into NumBytesTo 2021-08-19 01:37:39 -04:00
Richard Feldman
ce9f85ecbc
Merge pull request #1601 from rtfeldman/panic-lookup-not-in-scope
Delay panicking on LookupNotInScope until the error is reported
2021-08-19 01:36:36 -04:00
Joshua Hoeflich
99feb7ce67 Fix typo in comment 2021-08-18 18:23:19 -05:00
Joshua Hoeflich
06313a7736 cargo clippy 2021-08-18 18:05:47 -05:00
Joshua Hoeflich
6ad7dfc0f4 Cargo fmt 2021-08-18 17:40:17 -05:00
Joshua Hoeflich
2672c8ed10 NumBytesToU16 and NumBytesToU32 tested 2021-08-18 17:39:59 -05:00
Folkert
92d1b5fe83 clippy 2021-08-18 23:23:01 +02:00
Folkert
bb5b733de4 Try to recover from LookupNotInScope until the error is reported 2021-08-18 23:12:12 +02:00
Joshua Hoeflich
a4197d073c bytesToU16 and bytesToU32 have proper types 2021-08-18 15:46:53 -05:00
Folkert
6be68b0d21 tests 2021-08-18 20:33:59 +02:00
Folkert
1c7301ea58 refactor 2021-08-18 18:39:12 +02:00
Folkert
e31f5d4fa0 more cleanup 2021-08-18 18:38:18 +02:00
Folkert
2793c90272 cleanup 2021-08-18 18:35:27 +02:00
Folkert
8c9bbf1a99 comments 2021-08-18 18:35:08 +02:00
Folkert
012b4baa2e clippy 2021-08-18 18:33:33 +02:00
Joshua Hoeflich
b4f575736b castToNat working 2021-08-18 11:31:48 -05:00
Joshua Hoeflich
92da003fba Adds castToNat 2021-08-18 11:02:20 -05:00
Folkert
6284a90785 a working version 2021-08-18 17:36:27 +02:00
Folkert
73358b98bd clippy 2021-08-18 15:14:46 +02:00
Folkert
9c27535cee some work, some don't 2021-08-18 15:13:48 +02:00
Folkert
4e728c7222 add records to subs debug format 2021-08-18 14:48:30 +02:00
Folkert
c09b3b89f3 test_gen works again 2021-08-18 13:46:09 +02:00
Folkert
5fc629e5b8 copy relevant parts of from_var 2021-08-18 12:49:17 +02:00
Folkert
367d08814d don't have compiler generate setjmp/longjmp when building an executable 2021-08-17 22:42:03 +02:00
Joshua Hoeflich
7068da7144 Merge trunk 2021-08-17 08:47:40 -05:00
Folkert
a12e18ca70 add roc_panic to all hosts 2021-08-16 22:46:00 +02:00
Folkert
adbc7cdc69 cleanup 2021-08-16 21:16:29 +02:00