Skip to content

Commit 145ba1f

Browse files
committed
Reactant_jll build 0.0.55+0
1 parent 453af3c commit 145ba1f

8 files changed

+401
-52
lines changed

.pkg/platform_augmentation.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ function augment_platform!(platform::Platform)
7676

7777
# Don't do GPU discovery on platforms for which we don't have GPU builds.
7878
# Keep this in sync with list of platforms for which we actually build with GPU support.
79-
if !(Sys.isapple(platform) || (Sys.islinux(platform) && arch(platform) == "aarch64"))
79+
if !Sys.isapple(platform)
8080

8181
cuname = if Sys.iswindows()
8282
Libdl.find_library("nvcuda")
@@ -93,7 +93,7 @@ function augment_platform!(platform::Platform)
9393
Libdl.dlclose(handle)
9494

9595
if cuda_version_tag == "none" && current_cuda_version isa VersionNumber
96-
if v"12.1" <= current_cuda_version < v"12.3"
96+
if v"12.1" <= current_cuda_version < v"12.3" && arch(platform) == "x86_64"
9797
cuda_version_tag = "12.1"
9898
elseif v"12.3" <= current_cuda_version < v"12.6"
9999
cuda_version_tag = "12.3"

Artifacts.toml

+55-27
Original file line numberDiff line numberDiff line change
@@ -2,117 +2,145 @@
22
arch = "x86_64"
33
cuda_version = "none"
44
cxxstring_abi = "cxx11"
5-
git-tree-sha1 = "9737519a0a8d9cf2c7c0a11c3e08d0f63b1740af"
5+
git-tree-sha1 = "1fe1fb70fe514d3eed18bd00a2345f2796bdd56f"
66
gpu = "none"
77
lazy = true
88
libc = "glibc"
99
mode = "opt"
1010
os = "linux"
1111

1212
[[Reactant.download]]
13-
sha256 = "367728815c216a42584a1b35499f0452a39092b524faea2a65eac210c46643d4"
14-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
13+
sha256 = "fd8a9b046d10bbac9c45937dd8b79e1409084836c3e6c10fd1d9f4d830fab41b"
14+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
1515
[[Reactant]]
1616
arch = "aarch64"
1717
cuda_version = "none"
1818
cxxstring_abi = "cxx11"
19-
git-tree-sha1 = "2b13e2c85deeb0033d85358b847af504c2db0af0"
19+
git-tree-sha1 = "3bac39acca9ac169f2562226a7a64ece055a4813"
2020
gpu = "none"
2121
lazy = true
2222
libc = "glibc"
2323
mode = "opt"
2424
os = "linux"
2525

2626
[[Reactant.download]]
27-
sha256 = "22153579984779cc925a77090c5921bdf2182e2660afdfcc03e36ea93c8c2239"
28-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.aarch64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
27+
sha256 = "6d903f38432fee509568d77bcc582770c0d103963888ab30096baf232f1c2793"
28+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.aarch64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
2929
[[Reactant]]
3030
arch = "x86_64"
3131
cuda_version = "none"
32-
git-tree-sha1 = "08ddaa7ff3e84217e3ef100b03f7407a7333884a"
32+
git-tree-sha1 = "4c1c52a103bc804e62da6a5adfd93cd49b43b999"
3333
gpu = "none"
3434
lazy = true
3535
mode = "opt"
3636
os = "macos"
3737

3838
[[Reactant.download]]
39-
sha256 = "bb74f5cfc3273ad1f91696512ee166bae926072cda9746c19b1e1082976f81f3"
40-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
39+
sha256 = "70972c0bbeb3c28d667e176ae07560b4d6f4c5469b500a6647ac6d4e33613830"
40+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
4141
[[Reactant]]
4242
arch = "aarch64"
4343
cuda_version = "none"
44-
git-tree-sha1 = "d0b1c93b25e3cba3c6bc537b220bfb60f72f0533"
44+
git-tree-sha1 = "16c242a96cefd2dfc0d2d9913c0433c181fb680f"
4545
gpu = "none"
4646
lazy = true
4747
mode = "opt"
4848
os = "macos"
4949

5050
[[Reactant.download]]
51-
sha256 = "a83a4f262cbdaa6587b3b8120a835a4116b072e3bbc8475e7d956d09d16af5cb"
52-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
51+
sha256 = "d07db3af20b19706e81173aa93b222b173f867442975b3cf969ad50fb0229cc9"
52+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
5353
[[Reactant]]
5454
arch = "x86_64"
5555
cuda_version = "none"
56-
git-tree-sha1 = "39912c30d9d4f3473bde229b06b34541f4f72c48"
56+
git-tree-sha1 = "b43f1c0ac6bb146e094ec8727e74ed1770dcfeed"
5757
gpu = "none"
5858
lazy = true
5959
mode = "dbg"
6060
os = "macos"
6161

6262
[[Reactant.download]]
63-
sha256 = "7b53c3d869c2e85b437c7f44ca15bcd0ea90a487fe5d03a728901fe52be8794c"
64-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
63+
sha256 = "8ca467f52f57bfea395451fe661f1472520f290f8ad6f4ed6bc96f78b1b08b0b"
64+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
6565
[[Reactant]]
6666
arch = "aarch64"
6767
cuda_version = "none"
68-
git-tree-sha1 = "cfab6ff24e4e775b8b6381c6f250fef4968897e2"
68+
git-tree-sha1 = "d742817e67810c1f514d3640dd6df4201eb8d4d4"
6969
gpu = "none"
7070
lazy = true
7171
mode = "dbg"
7272
os = "macos"
7373

7474
[[Reactant.download]]
75-
sha256 = "b01df31dd1f6299489bb3bdf20422e36f794a98d266217bae84b7aa5c66703bb"
76-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
75+
sha256 = "88b5f316f87c1d8cc667e0b74ad358c1688d430e96fd0f27822957de4538b710"
76+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
7777
[[Reactant]]
7878
arch = "x86_64"
7979
cuda_version = "12.1"
8080
cxxstring_abi = "cxx11"
81-
git-tree-sha1 = "982acbec6635e9b31d497887ed56a4a19e362bd3"
81+
git-tree-sha1 = "e5b419a70fdefba0421d31c8af83fe623b033e56"
8282
gpu = "cuda"
8383
lazy = true
8484
libc = "glibc"
8585
mode = "opt"
8686
os = "linux"
8787

8888
[[Reactant.download]]
89-
sha256 = "1da82bf8af3c8e524028e9bb9b8b1587b4214e6417b411a38979ae9e6ed549e4"
90-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-linux-gnu-cxx11-cuda_version+12.1-gpu+cuda-mode+opt.tar.gz"
89+
sha256 = "98720eb9b0929a4cad06fce743caa516cfbc51e969a31126878c31bb495b2679"
90+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-linux-gnu-cxx11-cuda_version+12.1-gpu+cuda-mode+opt.tar.gz"
9191
[[Reactant]]
9292
arch = "x86_64"
9393
cuda_version = "12.3"
9494
cxxstring_abi = "cxx11"
95-
git-tree-sha1 = "1baf4c80d0b76731705c7ff41224b4d5d6e83277"
95+
git-tree-sha1 = "d7f6a62017fb11b7d8985461009df9198992f634"
9696
gpu = "cuda"
9797
lazy = true
9898
libc = "glibc"
9999
mode = "opt"
100100
os = "linux"
101101

