Commit Graph

5080 Commits

Author SHA1 Message Date
Richard Feldman
2991e695aa Ignore *.o in examples/ and fixtures/ 2020-11-23 00:33:56 -05:00
Richard Feldman
144bdcb3bb Fix some gen_primitives tests 2020-11-23 00:33:56 -05:00
Richard Feldman
f6e42e610f Fix repl 2020-11-23 00:33:56 -05:00
Richard Feldman
6453292224 Tell valgrind the right executable name 2020-11-23 00:33:56 -05:00
Richard Feldman
6563d0b306 Improve valgrind diagnostics 2020-11-23 00:33:56 -05:00
Richard Feldman
c78abeaa54 Use debug formatter on valgrind error 2020-11-23 00:33:56 -05:00
Richard Feldman
ac4dc52335 Report current valgrind version 2020-11-23 00:33:56 -05:00
Richard Feldman
01495940e3 Cache compiled valgrind on CI 2020-11-23 00:33:56 -05:00
Richard Feldman
f3881cd3b8 Install valgrind 3.16.1 on CI 2020-11-23 00:33:56 -05:00
Richard Feldman
ed67fc8d09 It's gonna be okay, clippy. 2020-11-23 00:33:56 -05:00
Richard Feldman
37daff3a57 Update shared-quicksort Pkg-Config 2020-11-23 00:33:56 -05:00
Richard Feldman
d0f52cb27e Fix quicksort_partition_help 2020-11-23 00:33:56 -05:00
Richard Feldman
7e5fde1d15 Fix solve_expr 2020-11-23 00:33:56 -05:00
Richard Feldman
9de8ebe8e0 Fix test_mono 2020-11-23 00:33:56 -05:00
Richard Feldman
b3b37db2c0 Fix test_uniq_load 2020-11-23 00:24:40 -05:00
Richard Feldman
da328f9e78 Fix gen tests 2020-11-23 00:24:40 -05:00
Richard Feldman
88d2ad1ffc Use roc__ prefix for exposed app functions 2020-11-23 00:24:40 -05:00
Richard Feldman
759c047b4c Add some .gitignores 2020-11-23 00:24:40 -05:00
Richard Feldman
c441471767 Add parse tests for platform headers 2020-11-23 00:08:50 -05:00
Richard Feldman
a8ae25697d Expose platform_header 2020-11-23 00:08:50 -05:00
Richard Feldman
1868051105 Allow for shorter app headers 2020-11-23 00:08:50 -05:00
Richard Feldman
ecfdadb5e3 Revert "Require packages and imports once again"
This reverts commit 119329dffc86edbb2bc0475dfcded905f0f19c04.
2020-11-23 00:08:50 -05:00
Richard Feldman
09d107e469 Require packages and imports once again 2020-11-23 00:08:49 -05:00
Richard Feldman
a7eb568267 Fix load tests 2020-11-23 00:08:49 -05:00
Richard Feldman
ce4469de80 Make packages and imports optional 2020-11-23 00:08:49 -05:00
Richard Feldman
3e01df2bcf Update parse tests to incorporate module headers 2020-11-23 00:08:49 -05:00
Richard Feldman
f5a480f799 Fix a test compilation error 2020-11-23 00:08:49 -05:00
Richard Feldman
eb6a7b51ff Use app path in output 2020-11-23 00:08:49 -05:00
Richard Feldman
a78434fd48 Finish introducing new header keywords 2020-11-23 00:08:49 -05:00
Richard Feldman
ab1be6e394 Update examples 2020-11-23 00:08:49 -05:00
Richard Feldman
c2d8205bfb Reproduce fun rustmft bug 2020-11-23 00:08:49 -05:00
Richard Feldman
06cb1d1e30
Merge pull request #728 from rtfeldman/cstr
Run Zig tests on CI, plus some str.zig revisions
2020-11-23 00:08:40 -05:00
Richard Feldman
cc8f8a7f92 Fix path in ci.yml 2020-11-22 23:29:40 -05:00
Richard Feldman
06f82e8bef Revert "Use mem::size_of instead of bytes.len()"
This reverts commit 0a4f16af0f.
2020-11-22 23:21:21 -05:00
Richard Feldman
bf142c4c58 Drop RocStr when necessary 2020-11-22 22:41:23 -05:00
Richard Feldman
bc48f72760 Merge remote-tracking branch 'origin/trunk' into cstr 2020-11-22 22:29:34 -05:00
Richard Feldman
a306a9fcc3 Use pointers in fewer str.zig arguments 2020-11-22 22:15:26 -05:00
Richard Feldman
5eee74f209
Merge pull request #726 from rtfeldman/llvm-dce
DCE zig builtins
2020-11-22 22:13:10 -05:00
Richard Feldman
7bb9659613
Merge pull request #544 from rtfeldman/feature/537-str-starts-with
Implement Str.startsWith
2020-11-22 22:12:00 -05:00
Folkert
b6433f872a DCE unused functions everywhere 2020-11-23 02:15:40 +01:00
Folkert
58246ad572 DCE zig-defined builtins that aren't used in user code 2020-11-23 02:01:57 +01:00
Chadtech
319ded66ca Return a bool instead of a u1 2020-11-22 18:24:49 -05:00
Chadtech
ae8e56cce9
Merge branch 'trunk' into feature/537-str-starts-with 2020-11-22 18:21:35 -05:00
Richard Feldman
a338eb23e2
Merge pull request #724 from rtfeldman/new-editor-ideas
Add Greenfoot and Godbolt to editor-ideas
2020-11-22 16:59:15 -05:00
Richard Feldman
34d66ba166
Add Greenfoot and Godbolt to editor-ideas 2020-11-22 16:58:43 -05:00
Sébastien Besnier
b36c2bf499 implement startsWith builtin using Zig 2020-11-22 21:48:42 +01:00
Chadtech
b615b0127c Fix Str.startsWith std definition 2020-11-22 14:00:01 -05:00
Chadtech
385d0fda9f Resolving conflicts with remote trunk 2020-11-22 13:54:13 -05:00
Richard Feldman
5ff2b04d1a Add len, is_small_str, and write_cstr to str.zig 2020-11-22 00:20:27 -05:00
Richard Feldman
2823fee56a Use const more in str.zig, fix some init & eq bugs 2020-11-22 00:20:19 -05:00