kilianv
|
222f0e8870
|
Fix typo
|
2022-09-20 14:42:08 -05:00 |
|
kilianv
|
9717747a54
|
Update tests
not all tests pass yet. Will look at them with Ayaz.
|
2022-09-20 14:42:03 -05:00 |
|
Ayaz Hafiz
|
7f54c0fd94
|
FIx gen-wasm tests
|
2022-09-20 11:38:23 -05:00 |
|
Ayaz Hafiz
|
f41936d5e5
|
Unwrap layouts containing void layouts as newtypes
Addresses the attempt to do so in https://github.com/roc-lang/roc/pull/3465
Co-authored-by: Folkert <folkert@folkertdev.nl>
|
2022-09-19 16:50:49 -05:00 |
|
Ayaz Hafiz
|
ac752adc7c
|
Check in some more work
|
2022-09-16 16:09:21 -05:00 |
|
Ayaz Hafiz
|
8cd4281173
|
Complex bitcast recursive tag union pointers when we need them to be opaque
Resolves a discussion on Zulip: https://roc.zulipchat.com/#narrow/stream/231635-compiler-development/topic/When.20recursive.20structs.20aren't.20recursive
|
2022-09-14 20:58:54 -05:00 |
|
dependabot[bot]
|
0079048944
|
Bump bumpalo from 3.10.0 to 3.11.0
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/fitzgen/bumpalo/releases)
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.10.0...3.11.0)
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-12 21:08:56 +00:00 |
|
Folkert
|
fbc5412161
|
ignore another test
|
2022-09-09 23:20:11 +02:00 |
|
Folkert
|
b8a5d69578
|
ignore another test on windows
|
2022-09-09 23:20:11 +02:00 |
|
Folkert
|
5d60ffeebf
|
disable a segfaulting test on windows
|
2022-09-09 23:20:11 +02:00 |
|
Folkert
|
57201db2f6
|
windows: temporarily do not drop gen_test results
|
2022-09-09 23:20:10 +02:00 |
|
Richard Feldman
|
3e1ca37b9e
|
Merge pull request #3950 from roc-lang/keep-dll-loaded
keep dll loaded
|
2022-09-09 14:19:35 -07:00 |
|
Jan Van Bruggen
|
aec2baefe3
|
Merge pull request #3997 from roc-lang/lint_markdown
Lint all markdown files once, guided by markdown-cli2
|
2022-09-09 09:27:31 -06:00 |
|
Jan Van Bruggen
|
8bbfd68621
|
Add language to all fenced code blocks
See https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md040
|
2022-09-09 01:12:31 -06:00 |
|
Ayaz Hafiz
|
eebe5234f6
|
Correctly perform record updates that come from thunks
Closes #3908
|
2022-09-06 18:07:22 -05:00 |
|
Folkert
|
d78be3f863
|
remove either dependency
|
2022-09-06 18:52:43 +02:00 |
|
dependabot[bot]
|
ee81b73ea5
|
Bump either from 1.7.0 to 1.8.0
Bumps [either](https://github.com/bluss/either) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/bluss/either/releases)
- [Commits](https://github.com/bluss/either/compare/1.7.0...1.8.0)
---
updated-dependencies:
- dependency-name: either
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-06 16:50:25 +00:00 |
|
Folkert de Vries
|
6dc86513a1
|
Merge pull request #3973 from roc-lang/dependabot/cargo/libc-0.2.132
Bump libc from 0.2.126 to 0.2.132
|
2022-09-06 18:48:36 +02:00 |
|
dependabot[bot]
|
095505ee15
|
Bump libc from 0.2.126 to 0.2.132
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.126 to 0.2.132.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.126...0.2.132)
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-06 07:27:05 +00:00 |
|
Richard Feldman
|
eac04dfbc7
|
Merge pull request #3957 from roc-lang/dev-backend-bitwise-logical
dev backend: bitwise logical operators
|
2022-09-05 20:28:56 -07:00 |
|
Folkert
|
df7db18008
|
make test slighly different so it has a distinct hash
|
2022-09-04 19:49:11 +02:00 |
|
Folkert
|
cc1a5af70d
|
cleanup
|
2022-09-04 19:04:48 +02:00 |
|
Folkert
|
76f82a6175
|
remove debugging code
|
2022-09-04 19:02:13 +02:00 |
|
Folkert
|
6404f308f9
|
add windows llvm check mode (hacky)
|
2022-09-04 18:30:48 +02:00 |
|
Folkert
|
08b25cb935
|
fix dec calling convention for windows
|
2022-09-04 18:26:04 +02:00 |
|
Folkert
|
b7cb7bb786
|
bitwise logical operators in the dev backend
|
2022-09-03 15:48:57 +02:00 |
|
Folkert de Vries
|
93ace1d6f3
|
Merge pull request #3945 from roc-lang/i3942
Adds lambda set layout interning
|
2022-09-02 21:08:30 +02:00 |
|
Folkert
|
016efc67c6
|
don't drop explicitly?
|
2022-09-02 19:15:03 +02:00 |
|
Folkert
|
4dbdd8ac87
|
extend the lifetime of a dll until after an assert
|
2022-09-01 20:54:06 +02:00 |
|
kilianv
|
273907319d
|
Add tests for Str.splitLast
There was only one test, which didn't cover the bug I fixed in Str.splitLast. I
added the tests to make sure the bug will be caught in the future.
|
2022-09-01 17:03:26 +02:00 |
|
kilianv
|
80c8c80082
|
Add tests to splitFirst function
Bugfix is coming up. The extra tests should capture the fix. Right now
not all tests pass.
|
2022-09-01 16:43:13 +02:00 |
|
Ayaz Hafiz
|
46bc8647b4
|
Further push layout interner
|
2022-08-31 16:08:00 -05:00 |
|
Ayaz Hafiz
|
cea2fcafae
|
Fix dev/wasm compile errors
|
2022-08-31 15:42:02 -05:00 |
|
Ayaz Hafiz
|
3b4b1838b8
|
Push layout interner further through Layout
|
2022-08-31 14:33:52 -05:00 |
|
Ayaz Hafiz
|
ed04c2040a
|
Push the layout interner through the backends
|
2022-08-31 14:33:52 -05: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
|
1db7c3664d
|
Merge pull request #3877 from roc-lang/dev-backend-add-checked
dev backend add checked
|
2022-08-29 09:47:20 +02:00 |
|
Ayaz Hafiz
|
1c6d423e52
|
Add comment for why we're ignoring deep specialization tests
|
2022-08-25 09:41:57 -05:00 |
|
Ayaz Hafiz
|
356ba91f19
|
Ignore tests that stack overflow on debug builds
|
2022-08-25 09:22:53 -05:00 |
|
Folkert de Vries
|
51d5aa789a
|
Merge pull request #3870 from roc-lang/dev-backend-div
add int/float division to the dev backend
|
2022-08-25 09:03:19 +02:00 |
|
Folkert
|
592a219f5d
|
remove test that is not useful
|
2022-08-24 14:09:16 +02:00 |
|
Folkert
|
a3a4a5ff3c
|
some gen_num test cleanups
|
2022-08-23 20:36:12 +02:00 |
|
Folkert
|
b43c0ac1e3
|
use RocResult in addChecked test
|
2022-08-23 20:10:05 +02:00 |
|
Folkert
|
a44afd1383
|
enable some result tests for the dev backend
|
2022-08-23 20:08:33 +02:00 |
|
Ayaz Hafiz
|
a8bd529664
|
Support derivers for tag unions with ext vars
|
2022-08-23 10:41:06 -05:00 |
|
Folkert de Vries
|
5e8faf64be
|
Merge pull request #3833 from roc-lang/dev-backend-mul
dev backend mul
|
2022-08-23 09:22:38 +02:00 |
|
Folkert de Vries
|
9f772d4ca2
|
Merge pull request #3826 from roc-lang/flex-ability-adhoc
Allow inferred flex vars inside type constructors bound to an ability
|
2022-08-23 09:21:55 +02:00 |
|
Ayaz Hafiz
|
0ddbc172d7
|
Add destructured inferred example
|
2022-08-22 17:06:23 -05:00 |
|
Ayaz Hafiz
|
142428a0bc
|
Add let-generalization example for decoding
|
2022-08-22 17:05:57 -05:00 |
|
Ayaz Hafiz
|
6417e75bda
|
Add gen example of inferred decoder
|
2022-08-22 17:05:57 -05:00 |
|