diff --git a/Manifest.toml b/Manifest.toml index c40d21a4..9a758117 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -2,7 +2,7 @@ julia_version = "1.8.5" manifest_format = "2.0" -project_hash = "c2f50cf42770de6ef32bf0ade955b592c49b8da5" +project_hash = "1b73c54f3283b6478f76cd52666de5916836a9a0" [[deps.Adapt]] deps = ["LinearAlgebra", "Requires"] @@ -91,9 +91,9 @@ version = "0.1.5" [[deps.GPUCompiler]] deps = ["ExprTools", "InteractiveUtils", "LLVM", "Libdl", "Logging", "Scratch", "TimerOutputs", "UUIDs"] -git-tree-sha1 = "8573c39f9c4e99720ab5ea44104efb3ed07a58b0" +git-tree-sha1 = "7d987e6dd9166b08e0fc963db4bd70d91d3b8a21" uuid = "61eb1bfa-7361-4325-ad38-22787b887f55" -version = "0.23.0" +version = "0.24.2" [[deps.InteractiveUtils]] deps = ["Markdown"] diff --git a/Project.toml b/Project.toml index a556381b..41094035 100644 --- a/Project.toml +++ b/Project.toml @@ -29,7 +29,7 @@ Adapt = "2.0, 3.0" CEnum = "0.4" ExprTools = "0.1" GPUArrays = "9" -GPUCompiler = "0.23" +GPUCompiler = "0.23, 0.24" KernelAbstractions = "0.9.1" LLVM = "6" NEO_jll = "=23.17.26241" diff --git a/test/execution.jl b/test/execution.jl index 2abb6d7d..2910ce0b 100644 --- a/test/execution.jl +++ b/test/execution.jl @@ -75,8 +75,8 @@ end # make sure invalid kernels can be partially reflected upon let invalid_kernel() = throw() - @test_throws oneAPI.KernelError @oneapi invalid_kernel() - @test_throws oneAPI.KernelError @grab_output @device_code_warntype @oneapi invalid_kernel() + @test_throws oneAPI.InvalidIRError @oneapi invalid_kernel() + @test_throws oneAPI.InvalidIRError @grab_output @device_code_warntype @oneapi invalid_kernel() out, err = @grab_output begin try @device_code_warntype @oneapi invalid_kernel()