Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cassette compilation fails as of Julia commit 6ce28008ba6db324b171909fa8e641fe8bce9db4 #197

Closed
jcampolongo opened this issue May 16, 2022 · 1 comment

Comments

@jcampolongo
Copy link

Julia commit 6ce28008ba6db324b171909fa8e641fe8bce9db4 (at JuliaLang/julia@6ce2800) change the type signature for the method in base/boot.jl:

LineInfoNode(mod::Module, @nospecialize(method), file::Symbol, line::Int, inlined_at::Int)

Now, the verbose_lineinfo call in Cassette's overdub.jl (line 61) fails with the error below.

ERROR: LoadError: MethodError: no method matching Core.LineInfoNode(::Module, ::Symbol, ::Symbol, ::Int32, ::Int64)
Closest candidates are:
  Core.LineInfoNode(::Module, ::Any, ::Symbol, ::Int32, ::Int32) at boot.jl:413
Stacktrace:
  [1] verbose_lineinfo!(ci::Core.CodeInfo, sig::Type{<:Tuple})
    @ Cassette ~/.julia/packages/Cassette/34vIw/src/overdub.jl:61
@simeonschaub
Copy link
Member

fixed in #196

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants