-
Notifications
You must be signed in to change notification settings - Fork 25
Windows: first call to using oneAPI
errors, terminates testing; second call succeeds
#448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Ah, I see this was fixed in the most recent commit fad0f52. |
Hello, terribly sorry to re-open an older issue, but I seem to be ecountering a very similar problem. ERROR: InitError: UndefVarError: `NEO_jll` not defined in `oneAPI.oneL0`
Suggestion: check for spelling errors or missing imports.
Stacktrace:
[1] __init__()
@ oneAPI C:\Users\xxxxx\.julia\packages\oneAPI\c7eAo\src\oneAPI.jl:76
[2] run_module_init(mod::Module, i::Int64)
@ Base .\loading.jl:1378
[3] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String)
@ Base .\loading.jl:1366
[4] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::String, depmods::Vector{…}, ignore_native::Nothing; register::Bool)
@ Base .\loading.jl:1254
[5] _include_from_serialized (repeats 2 times)
@ .\loading.jl:1210 [inlined]
[6] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{…}, DEPOT_PATH::Vector{…})
@ Base .\loading.jl:2057
[7] _require(pkg::Base.PkgId, env::String)
@ Base .\loading.jl:2527
[8] __require_prelocked(uuidkey::Base.PkgId, env::String)
@ Base .\loading.jl:2388
[9] #invoke_in_world#3
@ .\essentials.jl:1089 [inlined]
[10] invoke_in_world
@ .\essentials.jl:1086 [inlined]
[11] _require_prelocked(uuidkey::Base.PkgId, env::String)
@ Base .\loading.jl:2375
[12] macro expansion
@ .\loading.jl:2314 [inlined]
[13] macro expansion
@ .\lock.jl:273 [inlined]
[14] __require(into::Module, mod::Symbol)
@ Base .\loading.jl:2271
[15] #invoke_in_world#3
@ .\essentials.jl:1089 [inlined]
[16] invoke_in_world
@ .\essentials.jl:1086 [inlined]
[17] require(into::Module, mod::Symbol)
@ Base .\loading.jl:2260
during initialization of module oneAPI But insisting and executing |
Yeah, this has regressed. We now rely on a system Level Zero library, so NEO_jll isn't used on Windows anymore: oneAPI.jl/lib/level-zero/oneL0.jl Lines 112 to 115 in 476fff0
The global |
The following occurs in an empty environment:
Even though the
oneAPI
seems usable, that the firstusing oneAPI
fails makes] test oneAPI
instantly fail and stop, so I cannot run the remainder of the tests to assess the exact functionality.The error I obtain during the first
using oneAPI
is the following:My setup (Intel IRIS integrated graphics):
The text was updated successfully, but these errors were encountered: