Commit graph

5253 commits

Author SHA1 Message Date
Folkert
29e7853b85 use phi node in elem_loop 2021-10-30 22:05:43 +02:00
Folkert
44e8fbc203 construct tag in alloca (to eventually pass them by pointer) 2021-10-30 22:05:22 +02:00
Richard Feldman
0d1ed45444
Merge pull request #1841 from rtfeldman/nix_undefined_symbol
Fix nix undefined symbol `_dl_catch_error_ptr`
2021-10-29 18:20:17 -04:00
Folkert
d35686f3a8 hash less 2021-10-29 21:28:11 +02:00
Folkert
05b5cd3429 specializations requested in file.rs are specializations for the host 2021-10-29 21:27:26 +02:00
Folkert
eda904e63e don't register debug idents while doing work (it happens afterwards 2021-10-29 21:26:36 +02:00
Folkert
e10cd07143 use Entry in symbol.rs 2021-10-29 21:25:11 +02:00
Folkert
30e7f7b335 make solved type hash use an explicit stack (no recursion) 2021-10-29 21:24:40 +02:00
Anton-4
5487f8e7cb fmt+clippy 2021-10-29 20:13:31 +02:00
Anton-4
e0fac60ddb fixed undefined _dl_catch_error_ptr 2021-10-29 20:10:57 +02:00
Richard Feldman
2980e195ce
Merge pull request #1835 from rtfeldman/fix-ir-clones
remove clones in ir.rs
2021-10-28 22:15:17 -04:00
Folkert de Vries
aa978ae6d9
Merge branch 'trunk' into list_min 2021-10-28 20:32:27 +02:00
Tim Whiting
329c035e24 fix comment 2021-10-27 20:31:07 -06:00
Tim Whiting
c721a1cc1f add builtin List.min 2021-10-27 20:28:34 -06:00
Dan Gieschen Knutson
02117ba512
Merge branch 'trunk' into str_trim 2021-10-27 18:01:29 -05:00
Dan Knutson
bf29639d87 deinit a string that has been trimmed to nothing 2021-10-27 17:58:30 -05:00
Folkert
2adaf2be7f remove clones 2021-10-27 23:07:33 +02:00
Folkert
3559a0ed6b move check 2021-10-27 22:25:37 +02:00
Folkert
456b6fd4d9 remove clone 2021-10-27 22:25:17 +02:00
Richard Feldman
85aa7f1fd7
Merge pull request #1833 from matthiasbeyer/fix-missing-space
Fix missing space
2021-10-27 09:58:51 -04:00
Richard Feldman
ade3dc2478
Merge pull request #1830 from rtfeldman/fix/linux
Use linker arg:  --arch
2021-10-27 09:56:23 -04:00
Matthias Beyer
c47da13994 Fix indention
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-10-27 15:00:51 +02:00
Matthias Beyer
0c8db62533 Fix: Add missing space in error message
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-10-27 15:00:51 +02:00
locriacyber
1cc6efd50e
Merge branch 'trunk' into fix/linux 2021-10-27 02:54:24 -04:00
Locria Cyber
1ab223649a Change -arch to --arch on linux 2021-10-27 02:52:48 -04:00
Richard Feldman
911359a6f4
Merge branch 'trunk' into morphic-solve-trivial 2021-10-26 20:39:08 -04:00
Richard Feldman
2dd536825d
Merge pull request #1824 from rtfeldman/str_from_int
Convert builtin calls to markup
2021-10-26 20:38:26 -04:00
Locria Cyber
791c46fe0d Remove deprecated zig features 2021-10-26 20:21:55 -04:00
Dan Gieschen Knutson
57b2dcc201
Merge branch 'trunk' into str_trim 2021-10-26 18:30:53 -05:00
Dan Knutson
352fe90e2d fix format violation 2021-10-26 18:14:04 -05:00
Folkert de Vries
65204cdfef
Merge branch 'trunk' into morphic-solve-trivial 2021-10-27 00:02:24 +02:00
Folkert
d561f2661d speedups 2021-10-27 00:01:21 +02:00
Folkert de Vries
29bd4e3e50
Merge branch 'trunk' into str_trim 2021-10-26 22:45:32 +02:00
Brian Carroll
a0d2b7e6e1 Unit tests for LEB-128 encoders 2021-10-26 18:08:40 +01:00
Anton-4
d460ce64b1
Merge branch 'trunk' into str_from_int 2021-10-26 17:33:15 +02:00
Anton-4
45df20cb17 can now convert builtin calls to markup 2021-10-26 16:43:03 +02:00
Chelsea Troy
75e1c0a8af
Merge branch 'trunk' into add-list-dropLast 2021-10-25 21:57:19 -05:00
Chelsea Troy
7680a1d17a
Remove unused code 2021-10-25 21:55:45 -05:00
Dan Knutson
12d35ba9f1 work around all test strings being static 2021-10-25 20:22:37 -05:00
Dan Knutson
bf1b597369 use nullable index for reverse iterator 2021-10-25 20:22:37 -05:00
Dan Knutson
6f49f355dd clean up conditionals, use RocStr.init 2021-10-25 20:22:37 -05:00
Dan Knutson
7ed37bf544 use lowlevel_n helper 2021-10-25 20:22:37 -05:00
Dan Knutson
1de0e5d99b make test fail for missed small string conversion 2021-10-25 20:22:37 -05:00
Dan Knutson
438ffdb18e restore changes to builtins readme 2021-10-25 20:22:37 -05:00
Dan Knutson
e1b9699272 remove TODO tags 2021-10-25 20:22:37 -05:00
Dan Knutson
ab060a95b8 add TODO for incorrect unique Roc tests 2021-10-25 20:22:37 -05:00
Dan Knutson
ca48d17dbc add Roc-level shared case tests 2021-10-25 20:22:37 -05:00
Dan Knutson
6832f952d1 undo changes to builtins README 2021-10-25 20:22:37 -05:00
Dan Knutson
188de22d8d explain back iterator 2021-10-25 20:22:37 -05:00
Dan Knutson
e21fa3cb0a add zig test cases 2021-10-25 20:22:37 -05:00