diff --git a/Project.toml b/Project.toml index c60afb7..f139297 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "FunctionWrappersWrappers" uuid = "77dc65aa-8811-40c2-897b-53d922fa7daf" authors = ["Chris Elrod and contributors"] -version = "1.9.1" +version = "1.9.2" [deps] FunctionWrappers = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" @@ -20,21 +20,18 @@ FunctionWrappersWrappersMooncakeExt = "Mooncake" [compat] Enzyme = "0.13" EnzymeCore = "0.8" -FunctionWrappers = "1" +FunctionWrappers = "1.1.2" Mooncake = "0.5" PrecompileTools = "1" SafeTestsets = "0.1, 1" SciMLTesting = "1" -TruncatedStacktraces = "1" +TruncatedStacktraces = "1.1" julia = "1.10" [extras] -Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" -EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" -Mooncake = "da2b9cff-9c12-43a0-ae48-6db2b0edb7d6" SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" SciMLTesting = "09d9d899-5365-40a9-917a-5f67fddea283" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [targets] -test = ["Test", "SafeTestsets", "SciMLTesting", "Enzyme", "EnzymeCore", "Mooncake"] +test = ["Test", "SafeTestsets", "SciMLTesting"] diff --git a/test/Enzyme/Project.toml b/test/Enzyme/Project.toml new file mode 100644 index 0000000..a36c643 --- /dev/null +++ b/test/Enzyme/Project.toml @@ -0,0 +1,15 @@ +[deps] +Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" +EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" +FunctionWrappersWrappers = "77dc65aa-8811-40c2-897b-53d922fa7daf" +SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" +Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[sources] +FunctionWrappersWrappers = {path = "../.."} + +[compat] +Enzyme = "0.13" +EnzymeCore = "0.8" +SafeTestsets = "0.0.1, 0.1, 1" +Test = "1" diff --git a/test/Mooncake/Project.toml b/test/Mooncake/Project.toml new file mode 100644 index 0000000..b90014b --- /dev/null +++ b/test/Mooncake/Project.toml @@ -0,0 +1,13 @@ +[deps] +FunctionWrappersWrappers = "77dc65aa-8811-40c2-897b-53d922fa7daf" +Mooncake = "da2b9cff-9c12-43a0-ae48-6db2b0edb7d6" +SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" +Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[sources] +FunctionWrappersWrappers = {path = "../.."} + +[compat] +Mooncake = "0.5" +SafeTestsets = "0.0.1, 0.1, 1" +Test = "1" diff --git a/test/runtests.jl b/test/runtests.jl index 624b377..232bc9f 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -22,8 +22,14 @@ run_tests(; end end, ), - "Enzyme" => joinpath(@__DIR__, "Enzyme", "enzyme_tests.jl"), - "Mooncake" => joinpath(@__DIR__, "Mooncake", "mooncake_tests.jl"), + "Enzyme" => (; + env = joinpath(@__DIR__, "Enzyme"), + body = joinpath(@__DIR__, "Enzyme", "enzyme_tests.jl"), + ), + "Mooncake" => (; + env = joinpath(@__DIR__, "Mooncake"), + body = joinpath(@__DIR__, "Mooncake", "mooncake_tests.jl"), + ), ), all = ["Core", "Enzyme", "Mooncake"], ) diff --git a/test/test_groups.toml b/test/test_groups.toml index 28a2fda..2568f58 100644 --- a/test/test_groups.toml +++ b/test/test_groups.toml @@ -3,3 +3,9 @@ versions = ["lts", "1", "pre"] [nopre] versions = ["lts", "1"] + +[Enzyme] +versions = ["lts", "1"] + +[Mooncake] +versions = ["lts", "1"]