JuliaGraphics / QML.jl

Build Qt6 QML interfaces for Julia programs.
Other
386 stars 35 forks source link

Fix for exec_async #185

Closed barche closed 1 year ago

barche commented 1 year ago

Issue exec_async crashes #174

ufechner7 commented 1 year ago

Any idea why it works with Julia 1.6 on Linux, but fails on 1.9 with:

functions.jl: Error During Test at /home/runner/work/QML.jl/QML.jl/test/runtests.jl:14
  Got exception outside of a @test
  LoadError: Storing a null function pointer in a JuliaFunction is not allowed
codecov[bot] commented 1 year ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (5614e6a) 88.81% compared to head (20cdd00) 89.32%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #185 +/- ## ========================================== + Coverage 88.81% 89.32% +0.51% ========================================== Files 3 2 -1 Lines 438 384 -54 ========================================== - Hits 389 343 -46 + Misses 49 41 -8 ``` | [Files](https://app.codecov.io/gh/JuliaGraphics/QML.jl/pull/185?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaGraphics) | Coverage Δ | | |---|---|---| | [src/QML.jl](https://app.codecov.io/gh/JuliaGraphics/QML.jl/pull/185?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaGraphics#diff-c3JjL1FNTC5qbA==) | `96.98% <33.33%> (+0.45%)` | :arrow_up: | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/JuliaGraphics/QML.jl/pull/185/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaGraphics)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.