Skip to content

Instantly share code, notes, and snippets.

@maleadt
Created August 12, 2023 11:12
Show Gist options
  • Save maleadt/606e271c7c4b996552dad7fe4f6a8c0e to your computer and use it in GitHub Desktop.
Save maleadt/606e271c7c4b996552dad7fe4f6a8c0e to your computer and use it in GitHub Desktop.
GC error (probable corruption)
Allocations: 1078722668 (Pool: 1077025051; Big: 1697617); GC: 326
<?#0x7fb5614741f0::<circular reference @-1>>
thread 0 ptr queue:
~~~~~~~~~~ ptr queue top ~~~~~~~~~~
Task(next=nothing, queue=nothing, storage=Base.IdDict{Any, Any}(ht=Array{Any, (32,)}[...], count=0, ndel=6), donenotify=nothing, result=nothing, logstate=nothing, code=#<null>, rngState0=0xb9b65b60cba58093, rngState1=0x895111e6bfbbe017, rngState2=0x5d9292a04cee1ecf, rngState3=0x938cad6c397efe1b, rngState4=0x57f85d18e1c9877a, _state=0x00, sticky=true, _isexception=false, priority=0x0000)
==========
Task(next=nothing, queue=nothing, storage=Base.IdDict{Any, Any}(ht=Array{Any, (32,)}[
#<null>,
#<null>,
#<null>,
#<null>,
:__BASETESTNEXT__,
Array{Test.AbstractTestSet, (0,)}[...],
:LLVMContext,
Array{LLVM.Context, (0,)}[...],
#<null>,
#<null>,
:CUDA,
CUDA.TaskLocalState(device=CUDA.CuDevice(handle=0), context=CUDA.CuContext(handle=0x00000000029139c0, valid=true), streams=Array{Union{Nothing, CUDA.CuStream}, (1,)}[...], math_mode=CUDA.MathMode(0x00000001), math_precision=:TensorFloat32),
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
nothing,
#<null>,
:CUSPARSE,
Base.Dict{CUDA.CuContext, NamedTuple{(:handle, :stream), Tuple{Ptr{CUDA.CUSPARSE.cusparseContext}, CUDA.CuStream}}}(slots=Array{UInt8, (16,)}[...], keys=Array{CUDA.CuContext, (16,)}[
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
CUDA.CuContext(handle=0x00000000029139c0, valid=true),
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>], vals=Array{NamedTuple{(:handle, :stream), Tuple{Ptr{CUDA.CUSPARSE.cusparseContext}, CUDA.CuStream}}, (16,)}[...], ndel=0, count=1, age=0x0000000000000001, idxfloor=9, maxprobe=0),
#<null>,
#<null>,
nothing,
#<null>,
#<null>,
#<null>,
:LLVMTSContext,
Array{LLVM.ThreadSafeContext, (0,)}[...],
#<null>,
#<null>], count=5, ndel=9), donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0x031c5d10bf4afccd, rngState1=0x96a241dfd3aa811d, rngState2=0x18540b7df23ecd31, rngState3=0x23ae10c4436db06c, rngState4=0x2e02f7dfa161d05d, _state=0x00, sticky=false, _isexception=false, priority=0x0000), tail=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0x031c5d10bf4afccd, rngState1=0x96a241dfd3aa811d, rngState2=0x18540b7df23ecd31, rngState3=0x23ae10c4436db06c, rngState4=0x2e02f7dfa161d05d, _state=0x00, sticky=false, _isexception=false, priority=0x0000)), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Distributed.var"#109#111"{Distributed.CallMsg{:call_fetch}, Distributed.MsgHeader, Sockets.TCPSocket}(msg=Distributed.CallMsg{:call_fetch}(f=Main.runtests, args=(Serialization.__deserialized_types__.var"#13#18"{String}(file="libraries/cusparse/reduce"), "libraries/cusparse/reduce", :cuda), kwargs=Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}(data=NamedTuple(), itr=())), header=Distributed.MsgHeader(response_oid=Distributed.RRID(whence=0, id=0), notify_oid=Distributed.RRID(whence=1, id=76)), w_stream=Sockets.TCPSocket(handle=0x000000000161b300, status=4, buffer=Base.GenericIOBuffer{Array{UInt8, 1}}(data=Array{UInt8, (65536,)}[...], reinit=false, readable=true, writable=true, seekable=false, append=true, size=44, maxsize=9223372036854775807, ptr=45, mark=-1), cond=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0xe76d22ae46b0d82d, rngState1=0x6b6ebeac1f523f60, rngState2=0xaab78ea76a634a60, rngState3=0xce5ab05b6fe56586, rngState4=0x57f85d18e1c9877a, _state=0x00, sticky=false, _isexception=false, priority=0x0000), tail=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0xe76d22ae46b0d82d, rngState1=0x6b6ebeac1f523f60, rngState2=0xaab78ea76a634a60, rngState3=0xce5ab05b6fe56586, rngState4=0x57f85d18e1c9877a, _state=0x00, sticky=false, _isexception=false, priority=0x0000)), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Distributed.var"#103#104"{Sockets.TCPSocket, Sockets.TCPSocket, Bool}(r_stream=<circular reference @-4>, w_stream=<circular reference @-4>, incoming=true), rngState0=0x057516adae43bd5f, rngState1=0x0832a1c35baab5cc, rngState2=0xda34214ebc6a4ff6, rngState3=0xbac67edc380865d9, rngState4=0x2e02f7dfa161d05d, _state=0x00, sticky=true, _isexception=false, priority=0x0000), tail=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0xe76d22ae46b0d82d, rngState1=0x6b6ebeac1f523f60, rngState2=0xaab78ea76a634a60, rngState3=0xce5ab05b6fe56586, rngState4=0x57f85d18e1c9877a, _state=0x00, sticky=false, _isexception=false, priority=0x0000), tail=Task(next=nothing, queue=<circular reference @-2>, storage=nothing, donenotify=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Base.var"#671#672"{Task}(t=<circular reference @-5>), rngState0=0xe76d22ae46b0d82d, rngState1=0x6b6ebeac1f523f60, rngState2=0xaab78ea76a634a60, rngState3=0xce5ab05b6fe56586, rngState4=0x57f85d18e1c9877a, _state=0x00, sticky=false, _isexception=false, priority=0x0000)), lock=Base.Threads.SpinLock(owned=0)), result=nothing, logstate=nothing, code=Distributed.var"#103#104"{Sockets.TCPSocket, Sockets.TCPSocket, Bool}(r_stream=<circular reference @-4>, w_stream=<circular reference @-4>, incoming=true), rngState0=0x057516adae43bd5f, rngState1=0x0832a1c35baab5cc, rngState2=0xda34214ebc6a4ff6, rngState3=0xbac67edc380865d9, rngState4=0x2e02f7dfa161d05d, _state=0x00, sticky=true, _isexception=false, priority=0x0000)), lock=Base.Threads.SpinLock(owned=0)), readerror=nothing, sendbuf=Base.GenericIOBuffer{Array{UInt8, 1}}(data=Array{UInt8, (184,)}[...], reinit=true, readable=true, writable=true, seekable=false, append=true, size=0, maxsize=65536, ptr=1, mark=-1), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(2, 140420801851744, 140420801851744)), throttle=10485760)), rngState0=0xfff0241072ddab67, rngState1=0xc53bc12f4c3f0b4e, rngState2=0x56d451780b2dd4ba, rngState3=0x50a4aa153d208dd8, rngState4=0x3649a58b3b63d5db, _state=0x00, sticky=true, _isexception=false, priority=0x0000)
==========
Core.Binding(value=Core, globalref=Main.Core, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.getfield, owner=Core.Binding(value=getfield, globalref=Core.getfield, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Base, globalref=Main.Base, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Float64, owner=Core.Binding(value=Float64, globalref=Core.Float64, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Float32, owner=Core.Binding(value=Float32, globalref=Core.Float32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Float16, owner=Core.Binding(value=Float16, globalref=Core.Float16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.remotecall_wait, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=Distributed, globalref=Main.Distributed, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.procs, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=Base.IdDict{Any, Any}(ht=Array{Any, (32,)}[
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
Base.Docs.Binding(mod=Main, var=:Main),
Base.Docs.MultiDoc(order=Array{Type, (1,)}[...], docs=Base.IdDict{Any, Any}(ht=Array{Any, (32,)}[
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
Union{},
Base.Docs.DocStr(text=svec("..."), object=nothing, data=Base.Dict{Symbol, Any}(slots=Array{UInt8, (16,)}[...], keys=Array{Symbol, (16,)}[
#<null>,
:typesig,
#<null>,
:module,
:linenumber,
:binding,
:path,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>], vals=Array{Any, (16,)}[
#<null>,
Union{},
#<null>,
Base.BaseDocs,
3159,
Base.Docs.Binding(mod=Main, var=:Main),
"docs/basedocs.jl",
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>], ndel=0, count=5, age=0x0000000000000007, idxfloor=2, maxprobe=1)),
#<null>,
#<null>], count=1, ndel=0)),
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
#<null>], count=1, ndel=0), globalref=Main.:(##meta#58), owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.eval, owner=Core.Binding(value=Base.MainInclude.eval, globalref=Base.MainInclude.eval, owner=<circular reference @-1>, ty=#<null>, flags=0x01), ty=#<null>, flags=0x04)
==========
Core.Binding(value=#<null>, globalref=Main.:(@__MODULE__), owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@__FILE__), owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.abspath, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.pushfirst!, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.GC, owner=Core.Binding(value=Base.GC, globalref=Base.GC, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@eval), owner=Core.Binding(value=Base.var"@eval", globalref=Base.:(@eval), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@elapsed), owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.current_task, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.maximum, owner=Core.Binding(value=Base.maximum, globalref=Base.maximum, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.textwidth, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.string, owner=Core.Binding(value=Base.string, globalref=Base.string, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Module, owner=Core.Binding(value=Module, globalref=Core.Module, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(-), owner=Core.Binding(value=Base.:(-), globalref=Base.:(-), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(^), owner=Core.Binding(value=Base.:(^), globalref=Base.:(^), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(*), owner=Core.Binding(value=Base.:(*), globalref=Base.:(*), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(==), owner=Core.Binding(value=Base.:(==), globalref=Base.:(==), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(:), owner=Core.Binding(value=Base.Colon(), globalref=Base.:(:), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.push!, owner=Core.Binding(value=Base.push!, globalref=Base.push!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.empty!, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.LOAD_PATH, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Cvoid, owner=Core.Binding(value=Nothing, globalref=Core.Cvoid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.isfile, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(+), owner=Core.Binding(value=Base.:(+), globalref=Base.:(+), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.println, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.print, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.stdout, owner=Core.Binding(value=Base.IOContext{Base.PipeEndpoint}(io=Base.PipeEndpoint(handle=0x00000000014c5c40, status=3, buffer=Base.GenericIOBuffer{Array{UInt8, 1}}(data=Array{UInt8, (0,)}[...], reinit=false, readable=true, writable=true, seekable=false, append=true, size=0, maxsize=9223372036854775807, ptr=1, mark=-1), cond=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), readerror=nothing, sendbuf=nothing, lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(0, 0, 0)), throttle=10485760), dict=Base.ImmutableDict{Symbol, Any}(parent=Base.ImmutableDict{Symbol, Any}(parent=#<null>, key=#<null>, value=#<null>), key=:color, value=true)), globalref=Base.stdout, owner=<circular reference @-1>, ty=IO, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(=>), owner=Core.Binding(value=Pair{A, B} where B where A, globalref=Base.:(=>), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.IOContext, owner=Core.Binding(value=Base.IOContext{IO_t} where IO_t<:IO, globalref=Base.IOContext, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(/), owner=Core.Binding(value=Base.:(/), globalref=Base.:(/), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.show, owner=Core.Binding(value=Base.show, globalref=Base.show, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.DEPOT_PATH, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Sys, owner=Core.Binding(value=Base.Sys, globalref=Base.Sys, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Int64, owner=Core.Binding(value=Int64, globalref=Core.Int64, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.IOBuffer, owner=Core.Binding(value=Base.GenericIOBuffer{Array{UInt8, 1}}, globalref=Base.IOBuffer, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.task_local_storage, owner=Core.Binding(value=Base.task_local_storage, globalref=Base.task_local_storage, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test, globalref=Main.Test, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=CUDA, globalref=Main.CUDA, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=#<null>, globalref=Main.i32, owner=Core.Binding(value=CUDA.Literal{Int32}, globalref=CUDA.i32, owner=<circular reference @-1>, ty=Any, flags=0x01), ty=#<null>, flags=0x00)
==========
Core.Binding(value=GPUArrays, globalref=Main.GPUArrays, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=#<null>, globalref=Main.pathof, owner=Core.Binding(value=Base.pathof, globalref=Base.pathof, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value="/root/.cache/julia-buildkite-plugin/depots/3cc01fab-3357-4a7a-9294-cde2d3115a97/packages/GPUArrays/5XhED/src/GPUArrays.jl", globalref=Main.gpuarrays, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.dirname, owner=Core.Binding(value=Base.Filesystem.dirname, globalref=Base.Filesystem.dirname, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value="/root/.cache/julia-buildkite-plugin/depots/3cc01fab-3357-4a7a-9294-cde2d3115a97/packages/GPUArrays/5XhED", globalref=Main.gpuarrays_root, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.joinpath, owner=Core.Binding(value=Base.Filesystem.joinpath, globalref=Base.Filesystem.joinpath, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=TestSuite, globalref=Main.TestSuite, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.testf, globalref=Main.testf, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.testf), globalref=Main.:(#testf), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#testf#1", globalref=Main.:(#testf#1), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"##testf#1", globalref=Main.:(##testf#1), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Vararg, owner=Core.Binding(value=Vararg, globalref=Core.Vararg, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Random, globalref=Main.Random, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=false, globalref=Main.sanitize, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.contains, owner=Core.Binding(value=Base.contains, globalref=Base.contains, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.keys, owner=Core.Binding(value=Base.keys, globalref=Base.keys, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ENV, owner=Core.Binding(value=Base.EnvDict(), globalref=Base.ENV, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.any, owner=Core.Binding(value=Base.any, globalref=Base.any, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"@not_if_sanitize", globalref=Main.:(@not_if_sanitize), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@not_if_sanitize", globalref=Main.:(#@not_if_sanitize), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.esc, owner=Core.Binding(value=Base.esc, globalref=Base.esc, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@v_str), owner=Core.Binding(value=Base.var"@v_str", globalref=Base.:(@v_str), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.can_use_cupti, globalref=Main.can_use_cupti, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.can_use_cupti), globalref=Main.:(#can_use_cupti), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(>=), owner=Core.Binding(value=Base.:(>=), globalref=Base.:(>=), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.device, owner=Core.Binding(value=CUDA.device, globalref=CUDA.device, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.capability, owner=Core.Binding(value=CUDA.capability, globalref=CUDA.capability, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(<=), owner=Core.Binding(value=Base.:(<=), globalref=Base.:(<=), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@spawnat), owner=Core.Binding(value=Distributed.var"@spawnat", globalref=Distributed.:(@spawnat), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.runtests, globalref=Main.runtests, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.runtests), globalref=Main.:(#runtests), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#2#3"{name, id} where id where name, globalref=Main.:(#2#3), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.print_testworker_started, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rand, owner=Core.Binding(value=Base.rand, globalref=Base.rand, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.replace, owner=Core.Binding(value=Base.replace, globalref=Base.replace, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Symbol, owner=Core.Binding(value=Symbol, globalref=Core.Symbol, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.myid, owner=Core.Binding(value=Distributed.myid, globalref=Distributed.myid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(##sync#48), owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.wait, owner=Core.Binding(value=Base.wait, globalref=Base.wait, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.QuoteNode, owner=Core.Binding(value=QuoteNode, globalref=Core.QuoteNode, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.has_nvml, owner=Core.Binding(value=CUDA.NVML.has_nvml, globalref=CUDA.has_nvml, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.uuid, owner=Core.Binding(value=CUDA.uuid, globalref=CUDA.uuid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.parent_uuid, owner=Core.Binding(value=CUDA.parent_uuid, globalref=CUDA.parent_uuid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(!=), owner=Core.Binding(value=Base.:(!=), globalref=Base.:(!=), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.NVML, owner=Core.Binding(value=CUDA.NVML, globalref=CUDA.NVML, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.getpid, owner=Core.Binding(value=Base.Libc.getpid, globalref=Base.Libc.getpid, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.haskey, owner=Core.Binding(value=Base.haskey, globalref=Base.haskey, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.missing, owner=Core.Binding(value=Base.Missing(), globalref=Base.missing, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.isa, owner=Core.Binding(value=isa, globalref=Core.isa, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rethrow, owner=Core.Binding(value=Base.rethrow, globalref=Base.rethrow, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.collect, owner=Core.Binding(value=Base.collect, globalref=Base.collect, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.vcat, owner=Core.Binding(value=Base.vcat, globalref=Base.vcat, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.device_reset!, owner=Core.Binding(value=CUDA.device_reset!, globalref=CUDA.device_reset!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"@grab_output", globalref=Main.:(@grab_output), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@grab_output", globalref=Main.:(#@grab_output), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"@test_throws_cuerror", globalref=Main.:(@test_throws_cuerror), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@test_throws_cuerror", globalref=Main.:(#@test_throws_cuerror), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@gensym), owner=Core.Binding(value=Base.var"@gensym", globalref=Base.:(@gensym), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"@test_throws_message", globalref=Main.:(@test_throws_message), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@test_throws_message", globalref=Main.:(#@test_throws_message), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"@test_throws_macro", globalref=Main.:(@test_throws_macro), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@test_throws_macro", globalref=Main.:(#@test_throws_macro), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"@on_device", globalref=Main.:(@on_device), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@on_device", globalref=Main.:(#@on_device), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@inline), owner=Core.Binding(value=Base.var"@inline", globalref=Base.:(@inline), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.sink, globalref=Main.sink, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.sink), globalref=Main.:(#sink), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Int32, owner=Core.Binding(value=Int32, globalref=Core.Int32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Tuple, owner=Core.Binding(value=Tuple, globalref=Core.Tuple, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.julia_exec, globalref=Main.julia_exec, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.julia_exec), globalref=Main.:(#julia_exec), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Cmd, owner=Core.Binding(value=Base.Cmd, globalref=Base.Cmd, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Pipe, owner=Core.Binding(value=Base.Pipe, globalref=Base.Pipe, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.addenv, owner=Core.Binding(value=Base.addenv, globalref=Base.addenv, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.pipeline, owner=Core.Binding(value=Base.pipeline, globalref=Base.pipeline, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.run, owner=Core.Binding(value=Base.run, globalref=Base.run, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.close, owner=Core.Binding(value=Base.close, globalref=Base.close, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.read, owner=Core.Binding(value=Base.read, globalref=Base.read, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.String, owner=Core.Binding(value=String, globalref=Core.String, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.nothing, owner=Core.Binding(value=nothing, globalref=Core.nothing, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test74Main_gpuarrays_indexing scalar, globalref=Main.:(Test74Main_gpuarrays_indexing scalar), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(#2), owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Int16, owner=Core.Binding(value=Int16, globalref=Core.Int16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ComplexF16, owner=Core.Binding(value=Base.Complex{Float16}, globalref=Base.ComplexF16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ComplexF32, owner=Core.Binding(value=Base.Complex{Float32}, globalref=Base.ComplexF32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ComplexF64, owner=Core.Binding(value=Base.Complex{Float64}, globalref=Base.ComplexF64, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Complex, owner=Core.Binding(value=Base.Complex{T} where T<:Real, globalref=Base.Complex, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test93Main_gpuarrays_linalg, globalref=Main.Test93Main_gpuarrays_linalg, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test44Main_gpuarrays_linalg_mul!_vector-matrix, globalref=Main.:(Test44Main_gpuarrays_linalg_mul!_vector-matrix), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test14Main_gpuarrays_interface, globalref=Main.Test14Main_gpuarrays_interface, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test11Main_gpuarrays_reductions_any all count, globalref=Main.:(Test11Main_gpuarrays_reductions_any all count), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test47Main_gpuarrays_uniformscaling, globalref=Main.Test47Main_gpuarrays_uniformscaling, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test50Main_gpuarrays_reductions_mapreducedim!_large, globalref=Main.Test50Main_gpuarrays_reductions_mapreducedim!_large, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test99Main_gpuarrays_linalg_mul!_matrix-matrix, globalref=Main.:(Test99Main_gpuarrays_linalg_mul!_matrix-matrix), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test22Main_gpuarrays_math_intrinsics, globalref=Main.Test22Main_gpuarrays_math_intrinsics, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test83Main_gpuarrays_linalg_norm, globalref=Main.Test83Main_gpuarrays_linalg_norm, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test66Main_gpuarrays_constructors, globalref=Main.Test66Main_gpuarrays_constructors, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test39Main_gpuarrays_random, globalref=Main.Test39Main_gpuarrays_random, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test70Main_gpuarrays_reductions_== isequal, globalref=Main.:(Test70Main_gpuarrays_reductions_== isequal), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test64Main_gpuarrays_reductions_mapreducedim!, globalref=Main.Test64Main_gpuarrays_reductions_mapreducedim!, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test85Main_gpuarrays_reductions_reduce, globalref=Main.Test85Main_gpuarrays_reductions_reduce, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test71Main_gpuarrays_reductions_sum prod, globalref=Main.:(Test71Main_gpuarrays_reductions_sum prod), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test93Main_base_exceptions, globalref=Main.Test93Main_base_exceptions, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@r_str), owner=Core.Binding(value=Base.var"@r_str", globalref=Base.:(@r_str), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Base.Regex(pattern="ERROR: (KernelException: exception thrown during kernel execution on device|CUDA error: an illegal instruction was encountered|CUDA error: unspecified launch failure)", compile_options=0x040a0002, match_options=0x40000000, regex=0x0000000171b69910), globalref=Main.host_error_re, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Base.Regex(pattern="ERROR: a \w+ was thrown during kernel execution", compile_options=0x040a0002, match_options=0x40000000, regex=0x00000000b9c1a0d0), globalref=Main.device_error_re, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@testset), owner=Core.Binding(value=Test.var"@testset", globalref=Test.:(@testset), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@test), owner=Core.Binding(value=Test.var"@test", globalref=Test.:(@test), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.success, owner=Core.Binding(value=Base.success, globalref=Base.success, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(!), owner=Core.Binding(value=Base.:(!), globalref=Base.:(!), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.occursin, owner=Core.Binding(value=Base.occursin, globalref=Base.occursin, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test95Main_base_iterator, globalref=Main.Test95Main_base_iterator, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=10, globalref=Main.batch_count, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=3, globalref=Main.max_batch_items, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=3, globalref=Main.max_ndims, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Base.UnitRange{Int64}(start=20, stop=50), globalref=Main.sizes, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.var"#4#5", globalref=Main.:(#4#5), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#4#5"(), globalref=Main.rand_shape, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.var"#7#9", globalref=Main.:(#7#9), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6#8", globalref=Main.:(#6#8), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Array{Array{T, 1} where T, (10,)}[
Array{Array{Float32, 2}, (1,)}[Array{Float32, (41, 39)}[...]],
Array{Array{Float32, 1}, (2,)}[
Array{Float32, (21,)}[...]],
Array{Array{Float32, 3}, (3,)}[
Array{Float32, (37, 41, 31)}[...],
Array{Float32, (39, 25, 42)}[...],
Array{Float32, (50, 42, 41)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (46, 43, 43)}[...],
Array{Float32, (33, 23)}[...],
Array{Float32, (34,)}[...]],
Array{Array{Float32, N} where N, (2,)}[
Array{Float32, (40,)}[...],
Array{Float32, (36, 38, 36)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (32, 50, 49)}[...],
Array{Float32, (25,)}[...],
Array{Float32, (47, 40)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (46,)}[...],
Array{Float32, (34, 21, 28)}[...],
Array{Float32, (47, 24)}[...]],
Array{Array{Float32, 2}, (1,)}[Array{Float32, (24, 37)}[...]],
Array{Array{Float32, 3}, (1,)}[Array{Float32, (41, 43, 34)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (21, 33)}[...],
Array{Float32, (20, 24)}[...],
Array{Float32, (25, 39, 32)}[...]]], globalref=Main.batches, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuIterator, owner=Core.Binding(value=CUDA.CuIterator{B} where B, globalref=CUDA.CuIterator, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=CUDA.CuIterator{Base.Generator{Array{Array{T, 1} where T, 1}, typeof(Base.identity)}}(batches=Base.Generator{Array{Array{T, 1} where T, 1}, typeof(Base.identity)}(f=typeof(Base.identity)(), iter=Array{Array{T, 1} where T, (10,)}[
Array{Array{Float32, 2}, (1,)}[Array{Float32, (41, 39)}[...]],
Array{Array{Float32, 1}, (2,)}[
Array{Float32, (21,)}[...],
Array{Float32, (29,)}[...]],
Array{Array{Float32, 3}, (3,)}[
Array{Float32, (37, 41, 31)}[...],
Array{Float32, (39, 25, 42)}[...],
Array{Float32, (50, 42, 41)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (46, 43, 43)}[...],
Array{Float32, (33, 23)}[...],
Array{Float32, (34,)}[...]],
Array{Array{Float32, N} where N, (2,)}[
Array{Float32, (40,)}[...],
Array{Float32, (36, 38, 36)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (32, 50, 49)}[...],
Array{Float32, (25,)}[...],
Array{Float32, (47, 40)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (46,)}[...],
Array{Float32, (34, 21, 28)}[...],
Array{Float32, (47, 24)}[...]],
Array{Array{Float32, 2}, (1,)}[Array{Float32, (24, 37)}[...]],
Array{Array{Float32, 3}, (1,)}[Array{Float32, (41, 43, 34)}[...]],
Array{Array{Float32, N} where N, (3,)}[
Array{Float32, (21, 33)}[...],
Array{Float32, (20, 24)}[...],
Array{Float32, (25, 39, 32)}[...]]]), previous=Array{CUDA.CuArray{Float32, N, CUDA.Mem.DeviceBuffer} where N, (3,)}[
CUDA.CuArray{Float32, 2, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302005200), bytesize=2772, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(8, 0, 0)), maxsize=2772, offset=0, dims=(21, 33)),
CUDA.CuArray{Float32, 2, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302005e00), bytesize=1920, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(8, 0, 0)), maxsize=1920, offset=0, dims=(20, 24)),
CUDA.CuArray{Float32, 3, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302006600), bytesize=124800, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(0, 0, 0)), maxsize=124800, offset=0, dims=(25, 39, 32))]), globalref=Main.cubatches, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Array{CUDA.CuArray{Float32, N, CUDA.Mem.DeviceBuffer} where N, (3,)}[
CUDA.CuArray{Float32, 2, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302005200), bytesize=2772, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(8, 0, 0)), maxsize=2772, offset=0, dims=(21, 33)),
CUDA.CuArray{Float32, 2, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302005e00), bytesize=1920, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(8, 0, 0)), maxsize=1920, offset=0, dims=(20, 24)),
CUDA.CuArray{Float32, 3, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302006600), bytesize=124800, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(0, 0, 0)), maxsize=124800, offset=0, dims=(25, 39, 32))], globalref=Main.previous_cubatch, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.var"#10#12", globalref=Main.:(#10#12), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#11#13", globalref=Main.:(#11#13), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(===), owner=Core.Binding(value====, globalref=Core.:(===), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.zip, owner=Core.Binding(value=Base.Iterators.zip, globalref=Base.Iterators.zip, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ismissing, owner=Core.Binding(value=Base.ismissing, globalref=Base.ismissing, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Array, owner=Core.Binding(value=Array{T, N} where N where T, globalref=Core.Array, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.all, owner=Core.Binding(value=Base.all, globalref=Base.all, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.typeof, owner=Core.Binding(value=typeof, globalref=Core.typeof, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.length, owner=Core.Binding(value=Base.length, globalref=Base.length, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.axes, owner=Core.Binding(value=Base.axes, globalref=Base.axes, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.eltype, owner=Core.Binding(value=Base.eltype, globalref=Base.eltype, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Any, owner=Core.Binding(value=Any, globalref=Core.Any, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#14#15", globalref=Main.:(#14#15), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=CUDA.CuIterator{Base.Generator{Base.UnitRange{Int64}, Main.var"#14#15"}}(batches=Base.Generator{Base.UnitRange{Int64}, Main.var"#14#15"}(f=Main.var"#14#15"(), iter=Base.UnitRange{Int64}(start=1, stop=4)), previous=(x=CUDA.CuArray{Float32, 1, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302004000), bytesize=8, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(1, 0, 2)), maxsize=8, offset=0, dims=(2,)), y=2)), globalref=Main.it_nt, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.first, owner=Core.Binding(value=Base.first, globalref=Base.first, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.iterate, owner=Core.Binding(value=Base.iterate, globalref=Base.iterate, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=(x=CUDA.CuArray{Float32, 1, CUDA.Mem.DeviceBuffer}(storage=nothing, lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(8, 0, 0)), maxsize=8, offset=0, dims=(2,)), y=1), globalref=Main.batch1, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=1, globalref=Main.state, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cu, owner=Core.Binding(value=CUDA.cu, globalref=CUDA.cu, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=(x=CUDA.CuArray{Float32, 1, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302004000), bytesize=8, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(1, 0, 2)), maxsize=8, offset=0, dims=(2,)), y=2), globalref=Main.batch2, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.var"#16#17", globalref=Main.:(#16#17), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=CUDA.CuIterator{Base.Generator{Base.UnitRange{Int64}, Main.var"#16#17"}}(batches=Base.Generator{Base.UnitRange{Int64}, Main.var"#16#17"}(f=Main.var"#16#17"(), iter=Base.UnitRange{Int64}(start=1, stop=4)), previous=Array{CUDA.CuArray{Float64, 1, CUDA.Mem.DeviceBuffer}, (2,)}[
CUDA.CuArray{Float64, 1, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302004a00), bytesize=16, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(0, 0, 0)), maxsize=16, offset=0, dims=(2,)),
CUDA.CuArray{Float64, 1, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302004c00), bytesize=16, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(2, 140415790063056, 140420646691296)), maxsize=16, offset=0, dims=(2,))]), globalref=Main.it_vec, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.SVector, owner=Core.Binding(value=StaticArraysCore.SArray{Tuple{S}, T, 1, S} where T where S, globalref=StaticArraysCore.SVector, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.SA, owner=Core.Binding(value=StaticArrays.SA{T} where T, globalref=StaticArrays.SA, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#18#19", globalref=Main.:(#18#19), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=CUDA.CuIterator{Base.Generator{Base.UnitRange{Int64}, Main.var"#18#19"}}(batches=Base.Generator{Base.UnitRange{Int64}, Main.var"#18#19"}(f=Main.var"#18#19"(), iter=Base.UnitRange{Int64}(start=1, stop=4)), previous=CUDA.CuArray{StaticArraysCore.SArray{Tuple{2}, Float64, 1, 2}, 1, CUDA.Mem.DeviceBuffer}(storage=CUDA.ArrayStorage{CUDA.Mem.DeviceBuffer}(buffer=CUDA.Mem.DeviceBuffer(ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), ptr=CUDA.CuPtr{Nothing}(0x0000000302004e00), bytesize=32, async=true), refcount=Base.Threads.Atomic{Int64}(value=1)), lock=Base.ReentrantLock(locked_by=nothing, reentrancy_cnt=0x00000000, havelock=0x00, cond_wait=Base.GenericCondition{Base.Threads.SpinLock}(waitq=Base.IntrusiveLinkedList{Task}(head=nothing, tail=nothing), lock=Base.Threads.SpinLock(owned=0)), _=(0, 0, 144336173941)), maxsize=32, offset=0, dims=(2,))), globalref=Main.it_static, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Test16Main_base_kernelabstractions, globalref=Main.Test16Main_base_kernelabstractions, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=KernelAbstractions, globalref=Main.KernelAbstractions, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=Testsuite, globalref=Main.Testsuite, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#20#21", globalref=Main.:(#20#21), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CUDABackend, owner=Core.Binding(value=CUDA.CUDAKernels.CUDABackend, globalref=CUDA.CUDAKernels.CUDABackend, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuDeviceArray, owner=Core.Binding(value=CUDA.CuDeviceArray{T, N, A} where A where N where T, globalref=CUDA.CuDeviceArray, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Pair, owner=Core.Binding(value=Pair{A, B} where B where A, globalref=Core.Pair, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.DataType, owner=Core.Binding(value=DataType, globalref=Core.DataType, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#22#23"{AlwaysInline, PreferBlocks} where PreferBlocks where AlwaysInline, globalref=Main.:(#22#23), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Iterators, owner=Core.Binding(value=Base.Iterators, globalref=Base.Iterators, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test48Main_base_random, globalref=Main.Test48Main_base_random, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@test_throws), owner=Core.Binding(value=Test.var"@test_throws", globalref=Test.:(@test_throws), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rand!, owner=Core.Binding(value=Random.rand!, globalref=Random.rand!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Cuint, owner=Core.Binding(value=UInt32, globalref=Base.Cuint, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.randn!, owner=Core.Binding(value=Random.randn!, globalref=Random.randn!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rand_logn!, owner=Core.Binding(value=CUDA.rand_logn!, globalref=CUDA.rand_logn!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rand_poisson!, owner=Core.Binding(value=CUDA.rand_poisson!, globalref=CUDA.rand_poisson!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.undef, owner=Core.Binding(value=UndefInitializer(), globalref=Core.undef, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.randn, owner=Core.Binding(value=Base.randn, globalref=Base.randn, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ErrorException, owner=Core.Binding(value=ErrorException, globalref=Core.ErrorException, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UInt32, owner=Core.Binding(value=UInt32, globalref=Core.UInt32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Int8, owner=Core.Binding(value=Int8, globalref=Core.Int8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Int128, owner=Core.Binding(value=Int128, globalref=Core.Int128, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UInt8, owner=Core.Binding(value=UInt8, globalref=Core.UInt8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UInt16, owner=Core.Binding(value=UInt16, globalref=Core.UInt16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UInt64, owner=Core.Binding(value=UInt64, globalref=Core.UInt64, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UInt128, owner=Core.Binding(value=UInt128, globalref=Core.UInt128, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Number, owner=Core.Binding(value=Number, globalref=Core.Number, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.isfinite, owner=Core.Binding(value=Base.isfinite, globalref=Base.isfinite, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.real, owner=Core.Binding(value=Base.real, globalref=Base.real, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.log, owner=Core.Binding(value=Base.log, globalref=Base.log, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sqrt, owner=Core.Binding(value=Base.sqrt, globalref=Base.sqrt, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@async), owner=Core.Binding(value=Base.var"@async", globalref=Base.:(@async), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#24#25", globalref=Main.:(#24#25), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.fetch, owner=Core.Binding(value=Base.fetch, globalref=Base.fetch, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.copy, owner=Core.Binding(value=Base.copy, globalref=Base.copy, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(!==), owner=Core.Binding(value=Base.:(!==), globalref=Base.:(!==), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sum, owner=Core.Binding(value=Base.sum, globalref=Base.sum, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#26#28"{var"#4928#r1"} where var"#4928#r1", globalref=Main.:(#26#28), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#27#29"{var"#4929#r2"} where var"#4929#r2", globalref=Main.:(#27#29), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test52Main_base_texture, globalref=Main.Test52Main_base_texture, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Interpolations, globalref=Main.Interpolations, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=Main.calcpoint, globalref=Main.calcpoint, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.calcpoint), globalref=Main.:(#calcpoint), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@inbounds), owner=Core.Binding(value=Base.var"@inbounds", globalref=Base.:(@inbounds), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.kernel_texture_warp_native, globalref=Main.kernel_texture_warp_native, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel_texture_warp_native), globalref=Main.:(#kernel_texture_warp_native), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CuDeviceTexture, owner=Core.Binding(value=CUDA.CuDeviceTexture{T, N, M, NC, I} where I<:CUDA.TextureInterpolationMode where NC where M<:CUDA.TextureMemorySource where N where T, globalref=CUDA.CuDeviceTexture, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.blockIdx, owner=Core.Binding(value=CUDA.blockIdx, globalref=CUDA.blockIdx, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.blockDim, owner=Core.Binding(value=CUDA.blockDim, globalref=CUDA.blockDim, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.threadIdx, owner=Core.Binding(value=CUDA.threadIdx, globalref=CUDA.threadIdx, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.size, owner=Core.Binding(value=Base.size, globalref=Base.size, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@cuda), owner=Core.Binding(value=CUDA.var"@cuda", globalref=CUDA.:(@cuda), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.fetch_all, globalref=Main.fetch_all, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.fetch_all), globalref=Main.:(#fetch_all), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.map, owner=Core.Binding(value=Base.map, globalref=Base.map, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.launch_configuration, owner=Core.Binding(value=CUDA.launch_configuration, globalref=CUDA.launch_configuration, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.min, owner=Core.Binding(value=Base.min, globalref=Base.min, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cld, owner=Core.Binding(value=Base.cld, globalref=Base.cld, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.convert, owner=Core.Binding(value=Base.convert, globalref=Base.convert, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.repeat, owner=Core.Binding(value=Base.repeat, globalref=Base.repeat, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:('), owner=Core.Binding(value=Base.adjoint, globalref=Base.:('), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuTextureArray, owner=Core.Binding(value=CUDA.CuTextureArray{T, N} where N where T, globalref=CUDA.CuTextureArray, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuTexture, owner=Core.Binding(value=CUDA.CuTexture{T, N, P} where P where N where T, globalref=CUDA.CuTexture, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.copyto!, owner=Core.Binding(value=Base.copyto!, globalref=Base.copyto!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#30#32", globalref=Main.:(#30#32), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#31#33", globalref=Main.:(#31#33), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@test_skip), owner=Core.Binding(value=Test.var"@test_skip", globalref=Test.:(@test_skip), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#34#41"{N} where N, globalref=Main.:(#34#41), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#35#42", globalref=Main.:(#35#42), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#36#43", globalref=Main.:(#36#43), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#37#44", globalref=Main.:(#37#44), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#38#45", globalref=Main.:(#38#45), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#39#46", globalref=Main.:(#39#46), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#40#47", globalref=Main.:(#40#47), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.tuple, owner=Core.Binding(value=tuple, globalref=Core.tuple, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.interpolate, owner=Core.Binding(value=Interpolations.interpolate, globalref=Interpolations.interpolate, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.fill, owner=Core.Binding(value=Base.fill, globalref=Base.fill, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.similar, owner=Core.Binding(value=Base.similar, globalref=Base.similar, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Constant, owner=Core.Binding(value=Interpolations.Constant{T, BC} where BC<:Union{Interpolations.Periodic{Interpolations.OnCell}, Interpolations.Throw{Interpolations.OnGrid}} where T<:Interpolations.ConstantInterpType, globalref=Interpolations.Constant, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.BSpline, owner=Core.Binding(value=Interpolations.BSpline{D} where D<:(Interpolations.Degree{N} where N), globalref=Interpolations.BSpline, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Ref, owner=Core.Binding(value=Ref{T} where T, globalref=Core.Ref, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.broadcast!, owner=Core.Binding(value=Base.Broadcast.broadcast!, globalref=Base.Broadcast.broadcast!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(≈), owner=Core.Binding(value=Base.isapprox, globalref=Base.:(≈), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Linear, owner=Core.Binding(value=Interpolations.Linear{BC} where BC<:Union{Interpolations.Periodic{Interpolations.OnCell}, Interpolations.Throw{Interpolations.OnGrid}}, globalref=Interpolations.Linear, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(<), owner=Core.Binding(value=Base.:(<), globalref=Base.:(<), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.OnGrid, owner=Core.Binding(value=Interpolations.OnGrid, globalref=Interpolations.OnGrid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Line, owner=Core.Binding(value=Interpolations.Line{GT} where GT<:Union{Nothing, Interpolations.GridType}, globalref=Interpolations.Line, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Cubic, owner=Core.Binding(value=Interpolations.Cubic{BC} where BC<:Interpolations.BoundaryCondition, globalref=Interpolations.Cubic, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test30Main_base_threading, globalref=Main.Test30Main_base_threading, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Threads, owner=Core.Binding(value=Base.Threads, globalref=Base.Threads, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#50", globalref=Main.:(#kernel#50), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.ReentrantLock, owner=Core.Binding(value=Base.ReentrantLock, globalref=Base.ReentrantLock, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#49#53"{id, a, tid} where tid where a where id, globalref=Main.:(#49#53), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5153#threadsfor_fun#48#52"{test_lock, kernel, var"#5152#range"} where var"#5152#range" where kernel where test_lock, globalref=Main.:(#5153#threadsfor_fun#48#52), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5153#threadsfor_fun#51"{var"#5153#threadsfor_fun#48"} where var"#5153#threadsfor_fun#48", globalref=Main.:(#5153#threadsfor_fun#51), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Int, owner=Core.Binding(value=Int64, globalref=Core.Int, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.lock, owner=Core.Binding(value=Base.lock, globalref=Base.lock, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#55#58"{c, b, a} where a where b where c, globalref=Main.:(#55#58), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5178#threadsfor_fun#54#57"{test_lock, var"#5177#range"} where var"#5177#range" where test_lock, globalref=Main.:(#5178#threadsfor_fun#54#57), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5178#threadsfor_fun#56"{var"#5178#threadsfor_fun#54"} where var"#5178#threadsfor_fun#54", globalref=Main.:(#5178#threadsfor_fun#56), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.yield, owner=Core.Binding(value=Base.yield, globalref=Base.yield, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#61#65"{c, b, a} where a where b where c, globalref=Main.:(#61#65), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#60#64"{test_lock} where test_lock, globalref=Main.:(#60#64), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5203#threadsfor_fun#59#63"{test_lock, var"#5202#range"} where var"#5202#range" where test_lock, globalref=Main.:(#5203#threadsfor_fun#59#63), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5203#threadsfor_fun#62"{var"#5203#threadsfor_fun#59"} where var"#5203#threadsfor_fun#59", globalref=Main.:(#5203#threadsfor_fun#62), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.devices, owner=Core.Binding(value=CUDA.devices, globalref=CUDA.devices, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.device!, owner=Core.Binding(value=CUDA.device!, globalref=CUDA.device!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test29Main_core_apiutils, globalref=Main.Test29Main_core_apiutils, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.gensym, owner=Core.Binding(value=Base.gensym, globalref=Base.gensym, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=##36573, globalref=Main.:(##36573), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=##36574, globalref=Main.:(##36574), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Test45Main_core_codegen, globalref=Main.Test45Main_core_codegen, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@noinline), owner=Core.Binding(value=Base.var"@noinline", globalref=Base.:(@noinline), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#foobar#70", globalref=Main.:(#foobar#70), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CuStaticSharedArray, owner=Core.Binding(value=CUDA.CuStaticSharedArray, globalref=CUDA.CuStaticSharedArray, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sync_threads, owner=Core.Binding(value=CUDA.sync_threads, globalref=CUDA.sync_threads, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#66#71"{foobar} where foobar, globalref=Main.:(#66#71), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sprint, owner=Core.Binding(value=Base.sprint, globalref=Base.sprint, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#72", globalref=Main.:(#kernel#72), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.unsafe_load, owner=Core.Binding(value=Base.unsafe_load, globalref=Base.unsafe_load, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.unsafe_store!, owner=Core.Binding(value=Base.unsafe_store!, globalref=Base.unsafe_store!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#67#73"{kernel} where kernel, globalref=Main.:(#67#73), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Ptr, owner=Core.Binding(value=Ptr{T} where T, globalref=Core.Ptr, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#foo#74", globalref=Main.:(#foo#74), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#68#75"{foo} where foo, globalref=Main.:(#68#75), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#bar#76", globalref=Main.:(#bar#76), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(>), owner=Core.Binding(value=Base.:(>), globalref=Base.:(>), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#69#77"{bar} where bar, globalref=Main.:(#69#77), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#5400#kernel#78", globalref=Main.:(#5400#kernel#78), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.zeros, owner=Core.Binding(value=Base.zeros, globalref=Base.zeros, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#5401#kernel#79", globalref=Main.:(#5401#kernel#79), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#throw_some#80", globalref=Main.:(#throw_some#80), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.throw, owner=Core.Binding(value=throw, globalref=Core.throw, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#5402#kernel#81"{throw_some} where throw_some, globalref=Main.:(#5402#kernel#81), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#gpu#82"{var"#5402#kernel"} where var"#5402#kernel", globalref=Main.:(#gpu#82), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.pointer, owner=Core.Binding(value=Base.pointer, globalref=Base.pointer, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.reinterpret, owner=Core.Binding(value=Base.reinterpret, globalref=Base.reinterpret, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#cpu#83", globalref=Main.:(#cpu#83), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#f_expensive#89", globalref=Main.:(#f_expensive#89), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sin, owner=Core.Binding(value=Base.sin, globalref=Base.sin, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#g#90"{f_expensive} where f_expensive, globalref=Main.:(#g#90), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#h#91"{f_expensive} where f_expensive, globalref=Main.:(#h#91), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#84#92"{g} where g, globalref=Main.:(#84#92), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#85#93"{g} where g, globalref=Main.:(#85#93), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#86#94"{h} where h, globalref=Main.:(#86#94), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#87#95"{h} where h, globalref=Main.:(#87#95), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#96", globalref=Main.:(#kernel#96), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#88#97"{kernel} where kernel, globalref=Main.:(#88#97), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.NTuple, owner=Core.Binding(value=Tuple{Vararg{T, N}} where T where N, globalref=Core.NTuple, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.AS, owner=Core.Binding(value=CUDA.AS, globalref=CUDA.AS, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#valid_kernel#98", globalref=Main.:(#valid_kernel#98), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#invalid_kernel#99", globalref=Main.:(#invalid_kernel#99), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.devnull, owner=Core.Binding(value=Base.DevNull(), globalref=Base.devnull, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"dummy_^", globalref=Main.:(dummy_^), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.var"dummy_^"), globalref=Main.:(#dummy_^), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.kernel_341, globalref=Main.kernel_341, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel_341), globalref=Main.:(#kernel_341), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#100", globalref=Main.:(#kernel#100), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test95Main_core_cudadrv, globalref=Main.Test95Main_core_cudadrv, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.current_context, owner=Core.Binding(value=CUDA.current_context, globalref=CUDA.current_context, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.current_device, owner=Core.Binding(value=CUDA.current_device, globalref=CUDA.current_device, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.synchronize, owner=Core.Binding(value=CUDA.synchronize, globalref=CUDA.synchronize, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuContext, owner=Core.Binding(value=CUDA.CuContext, globalref=CUDA.CuContext, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.activate, owner=Core.Binding(value=CUDA.activate, globalref=CUDA.activate, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#101#102"{ctx} where ctx, globalref=Main.:(#101#102), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.device_synchronize, owner=Core.Binding(value=CUDA.device_synchronize, globalref=CUDA.device_synchronize, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cache_config, owner=Core.Binding(value=CUDA.cache_config, globalref=CUDA.cache_config, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cache_config!, owner=Core.Binding(value=CUDA.cache_config!, globalref=CUDA.cache_config!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.shmem_config, owner=Core.Binding(value=CUDA.shmem_config, globalref=CUDA.shmem_config, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.shmem_config!, owner=Core.Binding(value=CUDA.shmem_config!, globalref=CUDA.shmem_config!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.limit, owner=Core.Binding(value=CUDA.limit, globalref=CUDA.limit, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.limit!, owner=Core.Binding(value=CUDA.limit!, globalref=CUDA.limit!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.context, owner=Core.Binding(value=CUDA.context, globalref=CUDA.context, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.redirect_stdout, owner=Core.Binding(value=Base.RedirectStdStream(unix_fd=1, writable=true), globalref=Base.redirect_stdout, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.open, owner=Core.Binding(value=Base.open, globalref=Base.open, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.mktemp, owner=Core.Binding(value=Base.Filesystem.mktemp, globalref=Base.Filesystem.mktemp, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.name, owner=Core.Binding(value=CUDA.name, globalref=CUDA.name, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.totalmem, owner=Core.Binding(value=CUDA.totalmem, globalref=CUDA.totalmem, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.attribute, owner=Core.Binding(value=CUDA.attribute, globalref=CUDA.attribute, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.warpsize, owner=Core.Binding(value=CUDA.warpsize, globalref=CUDA.warpsize, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#105#117"{dev} where dev, globalref=Main.:(#105#117), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#104#116"{dev} where dev, globalref=Main.:(#104#116), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#103#115"{dev} where dev, globalref=Main.:(#103#115), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Meta, owner=Core.Binding(value=Base.Meta, globalref=Base.Meta, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.repr, owner=Core.Binding(value=Base.repr, globalref=Base.repr, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuDevice, owner=Core.Binding(value=CUDA.CuDevice, globalref=CUDA.CuDevice, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#108#120", globalref=Main.:(#108#120), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#107#119", globalref=Main.:(#107#119), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#106#118", globalref=Main.:(#106#118), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#111#123", globalref=Main.:(#111#123), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#110#122", globalref=Main.:(#110#122), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#109#121", globalref=Main.:(#109#121), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.ndevices, owner=Core.Binding(value=CUDA.ndevices, globalref=CUDA.ndevices, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#114#126", globalref=Main.:(#114#126), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#113#125", globalref=Main.:(#113#125), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#112#124", globalref=Main.:(#112#124), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CuError, owner=Core.Binding(value=CUDA.CuError, globalref=CUDA.CuError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.showerror, owner=Core.Binding(value=Base.showerror, globalref=Base.showerror, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.take!, owner=Core.Binding(value=Base.take!, globalref=Base.take!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuEvent, owner=Core.Binding(value=CUDA.CuEvent, globalref=CUDA.CuEvent, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.record, owner=Core.Binding(value=CUDA.record, globalref=CUDA.record, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.elapsed, owner=Core.Binding(value=CUDA.elapsed, globalref=CUDA.elapsed, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(|), owner=Core.Binding(value=Base.:(|), globalref=Base.:(|), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuStream, owner=Core.Binding(value=CUDA.CuStream, globalref=CUDA.CuStream, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@__DIR__), owner=Core.Binding(value=Base.var"@__DIR__", globalref=Base.:(@__DIR__), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.typemax, owner=Core.Binding(value=Base.typemax, globalref=Base.typemax, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.InexactError, owner=Core.Binding(value=InexactError, globalref=Core.InexactError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuModuleFile, owner=Core.Binding(value=CUDA.CuModuleFile, globalref=CUDA.CuModuleFile, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuFunction, owner=Core.Binding(value=CUDA.CuFunction, globalref=CUDA.CuFunction, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cudacall, owner=Core.Binding(value=CUDA.cudacall, globalref=CUDA.cudacall, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.stream, owner=Core.Binding(value=CUDA.stream, globalref=CUDA.stream, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuPtr, owner=Core.Binding(value=CUDA.CuPtr{T} where T, globalref=CUDA.CuPtr, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Cfloat, owner=Core.Binding(value=Float32, globalref=Base.Cfloat, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Condition, owner=Core.Binding(value=Base.GenericCondition{Base.AlwaysLockedST}, globalref=Base.Condition, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#127#128"{var"#5763#c"} where var"#5763#c", globalref=Main.:(#127#128), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.notify, owner=Core.Binding(value=Base.notify, globalref=Base.notify, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.attributes, owner=Core.Binding(value=CUDA.attributes, globalref=CUDA.attributes, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@captured), owner=Core.Binding(value=CUDA.var"@captured", globalref=CUDA.:(@captured), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Base.RefValue{CUDA.CuGraphExec}(x=CUDA.CuGraphExec(handle=0x00000000da737680, graph=CUDA.CuGraph(handle=0x00007fb4861bd960, ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false)), ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false))), globalref=Main.:(##exec#36685), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CuGraphExec, owner=Core.Binding(value=CUDA.CuGraphExec, globalref=CUDA.CuGraphExec, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#129#133"{A} where A, globalref=Main.:(#129#133), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.is_capturing, owner=Core.Binding(value=CUDA.is_capturing, globalref=CUDA.is_capturing, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.capture, owner=Core.Binding(value=CUDA.capture, globalref=CUDA.capture, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.instantiate, owner=Core.Binding(value=CUDA.instantiate, globalref=CUDA.instantiate, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#130#134"{A} where A, globalref=Main.:(#130#134), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.update, owner=Core.Binding(value=CUDA.update, globalref=CUDA.update, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#136", globalref=Main.:(#kernel#136), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#iteration#135", globalref=Main.:(#iteration#135), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#131#137"{iteration, var"#5793#A", i} where i where var"#5793#A" where iteration, globalref=Main.:(#131#137), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#132#138"{iteration, var"#5793#A", i} where i where var"#5793#A" where iteration, globalref=Main.:(#132#138), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Mem, owner=Core.Binding(value=CUDA.Mem, globalref=CUDA.Mem, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sizeof, owner=Core.Binding(value=Base.sizeof, globalref=Base.sizeof, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#typed_pointer#145", globalref=Main.:(#typed_pointer#145), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Union, owner=Core.Binding(value=Union, globalref=Core.Union, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#141#148", globalref=Main.:(#141#148), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#140#147", globalref=Main.:(#140#147), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#139#146", globalref=Main.:(#139#146), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#144#151"{dst} where dst, globalref=Main.:(#144#151), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#143#150"{dst} where dst, globalref=Main.:(#143#150), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#142#149"{dst} where dst, globalref=Main.:(#142#149), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.unsafe_copyto!, owner=Core.Binding(value=Base.unsafe_copyto!, globalref=Base.unsafe_copyto!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.zero, owner=Core.Binding(value=Base.zero, globalref=Base.zero, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.memory_pools_supported, owner=Core.Binding(value=CUDA.memory_pools_supported, globalref=CUDA.memory_pools_supported, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ArgumentError, owner=Core.Binding(value=ArgumentError, globalref=Core.ArgumentError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.attribute!, owner=Core.Binding(value=CUDA.attribute!, globalref=CUDA.attribute!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.BoundsError, owner=Core.Binding(value=BoundsError, globalref=Core.BoundsError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.reshape, owner=Core.Binding(value=Base.reshape, globalref=Base.reshape, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@error), owner=Core.Binding(value=Base.CoreLogging.var"@error", globalref=Base.CoreLogging.:(@error), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.error, owner=Core.Binding(value=Base.error, globalref=Base.error, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuModule, owner=Core.Binding(value=CUDA.CuModule, globalref=CUDA.CuModule, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuGlobal, owner=Core.Binding(value=CUDA.CuGlobal{T} where T, globalref=CUDA.CuGlobal, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuLink, owner=Core.Binding(value=CUDA.CuLink, globalref=CUDA.CuLink, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#152#154"{link} where link, globalref=Main.:(#152#154), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.add_data!, owner=Core.Binding(value=CUDA.add_data!, globalref=CUDA.add_data!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.add_file!, owner=Core.Binding(value=CUDA.add_file!, globalref=CUDA.add_file!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#153#155"{var"#6062#link"} where var"#6062#link", globalref=Main.:(#153#155), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.complete, owner=Core.Binding(value=CUDA.complete, globalref=CUDA.complete, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Dict, owner=Core.Binding(value=Base.Dict{K, V} where V where K, globalref=Base.Dict, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.active_blocks, owner=Core.Binding(value=CUDA.active_blocks, globalref=CUDA.active_blocks, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.occupancy, owner=Core.Binding(value=CUDA.occupancy, globalref=CUDA.occupancy, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#156#157", globalref=Main.:(#156#157), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.memory_pool, owner=Core.Binding(value=CUDA.memory_pool, globalref=CUDA.memory_pool, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuMemoryPool, owner=Core.Binding(value=CUDA.CuMemoryPool, globalref=CUDA.CuMemoryPool, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.memory_pool!, owner=Core.Binding(value=CUDA.memory_pool!, globalref=CUDA.memory_pool!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.default_memory_pool, owner=Core.Binding(value=CUDA.default_memory_pool, globalref=CUDA.default_memory_pool, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@test_logs), owner=Core.Binding(value=Test.var"@test_logs", globalref=Test.:(@test_logs), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#158#160", globalref=Main.:(#158#160), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#159#161", globalref=Main.:(#159#161), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.priority_range, owner=Core.Binding(value=CUDA.priority_range, globalref=CUDA.priority_range, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.priority, owner=Core.Binding(value=CUDA.priority, globalref=CUDA.priority, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.last, owner=Core.Binding(value=Base.last, globalref=Base.last, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#164#167", globalref=Main.:(#164#167), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#163#166", globalref=Main.:(#163#166), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#162#165", globalref=Main.:(#162#165), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.VersionNumber, owner=Core.Binding(value=Base.VersionNumber, globalref=Base.VersionNumber, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test81Main_core_execution, globalref=Main.Test81Main_core_execution, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Adapt, globalref=Main.Adapt, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=Main.dummy, globalref=Main.dummy, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.dummy), globalref=Main.:(#dummy), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@inferred), owner=Core.Binding(value=Test.var"@inferred", globalref=Test.:(@inferred), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_lowered), owner=Core.Binding(value=GPUCompiler.var"@device_code_lowered", globalref=CUDA.:(@device_code_lowered), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_typed), owner=Core.Binding(value=GPUCompiler.var"@device_code_typed", globalref=CUDA.:(@device_code_typed), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_warntype), owner=Core.Binding(value=GPUCompiler.var"@device_code_warntype", globalref=CUDA.:(@device_code_warntype), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_llvm), owner=Core.Binding(value=GPUCompiler.var"@device_code_llvm", globalref=CUDA.:(@device_code_llvm), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_ptx), owner=Core.Binding(value=GPUCompiler.var"@device_code_native", globalref=CUDA.:(@device_code_ptx), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code_sass), owner=Core.Binding(value=CUDA.var"@device_code_sass", globalref=CUDA.:(@device_code_sass), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@device_code), owner=Core.Binding(value=GPUCompiler.var"@device_code", globalref=CUDA.:(@device_code), owner=<circular reference @-1>, ty=Any, flags=0x02), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@cuprint), owner=Core.Binding(value=CUDA.var"@cuprint", globalref=CUDA.:(@cuprint), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.undefined, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UndefVarError, owner=Core.Binding(value=UndefVarError, globalref=Core.UndefVarError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.MethodError, owner=Core.Binding(value=MethodError, globalref=Core.MethodError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#foo#184", globalref=Main.:(#foo#184), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(<:), owner=Core.Binding(value=<:, globalref=Core.:(<:), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#185", globalref=Main.:(#kernel#185), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#bar#186"{kernel} where kernel, globalref=Main.:(#bar#186), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Nothing, owner=Core.Binding(value=Nothing, globalref=Core.Nothing, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6277#hook#187"{var"#6276#buf"} where var"#6276#buf", globalref=Main.:(#6277#hook#187), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6279#outer_hook#188"{var"#6278#jobs", var"#6277#hook"} where var"#6277#hook" where var"#6278#jobs", globalref=Main.:(#6279#outer_hook#188), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6284#hook#168#190"{var"#6283#output"} where var"#6283#output", globalref=Main.:(#6284#hook#168#190), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6284#hook#189"{var"#6284#hook#168"} where var"#6284#hook#168", globalref=Main.:(#6284#hook#189), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6286#outer_hook#191"{var"#6285#jobs"} where var"#6285#jobs", globalref=Main.:(#6286#outer_hook#191), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6292#outer_hook#192"{var"#6291#jobs"} where var"#6291#jobs", globalref=Main.:(#6292#outer_hook#192), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6296#outer_hook#193"{var"#6295#jobs"} where var"#6295#jobs", globalref=Main.:(#6296#outer_hook#193), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6300#outer_hook#194"{var"#6299#jobs"} where var"#6299#jobs", globalref=Main.:(#6300#outer_hook#194), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6304#outer_hook#195"{var"#6303#jobs"} where var"#6303#jobs", globalref=Main.:(#6304#outer_hook#195), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6308#outer_hook#197"{dir, var"#6307#jobs"} where var"#6307#jobs" where dir, globalref=Main.:(#6308#outer_hook#197), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#169#196", globalref=Main.:(#169#196), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.mktempdir, owner=Core.Binding(value=Base.Filesystem.mktempdir, globalref=Base.Filesystem.mktempdir, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6313#hook#198"{var"#6312#buf"} where var"#6312#buf", globalref=Main.:(#6313#hook#198), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6315#outer_hook#199"{var"#6314#jobs", var"#6313#hook"} where var"#6313#hook" where var"#6314#jobs", globalref=Main.:(#6315#outer_hook#199), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6323#outer_hook#201"{io, var"#6322#jobs"} where var"#6322#jobs" where io, globalref=Main.:(#6323#outer_hook#201), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#170#200", globalref=Main.:(#170#200), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6330#outer_hook#203"{io, var"#6329#jobs"} where var"#6329#jobs" where io, globalref=Main.:(#6330#outer_hook#203), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#171#202", globalref=Main.:(#171#202), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6337#outer_hook#205"{io, var"#6336#jobs"} where var"#6336#jobs" where io, globalref=Main.:(#6337#outer_hook#205), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#172#204", globalref=Main.:(#172#204), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6344#outer_hook#207"{io, var"#6343#jobs"} where var"#6343#jobs" where io, globalref=Main.:(#6344#outer_hook#207), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#173#206", globalref=Main.:(#173#206), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#invalid_kernel#208", globalref=Main.:(#invalid_kernel#208), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6355#outer_hook#212"{var"#6354#jobs"} where var"#6354#jobs", globalref=Main.:(#6355#outer_hook#212), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#176#211"{invalid_kernel} where invalid_kernel, globalref=Main.:(#176#211), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#175#210"{invalid_kernel} where invalid_kernel, globalref=Main.:(#175#210), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#174#209"{invalid_kernel} where invalid_kernel, globalref=Main.:(#174#209), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.invalid_kernel, owner=#<null>, ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6364#outer_hook#216"{var"#6363#jobs"} where var"#6363#jobs", globalref=Main.:(#6364#outer_hook#216), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#179#215"{invalid_kernel} where invalid_kernel, globalref=Main.:(#179#215), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#178#214"{invalid_kernel} where invalid_kernel, globalref=Main.:(#178#214), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#177#213"{invalid_kernel} where invalid_kernel, globalref=Main.:(#177#213), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6374#outer_hook#218"{io, var"#6373#jobs"} where var"#6373#jobs" where io, globalref=Main.:(#6374#outer_hook#218), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#180#217", globalref=Main.:(#180#217), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.cufunction, owner=Core.Binding(value=CUDA.cufunction, globalref=CUDA.cufunction, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.identity, owner=Core.Binding(value=Base.identity, globalref=Base.identity, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.getindex, owner=Core.Binding(value=Base.getindex, globalref=Base.getindex, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Integer, owner=Core.Binding(value=Integer, globalref=Core.Integer, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=KernelModule, globalref=Main.KernelModule, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.external_dummy, owner=Core.Binding(value=KernelModule.external_dummy, globalref=KernelModule.external_dummy, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=WrapperModule, globalref=Main.WrapperModule, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#child#219", globalref=Main.:(#child#219), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#parent#220"{child} where child, globalref=Main.:(#parent#220), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6433#kernel#221", globalref=Main.:(#6433#kernel#221), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#183#224"{var"#6433#kernel"} where var"#6433#kernel", globalref=Main.:(#183#224), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#182#223"{var"#6433#kernel"} where var"#6433#kernel", globalref=Main.:(#182#223), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#181#222"{var"#6433#kernel"} where var"#6433#kernel", globalref=Main.:(#181#222), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.prod, owner=Core.Binding(value=Base.prod, globalref=Base.prod, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#232", globalref=Main.:(#kernel#232), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.round, owner=Core.Binding(value=Base.round, globalref=Base.round, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6657#kernel#233", globalref=Main.:(#6657#kernel#233), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.gridDim, owner=Core.Binding(value=CUDA.gridDim, globalref=CUDA.gridDim, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#child#234", globalref=Main.:(#child#234), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#parent#235"{child} where child, globalref=Main.:(#parent#235), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6662#kernel#236", globalref=Main.:(#6662#kernel#236), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.ExecGhost, globalref=Main.ExecGhost, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6663#kernel#237", globalref=Main.:(#6663#kernel#237), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#225#238", globalref=Main.:(#225#238), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6665#kernel#239", globalref=Main.:(#6665#kernel#239), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.imag, owner=Core.Binding(value=Base.imag, globalref=Base.imag, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6666#kernel#240", globalref=Main.:(#6666#kernel#240), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.doit, globalref=Main.doit, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.doit), globalref=Main.:(#doit), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6668#kernel#241", globalref=Main.:(#6668#kernel#241), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel1#242", globalref=Main.:(#kernel1#242), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel2#243", globalref=Main.:(#kernel2#243), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.unsafe_trunc, owner=Core.Binding(value=Base.unsafe_trunc, globalref=Base.unsafe_trunc, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6670#kernel#244", globalref=Main.:(#6670#kernel#244), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.KernelObject{T} where T, globalref=Main.KernelObject, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Function, owner=Core.Binding(value=Function, globalref=Core.Function, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#outer#245", globalref=Main.:(#outer#245), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#inner#247"{val} where val, globalref=Main.:(#inner#247), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6674#outer#246", globalref=Main.:(#6674#outer#246), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6678#kernel#248", globalref=Main.:(#6678#kernel#248), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#f#250"{a_dev, val} where val where a_dev, globalref=Main.:(#f#250), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6677#outer#249"{var"#6678#kernel"} where var"#6678#kernel", globalref=Main.:(#6677#outer#249), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.Host, globalref=Main.Host, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.Device, globalref=Main.Device, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Type, owner=Core.Binding(value=Type, globalref=Core.Type, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6681#kernel#251", globalref=Main.:(#6681#kernel#251), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6682#kernel#252"{var"#6683#arg"} where var"#6683#arg", globalref=Main.:(#6682#kernel#252), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6684#kernel#253", globalref=Main.:(#6684#kernel#253), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6686#kernel#254", globalref=Main.:(#6686#kernel#254), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.Nested, globalref=Main.Nested, owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6688#kernel#255", globalref=Main.:(#6688#kernel#255), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#226#256"{variables} where variables, globalref=Main.:(#226#256), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Expr, owner=Core.Binding(value=Expr, globalref=Core.Expr, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.kernel, globalref=Main.kernel, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel), globalref=Main.:(#kernel), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.inner_kwargf, globalref=Main.inner_kwargf, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.inner_kwargf), globalref=Main.:(#inner_kwargf), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#inner_kwargf#264", globalref=Main.:(#inner_kwargf#264), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"##inner_kwargf#264", globalref=Main.:(##inner_kwargf#264), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#227#257", globalref=Main.:(#227#257), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#228#258", globalref=Main.:(#228#258), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#229#259", globalref=Main.:(#229#259), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#230#260", globalref=Main.:(#230#260), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#231#261", globalref=Main.:(#231#261), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#263"{capture} where capture, globalref=Main.:(#kernel#263), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#f#262", globalref=Main.:(#f#262), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@cuprintln), owner=Core.Binding(value=CUDA.var"@cuprintln", globalref=CUDA.:(@cuprintln), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#trap#267", globalref=Main.:(#trap#267), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#268"{trap} where trap, globalref=Main.:(#kernel#268), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Bool, owner=Core.Binding(value=Bool, globalref=Core.Bool, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Cint, owner=Core.Binding(value=Int32, globalref=Base.Cint, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#unreachable#269", globalref=Main.:(#unreachable#269), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6774#kernel#270"{unreachable} where unreachable, globalref=Main.:(#6774#kernel#270), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#mapreduce_gpu#265#272", globalref=Main.:(#mapreduce_gpu#265#272), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#mapreduce_gpu#271"{var"#mapreduce_gpu#265"} where var"#mapreduce_gpu#265", globalref=Main.:(#mapreduce_gpu#271), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Val, owner=Core.Binding(value=Base.Val{x} where x, globalref=Base.Val, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#reduce_kernel#273", globalref=Main.:(#reduce_kernel#273), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(÷), owner=Core.Binding(value=Base.div, globalref=Base.:(÷), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.mapreduce, owner=Core.Binding(value=Base.mapreduce, globalref=Base.mapreduce, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#mapreduce_gpu#266#275", globalref=Main.:(#mapreduce_gpu#266#275), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6782#mapreduce_gpu#274"{var"#mapreduce_gpu#266"} where var"#mapreduce_gpu#266", globalref=Main.:(#6782#mapreduce_gpu#274), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.im, owner=Core.Binding(value=Base.Complex{Bool}(re=false, im=true), globalref=Base.im, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#6781#reduce_kernel#276", globalref=Main.:(#6781#reduce_kernel#276), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6786#mapreduce_gpu#277", globalref=Main.:(#6786#mapreduce_gpu#277), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6785#reduce_kernel#278", globalref=Main.:(#6785#reduce_kernel#278), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#hello#302", globalref=Main.:(#hello#302), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.world, globalref=Main.world, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.world), globalref=Main.:(#world), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#281#305"{hello} where hello, globalref=Main.:(#281#305), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#280#304"{hello} where hello, globalref=Main.:(#280#304), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#279#303"{hello} where hello, globalref=Main.:(#279#303), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#282#307", globalref=Main.:(#282#307), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6926#hello#306", globalref=Main.:(#6926#hello#306), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#285#310"{var"#6926#hello"} where var"#6926#hello", globalref=Main.:(#285#310), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#284#309"{var"#6926#hello"} where var"#6926#hello", globalref=Main.:(#284#309), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#283#308"{var"#6926#hello"} where var"#6926#hello", globalref=Main.:(#283#308), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#286#312"{x} where x, globalref=Main.:(#286#312), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6928#hello#311", globalref=Main.:(#6928#hello#311), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#289#315"{var"#6928#hello"} where var"#6928#hello", globalref=Main.:(#289#315), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#288#314"{var"#6928#hello"} where var"#6928#hello", globalref=Main.:(#288#314), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#287#313"{var"#6928#hello"} where var"#6928#hello", globalref=Main.:(#287#313), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#316", globalref=Main.:(#kernel#316), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#292#319"{args} where args, globalref=Main.:(#292#319), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#291#318"{args} where args, globalref=Main.:(#291#318), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#290#317"{args} where args, globalref=Main.:(#290#317), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#increment#320", globalref=Main.:(#increment#320), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#295#323", globalref=Main.:(#295#323), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#294#322", globalref=Main.:(#294#322), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#293#321", globalref=Main.:(#293#321), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.kernel_a, globalref=Main.kernel_a, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel_a), globalref=Main.:(#kernel_a), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.kernel_b, globalref=Main.kernel_b, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel_b), globalref=Main.:(#kernel_b), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.kernel_c, globalref=Main.kernel_c, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.kernel_c), globalref=Main.:(#kernel_c), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#298#326", globalref=Main.:(#298#326), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#297#325", globalref=Main.:(#297#325), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#296#324", globalref=Main.:(#296#324), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#6933#hello#327", globalref=Main.:(#6933#hello#327), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CuDeviceStream, owner=Core.Binding(value=CUDA.CuDeviceStream, globalref=CUDA.CuDeviceStream, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#301#330"{var"#6933#hello"} where var"#6933#hello", globalref=Main.:(#301#330), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#300#329"{var"#6933#hello"} where var"#6933#hello", globalref=Main.:(#300#329), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#299#328"{var"#6933#hello"} where var"#6933#hello", globalref=Main.:(#299#328), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#child#331", globalref=Main.:(#child#331), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#parent#332"{child} where child, globalref=Main.:(#parent#332), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.enumerate, owner=Core.Binding(value=Base.Iterators.enumerate, globalref=Base.Iterators.enumerate, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#dp_5arg_kernel#333", globalref=Main.:(#dp_5arg_kernel#333), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#dp_6arg_kernel#334", globalref=Main.:(#dp_6arg_kernel#334), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#main_5arg_kernel#335"{dp_5arg_kernel} where dp_5arg_kernel, globalref=Main.:(#main_5arg_kernel#335), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#main_6arg_kernel#336"{dp_6arg_kernel} where dp_6arg_kernel, globalref=Main.:(#main_6arg_kernel#336), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel_vadd#337", globalref=Main.:(#kernel_vadd#337), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.this_grid, owner=Core.Binding(value=CUDA.this_grid, globalref=CUDA.this_grid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sync_grid, owner=Core.Binding(value=CUDA.sync_grid, globalref=CUDA.sync_grid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#339#346", globalref=Main.:(#339#346), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#338#345", globalref=Main.:(#338#345), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.broadcast, owner=Core.Binding(value=Base.Broadcast.broadcast, globalref=Base.Broadcast.broadcast, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#341#348", globalref=Main.:(#341#348), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#340#347", globalref=Main.:(#340#347), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#343#350", globalref=Main.:(#343#350), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#342#349", globalref=Main.:(#342#349), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.argmax, owner=Core.Binding(value=Base.argmax, globalref=Base.argmax, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CartesianIndex, owner=Core.Binding(value=Base.IteratorsMD.CartesianIndex{N} where N, globalref=Base.IteratorsMD.CartesianIndex, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#344#351", globalref=Main.:(#344#351), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sincos, owner=Core.Binding(value=Base.Math.sincos, globalref=Base.Math.sincos, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test25Main_core_nvml, globalref=Main.Test25Main_core_nvml, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"@maybe_unsupported", globalref=Main.:(@maybe_unsupported), owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#@maybe_unsupported", globalref=Main.:(#@maybe_unsupported), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@warn), owner=Core.Binding(value=Base.CoreLogging.var"@warn", globalref=Base.CoreLogging.:(@warn), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#352#353"{dev} where dev, globalref=Main.:(#352#353), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test67Main_core_pool, globalref=Main.Test67Main_core_pool, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.OutOfGPUMemoryError, owner=Core.Binding(value=CUDA.OutOfGPUMemoryError, globalref=CUDA.OutOfGPUMemoryError, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#7122#f#354", globalref=Main.:(#7122#f#354), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#357#363", globalref=Main.:(#357#363), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#356#362", globalref=Main.:(#356#362), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#355#361", globalref=Main.:(#355#361), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#360#366"{x} where x, globalref=Main.:(#360#366), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#359#365"{x} where x, globalref=Main.:(#359#365), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#358#364"{x} where x, globalref=Main.:(#358#364), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#367#369", globalref=Main.:(#367#369), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.isequal, owner=Core.Binding(value=Base.isequal, globalref=Base.isequal, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#368#370", globalref=Main.:(#368#370), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test45Main_core_device_intrinsics, globalref=Main.Test45Main_core_device_intrinsics, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38762#372", globalref=Main.:(##kernel#38762#372), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38768#373", globalref=Main.:(##kernel#38768#373), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38774#374", globalref=Main.:(##kernel#38774#374), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38780#375", globalref=Main.:(##kernel#38780#375), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38786#376", globalref=Main.:(##kernel#38786#376), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38792#377", globalref=Main.:(##kernel#38792#377), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38798#378", globalref=Main.:(##kernel#38798#378), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38804#379", globalref=Main.:(##kernel#38804#379), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38810#380", globalref=Main.:(##kernel#38810#380), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38816#381", globalref=Main.:(##kernel#38816#381), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38822#382", globalref=Main.:(##kernel#38822#382), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38828#383", globalref=Main.:(##kernel#38828#383), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38834#384", globalref=Main.:(##kernel#38834#384), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#38840#385", globalref=Main.:(##kernel#38840#385), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.laneid, owner=Core.Binding(value=CUDA.laneid, globalref=CUDA.laneid, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#38846#386", globalref=Main.:(##kernel#38846#386), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.active_mask, owner=Core.Binding(value=CUDA.active_mask, globalref=CUDA.active_mask, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#foobar#387", globalref=Main.:(#foobar#387), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#371#388"{foobar} where foobar, globalref=Main.:(#371#388), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(@cuassert), owner=Core.Binding(value=CUDA.var"@cuassert", globalref=CUDA.:(@cuassert), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#389", globalref=Main.:(#kernel#389), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#390", globalref=Main.:(#kernel#390), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.FULL_MASK, owner=Core.Binding(value=0xffffffff, globalref=CUDA.FULL_MASK, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.shfl_sync, owner=Core.Binding(value=CUDA.shfl_sync, globalref=CUDA.shfl_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.reverse, owner=Core.Binding(value=Base.reverse, globalref=Base.reverse, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#7379#kernel#391", globalref=Main.:(#7379#kernel#391), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.shfl_down_sync, owner=Core.Binding(value=CUDA.shfl_down_sync, globalref=CUDA.shfl_down_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.nextwarp, owner=Core.Binding(value=CUDA.nextwarp, globalref=CUDA.nextwarp, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39140#392", globalref=Main.:(##kernel#39140#392), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.clock, owner=Core.Binding(value=CUDA.clock, globalref=CUDA.clock, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39146#393", globalref=Main.:(##kernel#39146#393), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.in, owner=Core.Binding(value=Base.in, globalref=Base.in, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39162#395", globalref=Main.:(##kernel#39162#395), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#39168#396", globalref=Main.:(##kernel#39168#396), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sync_threads_count, owner=Core.Binding(value=CUDA.sync_threads_count, globalref=CUDA.sync_threads_count, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39174#397", globalref=Main.:(##kernel#39174#397), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#39180#398", globalref=Main.:(##kernel#39180#398), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sync_threads_and, owner=Core.Binding(value=CUDA.sync_threads_and, globalref=CUDA.sync_threads_and, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39186#399", globalref=Main.:(##kernel#39186#399), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#39192#400", globalref=Main.:(##kernel#39192#400), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sync_threads_or, owner=Core.Binding(value=CUDA.sync_threads_or, globalref=CUDA.sync_threads_or, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39198#401", globalref=Main.:(##kernel#39198#401), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel_barrier_count#402", globalref=Main.:(#kernel_barrier_count#402), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel_barrier_and#403", globalref=Main.:(#kernel_barrier_and#403), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel_barrier_or#404", globalref=Main.:(#kernel_barrier_or#404), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7520#kernel_barrier_count#405", globalref=Main.:(#7520#kernel_barrier_count#405), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7516#kernel_barrier_and#406", globalref=Main.:(#7516#kernel_barrier_and#406), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7512#kernel_barrier_or#407", globalref=Main.:(#7512#kernel_barrier_or#407), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#39240#408", globalref=Main.:(##kernel#39240#408), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.sync_warp, owner=Core.Binding(value=CUDA.sync_warp, globalref=CUDA.sync_warp, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39246#409", globalref=Main.:(##kernel#39246#409), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"##kernel#39252#410", globalref=Main.:(##kernel#39252#410), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.threadfence_block, owner=Core.Binding(value=CUDA.threadfence_block, globalref=CUDA.threadfence_block, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39258#411", globalref=Main.:(##kernel#39258#411), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.threadfence, owner=Core.Binding(value=CUDA.threadfence, globalref=CUDA.threadfence, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"##kernel#39264#412", globalref=Main.:(##kernel#39264#412), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.threadfence_system, owner=Core.Binding(value=CUDA.threadfence_system, globalref=CUDA.threadfence_system, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#413", globalref=Main.:(#kernel#413), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.vote_any_sync, owner=Core.Binding(value=CUDA.vote_any_sync, globalref=CUDA.vote_any_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#7522#kernel#414", globalref=Main.:(#7522#kernel#414), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.vote_all_sync, owner=Core.Binding(value=CUDA.vote_all_sync, globalref=CUDA.vote_all_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel1#415", globalref=Main.:(#kernel1#415), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.vote_uni_sync, owner=Core.Binding(value=CUDA.vote_uni_sync, globalref=CUDA.vote_uni_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel2#416", globalref=Main.:(#kernel2#416), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7525#kernel#417", globalref=Main.:(#7525#kernel#417), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.vote_ballot_sync, owner=Core.Binding(value=CUDA.vote_ballot_sync, globalref=CUDA.vote_ballot_sync, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#418", globalref=Main.:(#kernel#418), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test93Main_core_device_random, globalref=Main.Test93Main_core_device_random, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.VERSION, owner=Core.Binding(value=Base.VersionNumber(major=0x00000001, minor=0x0000000a, patch=0x00000000, prerelease=("beta1", 0x0000000000000001), build=()), globalref=Base.VERSION, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=6, globalref=Main.n, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.apply_seed, globalref=Main.apply_seed, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.apply_seed), globalref=Main.:(#apply_seed), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#kernel#420", globalref=Main.:(#kernel#420), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7684#kernel#421", globalref=Main.:(#7684#kernel#421), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7686#kernel#422", globalref=Main.:(#7686#kernel#422), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#419#423"{active_dim} where active_dim, globalref=Main.:(#419#423), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.AbstractArray, owner=Core.Binding(value=AbstractArray{T, N} where N where T, globalref=Core.AbstractArray, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.unique, owner=Core.Binding(value=Base.unique, globalref=Base.unique, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#7692#kernel#424", globalref=Main.:(#7692#kernel#424), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7698#kernel#425", globalref=Main.:(#7698#kernel#425), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.randexp, owner=Core.Binding(value=Random.randexp, globalref=Random.randexp, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test12Main_core_device_intrinsics_math, globalref=Main.Test12Main_core_device_intrinsics_math, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=SpecialFunctions, globalref=Main.SpecialFunctions, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=#<null>, globalref=Main.:(@fastmath), owner=Core.Binding(value=Base.FastMath.var"@fastmath", globalref=Base.FastMath.:(@fastmath), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@assert), owner=Core.Binding(value=Base.var"@assert", globalref=Base.:(@assert), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#426#446", globalref=Main.:(#426#446), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.log10, owner=Core.Binding(value=Base.log10, globalref=Base.log10, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#427#447", globalref=Main.:(#427#447), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#428#448", globalref=Main.:(#428#448), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#429#449", globalref=Main.:(#429#449), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.isinf, owner=Core.Binding(value=Base.isinf, globalref=Base.isinf, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Inf32, owner=Core.Binding(value=inff, globalref=Base.Inf32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Inf, owner=Core.Binding(value=inf, globalref=Base.Inf, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.NaN32, owner=Core.Binding(value=nanf, globalref=Base.NaN32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.NaN, owner=Core.Binding(value=nan, globalref=Base.NaN, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#430#450", globalref=Main.:(#430#450), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.isnan, owner=Core.Binding(value=Base.isnan, globalref=Base.isnan, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#431#451"{op} where op, globalref=Main.:(#431#451), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#432#452"{op} where op, globalref=Main.:(#432#452), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.exp, owner=Core.Binding(value=Base.exp, globalref=Base.exp, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.angle, owner=Core.Binding(value=Base.angle, globalref=Base.angle, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.exp2, owner=Core.Binding(value=Base.exp2, globalref=Base.exp2, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.exp10, owner=Core.Binding(value=Base.exp10, globalref=Base.exp10, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#433#453"{var"#7923#op"} where var"#7923#op", globalref=Main.:(#433#453), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#434#454"{var"#7923#op"} where var"#7923#op", globalref=Main.:(#434#454), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.expm1, owner=Core.Binding(value=Base.expm1, globalref=Base.expm1, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#435#455"{var"#7925#op"} where var"#7925#op", globalref=Main.:(#435#455), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#436#456"{var"#7925#op"} where var"#7925#op", globalref=Main.:(#436#456), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.abs, owner=Core.Binding(value=Base.abs, globalref=Base.abs, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.abs2, owner=Core.Binding(value=Base.abs2, globalref=Base.abs2, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#437#457"{var"#7927#T"} where var"#7927#T", globalref=Main.:(#437#457), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#438#458"{var"#7927#T"} where var"#7927#T", globalref=Main.:(#438#458), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#439#459"{var"#7927#T"} where var"#7927#T", globalref=Main.:(#439#459), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.rem, owner=Core.Binding(value=Base.rem, globalref=Base.rem, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.RoundNearest, owner=Core.Binding(value=Base.Rounding.RoundingMode{:Nearest}(), globalref=Base.Rounding.RoundNearest, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.mod, owner=Core.Binding(value=Base.mod, globalref=Base.mod, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#460", globalref=Main.:(#kernel#460), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.ones, owner=Core.Binding(value=Base.ones, globalref=Base.ones, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#440#461", globalref=Main.:(#440#461), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#441#462", globalref=Main.:(#441#462), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.fma, owner=Core.Binding(value=Base.fma, globalref=Base.fma, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#442#463", globalref=Main.:(#442#463), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#443#464", globalref=Main.:(#443#464), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#444#465", globalref=Main.:(#444#465), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7930#a#466", globalref=Main.:(#7930#a#466), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.cos, owner=Core.Binding(value=Base.cos, globalref=Base.cos, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#b#467", globalref=Main.:(#b#467), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#f#468", globalref=Main.:(#f#468), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.log1p, owner=Core.Binding(value=Base.log1p, globalref=Base.log1p, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#g#469", globalref=Main.:(#g#469), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(<<), owner=Core.Binding(value=Base.:(<<), globalref=Base.:(<<), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel1#470"{code} where code, globalref=Main.:(#kernel1#470), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.:(%), owner=Core.Binding(value=Base.rem, globalref=Base.:(%), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel2#471"{code} where code, globalref=Main.:(#kernel2#471), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#7934#kernel#472", globalref=Main.:(#7934#kernel#472), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#445#473"{var"#7934#kernel"} where var"#7934#kernel", globalref=Main.:(#445#473), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test96Main_core_device_intrinsics_wmma, globalref=Main.Test96Main_core_device_intrinsics_wmma, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=Main.var"#474#504", globalref=Main.:(#474#504), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.VecElement, owner=Core.Binding(value=VecElement{T} where T, globalref=Core.VecElement, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ntuple, owner=Core.Binding(value=Base.ntuple, globalref=Base.ntuple, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Base.Dict{String, Any}(slots=Array{UInt8, (16,)}[...], keys=Array{String, (16,)}[
"u8",
"s8",
#<null>,
"u32",
"s32",
#<null>,
#<null>,
#<null>,
#<null>,
#<null>,
"f32",
#<null>,
"f16",
#<null>,
#<null>,
#<null>], vals=Array{Any, (16,)}[...], ndel=0, count=6, age=0x0000000000000006, idxfloor=1, maxprobe=1), globalref=Main.map_ptx_to_jl_frag, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.get_array_shape, globalref=Main.get_array_shape, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.get_array_shape), globalref=Main.:(#get_array_shape), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#537#538", globalref=Main.:(#537#538), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.fill!, owner=Core.Binding(value=Base.fill!, globalref=Base.fill!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#539#540", globalref=Main.:(#539#540), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#541#542", globalref=Main.:(#541#542), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#543#544", globalref=Main.:(#543#544), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#545#546", globalref=Main.:(#545#546), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#547#548", globalref=Main.:(#547#548), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#549#550", globalref=Main.:(#549#550), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#551#552", globalref=Main.:(#551#552), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#553#554", globalref=Main.:(#553#554), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#555#556", globalref=Main.:(#555#556), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#557#558", globalref=Main.:(#557#558), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#559#560", globalref=Main.:(#559#560), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#561#562", globalref=Main.:(#561#562), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#563#564", globalref=Main.:(#563#564), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#565#566", globalref=Main.:(#565#566), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#567#568", globalref=Main.:(#567#568), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#569#570", globalref=Main.:(#569#570), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#571#572", globalref=Main.:(#571#572), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#573#574", globalref=Main.:(#573#574), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#575#576", globalref=Main.:(#575#576), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#577#578", globalref=Main.:(#577#578), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#579#580", globalref=Main.:(#579#580), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#581#582", globalref=Main.:(#581#582), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#583#584", globalref=Main.:(#583#584), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#585#586", globalref=Main.:(#585#586), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#587#588", globalref=Main.:(#587#588), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#589#590", globalref=Main.:(#589#590), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#591#592", globalref=Main.:(#591#592), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#593#594", globalref=Main.:(#593#594), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#595#596", globalref=Main.:(#595#596), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#597#598", globalref=Main.:(#597#598), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#599#600", globalref=Main.:(#599#600), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#601#602", globalref=Main.:(#601#602), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#603#604", globalref=Main.:(#603#604), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#605#606", globalref=Main.:(#605#606), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#607#608", globalref=Main.:(#607#608), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#609#610", globalref=Main.:(#609#610), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#611#612", globalref=Main.:(#611#612), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#613#614", globalref=Main.:(#613#614), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#615#616", globalref=Main.:(#615#616), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#617#618", globalref=Main.:(#617#618), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#619#620", globalref=Main.:(#619#620), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#621#622", globalref=Main.:(#621#622), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#623#624", globalref=Main.:(#623#624), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#625#626", globalref=Main.:(#625#626), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#627#628", globalref=Main.:(#627#628), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#629#630", globalref=Main.:(#629#630), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#631#632", globalref=Main.:(#631#632), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#633#634", globalref=Main.:(#633#634), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#635#636", globalref=Main.:(#635#636), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#637#638", globalref=Main.:(#637#638), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#639#640", globalref=Main.:(#639#640), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#641#642", globalref=Main.:(#641#642), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#643#644", globalref=Main.:(#643#644), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#645#646", globalref=Main.:(#645#646), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#647#648", globalref=Main.:(#647#648), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#649#650", globalref=Main.:(#649#650), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#651#652", globalref=Main.:(#651#652), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#653#654", globalref=Main.:(#653#654), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#655#656", globalref=Main.:(#655#656), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#657#658", globalref=Main.:(#657#658), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#659#660", globalref=Main.:(#659#660), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#661#662", globalref=Main.:(#661#662), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#663#664", globalref=Main.:(#663#664), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#665#666", globalref=Main.:(#665#666), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#667#668", globalref=Main.:(#667#668), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#669#670", globalref=Main.:(#669#670), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#671#672", globalref=Main.:(#671#672), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#673#674", globalref=Main.:(#673#674), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#675#676", globalref=Main.:(#675#676), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#677#678", globalref=Main.:(#677#678), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#679#680", globalref=Main.:(#679#680), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#681#682", globalref=Main.:(#681#682), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#683#684", globalref=Main.:(#683#684), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#685#686", globalref=Main.:(#685#686), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#687#688", globalref=Main.:(#687#688), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#689#690", globalref=Main.:(#689#690), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#691#692", globalref=Main.:(#691#692), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m16n16k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m16n16k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#693#694", globalref=Main.:(#693#694), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#695#696", globalref=Main.:(#695#696), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#697#698", globalref=Main.:(#697#698), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#699#700", globalref=Main.:(#699#700), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#701#702", globalref=Main.:(#701#702), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#703#704", globalref=Main.:(#703#704), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m16n16k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m16n16k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#705#706", globalref=Main.:(#705#706), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#707#708", globalref=Main.:(#707#708), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#709#710", globalref=Main.:(#709#710), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#711#712", globalref=Main.:(#711#712), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#713#714", globalref=Main.:(#713#714), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#715#716", globalref=Main.:(#715#716), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m32n8k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m32n8k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#717#718", globalref=Main.:(#717#718), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#719#720", globalref=Main.:(#719#720), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#721#722", globalref=Main.:(#721#722), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#723#724", globalref=Main.:(#723#724), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#725#726", globalref=Main.:(#725#726), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#727#728", globalref=Main.:(#727#728), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m32n8k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m32n8k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#729#730", globalref=Main.:(#729#730), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#731#732", globalref=Main.:(#731#732), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#733#734", globalref=Main.:(#733#734), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#735#736", globalref=Main.:(#735#736), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#737#738", globalref=Main.:(#737#738), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#739#740", globalref=Main.:(#739#740), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_row_m8n32k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_row_m8n32k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#741#742", globalref=Main.:(#741#742), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#743#744", globalref=Main.:(#743#744), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#745#746", globalref=Main.:(#745#746), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#747#748", globalref=Main.:(#747#748), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#749#750", globalref=Main.:(#749#750), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#751#752", globalref=Main.:(#751#752), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_row_m8n32k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_row_m8n32k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#753#754", globalref=Main.:(#753#754), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#755#756", globalref=Main.:(#755#756), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#757#758", globalref=Main.:(#757#758), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#759#760", globalref=Main.:(#759#760), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#761#762", globalref=Main.:(#761#762), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#763#764", globalref=Main.:(#763#764), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m16n16k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m16n16k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#765#766", globalref=Main.:(#765#766), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#767#768", globalref=Main.:(#767#768), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#769#770", globalref=Main.:(#769#770), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#771#772", globalref=Main.:(#771#772), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#773#774", globalref=Main.:(#773#774), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#775#776", globalref=Main.:(#775#776), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m16n16k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m16n16k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#777#778", globalref=Main.:(#777#778), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#779#780", globalref=Main.:(#779#780), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#781#782", globalref=Main.:(#781#782), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#783#784", globalref=Main.:(#783#784), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#785#786", globalref=Main.:(#785#786), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#787#788", globalref=Main.:(#787#788), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m32n8k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m32n8k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#789#790", globalref=Main.:(#789#790), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#791#792", globalref=Main.:(#791#792), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#793#794", globalref=Main.:(#793#794), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#795#796", globalref=Main.:(#795#796), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#797#798", globalref=Main.:(#797#798), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#799#800", globalref=Main.:(#799#800), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m32n8k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m32n8k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#801#802", globalref=Main.:(#801#802), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#803#804", globalref=Main.:(#803#804), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#805#806", globalref=Main.:(#805#806), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#807#808", globalref=Main.:(#807#808), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#809#810", globalref=Main.:(#809#810), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#811#812", globalref=Main.:(#811#812), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_a_col_m8n32k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_a_col_m8n32k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#813#814", globalref=Main.:(#813#814), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#815#816", globalref=Main.:(#815#816), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_global_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#817#818", globalref=Main.:(#817#818), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_shared_stride_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_u8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#819#820", globalref=Main.:(#819#820), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#821#822", globalref=Main.:(#821#822), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_global_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_global_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#823#824", globalref=Main.:(#823#824), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_b_col_m8n32k16_shared_stride_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_s8, globalref=CUDA.WMMA.llvm_wmma_load_b_col_m8n32k16_shared_stride_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#825#826", globalref=Main.:(#825#826), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#827#828", globalref=Main.:(#827#828), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#829#830", globalref=Main.:(#829#830), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m16n16k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m16n16k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#831#832", globalref=Main.:(#831#832), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#833#834", globalref=Main.:(#833#834), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#835#836", globalref=Main.:(#835#836), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m32n8k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m32n8k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#837#838", globalref=Main.:(#837#838), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#839#840", globalref=Main.:(#839#840), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#841#842", globalref=Main.:(#841#842), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_row_m8n32k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_row_m8n32k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#843#844", globalref=Main.:(#843#844), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#845#846", globalref=Main.:(#845#846), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#847#848", globalref=Main.:(#847#848), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m16n16k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m16n16k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#849#850", globalref=Main.:(#849#850), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#851#852", globalref=Main.:(#851#852), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#853#854", globalref=Main.:(#853#854), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m32n8k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m32n8k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#855#856", globalref=Main.:(#855#856), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#857#858", globalref=Main.:(#857#858), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#859#860", globalref=Main.:(#859#860), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_load_c_col_m8n32k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_load_c_col_m8n32k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#476#506", globalref=Main.:(#476#506), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#475#505", globalref=Main.:(#475#505), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#477#507", globalref=Main.:(#477#507), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_global_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_shared_stride_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_f16, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_global_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_shared_stride_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_f32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m16n16k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m16n16k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m32n8k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m32n8k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_row_m8n32k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_row_m8n32k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m16n16k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m16n16k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m32n8k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m32n8k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_global_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_global_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_store_d_col_m8n32k16_shared_stride_s32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_s32, globalref=CUDA.WMMA.llvm_wmma_store_d_col_m8n32k16_shared_stride_s32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#kernel#508"{cd_shape, b_shape, a_shape, std_func, mma_func, ldc_func, ldb_func, lda_func} where lda_func where ldb_func where ldc_func where mma_func where std_func where a_shape where b_shape where cd_shape, globalref=Main.:(#kernel#508), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.transpose, owner=Core.Binding(value=Base.transpose, globalref=Base.transpose, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_f16_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f16_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f16_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_f16_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f16_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f16_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_f32_f16, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f32_f16, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f32_f16, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_f32_f32, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f32_f32, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_f32_f32, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m16n16k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m16n16k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m32n8k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m32n8k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_row_m8n32k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_row_m8n32k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m16n16k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m16n16k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m32n8k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m32n8k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_row_col_m8n32k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_row_col_m8n32k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m16n16k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m16n16k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m32n8k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m32n8k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_row_m8n32k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_row_m8n32k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m16n16k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m16n16k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m32n8k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m32n8k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_s8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_s8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_s8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.llvm_wmma_mma_col_col_m8n32k16_u8, owner=Core.Binding(value=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_u8, globalref=CUDA.WMMA.llvm_wmma_mma_col_col_m8n32k16_u8, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.WMMA, owner=Core.Binding(value=CUDA.WMMA, globalref=CUDA.WMMA, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#478#509", globalref=Main.:(#478#509), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#479#510", globalref=Main.:(#479#510), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#480#511", globalref=Main.:(#480#511), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#481#512", globalref=Main.:(#481#512), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#483#514"{i} where i, globalref=Main.:(#483#514), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#482#513", globalref=Main.:(#482#513), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#484#515", globalref=Main.:(#484#515), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#486#517"{i} where i, globalref=Main.:(#486#517), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#485#516", globalref=Main.:(#485#516), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#487#518", globalref=Main.:(#487#518), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#488#519", globalref=Main.:(#488#519), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#489#520", globalref=Main.:(#489#520), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#490#521", globalref=Main.:(#490#521), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#491#522", globalref=Main.:(#491#522), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#492#523", globalref=Main.:(#492#523), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#494#525"{i} where i, globalref=Main.:(#494#525), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#493#524", globalref=Main.:(#493#524), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#495#526", globalref=Main.:(#495#526), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#497#528"{i} where i, globalref=Main.:(#497#528), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#496#527", globalref=Main.:(#496#527), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#498#529"{ty} where ty, globalref=Main.:(#498#529), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#499#530"{ty} where ty, globalref=Main.:(#499#530), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#500#531"{ty} where ty, globalref=Main.:(#500#531), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#501#532"{ty} where ty, globalref=Main.:(#501#532), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.Fragment, owner=Core.Binding(value=CUDA.WMMA.Fragment{M, N, K, FS, T, L, U} where U<:CUDA.WMMA.FragmentUse where L<:CUDA.WMMA.FragmentLayout where T where FS where K where N where M, globalref=CUDA.WMMA.Fragment, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.RowMajor, owner=Core.Binding(value=CUDA.WMMA.RowMajor, globalref=CUDA.WMMA.RowMajor, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.MatrixA, owner=Core.Binding(value=CUDA.WMMA.MatrixA, globalref=CUDA.WMMA.MatrixA, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ColMajor, owner=Core.Binding(value=CUDA.WMMA.ColMajor, globalref=CUDA.WMMA.ColMajor, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Config, owner=Core.Binding(value=CUDA.WMMA.Config{M, N, K, d_type} where d_type where K where N where M, globalref=CUDA.WMMA.Config, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.load_a, owner=Core.Binding(value=CUDA.WMMA.load_a, globalref=CUDA.WMMA.load_a, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.load_b, owner=Core.Binding(value=CUDA.WMMA.load_b, globalref=CUDA.WMMA.load_b, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.load_c, owner=Core.Binding(value=CUDA.WMMA.load_c, globalref=CUDA.WMMA.load_c, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.fill_c, owner=Core.Binding(value=CUDA.WMMA.fill_c, globalref=CUDA.WMMA.fill_c, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.mma, owner=Core.Binding(value=CUDA.WMMA.mma, globalref=CUDA.WMMA.mma, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.store_d, owner=Core.Binding(value=CUDA.WMMA.store_d, globalref=CUDA.WMMA.store_d, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#8264#kernel#533", globalref=Main.:(#8264#kernel#533), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#502#534"{var"#8264#kernel"} where var"#8264#kernel", globalref=Main.:(#502#534), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#8266#kernel#535", globalref=Main.:(#8266#kernel#535), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#503#536"{var"#8266#kernel"} where var"#8266#kernel", globalref=Main.:(#503#536), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Test23Main_libraries_cufft, globalref=Main.Test23Main_libraries_cufft, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=FFTW, globalref=Main.FFTW, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=LinearAlgebra, globalref=Main.LinearAlgebra, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=#<null>, globalref=Main.CUFFT, owner=Core.Binding(value=CUDA.CUFFT, globalref=CUDA.CUFFT, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=8, globalref=Main.N1, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=32, globalref=Main.N2, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=64, globalref=Main.N3, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=8, globalref=Main.N4, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=1e-05, globalref=Main.MYRTOL, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=1e-08, globalref=Main.MYATOL, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Main.out_of_place, globalref=Main.out_of_place, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.out_of_place), globalref=Main.:(#out_of_place), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.fft, owner=Core.Binding(value=AbstractFFTs.fft, globalref=AbstractFFTs.fft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.plan_fft, owner=Core.Binding(value=AbstractFFTs.plan_fft, globalref=AbstractFFTs.plan_fft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.isapprox, owner=Core.Binding(value=Base.isapprox, globalref=Base.isapprox, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.plan_ifft, owner=Core.Binding(value=AbstractFFTs.plan_ifft, globalref=AbstractFFTs.plan_ifft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.inv, owner=Core.Binding(value=Base.inv, globalref=Base.inv, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.in_place, globalref=Main.in_place, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.in_place), globalref=Main.:(#in_place), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.plan_fft!, owner=Core.Binding(value=AbstractFFTs.plan_fft!, globalref=AbstractFFTs.plan_fft!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.plan_ifft!, owner=Core.Binding(value=AbstractFFTs.plan_ifft!, globalref=AbstractFFTs.plan_ifft!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.batched, globalref=Main.batched, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=typeof(Main.batched), globalref=Main.:(#batched), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=Main.var"#861#862", globalref=Main.:(#861#862), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.fft!, owner=Core.Binding(value=AbstractFFTs.fft!, globalref=AbstractFFTs.fft!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ifft!, owner=Core.Binding(value=AbstractFFTs.ifft!, globalref=AbstractFFTs.ifft!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ifft, owner=Core.Binding(value=AbstractFFTs.ifft, globalref=AbstractFFTs.ifft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Real, owner=Core.Binding(value=Real, globalref=Core.Real, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rfft, owner=Core.Binding(value=AbstractFFTs.rfft, globalref=AbstractFFTs.rfft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.plan_rfft, owner=Core.Binding(value=AbstractFFTs.plan_rfft, globalref=AbstractFFTs.plan_rfft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.plan_irfft, owner=Core.Binding(value=AbstractFFTs.plan_irfft, globalref=AbstractFFTs.plan_irfft, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#863#864"{plan, v, v0} where v0 where v where plan, globalref=Main.:(#863#864), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.mul!, owner=Core.Binding(value=LinearAlgebra.mul!, globalref=LinearAlgebra.mul!, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test74Main_libraries_curand, globalref=Main.Test74Main_libraries_curand, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.CURAND, owner=Core.Binding(value=CUDA.CURAND, globalref=CUDA.CURAND, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=CUDA.CURAND.RNG(handle=0x000000008ba1b490, ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false), stream=CUDA.CuStream(handle=0x0000000090fbafa0, ctx=CUDA.CuContext(handle=0x00000000029139c0, valid=false)), typ=100), globalref=Main.rng, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=Test91Main_libraries_cusparse, globalref=Main.Test91Main_libraries_cusparse, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=SparseArrays, globalref=Main.SparseArrays, owner=<circular reference @-1>, ty=Any, flags=0x05)
==========
Core.Binding(value=#<null>, globalref=Main.nonzeroinds, owner=Core.Binding(value=SparseArrays.nonzeroinds, globalref=SparseArrays.nonzeroinds, owner=<circular reference @-1>, ty=Any, flags=0x01), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CUSPARSE, owner=Core.Binding(value=CUDA.CUSPARSE, globalref=CUDA.CUSPARSE, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=5, globalref=Main.m, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=1, globalref=Main.k, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=5, globalref=Main.blockdim, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sprand, owner=Core.Binding(value=SparseArrays.sprand, globalref=SparseArrays.sprand, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuSparseVector, owner=Core.Binding(value=CUDA.CUSPARSE.CuSparseVector{Tv, Ti} where Ti where Tv, globalref=CUDA.CUSPARSE.CuSparseVector, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ndims, owner=Core.Binding(value=Base.ndims, globalref=Base.ndims, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.firstindex, owner=Core.Binding(value=Base.firstindex, globalref=Base.firstindex, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.div, owner=Core.Binding(value=Base.div, globalref=Base.div, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.nnz, owner=Core.Binding(value=SparseArrays.nnz, globalref=SparseArrays.nnz, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.nonzeros, owner=Core.Binding(value=SparseArrays.nonzeros, globalref=SparseArrays.nonzeros, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuSparseMatrixCSC, owner=Core.Binding(value=CUDA.CUSPARSE.CuSparseMatrixCSC{Tv, Ti} where Ti where Tv, globalref=CUDA.CUSPARSE.CuSparseMatrixCSC, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.issymmetric, owner=Core.Binding(value=LinearAlgebra.issymmetric, globalref=LinearAlgebra.issymmetric, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.ishermitian, owner=Core.Binding(value=LinearAlgebra.ishermitian, globalref=LinearAlgebra.ishermitian, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuSparseMatrixCSR, owner=Core.Binding(value=CUDA.CUSPARSE.CuSparseMatrixCSR{Tv, Ti} where Ti where Tv, globalref=CUDA.CUSPARSE.CuSparseMatrixCSR, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuSparseMatrixBSR, owner=Core.Binding(value=CUDA.CUSPARSE.CuSparseMatrixBSR{Tv, Ti} where Ti where Tv, globalref=CUDA.CUSPARSE.CuSparseMatrixBSR, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Symmetric, owner=Core.Binding(value=LinearAlgebra.Symmetric{T, S} where S<:(AbstractArray{var"#s127", 2} where var"#s127"<:T) where T, globalref=LinearAlgebra.Symmetric, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Hermitian, owner=Core.Binding(value=LinearAlgebra.Hermitian{T, S} where S<:(AbstractArray{var"#s127", 2} where var"#s127"<:T) where T, globalref=LinearAlgebra.Hermitian, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UpperTriangular, owner=Core.Binding(value=LinearAlgebra.UpperTriangular{T, S} where S<:AbstractArray{T, 2} where T, globalref=LinearAlgebra.UpperTriangular, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.istriu, owner=Core.Binding(value=LinearAlgebra.istriu, globalref=LinearAlgebra.istriu, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.istril, owner=Core.Binding(value=LinearAlgebra.istril, globalref=LinearAlgebra.istril, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.LowerTriangular, owner=Core.Binding(value=LinearAlgebra.LowerTriangular{T, S} where S<:AbstractArray{T, 2} where T, globalref=LinearAlgebra.LowerTriangular, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuSparseMatrixCOO, owner=Core.Binding(value=CUDA.CUSPARSE.CuSparseMatrixCOO{Tv, Ti} where Ti where Tv, globalref=CUDA.CUSPARSE.CuSparseMatrixCOO, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuVector, owner=Core.Binding(value=CUDA.CuArray{T, 1, B} where B where T, globalref=CUDA.CuVector, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sparse, owner=Core.Binding(value=SparseArrays.sparse, globalref=SparseArrays.sparse, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.CuMatrix, owner=Core.Binding(value=CUDA.CuArray{T, 2, B} where B where T, globalref=CUDA.CuMatrix, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.adjoint, owner=Core.Binding(value=Base.adjoint, globalref=Base.adjoint, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Diagonal, owner=Core.Binding(value=LinearAlgebra.Diagonal{T, V} where V<:AbstractArray{T, 1} where T, globalref=LinearAlgebra.Diagonal, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.I, owner=Core.Binding(value=LinearAlgebra.UniformScaling{Bool}(λ=true), globalref=LinearAlgebra.I, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.tril, owner=Core.Binding(value=LinearAlgebra.tril, globalref=LinearAlgebra.tril, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.SparseMatrixCSC, owner=Core.Binding(value=SparseArrays.SparseMatrixCSC{Tv, Ti} where Ti<:Integer where Tv, globalref=SparseArrays.SparseMatrixCSC, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.cholesky, owner=Core.Binding(value=LinearAlgebra.cholesky, globalref=LinearAlgebra.cholesky, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.rowvals, owner=Core.Binding(value=SparseArrays.rowvals, globalref=SparseArrays.rowvals, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(&), owner=Core.Binding(value=Base.:(&), globalref=Base.:(&), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.reduce, owner=Core.Binding(value=Base.reduce, globalref=Base.reduce, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.DimensionMismatch, owner=Core.Binding(value=Base.DimensionMismatch, globalref=Base.DimensionMismatch, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.NoPivot, owner=Core.Binding(value=LinearAlgebra.NoPivot, globalref=LinearAlgebra.NoPivot, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.lu, owner=Core.Binding(value=LinearAlgebra.lu, globalref=LinearAlgebra.lu, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.triu, owner=Core.Binding(value=LinearAlgebra.triu, globalref=LinearAlgebra.triu, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(\), owner=Core.Binding(value=Base.:(\), globalref=Base.:(\), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UnitUpperTriangular, owner=Core.Binding(value=LinearAlgebra.UnitUpperTriangular{T, S} where S<:AbstractArray{T, 2} where T, globalref=LinearAlgebra.UnitUpperTriangular, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.UnitLowerTriangular, owner=Core.Binding(value=LinearAlgebra.UnitLowerTriangular{T, S} where S<:AbstractArray{T, 2} where T, globalref=LinearAlgebra.UnitLowerTriangular, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@view), owner=Core.Binding(value=Base.var"@view", globalref=Base.:(@view), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.sparsevec, owner=Core.Binding(value=SparseArrays.sparsevec, globalref=SparseArrays.sparsevec, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.gemvi!, owner=Core.Binding(value=CUDA.CUSPARSE.gemvi!, globalref=CUDA.CUSPARSE.gemvi!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Main.var"#865#866"{var"#10334#reordering", var"#10335#coloring"} where var"#10335#coloring" where var"#10334#reordering", globalref=Main.:(#865#866), owner=<circular reference @-1>, ty=Any, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.isperm, owner=Core.Binding(value=Base.isperm, globalref=Base.isperm, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.color, owner=Core.Binding(value=CUDA.CUSPARSE.color, globalref=CUDA.CUSPARSE.color, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(≤), owner=Core.Binding(value=Base.:(<=), globalref=Base.:(≤), owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.minimum, owner=Core.Binding(value=Base.minimum, globalref=Base.minimum, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.gtsv2, owner=Core.Binding(value=CUDA.CUSPARSE.gtsv2, globalref=CUDA.CUSPARSE.gtsv2, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.gtsv2!, owner=Core.Binding(value=CUDA.CUSPARSE.gtsv2!, globalref=CUDA.CUSPARSE.gtsv2!, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test18Main_libraries_cusolver_multigpu, globalref=Main.Test18Main_libraries_cusolver_multigpu, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=#<null>, globalref=Main.has_cusolvermg, owner=Core.Binding(value=CUDA.CUSOLVER.has_cusolvermg, globalref=CUDA.has_cusolvermg, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.BlasInt, owner=Core.Binding(value=Int64, globalref=LinearAlgebra.BlasInt, owner=<circular reference @-1>, ty=Any, flags=0x01), ty=#<null>, flags=0x04)
==========
Core.Binding(value=#<null>, globalref=Main.CUSOLVER, owner=Core.Binding(value=CUDA.CUSOLVER, globalref=CUDA.CUSOLVER, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.eigvals, owner=Core.Binding(value=LinearAlgebra.eigvals, globalref=LinearAlgebra.eigvals, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.eigvecs, owner=Core.Binding(value=LinearAlgebra.eigvecs, globalref=LinearAlgebra.eigvecs, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.diagm, owner=Core.Binding(value=LinearAlgebra.diagm, globalref=LinearAlgebra.diagm, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.Vector, owner=Core.Binding(value=Array{T, 1} where T, globalref=Base.Vector, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test86Main_libraries_cusolver_sparse, globalref=Main.Test86Main_libraries_cusolver_sparse, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
Core.Binding(value=13, globalref=Main.l, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=SparseArrays.SparseMatrixCSC{Float64, Int64}(m=10, n=10, colptr=Array{Int64, (11,)}[...], rowval=Array{Int64, (100,)}[...], nzval=Array{Float64, (100,)}[...]), globalref=Main.A, owner=<circular reference @-1>, ty=Any, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.symrcm, owner=Core.Binding(value=CUDA.CUSOLVER.symrcm, globalref=CUDA.CUSOLVER.symrcm, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.symmdq, owner=Core.Binding(value=CUDA.CUSOLVER.symmdq, globalref=CUDA.CUSOLVER.symmdq, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.symamd, owner=Core.Binding(value=CUDA.CUSOLVER.symamd, globalref=CUDA.CUSOLVER.symamd, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.metisnd, owner=Core.Binding(value=CUDA.CUSOLVER.metisnd, globalref=CUDA.CUSOLVER.metisnd, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(@test_maybe_broken), owner=Core.Binding(value=Test.var"@test_maybe_broken", globalref=Test.:(@test_maybe_broken), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.zfd, owner=Core.Binding(value=CUDA.CUSOLVER.zfd, globalref=CUDA.CUSOLVER.zfd, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.:(∉), owner=Core.Binding(value=Base.:(∉), globalref=Base.:(∉), owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.diag, owner=Core.Binding(value=LinearAlgebra.diag, globalref=LinearAlgebra.diag, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.one, owner=Core.Binding(value=Base.one, globalref=Base.one, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.SingularException, owner=Core.Binding(value=LinearAlgebra.SingularException, globalref=LinearAlgebra.SingularException, owner=<circular reference @-1>, ty=Any, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=#<null>, globalref=Main.eps, owner=Core.Binding(value=Base.eps, globalref=Base.eps, owner=<circular reference @-1>, ty=#<null>, flags=0x03), ty=#<null>, flags=0x00)
==========
Core.Binding(value=Test41Main_libraries_cusparse_broadcast, globalref=Main.Test41Main_libraries_cusparse_broadcast, owner=<circular reference @-1>, ty=#<null>, flags=0x01)
==========
~~~~~~~~~~ ptr queue bottom ~~~~~~~~~~
[1026959] signal (6.-1845589712): Aborted
in expression starting at none:0
gsignal at /usr/lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /usr/lib/x86_64-linux-gnu/libc.so.6 (unknown line)
gc_dump_queue_and_abort at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:1840
gc_mark_outrefs at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:2543 [inlined]
gc_mark_loop_serial_ at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:2712
gc_mark_loop_serial at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:2735
gc_mark_loop at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:2848 [inlined]
_jl_gc_collect at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:3174
ijl_gc_collect at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gc.c:3472
gc at ./gcutils.jl:129 [inlined]
runtests at /var/lib/buildkite-agent/builds/gpuci-9/julialang/cuda-dot-jl/test/setup.jl:117
_jl_invoke at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:2889 [inlined]
ijl_apply_generic at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:3071
jl_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/julia.h:1966 [inlined]
jl_f__call_latest at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/builtins.c:812
_jl_invoke at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:2889 [inlined]
ijl_apply_generic at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:3071
jl_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/julia.h:1966 [inlined]
do_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/builtins.c:768
#invokelatest#2 at ./essentials.jl:887
_jl_invoke at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:2889 [inlined]
ijl_apply_generic at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:3071
jl_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/julia.h:1966 [inlined]
do_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/builtins.c:768
invokelatest at ./essentials.jl:884
_jl_invoke at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:2889 [inlined]
ijl_apply_generic at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:3071
jl_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/julia.h:1966 [inlined]
do_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/builtins.c:768
#110 at /root/.cache/julia-buildkite-plugin/julia_installs/bin/linux/x86_64/1.10/julia-latest-linux-x86_64/share/julia/stdlib/v1.10/Distributed/src/process_messages.jl:285
run_work_thunk at /root/.cache/julia-buildkite-plugin/julia_installs/bin/linux/x86_64/1.10/julia-latest-linux-x86_64/share/julia/stdlib/v1.10/Distributed/src/process_messages.jl:70
#109 at /root/.cache/julia-buildkite-plugin/julia_installs/bin/linux/x86_64/1.10/julia-latest-linux-x86_64/share/julia/stdlib/v1.10/Distributed/src/process_messages.jl:285
unknown function (ip: 0x7fb63451a242)
_jl_invoke at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:2889 [inlined]
ijl_apply_generic at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/gf.c:3071
jl_apply at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/julia.h:1966 [inlined]
start_task at /cache/build/default-amdci5-0/julialang/julia-release-1-dot-10/src/task.c:1238
Allocations: 1078722668 (Pool: 1077025051; Big: 1697617); GC: 326
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment