File tree 27 files changed +57
-51
lines changed
third_party/tensorrt/archive
toolchains/dep_collection
27 files changed +57
-51
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ build:cxx11_abi --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=1"
36
36
build:cxx11_abi --linkopt="-D_GLIBCXX_USE_CXX11_ABI=1"
37
37
build:cxx11_abi --define=abi=cxx11_abi
38
38
39
- build:jetpack --//toolchains/dep_collection:compute_lib_collection =jetpack
39
+ build:jetpack --//toolchains/dep_collection:compute_libs =jetpack
40
40
41
41
build:ci_testing --define=torchtrt_src=prebuilt --cxxopt="-DDISABLE_TEST_IN_CI" --action_env "NVIDIA_TF32_OVERRIDE=0"
42
42
build:use_precompiled_torchtrt --define=torchtrt_src=prebuilt
Original file line number Diff line number Diff line change @@ -40,10 +40,13 @@ new_local_repository(
40
40
path = "/usr/local/cuda-12.8" ,
41
41
)
42
42
43
+ # Server Arm (SBSA) and Jetson Jetpack (L4T) use different versions of CUDA and TensorRT
44
+ # These versions can be selected using the flag `--//toolchains/dep_collection:compute_libs="jetpack"`
45
+
43
46
new_local_repository (
44
47
name = "cuda_l4t" ,
45
48
build_file = "@//third_party/cuda:BUILD" ,
46
- path = "/usr/local/cuda-12.8 " ,
49
+ path = "/usr/local/cuda-12.6 " ,
47
50
)
48
51
49
52
new_local_repository (
@@ -75,12 +78,15 @@ http_archive(
75
78
)
76
79
77
80
81
+ # It is possible to specify a wheel file to use as the libtorch source by providing the URL below and
82
+ # using the build flag `--//toolchains/dep_src:torch="whl"`
83
+
78
84
http_archive (
79
85
name = "torch_whl" ,
80
86
build_file = "@//third_party/libtorch:BUILD" ,
81
87
strip_prefix = "torch" ,
82
88
type = "zip" ,
83
- urls = ["https://download.pytorch.org/whl/nightly/cu128/ torch-2.8.0.dev20250414%2Bcu128-cp39-cp39-manylinux_2_28_aarch64 .whl" ],
89
+ urls = ["https://pypi.jetson-ai-lab.dev/jp6/cu126/+f/52c/2cbdd62b78f32/ torch-2.7.0-cp310-cp310-linux_aarch64 .whl#sha256=52c2cbdd62b78f32c51fa178212e4721241a2ba9e0c4d7d690dd808bd890d51b " ],
84
90
)
85
91
86
92
# Download these tarballs manually from the NVIDIA website
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ config_setting(
16
16
"@platforms//cpu:aarch64" ,
17
17
],
18
18
flag_values = {
19
- "//toolchains/dep_collection:compute_lib_collection " : "default"
19
+ "//toolchains/dep_collection:compute_libs " : "default"
20
20
},
21
21
)
22
22
@@ -26,7 +26,7 @@ config_setting(
26
26
"@platforms//cpu:aarch64" ,
27
27
],
28
28
flag_values = {
29
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
29
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
30
30
},
31
31
)
32
32
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ config_setting(
15
15
"@platforms//cpu:aarch64" ,
16
16
],
17
17
flag_values = {
18
- "//toolchains/dep_collection:compute_lib_collection " : "default"
18
+ "//toolchains/dep_collection:compute_libs " : "default"
19
19
},
20
20
)
21
21
@@ -25,7 +25,7 @@ config_setting(
25
25
"@platforms//cpu:aarch64" ,
26
26
],
27
27
flag_values = {
28
- "//toolchains/dep_collection:compute_lib_collection " : "jetpack"
28
+ "//toolchains/dep_collection:compute_libs " : "jetpack"
29
29
},
30
30
)
31
31
You can’t perform that action at this time.
0 commit comments