Folkert
d93d42da8c
make chasing an ext return a custom type
2022-08-30 00:51:24 +02:00
Folkert de Vries
acb71d6007
Merge pull request #3835 from roc-lang/ext-vars-in-derivers
...
Support bound and unbound extension variables in deriving
2022-08-30 00:34:50 +02:00
Folkert de Vries
f918f16b0f
Merge pull request #3922 from roc-lang/i3722
...
Only compile and run expects that belong to the same package
2022-08-29 23:21:17 +02:00
Folkert de Vries
d14843ee3c
Merge pull request #3925 from isaacthefallenapple/roc-std-ub
...
Replace unsound `MaybeUninit` deref with `ptr::copy`
2022-08-29 23:19:38 +02:00
isaacthefallenapple
4c5e89f46c
replace unsound MaybeUninit deref with ptr::copy
...
Signed-off-by: isaacthefallenapple <isaacthefallenapple@gmail.com>
2022-08-29 17:00:03 +02:00
Folkert de Vries
1db7c3664d
Merge pull request #3877 from roc-lang/dev-backend-add-checked
...
dev backend add checked
2022-08-29 09:47:20 +02:00
Brendan Hansknecht
3895abd540
Merge pull request #3915 from roc-lang/surgical-use-struct-syntax
...
surgical linker: use struct initialization syntax
2022-08-29 03:00:34 +00:00
Richard Feldman
c6516acdb4
Drop unused ExecutionMode
2022-08-28 16:01:37 -04:00
ayazhafiz
3456a44742
Only compile and run expects that belong to the same package
...
In particular, don't run expects that come from modules with a different
package qualification (including subpackages; we can loosen this
restriction later), or builtins when run on userspace apps/interfaces.
Closes #3722
2022-08-28 10:16:55 -05:00
Folkert de Vries
f879798b17
Merge pull request #3917 from roc-lang/drop-as-from-tutorial
...
Tutorial edit until #3906 is fixed
2022-08-28 12:13:28 +02:00
Jan Van Bruggen
46634c4910
Merge pull request #3910 from JanCVanB/reformat_getting_started
...
Reformat the "getting started" guides for clarity & cleanliness
2022-08-27 19:16:05 -06:00
Richard Feldman
3ca9202e3b
Merge pull request #3834 from roc-lang/rust-1.63-clippy
...
rust 1.63 clippy
2022-08-27 21:15:36 -04:00
Richard Feldman
adb89bbf82
Merge pull request #3734 from roc-lang/decoding-optional-record-fields-illegal
...
Report errors for attempting to derive decoding of records with optional field types
2022-08-27 21:12:44 -04:00
Richard Feldman
c922a08856
Tutorial edit until #3906 is fixed (then revert!)
...
This commit should be reverted once #3906 is fixed.
2022-08-27 21:01:18 -04:00
Richard Feldman
395105ae54
Merge pull request #3904 from roc-lang/fix-as-into-glue
...
Fix glue for into_ and as_ on single-tag unions
2022-08-27 20:57:00 -04:00
Folkert
e009f7888e
prettify
2022-08-27 23:30:00 +02:00
Folkert
476521e7b7
use struct initialization syntax
2022-08-27 23:23:08 +02:00
Jan Van Bruggen
fcb57e748a
Reformat the getting started guides
...
- Adhere to [this Markdown style
guide](https://github.com/DavidAnson/markdownlint ).
- Simplify & clarify various steps.
2022-08-27 14:19:30 -06:00
Brendan Hansknecht
6e19ca1da6
Merge pull request #3911 from roc-lang/surgical-symbol-tests
...
surgical symbol tests
2022-08-27 16:50:08 +00:00
Richard Feldman
7e3a10906c
Merge pull request #3888 from roc-lang/windows-cross-compilation
...
windows cross compilation
2022-08-27 07:59:05 -04:00
Anton-4
3f65b0f327
Merge pull request #3909 from JanCVanB/patch-3
...
Add RPM/Fedora alternatives to Debian/Ubuntu commands
2022-08-27 13:26:58 +02:00
Folkert
57c12b009b
find the undefined symbols
2022-08-27 12:21:49 +02:00
Folkert
0238471241
add a test for extracting symbols from a dynhost
2022-08-27 12:19:06 +02:00
Folkert
c4d25e0180
extract symbol collecting logic
2022-08-27 12:17:29 +02:00
Folkert
45b32106ec
add an example dynhost elf file
2022-08-27 12:16:28 +02:00
Anton-4
660c4dfb2f
Merge pull request #3896 from roc-lang/www-repl-nightly-2
...
Use nightly build of REPL when deploying the website
2022-08-27 09:29:47 +02:00
Jan Van Bruggen
83a3421659
Add RPM/Fedora alternatives to Debian/Ubuntu commands
...
Signed-off-by: Jan Van Bruggen <JanCVanB@users.noreply.github.com>
2022-08-26 23:00:44 -06:00
Richard Feldman
0e54462fea
Merge pull request #3905 from roc-lang/getting-started-zig
...
getting started: update zig version
2022-08-26 19:01:57 -04:00
Folkert de Vries
4cfe99c598
Merge pull request #3901 from roc-lang/windows-build-cli
...
windows build cli
2022-08-27 00:15:00 +02:00
Brian Carroll
1603927507
Always skip subs cache on Windows
2022-08-26 21:28:09 +01:00
Folkert
5451c5461e
use timer in the benchmark platform
2022-08-26 18:28:40 +02:00
Anton-4
df630e2ada
getting started: update zig version
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-08-26 18:19:08 +02:00
Richard Feldman
282a31ae8b
Fix glue for into_ and as_ on single-tag unions
2022-08-26 11:28:26 -04:00
Folkert de Vries
104ec255d7
Merge pull request #3903 from roc-lang/fix-glue-repr
...
Use repr(transparent) for single-tag union glue
2022-08-26 16:14:38 +02:00
Richard Feldman
641f089384
Use repr(transparent) for single-tag union glue
2022-08-26 09:18:20 -04:00
Anton-4
e917f1066f
Merge pull request #3817 from roc-lang/www-repl-nightly
...
ci: create a CI script to include the web REPL in nightly builds
2022-08-26 13:13:26 +02:00
Anton-4
e8966d0620
re-enable cron
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-08-26 11:51:46 +02:00
Anton-4
b82f6cd634
moved nightly wasm repl code
2022-08-26 11:28:12 +02:00
Anton-4
9155c2382f
Merge pull request #3895 from roc-lang/check-duplicate-authors
...
Check for duplicate AUTHORS
2022-08-26 11:16:15 +02:00
Anton-4
39c901fd8f
moved tests from Earthfile to ubuntu_x86_64.yml
2022-08-26 10:39:16 +02:00
Folkert de Vries
04a0a71e83
Merge pull request #3900 from BrianHicks/patch-1
...
tiny typo fix
2022-08-26 09:58:52 +02:00
Brian Carroll
601090b0bb
Get rid of Rust warnings in repl_expect on Windows
2022-08-26 08:44:32 +01:00
Brian Carroll
6bae249a71
Add dummy roc_alloc in roc_docs_cli for Windows
2022-08-26 08:44:31 +01:00
Brian Carroll
7caca140b0
Further disable roc_repl_expect on Windows
2022-08-26 08:44:31 +01:00
Brian Carroll
4a4c7b7a11
Fix Rust warnings in roc_cli on Windows
2022-08-26 08:44:30 +01:00
Folkert
1f778db26c
define roc_alloc and friends in cli/src/lib.rs on windows
2022-08-26 08:44:30 +01:00
Folkert
f2b2adb550
attempt to disable roc_repl_expect on windows
2022-08-26 08:44:26 +01:00
Brian Carroll
35de4c6e6e
Merge pull request #3894 from roc-lang/windows-disable-subs-caching
...
windows disable subs caching statically
2022-08-25 20:50:10 +01:00
Brian Hicks
af0e4314f1
tiny typo fix
...
Signed-off-by: Brian Hicks <brian@brianthicks.com>
2022-08-25 14:46:54 -05:00
Folkert
42d26a20b6
pass return layout along to checked add
2022-08-25 19:35:47 +02:00