Skip to content

Commit 0f0d75a

Browse files
committed
Reactant_jll build 0.0.12+1
1 parent 2e0c430 commit 0f0d75a

10 files changed

+185
-17
lines changed

.pkg/platform_augmentation.jl

+19-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
using Base.BinaryPlatforms
22

3+
const Reactant_UUID = Base.UUID("3c362404-f566-11ee-1572-e11a4b42c853")
4+
const preferences = Base.get_preferences(Reactant_UUID)
5+
6+
module __CUDA
7+
using Base.BinaryPlatforms
8+
39
try
410
using CUDA_Runtime_jll
511
catch
@@ -61,4 +67,16 @@ function augment_platform!(platform::Platform)
6167
BinaryPlatforms.set_compare_strategy!(platform, "cuda", cuda_comparison_strategy)
6268

6369
return platform
64-
end
70+
end
71+
end
72+
73+
function augment_platform!(platform::Platform)
74+
__CUDA.augment_platform!(platform)
75+
76+
mode = get(ENV, "REACTANT_MODE", get(preferences, "mode", "opt"))
77+
if !haskey(platform, "mode")
78+
platform["mode"] = mode
79+
end
80+
81+
return platform
82+
end

Artifacts.toml

+32-8
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,64 @@
11
[[Reactant]]
22
arch = "x86_64"
33
cxxstring_abi = "cxx03"
4-
git-tree-sha1 = "3ca54720731090e80ab34164f93668a37140d6f3"
4+
git-tree-sha1 = "019030b32ad866ecee6a36651adf8f98429183c3"
55
lazy = true
66
libc = "glibc"
7+
mode = "opt"
78
os = "linux"
89

910
[[Reactant.download]]
10-
sha256 = "559c766c1e72a7653b78fa090d78e2b68a37f5dcae83dd51583567b55d741709"
11-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+0/Reactant.v0.0.12.x86_64-linux-gnu-cxx03.tar.gz"
11+
sha256 = "1d442d5c721cb5d9818de074f58a21e1e138b03b66c405c73df06e374498457a"
12+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.x86_64-linux-gnu-cxx03-mode+opt.tar.gz"
1213
[[Reactant]]
1314
arch = "x86_64"
1415
cxxstring_abi = "cxx11"
15-
git-tree-sha1 = "9c462600b83cf548b4fbae542c78639a1fbbdc9c"
16+
git-tree-sha1 = "6f385e914eb022a7a89b3a30e2918fbfcb50588b"
1617
lazy = true
1718
libc = "glibc"
19+
mode = "opt"
1820
os = "linux"
1921

2022
[[Reactant.download]]
21-
sha256 = "4ce4eed277330a7ce299dd4319dfefff0a5b054a877ced4580673117546e8fe7"
22-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+0/Reactant.v0.0.12.x86_64-linux-gnu-cxx11.tar.gz"
23+
sha256 = "eec32285597cee023ffbc63a7f9f61120e37a87000b609664c834ba2c2bc98a7"
24+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.x86_64-linux-gnu-cxx11-mode+opt.tar.gz"
2325
[[Reactant]]
2426
arch = "x86_64"
2527
git-tree-sha1 = "1284924e0fd23a71212daf91fdeb303c5e00ac52"
2628
lazy = true
29+
mode = "opt"
2730
os = "macos"
2831

2932
[[Reactant.download]]
3033
sha256 = "a45a32410c6c818f52579be61886fad3e82f73945b78281e360a958bd72dc3eb"
31-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+0/Reactant.v0.0.12.x86_64-apple-darwin.tar.gz"
34+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.x86_64-apple-darwin-mode+opt.tar.gz"
3235
[[Reactant]]
3336
arch = "aarch64"
3437
git-tree-sha1 = "174ba4c10048a1723687d4450c221b69f21cc757"
3538
lazy = true
39+
mode = "opt"
3640
os = "macos"
3741

