The grouped-tests QA group (GROUP=QA) has one genuine Aqua finding that is currently marked @test_broken so CI is green. It should be fixed and un-broken.
Finding:
Aqua.test_deps_compat (extras check): the test-only extra Pkg (declared in [extras] and [targets].test) has no [compat] entry. Aqua flags this:
Static does not declare a compat entry for the following extras: Pkg
Current state (test/qa/qa.jl): Aqua.test_deps_compat(Static, check_extras = false) keeps the deps/weakdeps compat checks live, and the extras failure is recorded as @test_broken false. The deps and weakdeps sub-checks still pass normally.
Fix: add a [compat] entry for Pkg (e.g. Pkg = "1") in the root Project.toml, then restore Aqua.test_deps_compat(Static) and remove the @test_broken.
Note: Aqua.test_piracies(Static, broken = true) (1 instance) is a separate, pre-existing broken marker not introduced here.
Ignore until reviewed by @ChrisRackauckas.
The grouped-tests QA group (
GROUP=QA) has one genuine Aqua finding that is currently marked@test_brokenso CI is green. It should be fixed and un-broken.Finding:
Aqua.test_deps_compat(extras check): the test-only extraPkg(declared in[extras]and[targets].test) has no[compat]entry. Aqua flags this:Current state (test/qa/qa.jl):
Aqua.test_deps_compat(Static, check_extras = false)keeps the deps/weakdeps compat checks live, and the extras failure is recorded as@test_broken false. Thedepsandweakdepssub-checks still pass normally.Fix: add a
[compat]entry forPkg(e.g.Pkg = "1") in the rootProject.toml, then restoreAqua.test_deps_compat(Static)and remove the@test_broken.Note:
Aqua.test_piracies(Static, broken = true)(1 instance) is a separate, pre-existing broken marker not introduced here.Ignore until reviewed by @ChrisRackauckas.