Luke Boswell
157c0d2aad
clippy happy in --release too
2024-10-24 11:36:20 +11:00
Luke Boswell
d0ee040421
make clippy happy
2024-10-24 11:31:15 +11:00
Luke Boswell
926014518f
Merge remote-tracking branch 'remote/main' into rebuild-platform
2024-10-24 10:21:08 +11:00
Anton-4
9b7c6c9fe7
cleanup warnings
2024-10-23 19:36:03 +02:00
Anton-4
78438dfa87
Merge branch 'rebuild-platform' of github.com:roc-lang/roc into rebuild-platform
2024-10-23 19:31:34 +02:00
Anton-4
63b8e50d96
refactoring PrebuiltHost, fixed glue tests
2024-10-23 19:30:39 +02:00
Anton-4
1b6d83db6c
typo
...
Co-authored-by: Stuart Hinson <stuart.hinson@gmail.com>
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-10-22 11:11:55 +02:00
Richard Feldman
21dd2ad85d
Update parsing snapshot tests
2024-10-21 23:19:25 -04:00
Richard Feldman
8997c80573
Remove deprecated roc_collections::soa things
2024-10-21 23:17:20 -04:00
Richard Feldman
d796b3ec74
Update insta tests
2024-10-21 23:09:55 -04:00
Richard Feldman
91360bac17
Don't print type names in Debug for Slice & Index
2024-10-21 22:36:08 -04:00
Richard Feldman
458899b25b
use #[deprecated]
2024-10-21 22:34:29 -04:00
Richard Feldman
9590db6bd0
use #[deprecated]
...
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2024-10-21 22:33:37 -04:00
Richard Feldman
3dbddb3846
use #[deprecated]
...
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2024-10-21 22:31:20 -04:00
Richard Feldman
8bb7b5460f
Don't qualify PhantomData
2024-10-21 22:30:43 -04:00
Richard Feldman
c9c7156db5
Fix insta tests
2024-10-21 22:10:44 -04:00
Richard Feldman
f03505a485
Add no_std to soa
2024-10-21 22:10:44 -04:00
Richard Feldman
ab17bfc260
Drop unnecessary comment
2024-10-21 22:10:44 -04:00
Richard Feldman
728a475d1b
Delete obsolete doc comment
2024-10-21 22:10:44 -04:00
Richard Feldman
08b32927f1
Implement @smores56's feedback from #7156
2024-10-21 22:10:44 -04:00
Richard Feldman
62b4fe6943
clippy
2024-10-21 22:10:43 -04:00
Richard Feldman
e589923ae8
Make collections::soa use the soa
crate
2024-10-21 22:10:43 -04:00
Richard Feldman
44d00e1f13
Updates for making soa
no_std
2024-10-21 22:10:43 -04:00
Richard Feldman
178bc469e6
Put back a bunch of the push_new etc. calls
2024-10-21 22:10:43 -04:00
Richard Feldman
49d1786f6c
Remove more push_new and extend_new usages
2024-10-21 22:10:43 -04:00
Richard Feldman
b2ea0b842c
Revert "Do some checked SoA stuff"
...
This reverts commit c79d7745f6eb345fd50a7cb4a2a7dd6fb6f8f1fc.
2024-10-21 22:10:43 -04:00
Richard Feldman
a8d3280b02
Do some checked SoA stuff
2024-10-21 22:10:42 -04:00
Sam Mohr
ff83fd6e3e
Merge pull request #7172 from jwoudenberg/expose-original-script-to-host
...
Set argv[0] to .roc file passed to 'roc run'
2024-10-21 13:43:25 -07:00
Jasper Woudenberg
ad555297cf
Set argv[0] to .roc file passed to 'roc run'
...
When we run `roc run <file>` or `roc <file>` then Roc will compile a
binary and run it. Before this commit we would set the path to the
compiled binary as argv[0]. This commit changes the behavior to make
argv[0] in the binary correspond to the roc file being ran.
This benefits the use of roc scripts that make use of a shebang:
#!/usr/bin/env roc
With this change such scripts will be able to read the path to
themselves out of ARGV. This trick is commonly used for instance by bash
scripts in order to access files relative to the script itself.
2024-10-21 21:54:46 +02:00
Anton-4
0e28199b49
fixed valgrind crate
2024-10-21 17:43:22 +02:00
Jasper Woudenberg
1ab8fd55a9
Add extra documentation around glue
2024-10-20 20:31:11 +02:00
Anton-4
c64160ac73
valgrind refactoring progress
2024-10-19 19:50:06 +02:00
Anton-4
5953155f70
done with cli_tests
2024-10-19 19:25:50 +02:00
Anton-4
37f1c98bf7
finished refactoring benchmarks
2024-10-19 17:23:22 +02:00
Anton-4
9f4c8b18d8
refactoring progress
2024-10-18 20:09:10 +02:00
Anton-4
54ae11be25
finished refactoring simple zig platform tests
2024-10-18 17:45:28 +02:00
Anton-4
a18e4100c6
refactoring cli_tests progress
2024-10-16 19:35:21 +02:00
Anton-4
5b451f9288
fixed run_multi_dep_str
2024-10-16 18:24:14 +02:00
Anton-4
b346adfab8
fixes and refactoring progress
2024-10-16 16:39:16 +02:00
Stuart Hinson
3739023f2a
fix typo in Dict.update docs
...
`Err` branch fix
Signed-off-by: Stuart Hinson <stuart.hinson@gmail.com>
2024-10-15 13:19:36 -04:00
Anton-4
a12d281707
fix 'Only 64bit little endian...' with prebuilt platform
2024-10-15 16:15:41 +02:00
Anton-4
837dc7b7cc
Merge pull request #7154 from DavidEdwards1/allow-check-on-markdown
...
Initial Sketch of roc check on Markdown
2024-10-15 13:54:09 +02:00
Anton-4
734a4e4504
clean up dbg
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-10-15 12:54:52 +02:00
Anton-4
e73484d282
improve names
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-10-15 12:53:56 +02:00
Ayaz
f8a6d894fa
Merge pull request #7166 from svcxc/rocdec-traits
...
Implement Default/PartialOrd/Ord for RocDec
2024-10-14 09:55:58 -04:00
svcxc
b7ec1f143b
Implemented Default, PartialOrd, and Ord for RocDec
2024-10-14 14:50:53 +02:00
David Edwards
94ad57dcfa
Read file line by line rather than all at once
2024-10-13 21:33:41 +01:00
dependabot[bot]
d034633b9f
Bump cookie and express in /crates/compiler/checkmate/www
...
Bumps [cookie](https://github.com/jshttp/cookie ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1 )
Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 22:04:06 +00:00
Richard Feldman
beda934868
Merge pull request #7156 from roc-lang/soa
...
Make Subs use a more generic `soa` implementation
2024-10-12 18:03:00 -04:00
Anton-4
7dfa469ea8
stuck on Only 64bit little endian elf currently...
2024-10-12 19:47:16 +02:00