3842
[[Reactant.download]]
3943
sha256 = "25931550e3f908416d4c4acb06e6ca9ba36a1ed9376e541fa94a3ad90587d432"
40-
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+0/Reactant.v0.0.12.aarch64-apple-darwin.tar.gz"
44+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.aarch64-apple-darwin-mode+opt.tar.gz"
45+
[[Reactant]]
46+
arch = "x86_64"
47+
git-tree-sha1 = "606aa544c4505c5990b684a11c51a93dd52bd2fa"
48+
lazy = true
49+
mode = "dbg"
50+
os = "macos"
51+
52+
[[Reactant.download]]
53+
sha256 = "e073a733e6e74a7f5232cc679bc6c2e5282e8029da304a908464a0741c4f6baa"
54+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.x86_64-apple-darwin-mode+dbg.tar.gz"
55+
[[Reactant]]
56+
arch = "aarch64"
57+
git-tree-sha1 = "b8c782c91ccae48026286c8a54e95ab15fced213"
58+
lazy = true
59+
mode = "dbg"
60+
os = "macos"
61+
62+
[[Reactant.download]]
63+
sha256 = "06a5c62cded3f0ef28baac42ec6815950a6e553f5412a5fb4e451d27794594cc"
64+
url = "https://github.com/JuliaBinaryWrappers/Reactant_jll.jl/releases/download/Reactant-v0.0.12+1/Reactant.v0.0.12.aarch64-apple-darwin-mode+dbg.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.12+0"
3+
version = "0.0.12+1"
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.12+0)
1+
# `Reactant_jll.jl` (v0.0.12+1)
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/d84652af02ae2e0dadac01420870afc646981143/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/b4591d45f94250a24d4901c99495756516a33cfc/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

@@ -26,7 +26,7 @@ The tarballs for `Reactant_jll.jl` have been built from these sources:
2626

2727
`Reactant_jll.jl` is available for the following platforms:
2828

29-
* `macOS aarch64` (`aarch64-apple-darwin`)
29+
* `macOS aarch64 {mode=dbg}` (`aarch64-apple-darwin-mode+dbg`)
3030

3131
## Products
3232

src/wrappers/aarch64-apple-darwin.jl src/wrappers/aarch64-apple-darwin-mode+dbg.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Autogenerated wrapper script for Reactant_jll for aarch64-apple-darwin
1+
# Autogenerated wrapper script for Reactant_jll for aarch64-apple-darwin-mode+dbg
22
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
33

44
JLLWrappers.@generate_wrapper_header("Reactant")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Autogenerated wrapper script for Reactant_jll for aarch64-apple-darwin-mode+opt
2+
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
3+
4+
JLLWrappers.@generate_wrapper_header("Reactant")
5+
JLLWrappers.@declare_file_product(Affine_inc_jl)
6+
JLLWrappers.@declare_file_product(Arith_inc_jl)
7+
JLLWrappers.@declare_file_product(Builtin_inc_jl)
8+
JLLWrappers.@declare_file_product(CHLO_inc_jl)
9+
JLLWrappers.@declare_file_product(Enzyme_inc_jl)
10+
JLLWrappers.@declare_file_product(Func_inc_jl)
11+
JLLWrappers.@declare_file_product(StableHLO_inc_jl)
12+
JLLWrappers.@declare_file_product(VHLO_inc_jl)
13+
JLLWrappers.@declare_library_product(libReactantExtra, "@rpath/libReactantExtra.so")
14+
function __init__()
15+
JLLWrappers.@generate_init_header()
16+
JLLWrappers.@init_file_product(
17+
Affine_inc_jl,
18+
"Affine.inc.jl",
19+
)
20+
21+
JLLWrappers.@init_file_product(
22+
Arith_inc_jl,
23+
"Arith.inc.jl",
24+
)
25+
26+
JLLWrappers.@init_file_product(
27+
Builtin_inc_jl,
28+
"Builtin.inc.jl",
29+
)
30+
31+
JLLWrappers.@init_file_product(
32+
CHLO_inc_jl,
33+
"CHLO.inc.jl",
34+
)
35+
36+
JLLWrappers.@init_file_product(
37+
Enzyme_inc_jl,
38+
"Enzyme.inc.jl",
39+
)
40+
41+
JLLWrappers.@init_file_product(
42+
Func_inc_jl,
43+
"Func.inc.jl",
44+
)
45+
46+
JLLWrappers.@init_file_product(
47+
StableHLO_inc_jl,
48+
"StableHLO.inc.jl",
49+
)
50+
51+
JLLWrappers.@init_file_product(
52+
VHLO_inc_jl,
53+
"VHLO.inc.jl",
54+
)
55+
56+
JLLWrappers.@init_library_product(
57+
libReactantExtra,
58+
"lib/libReactantExtra.dylib",
59+
RTLD_LAZY | RTLD_DEEPBIND,
60+
)
61+
62+
JLLWrappers.@generate_init_footer()
63+
end # __init__()

