adjustments to the latest inlining interface changes #11
Annotations
1 error and 2 warnings
Run reviewdog/action-suggester@v1
Process completed with exit code 1.
|
Run reviewdog/action-suggester@v1:
src/compiler/interpreter.jl#L258
[JuliaFormatter] reported by reviewdog 🐶
Raw Output:
src/compiler/interpreter.jl:258:-
src/compiler/interpreter.jl:259:-import Core.Compiler: InliningTodo, InliningState
src/compiler/interpreter.jl:260:-struct EnzymeInliningPolicy
src/compiler/interpreter.jl:261:- interp::EnzymeInterpreter
src/compiler/interpreter.jl:262:-end
src/compiler/interpreter.jl:263:-(::EnzymeInliningPolicy)(@nospecialize(src)) = Core.Compiler.default_inlining_policy(src)
src/compiler/interpreter.jl:264:-Core.Compiler.inlining_policy(interp::EnzymeInterpreter) = EnzymeInliningPolicy(interp)
src/compiler/interpreter.jl:265:-
src/compiler/interpreter.jl:266:-function Core.Compiler.resolve_todo(todo::InliningTodo, state::InliningState{S, T, <:EnzymeInliningPolicy}) where {S<:Union{Nothing, Core.Compiler.EdgeTracker}, T}
src/compiler/interpreter.jl:267:- ret = enzyme_inlining_policy(state.policy.interp, todo.mi)
src/compiler/interpreter.jl:268:- if ret isa Bool
src/compiler/interpreter.jl:269:- if ret
src/compiler/interpreter.jl:270:- @Assert false "Need to mark resolve_todo function as alwaysinline, but don't know how"
src/compiler/interpreter.jl:271:- else
src/compiler/interpreter.jl:272:- return Core.Compiler.compileable_specialization(state.et, todo.spec.match)
src/compiler/interpreter.jl:310:+ import Core.Compiler: InliningTodo, InliningState
src/compiler/interpreter.jl:311:+ struct EnzymeInliningPolicy
src/compiler/interpreter.jl:312:+ interp::EnzymeInterpreter
src/compiler/interpreter.jl:313:+ end
src/compiler/interpreter.jl:314:+ function (::EnzymeInliningPolicy)(@nospecialize(src))
src/compiler/interpreter.jl:315:+ return Core.Compiler.default_inlining_policy(src)
src/compiler/interpreter.jl:316:+ end
src/compiler/interpreter.jl:317:+ Core.Compiler.inlining_policy(interp::EnzymeInterpreter) = EnzymeInliningPolicy(interp)
src/compiler/interpreter.jl:318:+
src/compiler/interpreter.jl:319:+ function Core.Compiler.resolve_todo(
src/compiler/interpreter.jl:320:+ todo::InliningTodo, state::InliningState{S,T,<:EnzymeInliningPolicy}
src/compiler/interpreter.jl:321:+ ) where {S<:Union{Nothing,Core.Compiler.EdgeTracker},T}
src/compiler/interpreter.jl:322:+ ret = enzyme_inlining_policy(state.policy.interp, todo.mi)
src/compiler/interpreter.jl:323:+ if ret isa Bool
src/compiler/interpreter.jl:324:+ if ret
src/compiler/interpreter.jl:325:+ @Assert false "Need to mark resolve_todo function as alwaysinline, but don't know how"
src/compiler/interpreter.jl:326:+ else
src/compiler/interpreter.jl:327:+ return Core.Compiler.compileable_specialization(state.et, todo.spec.match)
src/compiler/interpreter.jl:328:+ end
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: julia-actions/setup-julia@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Loading