Skip to content

Precompilation fails on nightly #62

Description

@j-fu

Hi, thanks for the useful package!

In the moment, it fails to run on Julia nightly.

During precompilation, it gives the warnings

WARNING: Imported binding Test.pop_testset was undeclared at import time during import to Testset.
WARNING: Imported binding Test.push_testset was undeclared at import time during import to Testset.

This is the Julia version:

Version 1.14.0-DEV.18 (2025-11-01)
Commit c5553c968d3 (0 days old master)

Activity

  1. j-fu commented on Jan 25, 2026

    @j-fu
    Author

    Bump: same problem for 1.13-beta1.

  2. JamesWrigley commented on Jan 25, 2026

    @JamesWrigley
    Member

    Thanks for the ping, forgot to look into this 😅 Will try to fix it sometime this week.

  3. JamesWrigley commented on Feb 1, 2026

    @JamesWrigley
    Member

    It's a bit trickier than I anticipated so it might be a few days yet. The issue is that the testset hierarchy is now defined with scopes instead of manually pushing/popping on a stack: JuliaLang/julia#53462

    And there's some code that relies on the push/pop behaviour. Most likely the next release will be breaking and only support 1.13+ because supporting both styles seems quite painful.

  4. j-fu commented on Apr 30, 2026

    @j-fu
    Author

    With 1.13 rc1 released, is there an update of your plans ?

  5. JamesWrigley commented on Apr 30, 2026

    @JamesWrigley
    Member

    I actually have a branch lying around with a fix, just need to test it properly. Will try to get it done this weekend 🤞
    (thanks for the ping, I do tend to forget things)

  6. j-fu commented on May 6, 2026

    @j-fu
    Author

    Thanks for the effort!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions