Skip to content

Commit 5fa111b

Browse files
committed
Reactant_jll build 0.0.72+0
1 parent c72daff commit 5fa111b

6 files changed

+168
-51
lines changed

.pkg/select_artifacts.jl

+119-2
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,131 @@ using TOML, Artifacts, Base.BinaryPlatforms
44
include("./platform_augmentation.jl")
55
artifacts_toml = joinpath(dirname(@__DIR__), "Artifacts.toml")
66

7+
# Update Base.parse to support riscv64, needed for Julia <1.12
8+
@static if !haskey(BinaryPlatforms.arch_mapping, "riscv64")
9+
10+
BinaryPlatforms.arch_mapping["riscv64"] = "(rv64|riscv64)"
11+
12+
function bbparse(::Type{Platform}, triplet::AbstractString; validate_strict::Bool = false)
13+
arch_mapping = BinaryPlatforms.arch_mapping
14+
os_mapping = BinaryPlatforms.os_mapping
15+
libc_mapping = BinaryPlatforms.libc_mapping
16+
call_abi_mapping = BinaryPlatforms.call_abi_mapping
17+
libgfortran_version_mapping = BinaryPlatforms.libgfortran_version_mapping
18+
cxxstring_abi_mapping = BinaryPlatforms.cxxstring_abi_mapping
19+
libstdcxx_version_mapping = BinaryPlatforms.libstdcxx_version_mapping
20+
21+
# Helper function to collapse dictionary of mappings down into a regex of
22+
# named capture groups joined by "|" operators
23+
c(mapping) = string("(",join(["(?<$k>$v)" for (k, v) in mapping], "|"), ")")
24+
25+
# We're going to build a mondo regex here to parse everything:
26+
triplet_regex = Regex(string(
27+
"^",
28+
# First, the core triplet; arch/os/libc/call_abi
29+
c(arch_mapping),
30+
c(os_mapping),
31+
c(libc_mapping),
32+
c(call_abi_mapping),
33+
# Next, optional things, like libgfortran/libstdcxx/cxxstring abi
34+
c(libgfortran_version_mapping),
35+
c(cxxstring_abi_mapping),
36+
c(libstdcxx_version_mapping),
37+
# Finally, the catch-all for extended tags
38+
"(?<tags>(?:-[^-]+\\+[^-]+)*)?",
39+
"\$",
40+
))
41+
42+
m = match(triplet_regex, triplet)
43+
if m !== nothing
44+
# Helper function to find the single named field within the giant regex
45+
# that is not `nothing` for each mapping we give it.
46+
get_field(m, mapping) = begin
47+
for k in keys(mapping)
48+
if m[k] !== nothing
49+
# Convert our sentinel `nothing` values to actual `nothing`
50+
if endswith(k, "_nothing")
51+
return nothing
52+
end
53+
# Convert libgfortran/libstdcxx version numbers
54+
if startswith(k, "libgfortran")
55+
return VersionNumber(parse(Int,k[12:end]))
56+
elseif startswith(k, "libstdcxx")
57+
return VersionNumber(3, 4, parse(Int,m[k][11:end]))
58+
else
59+
return k
60+
end
61+
end
62+
end
63+
end
64+
65+
# Extract the information we're interested in:
66+
arch = get_field(m, arch_mapping)
67+
os = get_field(m, os_mapping)
68+
libc = get_field(m, libc_mapping)
69+
call_abi = get_field(m, call_abi_mapping)
70+
libgfortran_version = get_field(m, libgfortran_version_mapping)
71+
libstdcxx_version = get_field(m, libstdcxx_version_mapping)
72+
cxxstring_abi = get_field(m, cxxstring_abi_mapping)
73+
function split_tags(tagstr)
74+
tag_fields = filter(!isempty, split(tagstr, "-"))
75+
if isempty(tag_fields)
76+
return Pair{String,String}[]
77+
end
78+
return map(v -> Symbol(v[1]) => v[2], split.(tag_fields, "+"))
79+
end
80+
tags = split_tags(m["tags"])
81+
82+
# Special parsing of os version number, if any exists
83+
function extract_os_version(os_name, pattern)
84+
m_osvn = match(pattern, m[os_name])
85+
if m_osvn !== nothing
86+
return VersionNumber(m_osvn.captures[1])
87+
end
88+
return nothing
89+
end
90+
os_version = nothing
91+
if os == "macos"
92+
os_version = extract_os_version("macos", r".*darwin([\d.]+)"sa)
93+
end
94+
if os == "freebsd"
95+
os_version = extract_os_version("freebsd", r".*freebsd([\d.]+)"sa)
96+
end
97+
if os == "openbsd"
98+
os_version = extract_os_version("openbsd", r".*openbsd([\d.]+)"sa)
99+
end
100+
101+
return Platform(
102+
arch, os;
103+
validate_strict,
104+
libc,
105+
call_abi,
106+
libgfortran_version,
107+
cxxstring_abi,
108+
libstdcxx_version,
109+
os_version,
110+
tags...,
111+
)
112+
end
113+
throw(ArgumentError("Platform `$(triplet)` is not an officially supported platform"))
114+
end
115+
116+
else
117+
# riscv64 is supported, all is fine
118+
119+
const bbparse = parse
120+
121+
end
122+
123+
7124
# Get "target triplet" from ARGS, if given (defaulting to the host triplet otherwise)
8125
target_triplet = get(ARGS, 1, Base.BinaryPlatforms.host_triplet())
9126

10127
# Augment this platform object with any special tags we require
11-
platform = augment_platform!(HostPlatform(parse(Platform, target_triplet)))
128+
platform = augment_platform!(HostPlatform(bbparse(Platform, target_triplet)))
12129

13130
# Select all downloadable artifacts that match that platform
14131
artifacts = select_downloadable_artifacts(artifacts_toml; platform, include_lazy=true)
15132

16-
#Output the result to `stdout` as a TOML dictionary
133+
# Output the result to `stdout` as a TOML dictionary
17134
TOML.print(stdout, artifacts)

Artifacts.toml

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

1212
[[Reactant.download]]
13-
sha256 = "2e3ec0de6ab111febd38ebbf26d32938b6c01d45a53d4d40b7af40d83c58cea6"
14-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
13+
sha256 = "a68be4da9f29314e9e28444fa2a114fd80f3a08cbe1a10b198413733178898c3"
14+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "88170c58b3fe60e0db627529639868fd356a025e"
19+
git-tree-sha1 = "cec9858d5f7de5ba774c60846ef65937f7389e39"
2020
gpu = "none"
2121
lazy = true
2222
libc = "glibc"
2323
mode = "opt"
2424
os = "linux"
2525

2626
[[Reactant.download]]
27-
sha256 = "16fc6d4b60871fb9857179bb13c7194ff3214b9330e23b80be4bbd06a307eb13"
28-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.aarch64-linux-gnu-cxx11-cuda_version+none-gpu+none-mode+opt.tar.gz"
27+
sha256 = "8567f7e890a724e8615f9709f2380054276a4815d594ab4e9dab46a0ff688499"
28+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "ff2b8b693b28cc27c48dcceb39134394ee3f483f"
32+
git-tree-sha1 = "ad9eff2fb8da1f95c5cecf487a537a6a16dd9ed7"
3333
gpu = "none"
3434
lazy = true
3535
mode = "opt"
3636
os = "macos"
3737

3838
[[Reactant.download]]
39-
sha256 = "c0b75ad7e1e40f485856c8d9d735182e4da6e5af9f6c22fd4f0173c1f97d8415"
40-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
39+
sha256 = "cc9da987aad6e51d19eb4d9ecffb2d8db35f20de74127a92661b825f755f4bcd"
40+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "d6ab7d1f6f9144614c0383cdcfdaac4466200f37"
44+
git-tree-sha1 = "2284901d706979bdfd3764c3ece434fffaaecaa0"
4545
gpu = "none"
4646
lazy = true
4747
mode = "opt"
4848
os = "macos"
4949

5050
[[Reactant.download]]
51-
sha256 = "2d88ba97c5e8b24b0ac0631efc7be7bad1302c552b1a49258fd808ef806f8ca0"
52-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+opt.tar.gz"
51+
sha256 = "80cad2270a4fa77543d1f5ae9ee29497fcbadc8bbd90d1f2561d58a53a2043c9"
52+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "4e82ca41f5d0b46431458bdf1c168469c95a63b0"
56+
git-tree-sha1 = "97481737dcde730482efe6255c05b64e77ce7c27"
5757
gpu = "none"
5858
lazy = true
5959
mode = "dbg"
6060
os = "macos"
6161

6262
[[Reactant.download]]
63-
sha256 = "3052f4de923ef120faf687b3597c19eb0d7412e115c43bdef0726c15cd9d3150"
64-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
63+
sha256 = "537e36c4ee5430362aa875ffce24fbad550c710270ed229268875bdd2028959e"
64+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "33a3e917b4bd4f20a1852ff0d3902e366f7373f5"
68+
git-tree-sha1 = "34419fce62e259b03b7c16938e1a9c2ec5e07691"
6969
gpu = "none"
7070
lazy = true
7171
mode = "dbg"
7272
os = "macos"
7373

7474
[[Reactant.download]]
75-
sha256 = "274f66b4942ff336829b26425edbdda691fe1600a55ed7e8e3f494ab4e9c4bf6"
76-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.aarch64-apple-darwin-cuda_version+none-gpu+none-mode+dbg.tar.gz"
75+
sha256 = "6a91b91d56562de5ecd8f27e658a927e428c7a792423ee9f94c76323b9ec3ab8"
76+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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 = "64485473da4946b90120418c965758456be3a992"
81+
git-tree-sha1 = "83dd427f30cce39d657f07aa67c0d6d9902a404c"
8282
gpu = "cuda"
8383
lazy = true
8484
libc = "glibc"
8585
mode = "opt"
8686
os = "linux"
8787

8888
[[Reactant.download]]
89-
sha256 = "9e0ad014eaf3a2e6c8616f254dfcf3c42cc06ab76acfa7406a6315861f35297b"
90-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-linux-gnu-cxx11-cuda_version+12.1-gpu+cuda-mode+opt.tar.gz"
89+
sha256 = "f741da263ed8e0e719418c77759bf5d0e9bec7dfd85a344dca456dfad909bdef"
90+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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.4"
9494
cxxstring_abi = "cxx11"
95-
git-tree-sha1 = "5c0c6f27d82aded3e89c478c811ea50ff4e5c80a"
95+
git-tree-sha1 = "ac3db07105997352752ff0f4a2f415471c58d5ca"
9696
gpu = "cuda"
9797
lazy = true
9898
libc = "glibc"
9999
mode = "opt"
100100
os = "linux"
101101

102102
[[Reactant.download]]
103-
sha256 = "5beddc661da4e51012be1ca6d6550119bcf21cf0bfc88ef7d9a9a97491c2867d"
104-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-linux-gnu-cxx11-cuda_version+12.4-gpu+cuda-mode+opt.tar.gz"
103+
sha256 = "1bed60b7665871817646d5da7f2c7b27bc2d742636028793bae4414cae66e76a"
104+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.x86_64-linux-gnu-cxx11-cuda_version+12.4-gpu+cuda-mode+opt.tar.gz"
105105
[[Reactant]]
106106
arch = "aarch64"
107107
cuda_version = "12.4"
108108
cxxstring_abi = "cxx11"
109-
git-tree-sha1 = "c6466e94302611dcd01a55f9ba632a37a3c90eb5"
109+
git-tree-sha1 = "3be625c0680809172f585ff014ff518ccbbfad3e"
110110
gpu = "cuda"
111111
lazy = true
112112
libc = "glibc"
113113
mode = "opt"
114114
os = "linux"
115115

116116
[[Reactant.download]]
117-
sha256 = "206c0ef16614bef341fe659d300eba6a88cae7328562c7cc2c17db5b8f5c08a7"
118-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.aarch64-linux-gnu-cxx11-cuda_version+12.4-gpu+cuda-mode+opt.tar.gz"
117+
sha256 = "a56236375bbe121484506b3e987b66ded93d1069591806caada26cdddadb146d"
118+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.aarch64-linux-gnu-cxx11-cuda_version+12.4-gpu+cuda-mode+opt.tar.gz"
119119
[[Reactant]]
120120
arch = "x86_64"
121121
cuda_version = "12.6"
122122
cxxstring_abi = "cxx11"
123-
git-tree-sha1 = "3d8dd795ca72d700a71ae6834e5b3b10ca250186"
123+
git-tree-sha1 = "f07d66733bfb54e90f1eef7b8ea39de5f8413f4a"
124124
gpu = "cuda"
125125
lazy = true
126126
libc = "glibc"
127127
mode = "opt"
128128
os = "linux"
129129