src/wrappers/x86_64-apple-darwin.jl src/wrappers/x86_64-apple-darwin-mode+dbg.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Autogenerated wrapper script for Reactant_jll for x86_64-apple-darwin
1+
# Autogenerated wrapper script for Reactant_jll for x86_64-apple-darwin-mode+dbg
22
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
33

44
JLLWrappers.@generate_wrapper_header("Reactant")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Autogenerated wrapper script for Reactant_jll for x86_64-apple-darwin-mode+opt
2+
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
3+
4+
JLLWrappers.@generate_wrapper_header("Reactant")
5+
JLLWrappers.@declare_file_product(Affine_inc_jl)
6+
JLLWrappers.@declare_file_product(Arith_inc_jl)
7+
JLLWrappers.@declare_file_product(Builtin_inc_jl)
8+
JLLWrappers.@declare_file_product(CHLO_inc_jl)
9+
JLLWrappers.@declare_file_product(Enzyme_inc_jl)
10+
JLLWrappers.@declare_file_product(Func_inc_jl)
11+
JLLWrappers.@declare_file_product(StableHLO_inc_jl)
12+
JLLWrappers.@declare_file_product(VHLO_inc_jl)
13+
JLLWrappers.@declare_library_product(libReactantExtra, "@rpath/libReactantExtra.so")
14+
function __init__()
15+
JLLWrappers.@generate_init_header()
16+
JLLWrappers.@init_file_product(
17+
Affine_inc_jl,
18+
"Affine.inc.jl",
19+
)
20+
21+
JLLWrappers.@init_file_product(
22+
Arith_inc_jl,
23+
"Arith.inc.jl",
24+
)
25+
26+
JLLWrappers.@init_file_product(
27+
Builtin_inc_jl,
28+
"Builtin.inc.jl",
29+
)
30+
31+
JLLWrappers.@init_file_product(
32+
CHLO_inc_jl,
33+
"CHLO.inc.jl",
34+
)
35+
36+
JLLWrappers.@init_file_product(
37+
Enzyme_inc_jl,
38+
"Enzyme.inc.jl",
39+
)
40+
41+
JLLWrappers.@init_file_product(
42+
Func_inc_jl,
43+
"Func.inc.jl",
44+
)
45+
46+
JLLWrappers.@init_file_product(
47+
StableHLO_inc_jl,
48+
"StableHLO.inc.jl",
49+
)
50+
51+
JLLWrappers.@init_file_product(
52+
VHLO_inc_jl,
53+
"VHLO.inc.jl",
54+
)
55+
56+
JLLWrappers.@init_library_product(
57+
libReactantExtra,
58+
"lib/libReactantExtra.dylib",
59+
RTLD_LAZY | RTLD_DEEPBIND,
60+
)
61+
62+
JLLWrappers.@generate_init_footer()
63+
end # __init__()

src/wrappers/x86_64-linux-gnu-cxx03.jl src/wrappers/x86_64-linux-gnu-cxx03-mode+opt.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Autogenerated wrapper script for Reactant_jll for x86_64-linux-gnu-cxx03
1+
# Autogenerated wrapper script for Reactant_jll for x86_64-linux-gnu-cxx03-mode+opt
22
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
33

44
JLLWrappers.@generate_wrapper_header("Reactant")

src/wrappers/x86_64-linux-gnu-cxx11.jl src/wrappers/x86_64-linux-gnu-cxx11-mode+opt.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Autogenerated wrapper script for Reactant_jll for x86_64-linux-gnu-cxx11
1+
# Autogenerated wrapper script for Reactant_jll for x86_64-linux-gnu-cxx11-mode+opt
22
export Affine_inc_jl, Arith_inc_jl, Builtin_inc_jl, CHLO_inc_jl, Enzyme_inc_jl, Func_inc_jl, StableHLO_inc_jl, VHLO_inc_jl, libReactantExtra
33

44
JLLWrappers.@generate_wrapper_header("Reactant")

0 commit comments

Comments
 (0)