-
Notifications
You must be signed in to change notification settings - Fork 16
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
CI JS #64
CI JS #64
Conversation
juancarlospaco
commented
Jan 3, 2021
•
edited
Loading
edited
- fusion CI should run tests and docs for js #63 (comment)
I see, you're hitting nim-lang/Nim#10201
|
@juancarlospaco reduced case for the error i had in #64 (comment) with echo "discard" > z03.nim /Users/timothee/git_clone/nim/Nim_devel/lib/system/jssys.nim(54, 1) Error: redefinition of 'getCurrentException'; previous declaration here: /Users/timothee/git_clone/nim/Nim_devel/lib/system.nim(2386, 8) devel a0134671eeed3cfac1e9035568cbdec41825da8d: error basically, in this case, it causes issues because of interaction of -d:js and nimscript (but there could be other bad consequences for -d:js being passed explicitly) noteI'm not sure why CI doesn't show an error here (maybe another bug that hides this bug; we should investigate whether fusion CI actually also runs on latest nim devel instead of a cached version or a nightly), but the fix here is:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i don't quite understand the changes in tests/tmatching.nim ; didn't CI pass before your PR ?
also links like https://github.com/nim-lang/fusion/pull/64/checks?check_run_id=1640671490#step:8:251
expire (CI keeps those for limited time only) so these should point to somewhere else, for example:
- copy paste the relevant part of logs into a conversation comment in this PR (showing the source)
- link to those instead (would look like: CI JS #64 (comment))
I can revert |
but I'm trying to understand why is CI green currently (before your PR) ? |
You already seen the test that wont pass with specific versions, etc. If you think this makes CI worse, feel free to close it. |
your PR is good, I'm just trying to understand that specific point; I'll do some experiments in #66 to understand what's going on with tests/tmatching.nim |
@timotheecour ping. Also nim-lang/Nim#16630 (comment) |