Skip to content

Float blocks and arrays, again #91

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Jul 20, 2021

Conversation

mshinwell
Copy link
Collaborator

This is the same as #61, which got accidentally merged to the 4.11 branch, instead of 4.12. (I have now added a branch protection rule which should help avoid this in future.)

I did the bootstrap again for this PR and promoted the translprim test case results, but nothing else changed.

@stedolan stedolan merged commit 87f025a into oxcaml:4.12 Jul 20, 2021
ccasin added a commit to ccasin/flambda-backend that referenced this pull request Jan 2, 2023
6c2b0b30d0 Merge flambda-backend changes
7a86bede3c for test merge
7ab71c613b bootstrap
a4a23dbe37 Layouts version 1
b8946d8930 Make immediacy part of type_kind (backport PR #10041)
724026d2a5 Move type_unboxed.unboxed into type_kind (backport PR #10252)
aa25ab9 Fix version number (oxcaml#94)
d01ffa0 Fix .depend file (oxcaml#93)
942f2ab Bootstrap (oxcaml#92)
05f7e38 Check Menhir version (oxcaml#91)
1569b58 Move the CI jobs from 4.12 to 4.14. (oxcaml#90)

git-subtree-dir: ocaml
git-subtree-split: 6c2b0b30d0819dae3f0a6f68dd5b6a55cbb6a074
poechsel added a commit to poechsel/flambda-backend that referenced this pull request Jan 11, 2023
d78ff6d Make immediate64 things mode cross (oxcaml#97)
aa25ab9 Fix version number (oxcaml#94)
d01ffa0 Fix .depend file (oxcaml#93)
942f2ab Bootstrap (oxcaml#92)
05f7e38 Check Menhir version (oxcaml#91)
1569b58 Move the CI jobs from 4.12 to 4.14. (oxcaml#90)

git-subtree-dir: ocaml
git-subtree-split: d78ff6d
ccasin added a commit to ccasin/flambda-backend that referenced this pull request Jan 30, 2023
aaed145833 Merge flambda-backend changes
12306e8092 script changes for jane
a9268d2 Fix misplaced attribute warning when using external parser (and some cleanup) (oxcaml#101)
2b33f24 Refactor toplevel local escape check (oxcaml#104)
ed2aec6 Comment functions exported from TyVarEnv.
87838ba Move new variable creation into TyVarEnv.
a3f60ab Encapsulate functions that work with tyvars
43d83a6 Prevent possibility of forgetting to re-widen
2f3dd34 Encapsulate context when narrowing type env't
d78ff6d Make immediate64 things mode cross (oxcaml#97)
aa25ab9 Fix version number (oxcaml#94)
d01ffa0 Fix .depend file (oxcaml#93)
942f2ab Bootstrap (oxcaml#92)
05f7e38 Check Menhir version (oxcaml#91)
1569b58 Move the CI jobs from 4.12 to 4.14. (oxcaml#90)

git-subtree-dir: ocaml
git-subtree-split: aaed1458333ac63be3c0523f8ff0c7d64d29dc09
riaqn added a commit to riaqn/flambda-backend that referenced this pull request Feb 23, 2023
c703f5f Incorporate upstream comments into type-variable refactor (oxcaml#121)
362ba23 Constrain curry modes to increase along applications (oxcaml#108)
b1f0cf9 Simplify the extension handling (oxcaml#114)
4fd53a1 Remove pat_mode from typedtree (oxcaml#105)
cf6fcbc Handle attributes on lambdas with locally abstract types (oxcaml#120)
5fa80fe Don't track attributes inside attributes for warning 53 (oxcaml#115)
8a69777 Handle unclosed `[: ... :]` patterns (via `Generic_array` machinery) (oxcaml#117)
b0737f4 Add promote-one Makefile target (oxcaml#118)
c6ad684 Refactoring and fixes around module lookup (oxcaml#107)
b0a6495 Add documentation for global constructor arguments (oxcaml#69)
dd79aec Print `nlocal` in the `-d(raw)lambda` output (oxcaml#112)
8035026 Fix `nlocal` in the generated Lambda for list comprehensions (oxcaml#113)
afbcdf0 Immutable arrays (oxcaml#47)
bfe1490 fix several issues when removing exp_mode (oxcaml#110)
8f46060 Better error message for under-applied functions (oxcaml#74)
27331d8 Consistently use Lmutvar or Lvar in comprehensions (oxcaml#111)
01e965b Skip failing test for now
0131357 Fix test case to use comprehensions_experimental
22a7368 Temporarily disable list comprehensions tests due to locals bug
e08377d Make `comprehensions` into `comprehensions_experimental` for now (oxcaml#109)
947cf89 List and array comprehensions (oxcaml#46)
bd9e051 remove exp_mode from typedtree (oxcaml#100)
a9268d2 Fix misplaced attribute warning when using external parser (and some cleanup) (oxcaml#101)
2b33f24 Refactor toplevel local escape check (oxcaml#104)
ed2aec6 Comment functions exported from TyVarEnv.
87838ba Move new variable creation into TyVarEnv.
a3f60ab Encapsulate functions that work with tyvars
43d83a6 Prevent possibility of forgetting to re-widen
2f3dd34 Encapsulate context when narrowing type env't
d78ff6d Make immediate64 things mode cross (oxcaml#97)
aa25ab9 Fix version number (oxcaml#94)
d01ffa0 Fix .depend file (oxcaml#93)
942f2ab Bootstrap (oxcaml#92)
05f7e38 Check Menhir version (oxcaml#91)
1569b58 Move the CI jobs from 4.12 to 4.14. (oxcaml#90)

git-subtree-dir: ocaml
git-subtree-split: c703f5f
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants