-
Notifications
You must be signed in to change notification settings - Fork 36
Closed
Description
#727 had a slightly hidden consequence: it declares Mooncake as a DPPL test dep, but Mooncake also has a compat bound on DPPL=0.31 (https://github.com/compintell/Mooncake.jl/blob/main/Project.toml) – so if the minor version of DPPL is bumped, it's impossible to have a consistent test environment, e.g. https://github.com/TuringLang/DynamicPPL.jl/actions/runs/12208921847/job/34062921291?pr=733
@willtebbutt, I'm not immediately sure what's the best way around this. Would it be sensible to move MooncakeDynamicPPLExt to DynamicPPLMooncakeExt instead?
I guess the other way round would be to move any tests involving Mooncake into a separate script (and/or CI job) and only run them if the compat entries can be resolved (urk).
Metadata
Metadata
Assignees
Labels
No labels