Skip to content

update to 4.08#3233

Merged
yminsky merged 4 commits intorealworldocaml:masterfrom
avsm:use-4.08
Dec 8, 2019
Merged

update to 4.08#3233
yminsky merged 4 commits intorealworldocaml:masterfrom
avsm:use-4.08

Conversation

@avsm
Copy link
Copy Markdown
Member

@avsm avsm commented Dec 7, 2019

this diff seems suspiciously short. Need to investigate why more tests aren't affected by OCAML_ERROR_STYLE changing.
Update: this is because dune 2.0 terminates the build after the first promotion failure, instead of trying all possible rules. Investigating why, but not a blocker for this PR.

Closes #3227

@avsm
Copy link
Copy Markdown
Member Author

avsm commented Dec 8, 2019

This should now pass the main Travis CI; @yminsky could you glance over and merge when happy?

The other ocaml-ci should also now pass once ocurrent/ocaml-ci#81 is reviewed and merged, so ignore that failure for now.

@avsm avsm requested a review from yminsky December 8, 2019 11:42
Copy link
Copy Markdown
Member

@yminsky yminsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! It also seems to fix cases where the Deferred was being replaced by some other random type from Cohttp_async.

@yminsky yminsky merged commit ac69763 into realworldocaml:master Dec 8, 2019
@avsm
Copy link
Copy Markdown
Member Author

avsm commented Dec 9, 2019

I filed #3233 to track the promotion bug

@avsm avsm deleted the use-4.08 branch December 9, 2019 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

update to 4.08.1

2 participants