-
Couldn't load subscription status.
- Fork 3.4k
Skip CI breakage #5883
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 CI breakage #5883
Conversation
…tch, which currently fails on CI since it uses 1.37.22 instead of 1.37.23. disable that test on CI for now
|
Both places work, but I prefer adding those to each I kept those SSE skipping commands merged as I thought it would be easier to remove them later. It might be better to split them for consistency. |
|
No idea why |
|
On the other hand, adding the skips to them all leaves all the skips on one line, or adjacent lines (as in this PR), which seems nice? Or did I misunderstand you? |
Um, what do you mean by 'adding the skips to them all'? |
|
So (Failure log: https://circleci.com/gh/kripken/emscripten/115) |
|
Yeah, sorry, I wasn't clear. I meant the state in this PR, where the skips are all on line 20 of the circleci yml file. But yeah, it does mean they get added to all the logs. I don't feel strongly about this, either way is ok. I saw that random failure too. Weird. That should use file locks to ensure libc gets built once. I don't know exactly how those locks work, but I've never seen them fail. Maybe we have a bug in the lock code? ( |
|
I prefer shorter-log way but either way is okay for now, as anyway those three skips will soon be removed when the new SDK is built. Probably within a week, or when @juj returns. Couldn't repro this error on my local machine, we should keep an eye for this... |
|
I pushed a version with separate skips as you suggested, after reading more of the logs I agree it's nicer when they are shorter :) |
|
Those SSE-related tests may not be fixed even after the new SDK build as they fail because the SDK-provided native clang cannot find SSE headers. |
Split out the part of other.test_emcc that checks for a version mismatch, which currently fails on CI since it uses 1.37.22 instead of 1.37.23. Disable that test on CI for now.
I also merged the skip lists, which were in two places for CircleCI - was there a reason for that I am missing?