Skip to content

Commit 14d0bae

Browse files
Update SnoopCompile + compat and fixes (#2224)
1 parent 499812a commit 14d0bae

File tree

5 files changed

+38
-53
lines changed

5 files changed

+38
-53
lines changed

.buildkite/Manifest.toml

Lines changed: 31 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
julia_version = "1.10.8"
44
manifest_format = "2.0"
5-
project_hash = "343af10b9c64a8919ffc3999abedf8b4c0199e8e"
5+
project_hash = "6ab89829ea190189b0319a6f8e22b3515e5283c2"
66

77
[[deps.ADTypes]]
88
git-tree-sha1 = "e2478490447631aedba0823d4d7a80b2cc8cdb32"
@@ -449,11 +449,6 @@ weakdeps = ["Dates", "LinearAlgebra"]
449449
[deps.Compat.extensions]
450450
CompatLinearAlgebraExt = "LinearAlgebra"
451451

452-
[[deps.Compiler]]
453-
git-tree-sha1 = "46f20d729863f9cf49162409c853f1ed1866c975"
454-
uuid = "807dbc54-b67e-4c79-8afb-eafe4df6f2e1"
455-
version = "0.0.3"
456-
457452
[[deps.CompilerSupportLibraries_jll]]
458453
deps = ["Artifacts", "Libdl"]
459454
uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
@@ -512,12 +507,6 @@ git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
512507
uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f"
513508
version = "4.1.1"
514509

515-
[[deps.Cthulhu]]
516-
deps = ["CodeTracking", "Compiler", "FoldingTrees", "InteractiveUtils", "JuliaSyntax", "PrecompileTools", "Preferences", "REPL", "TypedSyntax", "UUIDs", "Unicode", "WidthLimitedIO"]
517-
git-tree-sha1 = "772f894d121125cbf18cf95933f7bf75b492cced"
518-
uuid = "f68482b8-f384-11e8-15f7-abe071a5a75f"
519-
version = "2.16.4"
520-
521510
[[deps.CubedSphere]]
522511
deps = ["TaylorSeries"]
523512
git-tree-sha1 = "10874d1500159336863decaef665ab54805be29c"
@@ -817,12 +806,6 @@ git-tree-sha1 = "0166baf81babb91cf78bfcc771d8e87c43d568df"
817806
uuid = "08572546-2f56-4bcf-ba4e-bab62c3a3f89"
818807
version = "1.1.0"
819808

820-
[[deps.FoldingTrees]]
821-
deps = ["AbstractTrees", "REPL"]
822-
git-tree-sha1 = "c1b0164369256b26f71d9830df9000a9c39757fc"
823-
uuid = "1eca21be-9b9b-4ed8-839a-6d8ae26b1781"
824-
version = "1.2.2"
825-
826809
[[deps.Fontconfig_jll]]
827810
deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Zlib_jll"]
828811
git-tree-sha1 = "21fac3c77d7b5a9fc03b0ec503aa1a6392c34d2b"
@@ -1055,10 +1038,18 @@ uuid = "82899510-4779-5014-852e-03e436cf321d"
10551038
version = "1.0.0"
10561039

10571040
[[deps.JET]]
1058-
deps = ["InteractiveUtils", "JuliaInterpreter", "LoweredCodeUtils", "MacroTools", "Pkg", "PrecompileTools", "Preferences", "Revise", "Test"]
1059-
git-tree-sha1 = "6ff76fc594051832ce91078686bc0d3def6d42c5"
1041+
deps = ["CodeTracking", "InteractiveUtils", "JuliaInterpreter", "JuliaSyntax", "LoweredCodeUtils", "MacroTools", "Pkg", "PrecompileTools", "Preferences", "Test"]
1042+
git-tree-sha1 = "a453c9b3320dd73f5b05e8882446b6051cb254c4"
10601043
uuid = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
1061-
version = "0.8.29"
1044+
version = "0.9.18"
1045+
1046+
[deps.JET.extensions]
1047+
JETCthulhuExt = "Cthulhu"
1048+
JETReviseExt = "Revise"
1049+
1050+
[deps.JET.weakdeps]
1051+
Cthulhu = "f68482b8-f384-11e8-15f7-abe071a5a75f"
1052+
Revise = "295af30f-e4ad-537b-8983-00126c2a3abe"
10621053

10631054
[[deps.JLD2]]
10641055
deps = ["FileIO", "MacroTools", "Mmap", "OrderedCollections", "PrecompileTools", "Requires", "TranscodingStreams"]
@@ -1367,9 +1358,9 @@ version = "1.1.0"
13671358

13681359
[[deps.LoweredCodeUtils]]
13691360
deps = ["JuliaInterpreter"]
1370-
git-tree-sha1 = "0b8cf121228f7dae022700c1c11ac1f04122f384"
1361+
git-tree-sha1 = "688d6d9e098109051ae33d126fcfc88c4ce4a021"
13711362
uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b"
1372-
version = "2.3.2"
1363+
version = "3.1.0"
13731364

13741365
[[deps.Lz4_jll]]
13751366
deps = ["Artifacts", "JLLWrappers", "Libdl"]
@@ -1869,12 +1860,6 @@ git-tree-sha1 = "62389eeff14780bfe55195b7204c0d8738436d64"
18691860
uuid = "ae029012-a4dd-5104-9daa-d747884805df"
18701861
version = "1.3.1"
18711862

1872-
[[deps.Revise]]
1873-
deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Pkg", "REPL", "Requires", "UUIDs", "Unicode"]
1874-
git-tree-sha1 = "85ddd93ea15dcd8493400600e09104a9e94bb18d"
1875-
uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
1876-
version = "3.5.15"
1877-
18781863
[[deps.RootSolvers]]
18791864
deps = ["ForwardDiff", "Printf"]
18801865
git-tree-sha1 = "c30edf81d7c22e90a5f9f5489eded5984e4ddcf0"
@@ -1989,16 +1974,28 @@ uuid = "ce78b400-467f-4804-87d8-8f486da07d0a"
19891974
version = "1.1.0"
19901975

19911976
[[deps.SnoopCompile]]
1992-
deps = ["AbstractTrees", "Cthulhu", "FlameGraphs", "InteractiveUtils", "JET", "OrderedCollections", "Pkg", "Printf", "Profile", "Requires", "Serialization", "SnoopCompileCore", "YAML"]
1993-
git-tree-sha1 = "894e542ef8553c82ead28171e6c144d0fb492563"
1977+
deps = ["AbstractTrees", "FlameGraphs", "InteractiveUtils", "OrderedCollections", "Pkg", "Printf", "Profile", "Serialization", "SnoopCompileCore", "YAML"]
1978+
git-tree-sha1 = "52e1d0d595362c1512b90c00aef642c152a73185"
19941979
uuid = "aa65fe97-06da-5843-b5b1-d5d13cad87d2"
1995-
version = "2.10.8"
1980+
version = "3.0.2"
1981+
1982+
[deps.SnoopCompile.extensions]
1983+
CthulhuExt = "Cthulhu"
1984+
JETExt = ["JET", "Cthulhu"]
1985+
SCPrettyTablesExt = "PrettyTables"
1986+
SCPyPlotExt = "PyPlot"
1987+
1988+
[deps.SnoopCompile.weakdeps]
1989+
Cthulhu = "f68482b8-f384-11e8-15f7-abe071a5a75f"
1990+
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
1991+
PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d"
1992+
PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee"
19961993

19971994
[[deps.SnoopCompileCore]]
19981995
deps = ["Serialization"]
1999-
git-tree-sha1 = "0fc98257d960ec35b9339ca394b93954cfaf5ecd"
1996+
git-tree-sha1 = "32d1b8d669ee7a7d8ecb6bc2046d6e019f1e0571"
20001997
uuid = "e2b509da-e806-4183-be48-004708413034"
2001-
version = "2.10.1"
1998+
version = "3.0.0"
20021999

20032000
[[deps.Sockets]]
20042001
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
@@ -2247,12 +2244,6 @@ git-tree-sha1 = "ea3e54c2bdde39062abf5a9758a23735558705e1"
22472244
uuid = "781d530d-4396-4725-bb49-402e4bee1e77"
22482245
version = "1.4.0"
22492246

2250-
[[deps.TypedSyntax]]
2251-
deps = ["CodeTracking", "JuliaSyntax"]
2252-
git-tree-sha1 = "1465a8187b3d512a99fef13244c213b54e34615d"
2253-
uuid = "d265eb64-f81a-44ad-a842-4247ee1503de"
2254-
version = "1.4.2"
2255-
22562247
[[deps.URIs]]
22572248
git-tree-sha1 = "67db6cc7b3821e19ebe75791a9dd19c9b1188f2b"
22582249
uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"
@@ -2345,12 +2336,6 @@ git-tree-sha1 = "5db3e9d307d32baba7067b13fc7b5aa6edd4a19a"
23452336
uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91"
23462337
version = "1.36.0+0"
23472338

2348-
[[deps.WidthLimitedIO]]
2349-
deps = ["Unicode"]
2350-
git-tree-sha1 = "71142739e695823729a335e9bc124ef41ec1433a"
2351-
uuid = "b8c1c048-cf81-46c6-9da0-18c1d99e41f2"
2352-
version = "1.0.1"
2353-
23542339
[[deps.WriteVTK]]
23552340
deps = ["Base64", "CodecZlib", "FillArrays", "LightXML", "TranscodingStreams", "VTKBase"]
23562341
git-tree-sha1 = "1d8042d58334ab7947ce505709df7009da6f3375"

.buildkite/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
5555
ThreadsX = "ac1d9e8a-700a-412c-b207-f0111f4b6c0d"
5656

5757
[compat]
58-
SnoopCompileCore = "2"
58+
SnoopCompileCore = "3"

lib/ClimaCoreMakie/examples/Manifest.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2110,10 +2110,10 @@ uuid = "075b6546-f08a-558a-be8f-8157d0f608a5"
21102110
version = "1.10.5+0"
21112111

21122112
[[deps.libsodium_jll]]
2113-
deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]
2114-
git-tree-sha1 = "f76d682d87eefadd3f165d8d9fda436464213142"
2113+
deps = ["Artifacts", "JLLWrappers", "Libdl"]
2114+
git-tree-sha1 = "011b0a7331b41c25524b64dc42afc9683ee89026"
21152115
uuid = "a9144af2-ca23-56d9-984f-0d03f7b5ccf8"
2116-
version = "1.0.20+3"
2116+
version = "1.0.21+0"
21172117

21182118
[[deps.libvorbis_jll]]
21192119
deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"]

perf/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ URIs = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4"
3838
[compat]
3939
Plots = "1"
4040
SciMLBase = "1, 2"
41-
SnoopCompileCore = "2"
41+
SnoopCompileCore = "3"

perf/invalidations.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# From: https://timholy.github.io/SnoopCompile.jl/stable/snoopr/
1+
# From: https://timholy.github.io/SnoopCompile.jl/dev/tutorials/invalidations/#Tutorial-on-@snoop_invalidations
22
ENV["TEST_NAME"] = "sphere/held_suarez_rhoe"
33
ENV["FLOAT_TYPE"] = "Float64"
44
using SnoopCompileCore
5-
invalidations = @snoopr begin
5+
invalidations = @snoop_invalidations begin
66
include(joinpath(dirname(@__DIR__), "examples", "hybrid", "driver.jl"))
77
nothing
88
end;

0 commit comments

Comments
 (0)