-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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 test failure due to ambiguous method in ccall test #28804
Comments
Another one with Furlongs:
|
Could we exclude methods for test-only types from the ambiguity test? Or maybe always run that first? |
Another one:
Disabling ambiguities that contain types only defined in the test suite seems reasonable to me. |
Running the ambiguity test first would have the same effect and be much easier to implement :) |
There are still two more ambiguities in SparseArrays #28665. Fixing it probably adds |
Easiest thing to do is just to run the ambiguity test in a clean process. We do that for a bunch of other things also (search for _exec). |
It looks like that Lines 127 to 133 in 81b04cf
So maybe the easiest solution would be to do the global check in |
Actually, I changed my mind. Running the ambiguity test in a separated process sounds like the cleanest solution. I made a PR to do this. |
https://travis-ci.org/JuliaLang/julia/jobs/418783280#L2142-L2145
Looks like this may happen if the ccall test and the LinearAlgebra tests are run on the same worker? May need a
unsafe_convert(::Type{SpillPint}, x::SpillPint) = x
method.The text was updated successfully, but these errors were encountered: