Commit graph

14920 commits

Author SHA1 Message Date
Folkert
12ed674f61
turn test into const assert 2022-05-04 23:47:48 +02:00
Ayaz Hafiz
c5ff1ef803
Update Type2 size 2022-05-04 17:41:29 -04:00
Folkert
08fdd0781e
use NonZeroU32 for ModuleId 2022-05-04 23:11:14 +02:00
Folkert
9854f068d9
change the internal representation of Symbol to two u32's 2022-05-04 22:57:49 +02:00
Folkert
d57d9cc87a
use module_const over module_id 2022-05-04 22:42:31 +02:00
Brian Carroll
66f8e21b06
Merge pull request #2994 from rtfeldman/wasmer_update
update wasmer to 2.2.1
2022-05-03 12:43:31 -05:00
Anton-4
cc28de408c
update wasmer to 2.2.1 2022-05-03 18:00:29 +02:00
Folkert de Vries
bb5c260d2e
Merge pull request #2989 from rtfeldman/rust-1-60-v2
Rust update to 1.60 v2
2022-05-03 17:35:17 +02:00
Richard Feldman
29f7eff9e2
Merge pull request #2991 from rtfeldman/bool-docs
Bool docs, doc generation fixes
2022-05-03 11:05:00 -04:00
Anton-4
88db62cac2
undo accidental workdir removal 2022-05-03 15:38:47 +02:00
Anton-4
847378a333
no more earthbuild apparently 2022-05-03 15:04:45 +02:00
Brian Carroll
0a3d3e8409
Merge pull request #2987 from rtfeldman/issue-2793/u8-signed-comparison
Issue 2793/u8 signed comparison
2022-05-03 08:01:40 -05:00
Anton-4
a40b055f16
better comments 2022-05-03 13:46:39 +02:00
Anton-4
6cbdb9680c
added some comments 2022-05-03 13:39:11 +02:00
Anton-4
ebf5b41ef3
use rust toolchain file 2022-05-03 13:27:51 +02:00
Brian Carroll
de7fbc3fb9
Merge pull request #2990 from rtfeldman/llvm-wasm-string-literal
keep strings on the stack on 32-bit targets
2022-05-03 01:56:52 -05:00
Richard Feldman
dd1e8cc193
[Shatner yell] CLIPPYYYYYYYYYYY!!!!!!! 2022-05-02 21:18:30 -04:00
Richard Feldman
e0e6f56353
Render types monospaced 2022-05-02 20:26:32 -04:00
Richard Feldman
b8f1e3176a
Fix Bool docs not rendering 2022-05-02 20:26:12 -04:00
Richard Feldman
ddfa45eeb5
Fix URLs in docs generation 2022-05-02 20:14:48 -04:00
Richard Feldman
64b5c49faf
Add a comment about the documentation dictionary 2022-05-02 20:07:00 -04:00
Richard Feldman
8435bb057e
Don't render duplicate module docs 2022-05-02 20:02:57 -04:00
Richard Feldman
b05259d870
Don't try to autolink to Num from Bool
This doesn't work because it would be a cyclic import
2022-05-02 19:44:42 -04:00
Richard Feldman
e6b05d463e
Make PRELUDE_TYPES a constant 2022-05-02 19:29:39 -04:00
Ayaz
5ec815a373
Merge pull request #2985 from rtfeldman/closure-called-in-defining-scope
Closure called in defining scope
2022-05-02 16:41:55 -04:00
Richard Feldman
85e5931ce3
s/bytes/bits where appropriate 2022-05-02 15:16:31 -04:00
Folkert
68ca014cfa
comments + proper naming 2022-05-02 20:45:53 +02:00
Folkert
71cb370089
keep strings on the stack on 32-bit targets 2022-05-02 20:15:28 +02:00
Anton-4
3b7ef7b3ca
update earthfile, flake.nix and shell.nix 2022-05-02 20:02:46 +02:00
Anton-4
c745c08071
fmt+clippy 2022-05-02 18:33:41 +02:00
Anton-4
9a49f3a876
update rust toolchain file 2022-05-02 18:23:36 +02:00
Richard Feldman
13e1f64118
Merge pull request #2988 from rtfeldman/test_reporting_fix
fixed temp dir removal panic
2022-05-02 12:06:29 -04:00
Richard Feldman
7e0265adc2
Add an explicit scope around a lock 2022-05-02 10:28:08 -04:00
Richard Feldman
929a1e0083
Use with_capacity 2022-05-02 10:21:48 -04:00
Richard Feldman
881fd40c23
Use std::process::exit over panic 2022-05-02 10:21:40 -04:00
Richard Feldman
2b67907326
Improve an error message 2022-05-02 10:21:08 -04:00
Richard Feldman
353ea20569
Update a comment 2022-05-02 10:21:01 -04:00
Richard Feldman
59d1687d0e
Add VecSet::iter_mut 2022-05-02 10:16:43 -04:00
Richard Feldman
ca965c8eac
Fix some autolinks in Num docs 2022-05-02 10:16:43 -04:00
Richard Feldman
f0d52ea70d
Incorporate docs/Bool.roc into roc/Bool.roc 2022-05-02 10:16:42 -04:00
Richard Feldman
489a436043
Merge pull request #2986 from rtfeldman/auto-doc-build
Move `Num` docs into `builtins/roc/`
2022-05-02 10:16:21 -04:00
Anton-4
ced9fdec3a
also copy over repl_wasm 2022-05-02 15:34:00 +02:00
Anton-4
1142377b42
fixed removal panic 2022-05-02 14:12:55 +02:00
Jared Cone
bea87d4168
Files generated by test 2022-05-02 04:53:44 -07:00
Brian Carroll
c27a152059
Fix confusion between isize and usize in mono code_gen_help 2022-05-02 04:28:33 -07:00
Brian Carroll
07b3c74713
Refactor for faster Rust compile times 2022-05-02 04:28:33 -07:00
Jared Cone
c7459e9888
Added support for unsigned gt/lt to wasm.
Breaks some other tests, pushing now for sharing
2022-05-02 04:28:33 -07:00
Jared Cone
47f5b89b26
Fixed formatting 2022-05-02 04:28:32 -07:00
Jared Cone
3263633575
Changed list_take_last to compare list len to arg instead of different to zero.
`List.takeLast [1,2] 5` was doing unsigned `2 - 5` which wraps to a large number unsigned. This was fine before `NumGt` was fixed to use unsigned compare for unsigned numbers.
2022-05-02 04:28:32 -07:00
Jared Cone
c0780aad92
Implemented unsigned int comparisons. 2022-05-02 04:28:28 -07:00