Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Skip flow/typecasts/3 test on Node.js 6 #13382

Merged
merged 1 commit into from May 27, 2021

Conversation

nicolo-ribaudo
Copy link
Member

@nicolo-ribaudo nicolo-ribaudo commented May 27, 2021

Q                       A
Fixed Issues? Closes #13374
Patch: Bug Fix?
Major: Breaking Change?
Minor: New Feature?
Tests Added + Pass? Yes
Documentation PR Link
Any Dependency Changes?
License MIT

Node.js 6 has a bug which causes some booleans to be flipped when V8 5.1 compiles the code with TurboFan (the optimizing compiler).

This is very unlikely to affect our users, since no one parses as many files as we do in our parser tests, and it only affects Node.js 6. Let's just skip the test for now so that CI stops failing.

@babel-bot
Copy link
Collaborator

Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/46500/

@codesandbox-ci
Copy link

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 5a5e719:

Sandbox Source
babel-repl-custom-plugin Configuration
babel-plugin-multi-config Configuration

@JLHwung
Copy link
Contributor

JLHwung commented May 27, 2021

Oh I don't see this one when opening #13383

@JLHwung
Copy link
Contributor

JLHwung commented May 27, 2021

Sidenote: Node.js 6 (V8 5.1) uses crankshaft: https://v8.dev/blog/launching-ignition-and-turbofan , which is why I don't bother creating a V8 issue on that.

@nicolo-ribaudo
Copy link
Member Author

I don't have a preference for either PR. We could either merge yours, or merge this and fix it later in a patch with yours if someone finds that the v8 bug happens also outside from our test suite.

@existentialism existentialism merged commit 1341e56 into babel:main May 27, 2021
@nicolo-ribaudo nicolo-ribaudo deleted the skip-failint-test-node-6 branch May 27, 2021 14:52
@github-actions github-actions bot added the outdated A closed issue/PR that is archived due to age. Recommended to make a new issue label Aug 27, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area: tests outdated A closed issue/PR that is archived due to age. Recommended to make a new issue pkg: parser PR: Fixes failing main
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants