-
Notifications
You must be signed in to change notification settings - Fork 57
Closed
Description
GPUCompiler --code-coverage=@/var/lib/buildkite-agent/builds/gpuci-12/julialang/cuda-dot-jl --color=yes --check-bounds=yes --warn-overwrite=yes --depwarn=yes --inline=yes --startup-file=no --track-allocation=none
Failed to precompile GPUCompiler [61eb1bfa-7361-4325-ad38-22787b887f55] to "/root/.cache/julia-buildkite-plugin/depots/3cc01fab-3357-4a7a-9294-cde2d3115a97/compiled/v1.13/GPUCompiler/jl_3MaxoB" (ProcessExited(1)).
ERROR: LoadError: MethodError: no method matching codeinfo_for_const(::GPUCompiler.GPUInterpreter{Compiler.CachedMethodTable{Compiler.OverlayMethodTable}}, ::Core.MethodInstance, ::Nothing)
The function `codeinfo_for_const` exists, but no method is defined for this combination of argument types.
Closest candidates are:
codeinfo_for_const(::Compiler.AbstractInterpreter, ::Core.MethodInstance, ::Compiler.WorldRange, ::Core.SimpleVector, ::Any)
@ Base ~/.cache/julia-buildkite-plugin/julia_installs/bin/linux/x86_64/julia-latest-linux-x86_64/share/julia/Compiler/src/typeinfer.jl:1176
Stacktrace:
[1] ci_cache_populate(interp::GPUCompiler.GPUInterpreter{Compiler.CachedMethodTable{Compiler.OverlayMethodTable}}, cache::Compiler.WorldView{Compiler.InternalCodeCache}, mi::Core.MethodInstance, min_world::UInt64, max_world::UInt64)
@ GPUCompiler ~/.cache/julia-buildkite-plugin/depots/3cc01fab-3357-4a7a-9294-cde2d3115a97/packages/GPUCompiler/Ecaql/src/jlgen.jl:592
Here's the offender https://github.com/JuliaGPU/GPUCompiler.jl/blob/master/src/jlgen.jl#L592
Metadata
Metadata
Assignees
Labels
No labels