Richard Feldman
3d1cdf1fd4
Merge pull request #4737 from roc-lang/to
...
Use app module's `to` to determine platform
2022-12-13 06:04:25 -05:00
Anton-4
77e06eca2a
Merge pull request #4744 from roc-lang/rust-example-toolchain
...
added rust toolchain file to example to prevent people trying to use the wrong version
2022-12-13 10:52:36 +01:00
Richard Feldman
4de0c831bd
Merge pull request #4716 from roc-lang/fuzzing-take-1
...
Give parser fuzzing some TLC
2022-12-12 18:56:11 -05:00
Brendan Hansknecht
662eb5895e
Merge pull request #4741 from roc-lang/ignore-dlclose-errors
...
remove explicit closing of dylib when testing
2022-12-12 19:14:41 +00:00
Anton-4
a5678f8906
added toolchain file to example
2022-12-12 19:57:56 +01:00
Folkert de Vries
c5df39daf4
Merge pull request #4735 from nfreesto/fmt-fix
...
Fix for #4585
2022-12-12 19:34:21 +01:00
Brendan Hansknecht
dbca7e0f2b
remove explicit closing of dylib when testing
2022-12-12 08:44:56 -08:00
Richard Feldman
8a9e152a5b
Rename PackageName to PackagePath
2022-12-12 00:41:55 -05:00
Richard Feldman
16ce22d455
Use app module's to
to determine platform
2022-12-12 00:17:43 -05:00
Nathan Freestone
04c9454c20
changed expected output for tests to reflect new behavior
2022-12-11 18:39:14 -07:00
Nathan Freestone
83f4cdfaeb
fix for format behavior for multi-line strings
2022-12-11 18:38:47 -07:00
Richard Feldman
fa58838f97
Merge pull request #4703 from roc-lang/refactor-platform-info
...
Refactor out PlatformHeaderInfo
2022-12-11 14:07:28 -05:00
Joshua Warner
e83cd8f191
Re-improve perf of skipping spaces and comments
...
On my M1 mac this shows as ~25% faster at parsing Num.roc than the old implementation, probably because nobody wrote any NEON code.
Even on my x86_64 linux box (Ryzen 2700x), this shows as 10% faster than the current SSE implementation (running with RUSTFLAGS="-C target-cpu=native").
2022-12-11 08:43:22 -08:00
Joshua Warner
5f29402297
Give parser fuzzing some TLC
...
* The header + expr fuzzers can both be run again (header fuzzer had regressed).
* I ran the expr fuzzer for ~60 seconds with no additional panics uncovered
* "tab_crash" hit supposedly unreachable code in blankspace.rs - and I went to the liberty of dramatically simplifying all that code, rather than just trying to fix the bug
* Other failures were straight-forward error cases that should have been handled (and passed up the chain) instead of panicking
2022-12-11 08:39:52 -08:00
Richard Feldman
1cd0097c23
Fix test_gen test
2022-12-11 06:16:29 -05:00
Richard Feldman
f6f8c2876f
Merge remote-tracking branch 'origin/main' into refactor-platform-info
2022-12-11 03:37:48 -05:00
Richard Feldman
141010e6c7
Actually set symbols_from_requires
2022-12-11 03:29:06 -05:00
Richard Feldman
cbc095aa1e
Drop inaccurate comment (copy/paste error)
2022-12-11 03:12:45 -05:00
Richard Feldman
e47898dfff
Rename some more header_for to header_type
2022-12-11 03:02:20 -05:00
Joshua Warner
521afce1f4
Merge pull request #4730 from joshuawarner32/fix-parse-benchmark
...
Fix parse benchmark and add a benchmark for parsing Num.roc
2022-12-10 16:37:00 -08:00
Joshua Warner
d52b35c1ff
Fix parse benchmark and add a benchmark for parsing Num.roc, the largest builtin file
2022-12-10 11:14:17 -08:00
Ayaz
116463893a
Merge pull request #4728 from roc-lang/self-hosted-mac-x64-nightly
...
use self-hosted server for macOS x86_64 nightly releases
2022-12-10 11:21:47 -06:00
Anton-4
bbfddde93f
back to cron
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-10 15:13:39 +01:00
Anton-4
ff83faf307
use self-hosted server for macOS x86_64
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-10 13:56:15 +01:00
Anton-4
8c36be5330
Merge pull request #4724 from roc-lang/nightly_testing
...
test more platform switching examples of nightly releases
2022-12-10 12:07:27 +01:00
Anton-4
9080620b26
Merge branch 'main' into nightly_testing
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-10 12:07:16 +01:00
Anton-4
4df317cbd9
Merge pull request #4722 from roc-lang/update_tutorial_macos
...
macos and release updates
2022-12-10 11:59:47 +01:00
Richard Feldman
68e6bfcd2a
clippy
2022-12-10 01:49:18 -05:00
Richard Feldman
66f393e30a
Fix a mistake from merge of main
2022-12-10 01:48:38 -05:00
Richard Feldman
75891f6755
fixup! Merge remote-tracking branch 'origin/main' into refactor-platform-info
2022-12-10 01:45:31 -05:00
Richard Feldman
222e0193a3
Don't give packages names
2022-12-10 01:43:53 -05:00
Richard Feldman
e3687935a3
Merge remote-tracking branch 'origin/main' into refactor-platform-info
2022-12-09 22:21:25 -05:00
Richard Feldman
63e9f5da8c
Go back to old opt_main_for_host
2022-12-09 22:18:52 -05:00
Richard Feldman
f1d6a21ed9
Use basic-cli 0.1.3 in tutorial
...
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2022-12-09 21:30:18 -05:00
Richard Feldman
f34a558c41
Merge pull request #4659 from roc-lang/expect-print-values
...
Expect print values
2022-12-09 21:24:28 -05:00
Richard Feldman
bff3204727
Include platform provides
in exposed
2022-12-09 16:56:00 -05:00
Richard Feldman
ccb6a98f8a
Address unused arg warning
2022-12-09 14:19:26 -05:00
Richard Feldman
29182d8292
Move platform_main_type into provides
2022-12-09 14:19:07 -05:00
Anton-4
d7dcdc69df
back to cron
2022-12-09 19:49:53 +01:00
Anton-4
8681e8b1c1
forgot ZIG_VERSION
2022-12-09 19:39:13 +01:00
Anton-4
4dd9519d74
forgot if
2022-12-09 19:05:36 +01:00
Anton-4
b8cd07f629
zig download fixes
2022-12-09 18:36:53 +01:00
Folkert
1ef27b4bec
fix gen-dev compilation
2022-12-09 18:28:14 +01:00
Anton-4
0ba8180e5e
ditch token header
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-09 18:27:44 +01:00
Anton-4
5bfcf5f5a7
fix curl
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-09 17:58:38 +01:00
Anton-4
8bf9675d12
workflow debugging
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-09 17:52:21 +01:00
Anton-4
7cdb16749d
formatting fix
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-09 17:44:35 +01:00
Anton-4
90e871c8ce
formatting fix
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-12-09 17:11:31 +01:00
Anton-4
637c7638ac
throttling workaround
2022-12-09 17:07:36 +01:00
Anton-4
feab182856
test more platform switching of nightly releases
2022-12-09 16:05:20 +01:00