Torkel Loman
Torkel Loman
yes, I think that should work out
Sounds good, looking forward to it!
Awesome to hear! Would be great to have the extension back and working for when we release Catalyst v15
The Catalyst tests are still stalling, but given that this works now hopefully it is something I can figure out soon!
Ok, the test here works on v1.11.3. However, loading Catalyst causes it to fail. Very weird. Example: This works: ```julia julia> VERSION v"1.11.3" (Environment - Temporary) pkg> st Status `~/Desktop/Julia...
Some further comment, just on how odd everything is. This is the current CatalystStructuralIdentifiabilityExtension's `assess_identifiability` overload: ```julia function SI.assess_identifiability(rs::ReactionSystem, args...; measured_quantities = [], known_p = [], funcs_to_check = Vector(), remove_conserved...
Actually, adding these errors messages prevents the stalling (but no errors are thrown): ```julia function SI.assess_identifiability(rs::ReactionSystem, args...; measured_quantities = [], known_p = [], funcs_to_check = Vector(), remove_conserved = true, ignore_no_measured_warn...
What still seems to be happening is that the code seems to run until the end, but refuses to actually return anything. Running the above workflow, but adding some code...
Another weird thing, this only seems to be a problem for `assess_identifiability`. For the other functions it works fine.
Ok, this is just strange. There is a discussion here: https://discourse.julialang.org/t/how-to-debug-an-error-in-type-inference/126122/8 which mostly shows what might be going on. However, to actually figure it out from here basically requires a...