Skip to content

Commit 9bd4596

Browse files
committed
upgrade libstdc++ in conda
1 parent 425dee1 commit 9bd4596

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.ci/install-triton.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@ fi
1818
source /opt/miniconda3/etc/profile.d/conda.sh
1919
conda activate "$CONDA_ENV"
2020

21-
# Set environment to use system libstdc++
22-
echo "Setting environment to use system libstdc++..."
23-
export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH"
21+
# Update libstdc++ to match system version
22+
# Otherwise, we get errors like:
23+
# ImportError: /opt/miniconda3/envs/tritonparse/bin/../lib/libstdc++.so.6:
24+
# version `GLIBCXX_3.4.30' not found (required by /tmp/triton/python/triton/_C/libtriton.so)
25+
echo "Updating libstdc++ to match system version..."
26+
conda install -y -c conda-forge libstdcxx-ng=12.3.0
27+
# Check if the update was successful
28+
strings /opt/miniconda3/envs/tritonparse/lib/libstdc++.so.6 | grep GLIBCXX | tail -5
2429

2530
# Uninstall existing pytorch-triton
2631
echo "Uninstalling existing pytorch-triton..."

0 commit comments

Comments
 (0)