102102
[[Reactant.download]]
103-
sha256 = "86a72a04f290ade01bcadc495308c1ee1ea5cb4cd6e812bbc50a45243ff67427"
104-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-linux-gnu-cxx11-cuda_version+12.3-gpu+cuda-mode+opt.tar.gz"
103+
sha256 = "92f8bdf1f447cbe55b77e6a9e6f1170e14e91e577b719278ba1f829e9ef016d1"
104+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-linux-gnu-cxx11-cuda_version+12.3-gpu+cuda-mode+opt.tar.gz"
105+
[[Reactant]]
106+
arch = "aarch64"
107+
cuda_version = "12.3"
108+
cxxstring_abi = "cxx11"
109+
git-tree-sha1 = "1954d8e234a6c1bf7e83d06a5e51c29e3da28c78"
110+
gpu = "cuda"
111+
lazy = true
112+
libc = "glibc"
113+
mode = "opt"
114+
os = "linux"
115+
116+
[[Reactant.download]]
117+
sha256 = "1f640082716b589ec1added459dd0aeda351fa9ff9b2a2501a783d24ea52e4c0"
118+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.aarch64-linux-gnu-cxx11-cuda_version+12.3-gpu+cuda-mode+opt.tar.gz"
105119
[[Reactant]]
106120
arch = "x86_64"
107121
cuda_version = "12.6"
108122
cxxstring_abi = "cxx11"
109-
git-tree-sha1 = "1352941329ba8ed62c5fa2dc1ff8b5259912ae0a"
123+
git-tree-sha1 = "379d34d3179cb57eb475af426a954f27f35d6f4c"
124+
gpu = "cuda"
125+
lazy = true
126+
libc = "glibc"
127+
mode = "opt"
128+
os = "linux"
129+
130+
[[Reactant.download]]
131+
sha256 = "1e6257f2290576e00e2b5ab00876346155006d8bfc33f7bcaed269960b5e69c6"
132+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.x86_64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"
133+
[[Reactant]]
134+
arch = "aarch64"
135+
cuda_version = "12.6"
136+
cxxstring_abi = "cxx11"
137+
git-tree-sha1 = "b2e3542a352ac4ff4f4c8b0e7302c69d70a0011e"
110138
gpu = "cuda"
111139
lazy = true
112140
libc = "glibc"
113141
mode = "opt"
114142
os = "linux"
115143

116144
[[Reactant.download]]
117-
sha256 = "ccfbeee7c939336765e65e9855d6bae0bf1c2a135d2187f04ae6657301963117"
118-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.54+0/Reactant.v0.0.54.x86_64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"
145+
sha256 = "fe7dfcef095f2c66901093d9cd614259e9bcdcca872a3e18eb26bf25afa5daa9"
146+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.55+0/Reactant.v0.0.55.aarch64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "Reactant_jll"
22
uuid = "0192cb87-2b54-54ad-80e0-3be72ad8a3c0"
3-
version = "0.0.54+0"
3+
version = "0.0.55+0"
44

55
[deps]
66
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# `Reactant_jll.jl` (v0.0.54+0)
1+
# `Reactant_jll.jl` (v0.0.55+0)
22

33
[![deps](https://juliahub.com/docs/Reactant_jll/deps.svg)](https://juliahub.com/ui/Packages/General/Reactant_jll/)
44

55
This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl).
66

7-
The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/0c6581ae1dcd21fa8e3c5388e826a99db5c1ea10/R/Reactant/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree.
7+
The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/6a91fceee2f71e6939c37e362361c81e20b37580/R/Reactant/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree.
88

99
## Bug Reports
1010

@@ -18,14 +18,15 @@ For more details about JLL packages and how to use them, see `BinaryBuilder.jl`
1818

1919
The tarballs for `Reactant_jll.jl` have been built from these sources:
2020

21-
* git repository: https://github.com/EnzymeAD/Reactant.jl.git (revision: `59b1856a39d803fec1ecc94c906987f0bee3d0e1`)
21+
* git repository: https://github.com/EnzymeAD/Reactant.jl.git (revision: `69517088526a39f25fe6f9171f00dda39ca25691`)
2222
* file: https://github.com/wsmoses/binaries/releases/download/v0.0.1/bazel-dev (SHA256 checksum: `8b43ffdf519848d89d1c0574d38339dcb326b0a1f4015fceaa43d25107c3aade`)
23+
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvcc/linux-sbsa/cuda_nvcc-linux-sbsa-12.6.85-archive.tar.xz (SHA256 checksum: `1b834df41cb071884f33b1e4ffc185e4799975057baca57d80ba7c4591e67950`)
2324

2425
## Platforms
2526

2627
`Reactant_jll.jl` is available for the following platforms:
2728

28-
* `Linux x86_64 {cuda_version=12.6, cxxstring_abi=cxx11, gpu=cuda, libc=glibc, mode=opt}` (`x86_64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt`)
29+
* `Linux aarch64 {cuda_version=12.6, cxxstring_abi=cxx11, gpu=cuda, libc=glibc, mode=opt}` (`aarch64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt`)
2930

3031
## Dependencies
3132

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
# Autogenerated wrapper script for Reactant_jll for aarch64-linux-gnu-cxx11-cuda_version+12.3-gpu+cuda-mode+opt
2+
export fatbinary, libReactantExtra, libcublas, libcublasLt, libcudart, libcudnn, libcudnn_adv, libcudnn_cnn, libcudnn_engines_precompiled, libcudnn_engines_runtime_compiled, libcudnn_graph, libcudnn_heuristic, libcudnn_ops, libcufft, libcusolver, libcusparse, libdevice, libnccl, libnvJitLink, libnvrtc, libnvrtc_builtins, ptxas
3+
4+
using CUDA_Driver_jll
5+
JLLWrappers.@generate_wrapper_header("Reactant")
6+
JLLWrappers.@declare_library_product(libReactantExtra, "libReactantExtra.so")
7+
JLLWrappers.@declare_library_product(libcublas, "libcublas.so.12")
8+
JLLWrappers.@declare_library_product(libcublasLt, "libcublasLt.so.12")
9+
JLLWrappers.@declare_library_product(libcudart, "libcudart.so.12")
10+
JLLWrappers.@declare_library_product(libcudnn, "libcudnn.so.9")
11+
JLLWrappers.@declare_library_product(libcudnn_adv, "libcudnn_adv.so.9")
12+
JLLWrappers.@declare_library_product(libcudnn_cnn, "libcudnn_cnn.so.9")
13+
JLLWrappers.@declare_library_product(libcudnn_engines_precompiled, "libcudnn_engines_precompiled.so.9")
14+
JLLWrappers.@declare_library_product(libcudnn_engines_runtime_compiled, "libcudnn_engines_runtime_compiled.so.9")
15+
JLLWrappers.@declare_library_product(libcudnn_graph, "libcudnn_graph.so.9")
16+
JLLWrappers.@declare_library_product(libcudnn_heuristic, "libcudnn_heuristic.so.9")
17+
JLLWrappers.@declare_library_product(libcudnn_ops, "libcudnn_ops.so.9")
18+
JLLWrappers.@declare_library_product(libcufft, "libcufft.so.11")
19+
JLLWrappers.@declare_library_product(libcusolver, "libcusolver.so.11")
20+
JLLWrappers.@declare_library_product(libcusparse, "libcusparse.so.12")
21+
JLLWrappers.@declare_file_product(libdevice)
22+
JLLWrappers.@declare_library_product(libnccl, "libnccl.so.2")
23+
JLLWrappers.@declare_library_product(libnvJitLink, "libnvJitLink.so.12")
24+
JLLWrappers.@declare_library_product(libnvrtc, "libnvrtc.so.12")
25+
JLLWrappers.@declare_library_product(libnvrtc_builtins, "libnvrtc-builtins.so.12.3")
26+
JLLWrappers.@declare_executable_product(fatbinary)
27+
JLLWrappers.@declare_executable_product(ptxas)
28+
function __init__()
29+
JLLWrappers.@generate_init_header(CUDA_Driver_jll)
30+
JLLWrappers.@init_library_product(
31+
libReactantExtra,
32+
"lib/libReactantExtra.so",
33+
RTLD_LAZY | RTLD_DEEPBIND,
34+
)
35+
36+
JLLWrappers.@init_library_product(
37+
libcublas,
38+
"lib/libcublas.so.12",
39+
nothing,
40+
)
41+
42+
JLLWrappers.@init_library_product(
43+
libcublasLt,
44+
"lib/libcublasLt.so.12",
45+
nothing,
46+
)
47+
48+
JLLWrappers.@init_library_product(
49+
libcudart,
50+
"lib/libcudart.so.12",
51+
nothing,
52+
)
53+
54+
JLLWrappers.@init_library_product(
55+
libcudnn,
56+
"lib/libcudnn.so.9",
57+
nothing,
58+
)
59+
60+
JLLWrappers.@init_library_product(
61+
libcudnn_adv,
62+
"lib/libcudnn_adv.so.9",
63+
nothing,
64+
)
65+
66+
JLLWrappers.@init_library_product(
67+
libcudnn_cnn,
68+
"lib/libcudnn_cnn.so.9",
69+
nothing,
70+
)
71+
72+
JLLWrappers.@init_library_product(
73+
libcudnn_engines_precompiled,
74+
"lib/libcudnn_engines_precompiled.so.9",
75+
nothing,
76+
)
77+
78+
JLLWrappers.@init_library_product(
79+
libcudnn_engines_runtime_compiled,
80+
"lib/libcudnn_engines_runtime_compiled.so.9",
81+
nothing,
82+
)
83+
84+
JLLWrappers.@init_library_product(
85+
libcudnn_graph,
86+
"lib/libcudnn_graph.so.9",
87+
nothing,
88+
)
89+
90+
JLLWrappers.@init_library_product(
91+
libcudnn_heuristic,
92+
"lib/libcudnn_heuristic.so.9",
93+
nothing,
94+
)
95+
96+
JLLWrappers.@init_library_product(
97+
libcudnn_ops,
98+
"lib/libcudnn_ops.so.9",
99+
nothing,
100+
)
101+
102+
JLLWrappers.@init_library_product(
103+
libcufft,
104+
"lib/libcufft.so.11",
105+
nothing,
106+
)
107+
108+
JLLWrappers.@init_library_product(
109+
libcusolver,
110+
"lib/libcusolver.so.11",
111+
nothing,
112+
)
113+
114+
JLLWrappers.@init_library_product(
115+
libcusparse,
116+
"lib/libcusparse.so.12",
117+
nothing,
118+
)
119+
120+
JLLWrappers.@init_file_product(
121+
libdevice,
122+
"lib/cuda/nvvm/libdevice/libdevice.10.bc",
123+
)
124+
125+
JLLWrappers.@init_library_product(
126+
libnccl,
127+
"lib/libnccl.so.2",
128+
nothing,
129+
)
130+
131+
JLLWrappers.@init_library_product(
132+
libnvJitLink,
133+
"lib/libnvJitLink.so.12",
134+
nothing,
135+
)
136+
137+
JLLWrappers.@init_library_product(
138+
libnvrtc,
139+
"lib/libnvrtc.so.12",
140+
nothing,
141+
)
142+
143+
JLLWrappers.@init_library_product(
144+
libnvrtc_builtins,
145+
"lib/libnvrtc-builtins.so.12.3",
146+
nothing,
147+
)
148+
149+
JLLWrappers.@init_executable_product(
150+
fatbinary,
151+
"lib/cuda/bin/fatbinary",
152+
)
153+
154+
JLLWrappers.@init_executable_product(
155+
ptxas,
156+
"lib/cuda/bin/ptxas",
157+
)
158+
159+
JLLWrappers.@generate_init_footer()
160+
end # __init__()

0 commit comments

Comments
 (0)