Folkert
|
fcead21c17
|
remove .ehframe section from the dylib
|
2022-08-23 14:00:54 +02:00 |
|
raleng
|
1b2952bc70
|
Fix invalid multiline string output in REPL
If a PlainLine string contains a newline character, the REPL will print
the string using a triple-quoted block string.
|
2022-08-23 11:26:48 +02:00 |
|
Folkert
|
2d366acc6e
|
split out int and frac division into separate lowlevels
|
2022-08-23 11:07:38 +02:00 |
|
Folkert
|
2151891ecd
|
add disassembler tests for division
|
2022-08-23 10:48:10 +02:00 |
|
Folkert
|
8305d3b037
|
better comments for the DIV functions
|
2022-08-23 10:29:04 +02: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
|
4ba132f7d0
|
Make sure inferring decode into nested function type is an error
|
2022-08-22 17:06:22 -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 |
|
Ayaz Hafiz
|
6255332cee
|
Promote flex vars to flex-able in obligation checking
|
2022-08-22 17:05:56 -05:00 |
|
Folkert
|
e9f66a6385
|
Merge remote-tracking branch 'origin/main' into i3696
|
2022-08-22 23:02:35 +02:00 |
|
Folkert
|
4f84a120c5
|
add int/float division to the dev backend
|
2022-08-22 22:40:09 +02:00 |
|
Anton-4
|
172e58f96b
|
Merge pull request #3849 from roc-lang/small-ci-rebirth
set up small-ci again
|
2022-08-22 15:46:45 +02:00 |
|
dependabot[bot]
|
22ba03f72f
|
Bump bytemuck from 1.11.0 to 1.12.1
Bumps [bytemuck](https://github.com/Lokathor/bytemuck) from 1.11.0 to 1.12.1.
- [Release notes](https://github.com/Lokathor/bytemuck/releases)
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.11.0...v1.12.1)
---
updated-dependencies:
- dependency-name: bytemuck
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-22 05:24:59 +00:00 |
|
dependabot[bot]
|
0f31f0f07a
|
Bump insta from 1.18.2 to 1.19.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.18.2 to 1.19.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.18.2...1.19.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-22 05:22:53 +00:00 |
|
Richard Feldman
|
e71b657662
|
Merge pull request #3821 from roc-lang/fix-roc-run2
Don't monomorphize if roc foo.roc has errors
|
2022-08-21 23:30:37 -04:00 |
|
Richard Feldman
|
a8964f87aa
|
Add roc dev command to CLI
|
2022-08-21 18:07:59 -04:00 |
|
Richard Feldman
|
3a1f2a2fcf
|
clippy
|
2022-08-21 18:06:32 -04:00 |
|
Richard Feldman
|
3b9c65aefe
|
Disable more clippy checks in glue
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
e829d2af5b
|
Revert "Ignore all clippy lints in glue"
This reverts commit 436d2359f5352eed18b91022cf5d86a00dd0c6b4.
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
c1aee72c73
|
Ignore all clippy lints in glue
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
32f4546518
|
Skip rustfmt on glue
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
cd01e7fe76
|
Add #![allow(unused_unsafe)] to Rust glue header
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
64cea0e7ff
|
Don't glue ManuallyDrop for types that are Copy
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
577128d410
|
Check in initial glue for RocType etc
|
2022-08-21 18:06:30 -04:00 |
|
Richard Feldman
|
fa1f2f87ae
|
Fix glue generation for keywords
|
2022-08-21 18:06:30 -04:00 |
|
Richard Feldman
|
ace37cf613
|
Glue 2-tag unions w/ no payloads (but aren't Bool)
|
2022-08-21 18:06:30 -04:00 |
|
Richard Feldman
|
539429f16b
|
Add RocType.roc to glue
|
2022-08-21 18:06:29 -04:00 |
|
Richard Feldman
|
f2f4fb59b5
|
Merge pull request #3815 from roc-lang/glue-dict
Generate glue for `Dict` and `Set`
|
2022-08-21 18:06:05 -04:00 |
|
Folkert
|
a7ab08b2ba
|
cleanup
|
2022-08-21 21:10:40 +02:00 |
|
Folkert
|
88c8ee6c93
|
use our section iterator instead of in_sections
|
2022-08-21 21:06:30 +02:00 |
|
Folkert
|
4e9bff9eb6
|
don't add our symbols to the eh_frame section; it's not needed
|
2022-08-21 20:41:31 +02:00 |
|
Richard Feldman
|
a345fc4cfe
|
Merge pull request #3857 from KilianVounckx/bitshift-operator-argument-swap
Bitshift operator argument swap
|
2022-08-21 14:35:18 -04:00 |
|
Folkert
|
6b69e837a4
|
configure mul to use 'bigger' src registers when needed
|
2022-08-21 20:26:26 +02:00 |
|
Folkert
|
6aa168ee0b
|
more various clippy fixes
|
2022-08-21 16:43:58 +02:00 |
|
Folkert
|
f3f6f58d09
|
clippy fixes
|
2022-08-21 16:43:57 +02:00 |
|
Richard Feldman
|
ccd0d32332
|
Merge remote-tracking branch 'origin/main' into glue-dict
|
2022-08-21 09:51:22 -04:00 |
|
Folkert
|
5261005096
|
more cleanup
|
2022-08-21 15:50:12 +02:00 |
|
Folkert
|
5035d022e0
|
cleanup
|
2022-08-21 15:36:48 +02:00 |
|
Folkert
|
0005635899
|
refactor section reserving
|
2022-08-21 15:30:46 +02:00 |
|
Folkert
|
729e556534
|
fake it well enough that cli tests all pass
|
2022-08-21 15:19:39 +02:00 |
|
Folkert
|
08e4abbf0a
|
reorder section writing to be correct
|
2022-08-21 14:21:02 +02:00 |
|
Folkert de Vries
|
2b0bf7839e
|
Merge pull request #3819 from roc-lang/deep-record-decoding
Mono fixes for supporting deep record decoding deriving
|
2022-08-21 13:33:40 +02:00 |
|
Folkert de Vries
|
b53fe24271
|
Merge pull request #3836 from roc-lang/turn-on-ability-tests
Turn on ability tests that work
|
2022-08-21 13:32:38 +02:00 |
|
Folkert de Vries
|
a726959461
|
Merge pull request #3837 from roc-lang/i3820
Don't suggest removing variable when it's bound in a branch pattern
|
2022-08-21 13:32:09 +02:00 |
|
kilianv
|
e3ae182235
|
Fix spelling mistakes
|
2022-08-20 22:27:54 +02:00 |
|
kilianv
|
f64eac6040
|
Remove roc tests
On my current build the expect tests don't work. So I will add them later.
The tests in rust work fine
|
2022-08-20 22:03:11 +02:00 |
|
kilianv
|
8ab725a736
|
Add roc tests with expect keyword
|
2022-08-20 21:51:31 +02:00 |
|