130130
[[Reactant.download]]
131-
sha256 = "7856db039ec04746cc5697429b09684e5b2f27e7f686760592394acd1d019949"
132-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.x86_64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"
131+
sha256 = "da1778c182b125f773fbc3d2d9ff808c26e696e7d09a05e9d1cdfc1e90e0525f"
132+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.x86_64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"
133133
[[Reactant]]
134134
arch = "aarch64"
135135
cuda_version = "12.6"
136136
cxxstring_abi = "cxx11"
137-
git-tree-sha1 = "bacba6b3c812a083a2aca26803b620556cd77ca6"
137+
git-tree-sha1 = "757d1fad338b2fce44a856332c62d0a9b1d2a305"
138138
gpu = "cuda"
139139
lazy = true
140140
libc = "glibc"
141141
mode = "opt"
142142
os = "linux"
143143

144144
[[Reactant.download]]
145-
sha256 = "d2c2672f41e11b54c15a4ff9f9a4cb80cc8bd03ab3c2f1f730ffce06694327f3"
146-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.71+0/Reactant.v0.0.71.aarch64-linux-gnu-cxx11-cuda_version+12.6-gpu+cuda-mode+opt.tar.gz"
145+
sha256 = "00314cac2d4f1dbf5dfffffbb733d0a31193bd5fe3671bd69dd55337b6a73a9d"
146+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.72+0/Reactant.v0.0.72.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.71+0"
3+
version = "0.0.72+0"
44

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

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# `Reactant_jll.jl` (v0.0.71+0)
1+
# `Reactant_jll.jl` (v0.0.72+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/225c7b786671f7bf6c9f772e8d1c873d01d34e7e/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/9651b800ba38bbfc4e8f290ddeb69f43a06964d6/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,7 +18,7 @@ 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: `871790fc9c6c7ab0cbddf07113f11cade1d5d1ad`)
21+
* git repository: https://github.com/EnzymeAD/Reactant.jl.git (revision: `0a7e07809ef2a835d6c25cf3aa2b83003da3913b`)
2222
* file: https://github.com/wsmoses/binaries/releases/download/v0.0.1/bazel-dev (SHA256 checksum: `8b43ffdf519848d89d1c0574d38339dcb326b0a1f4015fceaa43d25107c3aade`)
2323
* 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`)
2424

src/wrappers/x86_64-linux-gnu-cxx11-cuda_version+12.4-gpu+cuda-mode+opt.jl

+6-6
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ JLLWrappers.@declare_library_product(libcudnn_ops, "libcudnn_ops.so.9")
1818
JLLWrappers.@declare_library_product(libcufft, "libcufft.so.11")
1919
JLLWrappers.@declare_library_product(libcusolver, "libcusolver.so.11")
2020
JLLWrappers.@declare_library_product(libcusparse, "libcusparse.so.12")
21+
JLLWrappers.@declare_file_product(libdevice)
2122
JLLWrappers.@declare_library_product(libnccl, "libnccl.so.2")
2223
JLLWrappers.@declare_library_product(libnvJitLink, "libnvJitLink.so.12")
2324
JLLWrappers.@declare_library_product(libnvrtc, "libnvrtc.so.12")
2425
JLLWrappers.@declare_library_product(libnvrtc_builtins, "libnvrtc-builtins.so.12.4")
2526
JLLWrappers.@declare_executable_product(fatbinary)
26-
JLLWrappers.@declare_file_product(libdevice)
2727
JLLWrappers.@declare_executable_product(ptxas)
2828
function __init__()
2929
JLLWrappers.@generate_init_header(CUDA_Driver_jll)
@@ -117,6 +117,11 @@ function __init__()
117117
nothing,
118118
)
119119

120+
JLLWrappers.@init_file_product(
121+
libdevice,
122+
"lib/cuda/nvvm/libdevice/libdevice.10.bc",
123+
)
124+
120125
JLLWrappers.@init_library_product(
121126
libnccl,
122127
"lib/libnccl.so.2",
@@ -146,11 +151,6 @@ function __init__()
146151
"lib/cuda/bin/fatbinary",
147152
)
148153

149-
JLLWrappers.@init_file_product(
150-
libdevice,
151-
"lib/cuda/nvvm/libdevice/libdevice.10.bc",
152-
)
153-
154154
JLLWrappers.@init_executable_product(
155155
ptxas,
156156
"lib/cuda/bin/ptxas",

0 commit comments

Comments
 (0)