-
Notifications
You must be signed in to change notification settings - Fork 9
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
Updating Compat Section #69
Conversation
I think the issues above were caused from trying to compile the docs (which calls GridapMakie and then Gridap dependencies) with Julia v1.6 instead of 1.9, so I just pushed an update to try and fix the issue. |
Yay, great to see an update 🥳 |
Hi @hammy4815, the ci failed for this reason: "This request was automatically failed because there were no enabled runners online to process the request for more than 1 days." This is the first time I see this problem. Any idea? |
We probably just need to update |
Hi @hammy4815, the PR #71 has been merged. Can you pull this changes to your fork, and then update this PR? |
The only tests that are failing are: fig, _ , sc = plot(Γ, uh, colormap=:algae) fig, _ , plt = plot(Λ, jump(n_Λ⋅∇(uh))) Because of the same error: can't splice MakieCore.ShadingAlgorithm into an OpenGL shader. Make sure all fields are of a concrete type and isbits(FieldType)-->true Once I have this issue fixed, the tests should pass. |
There seems to be some sort of bug specifically with how the shaders for GLMakie are being called, and strangely this only happens for SkeletonTriangulations and BoundaryTriangulations. The bug does not exist for CairoMakie however, so the tests work now with CairoMakie...but it's worth noting this issue for GLMakie. |
Do you have any thoughts regarding the GLMakie vs CairoMakie situation? Otherwise, could we see if it passes the tests this time? |
Hi @hammy4815, Thanks for your new attempt! Since you never contributed to the project I need to manually accept the execution of the tests. Could you please do some dummy change in the repo in a separate PR? This will provably speed up the debugging of this issue. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #69 +/- ##
==========================================
- Coverage 93.57% 92.66% -0.92%
==========================================
Files 3 3
Lines 218 218
==========================================
- Hits 204 202 -2
- Misses 14 16 +2 ☔ View full report in Codecov by Sentry. |
@@ -2,7 +2,7 @@ module TestGridapMakie | |||
|
|||
using GridapMakie | |||
using Gridap | |||
using GLMakie | |||
using CairoMakie |
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 see that we are not testing with GLMakie anymore.
Do the tests also pass with GLMakie witht he new compat entries?
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.
The tests fail with GLMakie due to some backend shader issue. It works on older versions of GLMakie, and the current versions of CairoMakie, but not the newest version of GLMakie. I will try and file a minimal reproducing example with the Makie team.
The tests also pass with Gridap v0.18.2, so I suggest to update the Gridap version in the compat section. (I also tried using the latest Makie but that does not work.) |
This has been out-done by PR #73 . Closing this. |
See #62 (comment)
My working dependency versions: