Inferred result Nothing
instead of Any
for generated function with abstract signature
#31590
Labels
Nothing
instead of Any
for generated function with abstract signature
#31590
Bisected to #31191 I haven't had any luck narrowing this down further / creating a Cassette less reproducer.
On JuliaLabs/Cassette.jl#118
Previously:
determining the
Core.Compiler.Const(nothing, false)
seems false to me. It might be a bug in how Cassette is interacting with the base compiler after #31191, but I couldn't find anything glaringly obvious.The text was updated successfully, but these errors were encountered: