Add more test groups, and TEMPORARILY disable some tests on Julia nightly (the tests that are causing CI to time out)#72
Add more test groups, and TEMPORARILY disable some tests on Julia nightly (the tests that are causing CI to time out)#72DilumAluthge wants to merge 4 commits into
Conversation
|
@mcabbott Looks like it's not just the KernelAbstractions tests that are timing out on Julia nightly. Group 3 is also timing out. |
|
Yes, I saw that LoopVectorization tests in #71 timed out, on nightly, with lots of "WARNING: Wrapping |
|
@mcabbott Any idea what is causing the test failure in https://github.com/mcabbott/Tullio.jl/pull/72/checks?check_run_id=1581043675 (Julia 1.4, one thread, test group 2)? |
|
Seems like, for some reason, the ForwardDiff gradient ( |
|
Also, all of the group 5 tests are failing (1.4 and 1.5, one thread and two threads). E.g. https://github.com/mcabbott/Tullio.jl/pull/72/checks?check_run_id=1581043810: |
|
The bug in "/test/gradients.jl:79" is that |
Thanks! I have applied that fix to this PR. |
|
Alright, so the only remaining test failures are in group 5 on Julia 1.4 and 1.5 (but not Julia nightly). Any idea what the cause is? |
…htly (the tests that are causing CI to time out)
Didn't see that PR. Thanks for the heads up. |
|
The error with TensorOperations might be a real bug, brought to light by re-ordering the tests. (Zygote's gradient for However I think I'd rather do something simpler to temporarily skip tests on nightly, rather than making more groups, like so: I see you're also adding a test on nightly to |
|
Any idea how to find the source of those warnings? Testing Running tests...
WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead).Julia Version 1.7.0-DEV.122
Commit 676ccf4eaa (2020-12-18 19:53 UTC)Would be helpful to have line numbers. |
|
For me |
|
It turns out the warnings/errors only come up during precompilation. |
Fixes #61
Once these tests are working on Julia nightly, we should reenable them.
I've opened #73 so that we don't forget to reenable these tests later.
Please note: we only skip these tests on CI. When you run the tests locally, these tests will not be skipped.