Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error Repairing Wheel to manylinux2014_x86_64 ABI Due to Too-Recent Versioned Symbols #1574

Closed
cyprienc opened this issue Feb 13, 2024 · 4 comments

Comments

@cyprienc
Copy link

When attempting to repair the wheel for triton_nightly to the manylinux2014_x86_64 ABI, the auditwheel tool fails with the following error:

auditwheel: error: cannot repair "/tmp/cibuildwheel/built_wheel/triton_nightly-3.0.0.post20240212030344-cp38-cp38-linux_x86_64.whl" to "manylinux2014_x86_64" ABI because of the presence of too-recent versioned symbols. You'll need to compile the wheel on an older toolchain.

This issue occurs during the GitHub Actions workflow defined here (error started appearing around Jan 11, 24).

An example of a failed run can be found here.

Environment

CI/CD Platform: GitHub Actions
Container Image Used: quay.io/pypa/manylinux2014_x86_64:latest
Local Testing Command (comment out the Azure steps): act -P CPU=ghcr.io/catthehacker/ubuntu:act-22.04 -W .github/workflows/wheels.yml workflow_dispatch

Questions

Why are the symbols not compatible with manylinux2014 despite using the specified base image for the build environment?
Is there a recommended approach to ensure compatibility with manylinux2014 ABI standards when building wheels in this environment?

(This is related to triton-lang/triton#2616)

@cyprienc
Copy link
Author

Here is the (large) dump of the output of auditwheel during repair:

[Wheels/Build-Wheels]   ❓  ::group::Repairing wheel...
|
|     + sh -c 'auditwheel --verbose repair -w /tmp/cibuildwheel/repaired_wheel /tmp/cibuildwheel/built_wheel/triton_nightly-3.0.0.post20240212030344-cp38-cp38-linux_x86_64.whl'
| DEBUG:auditwheel.musllinux:musl libc not detected
| DEBUG:auditwheel.libc:Falling back to GNU libc
| INFO:auditwheel.main_repair:Repairing triton_nightly-3.0.0.post20240212030344-cp38-cp38-linux_x86_64.whl
| DEBUG:auditwheel.wheel_abi:processing: triton/_C/libtriton.so
| DEBUG:auditwheel.musllinux:musl libc not detected
| DEBUG:auditwheel.libc:Falling back to GNU libc
| DEBUG:auditwheel.lddtree:parse_ld_so_conf(//etc/ld.so.conf)
| DEBUG:auditwheel.lddtree:  glob: //etc/ld.so.conf.d/*.conf
| DEBUG:auditwheel.lddtree:  parse_ld_so_conf(//etc/ld.so.conf.d/00-manylinux.conf)
| DEBUG:auditwheel.lddtree:linker ldpaths: {'conf': ['/usr/local/lib', '/lib', '/lib64/', '/usr/lib', '/usr/lib64'], 'env': ['/opt/rh/devtoolset-10/root/usr/lib64', '/opt/rh/devtoolset-10/root/usr/lib', '/usr/local/lib64'], 'interp': []}
| DEBUG:auditwheel.lddtree:lddtree(triton/_C/libtriton.so)
| DEBUG:auditwheel.lddtree:  ldpaths[rpath]   = []
| DEBUG:auditwheel.lddtree:  ldpaths[runpath] = []
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libz.so.1.2.7)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libc-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/ld-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/librt-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libpthread-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libdl-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libstdc++.so.6.0.19)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libm-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libgcc_s-4.8.5-20150702.so.1)
| DEBUG:auditwheel.wheel_abi:key libgcc_s.so.1, value GCC_3.3
| DEBUG:auditwheel.wheel_abi:key libgcc_s.so.1, value GCC_3.4
| DEBUG:auditwheel.wheel_abi:key libgcc_s.so.1, value GCC_3.0
| DEBUG:auditwheel.wheel_abi:key libm.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.16
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.15
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3.4
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.6
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.14
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.4
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libdl.so.2, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.2
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.14
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.19
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.17
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.18
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.5
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.9
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.7
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.3
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.11
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.15
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.12
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:processing: triton/backends/amd/lib/libamdhip64.so
| DEBUG:auditwheel.lddtree:lddtree(triton/backends/amd/lib/libamdhip64.so)
| DEBUG:auditwheel.lddtree:  ldpaths[rpath]   = []
| DEBUG:auditwheel.lddtree:  ldpaths[runpath] = ['/tmp/tmpvh2gtuoy/triton/backends/amd/lib', '/tmp/tmpvh2gtuoy']
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libstdc++.so.6.0.19)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libm-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libc-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/ld-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libgcc_s-4.8.5-20150702.so.1)
| DEBUG:auditwheel.wheel_abi:key libgcc_s.so.1, value GCC_3.0
| DEBUG:auditwheel.wheel_abi:key libm.so.6, value GLIBC_2.29
| DEBUG:auditwheel.wheel_abi:key libamd_comgr.so.2, value amd_comgr_1.8
| DEBUG:auditwheel.wheel_abi:key libamd_comgr.so.2, value amd_comgr_2.3
| DEBUG:auditwheel.wheel_abi:key libnuma.so.1, value libnuma_1.2
| DEBUG:auditwheel.wheel_abi:key libnuma.so.1, value libnuma_1.1
| DEBUG:auditwheel.wheel_abi:key libhsa-runtime64.so.1, value ROCR_1
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.7
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.20
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.8
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.17
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.9
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.18
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.29
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.26
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.11
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.9
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.14
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value CXXABI_1.3.5
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.21
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4.15
| DEBUG:auditwheel.wheel_abi:key libstdc++.so.6, value GLIBCXX_3.4
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.7
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.17
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.33
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.14
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.4
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.32
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.34
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3.4
| DEBUG:auditwheel.wheel_abi:processing: triton/backends/nvidia/bin/cuobjdump
| DEBUG:auditwheel.lddtree:lddtree(triton/backends/nvidia/bin/cuobjdump)
| DEBUG:auditwheel.lddtree:  interp           = /lib64/ld-linux-x86-64.so.2
| DEBUG:auditwheel.lddtree:  ldpaths[interp]  = ['/lib64', '/usr/lib64']
| DEBUG:auditwheel.lddtree:  ldpaths[rpath]   = ['/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib']
| DEBUG:auditwheel.lddtree:  ldpaths[runpath] = []
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libpthread-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libc-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libdl-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libm-2.17.so)
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.3.2
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.7
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:processing: triton/backends/nvidia/bin/nvdisasm
| DEBUG:auditwheel.lddtree:lddtree(triton/backends/nvidia/bin/nvdisasm)
| DEBUG:auditwheel.lddtree:  interp           = /lib64/ld-linux-x86-64.so.2
| DEBUG:auditwheel.lddtree:  ldpaths[interp]  = ['/lib64', '/usr/lib64']
| DEBUG:auditwheel.lddtree:  ldpaths[rpath]   = ['/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib']
| DEBUG:auditwheel.lddtree:  ldpaths[runpath] = []
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libpthread-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libc-2.17.so)
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.3.2
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.7
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:processing: triton/backends/nvidia/bin/ptxas
| DEBUG:auditwheel.lddtree:lddtree(triton/backends/nvidia/bin/ptxas)
| DEBUG:auditwheel.lddtree:  interp           = /lib64/ld-linux-x86-64.so.2
| DEBUG:auditwheel.lddtree:  ldpaths[interp]  = ['/lib64', '/usr/lib64']
| DEBUG:auditwheel.lddtree:  ldpaths[rpath]   = ['/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib']
| DEBUG:auditwheel.lddtree:  ldpaths[runpath] = []
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libpthread-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libc-2.17.so)
| DEBUG:auditwheel.lddtree:lddtree(/lib64/libm-2.17.so)
| DEBUG:auditwheel.wheel_abi:key libm.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.7
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.3
| DEBUG:auditwheel.wheel_abi:key libc.so.6, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.3.2
| DEBUG:auditwheel.wheel_abi:key libpthread.so.0, value GLIBC_2.2.5
| DEBUG:auditwheel.wheel_abi:full_elftree:
| {
|     "triton/_C/libtriton.so": {
|         "interp": null,
|         "path": "triton/_C/libtriton.so",
|         "realpath": "triton/_C/libtriton.so",
|         "needed": [
|             "libz.so.1",
|             "librt.so.1",
|             "libdl.so.2",
|             "libpthread.so.0",
|             "libstdc++.so.6",
|             "libm.so.6",
|             "libgcc_s.so.1",
|             "libc.so.6",
|             "ld-linux-x86-64.so.2"
|         ],
|         "rpath": [],
|         "runpath": [],
|         "libs": {
|             "libz.so.1": {
|                 "realpath": "/lib64/libz.so.1.2.7",
|                 "path": "/lib64/libz.so.1",
|                 "needed": [
|                     "libc.so.6"
|                 ]
|             },
|             "libc.so.6": {
|                 "realpath": "/lib64/libc-2.17.so",
|                 "path": "/lib64/libc.so.6",
|                 "needed": [
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "ld-linux-x86-64.so.2": {
|                 "realpath": "/lib64/ld-2.17.so",
|                 "path": "/lib64/ld-linux-x86-64.so.2",
|                 "needed": []
|             },
|             "librt.so.1": {
|                 "realpath": "/lib64/librt-2.17.so",
|                 "path": "/lib64/librt.so.1",
|                 "needed": [
|                     "libpthread.so.0",
|                     "libc.so.6"
|                 ]
|             },
|             "libpthread.so.0": {
|                 "realpath": "/lib64/libpthread-2.17.so",
|                 "path": "/lib64/libpthread.so.0",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libdl.so.2": {
|                 "realpath": "/lib64/libdl-2.17.so",
|                 "path": "/lib64/libdl.so.2",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libstdc++.so.6": {
|                 "realpath": "/lib64/libstdc++.so.6.0.19",
|                 "path": "/lib64/libstdc++.so.6",
|                 "needed": [
|                     "libm.so.6",
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2",
|                     "libgcc_s.so.1"
|                 ]
|             },
|             "libm.so.6": {
|                 "realpath": "/lib64/libm-2.17.so",
|                 "path": "/lib64/libm.so.6",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libgcc_s.so.1": {
|                 "realpath": "/lib64/libgcc_s-4.8.5-20150702.so.1",
|                 "path": "/lib64/libgcc_s.so.1",
|                 "needed": [
|                     "libc.so.6"
|                 ]
|             }
|         }
|     },
|     "triton/backends/amd/lib/libamdhip64.so": {
|         "interp": null,
|         "path": "triton/backends/amd/lib/libamdhip64.so",
|         "realpath": "triton/backends/amd/lib/libamdhip64.so",
|         "needed": [
|             "libamd_comgr.so.2",
|             "libhsa-runtime64.so.1",
|             "libnuma.so.1",
|             "libstdc++.so.6",
|             "libm.so.6",
|             "libgcc_s.so.1",
|             "libc.so.6",
|             "ld-linux-x86-64.so.2"
|         ],
|         "rpath": [],
|         "runpath": [
|             "/tmp/tmpvh2gtuoy/triton/backends/amd/lib",
|             "/tmp/tmpvh2gtuoy"
|         ],
|         "libs": {
|             "libamd_comgr.so.2": {
|                 "realpath": null,
|                 "path": null,
|                 "needed": []
|             },
|             "libhsa-runtime64.so.1": {
|                 "realpath": null,
|                 "path": null,
|                 "needed": []
|             },
|             "libnuma.so.1": {
|                 "realpath": null,
|                 "path": null,
|                 "needed": []
|             },
|             "libstdc++.so.6": {
|                 "realpath": "/lib64/libstdc++.so.6.0.19",
|                 "path": "/lib64/libstdc++.so.6",
|                 "needed": [
|                     "libm.so.6",
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2",
|                     "libgcc_s.so.1"
|                 ]
|             },
|             "libm.so.6": {
|                 "realpath": "/lib64/libm-2.17.so",
|                 "path": "/lib64/libm.so.6",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libc.so.6": {
|                 "realpath": "/lib64/libc-2.17.so",
|                 "path": "/lib64/libc.so.6",
|                 "needed": [
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "ld-linux-x86-64.so.2": {
|                 "realpath": "/lib64/ld-2.17.so",
|                 "path": "/lib64/ld-linux-x86-64.so.2",
|                 "needed": []
|             },
|             "libgcc_s.so.1": {
|                 "realpath": "/lib64/libgcc_s-4.8.5-20150702.so.1",
|                 "path": "/lib64/libgcc_s.so.1",
|                 "needed": [
|                     "libc.so.6"
|                 ]
|             }
|         }
|     },
|     "triton/backends/nvidia/bin/cuobjdump": {
|         "interp": "/lib64/ld-linux-x86-64.so.2",
|         "path": "triton/backends/nvidia/bin/cuobjdump",
|         "realpath": "triton/backends/nvidia/bin/cuobjdump",
|         "needed": [
|             "libpthread.so.0",
|             "libdl.so.2",
|             "libm.so.6",
|             "libc.so.6"
|         ],
|         "rpath": [
|             "/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib"
|         ],
|         "runpath": [],
|         "libs": {
|             "ld-linux-x86-64.so.2": {
|                 "path": "/lib64/ld-linux-x86-64.so.2",
|                 "realpath": "/lib64/ld-2.17.so",
|                 "needed": []
|             },
|             "libpthread.so.0": {
|                 "realpath": "/lib64/libpthread-2.17.so",
|                 "path": "/lib64/libpthread.so.0",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libc.so.6": {
|                 "realpath": "/lib64/libc-2.17.so",
|                 "path": "/lib64/libc.so.6",
|                 "needed": [
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libdl.so.2": {
|                 "realpath": "/lib64/libdl-2.17.so",
|                 "path": "/lib64/libdl.so.2",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libm.so.6": {
|                 "realpath": "/lib64/libm-2.17.so",
|                 "path": "/lib64/libm.so.6",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             }
|         }
|     },
|     "triton/backends/nvidia/bin/nvdisasm": {
|         "interp": "/lib64/ld-linux-x86-64.so.2",
|         "path": "triton/backends/nvidia/bin/nvdisasm",
|         "realpath": "triton/backends/nvidia/bin/nvdisasm",
|         "needed": [
|             "libpthread.so.0",
|             "libc.so.6"
|         ],
|         "rpath": [
|             "/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib"
|         ],
|         "runpath": [],
|         "libs": {
|             "ld-linux-x86-64.so.2": {
|                 "path": "/lib64/ld-linux-x86-64.so.2",
|                 "realpath": "/lib64/ld-2.17.so",
|                 "needed": []
|             },
|             "libpthread.so.0": {
|                 "realpath": "/lib64/libpthread-2.17.so",
|                 "path": "/lib64/libpthread.so.0",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libc.so.6": {
|                 "realpath": "/lib64/libc-2.17.so",
|                 "path": "/lib64/libc.so.6",
|                 "needed": [
|                     "ld-linux-x86-64.so.2"
|                 ]
|             }
|         }
|     },
|     "triton/backends/nvidia/bin/ptxas": {
|         "interp": "/lib64/ld-linux-x86-64.so.2",
|         "path": "triton/backends/nvidia/bin/ptxas",
|         "realpath": "triton/backends/nvidia/bin/ptxas",
|         "needed": [
|             "libpthread.so.0",
|             "libm.so.6",
|             "libc.so.6"
|         ],
|         "rpath": [
|             "/tmp/tmpvh2gtuoy/triton/backends/nvidia/lib"
|         ],
|         "runpath": [],
|         "libs": {
|             "ld-linux-x86-64.so.2": {
|                 "path": "/lib64/ld-linux-x86-64.so.2",
|                 "realpath": "/lib64/ld-2.17.so",
|                 "needed": []
|             },
|             "libpthread.so.0": {
|                 "realpath": "/lib64/libpthread-2.17.so",
|                 "path": "/lib64/libpthread.so.0",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libc.so.6": {
|                 "realpath": "/lib64/libc-2.17.so",
|                 "path": "/lib64/libc.so.6",
|                 "needed": [
|                     "ld-linux-x86-64.so.2"
|                 ]
|             },
|             "libm.so.6": {
|                 "realpath": "/lib64/libm-2.17.so",
|                 "path": "/lib64/libm.so.6",
|                 "needed": [
|                     "libc.so.6",
|                     "ld-linux-x86-64.so.2"
|                 ]
|             }
|         }
|     }
| }
| DEBUG:auditwheel.wheel_abi:full_external_refs (will be repaired):
| {
|     "triton/_C/libtriton.so": {
|         "linux_x86_64": {
|             "libs": {
|                 "libgcc_s.so.1": "/lib64/libgcc_s-4.8.5-20150702.so.1",
|                 "libstdc++.so.6": "/lib64/libstdc++.so.6.0.19",
|                 "libz.so.1": "/lib64/libz.so.1.2.7",
|                 "librt.so.1": "/lib64/librt-2.17.so",
|                 "libpthread.so.0": "/lib64/libpthread-2.17.so",
|                 "libc.so.6": "/lib64/libc-2.17.so",
|                 "libm.so.6": "/lib64/libm-2.17.so",
|                 "libdl.so.2": "/lib64/libdl-2.17.so"
|             },
|             "priority": 0,
|             "blacklist": {}
|         },
|         "manylinux_2_5_x86_64": {
|             "libs": {},
|             "priority": 100,
|             "blacklist": {}
|         },
|         "manylinux_2_12_x86_64": {
|             "libs": {},
|             "priority": 90,
|             "blacklist": {}
|         },
|         "manylinux_2_17_x86_64": {
|             "libs": {},
|             "priority": 80,
|             "blacklist": {}
|         },
|         "manylinux_2_24_x86_64": {
|             "libs": {},
|             "priority": 70,
|             "blacklist": {}
|         },
|         "manylinux_2_27_x86_64": {
|             "libs": {},
|             "priority": 65,
|             "blacklist": {}
|         },
|         "manylinux_2_28_x86_64": {
|             "libs": {},
|             "priority": 64,
|             "blacklist": {}
|         },
|         "manylinux_2_31_x86_64": {
|             "libs": {},
|             "priority": 61,
|             "blacklist": {}
|         },
|         "manylinux_2_34_x86_64": {
|             "libs": {},
|             "priority": 58,
|             "blacklist": {}
|         },
|         "manylinux_2_35_x86_64": {
|             "libs": {},
|             "priority": 57,
|             "blacklist": {}
|         }
|     },
|     "triton/backends/amd/lib/libamdhip64.so": {
|         "linux_x86_64": {
|             "libs": {
|                 "libgcc_s.so.1": "/lib64/libgcc_s-4.8.5-20150702.so.1",
|                 "libnuma.so.1": null,
|                 "libstdc++.so.6": "/lib64/libstdc++.so.6.0.19",
|                 "libhsa-runtime64.so.1": null,
|                 "libc.so.6": "/lib64/libc-2.17.so",
|                 "libamd_comgr.so.2": null,
|                 "libm.so.6": "/lib64/libm-2.17.so"
|             },
|             "priority": 0,
|             "blacklist": {}
|         },
|         "manylinux_2_5_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 100,
|             "blacklist": {}
|         },
|         "manylinux_2_12_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 90,
|             "blacklist": {}
|         },
|         "manylinux_2_17_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 80,
|             "blacklist": {}
|         },
|         "manylinux_2_24_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 70,
|             "blacklist": {}
|         },
|         "manylinux_2_27_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 65,
|             "blacklist": {}
|         },
|         "manylinux_2_28_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 64,
|             "blacklist": {}
|         },
|         "manylinux_2_31_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 61,
|             "blacklist": {}
|         },
|         "manylinux_2_34_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 58,
|             "blacklist": {}
|         },
|         "manylinux_2_35_x86_64": {
|             "libs": {
|                 "libhsa-runtime64.so.1": null,
|                 "libamd_comgr.so.2": null,
|                 "libnuma.so.1": null
|             },
|             "priority": 57,
|             "blacklist": {}
|         }
|     },
|     "triton/backends/nvidia/bin/cuobjdump": {
|         "linux_x86_64": {
|             "libs": {
|                 "libpthread.so.0": "/lib64/libpthread-2.17.so",
|                 "libc.so.6": "/lib64/libc-2.17.so",
|                 "libdl.so.2": "/lib64/libdl-2.17.so",
|                 "libm.so.6": "/lib64/libm-2.17.so"
|             },
|             "priority": 0,
|             "blacklist": {}
|         },
|         "manylinux_2_5_x86_64": {
|             "libs": {},
|             "priority": 100,
|             "blacklist": {}
|         },
|         "manylinux_2_12_x86_64": {
|             "libs": {},
|             "priority": 90,
|             "blacklist": {}
|         },
|         "manylinux_2_17_x86_64": {
|             "libs": {},
|             "priority": 80,
|             "blacklist": {}
|         },
|         "manylinux_2_24_x86_64": {
|             "libs": {},
|             "priority": 70,
|             "blacklist": {}
|         },
|         "manylinux_2_27_x86_64": {
|             "libs": {},
|             "priority": 65,
|             "blacklist": {}
|         },
|         "manylinux_2_28_x86_64": {
|             "libs": {},
|             "priority": 64,
|             "blacklist": {}
|         },
|         "manylinux_2_31_x86_64": {
|             "libs": {},
|             "priority": 61,
|             "blacklist": {}
|         },
|         "manylinux_2_34_x86_64": {
|             "libs": {},
|             "priority": 58,
|             "blacklist": {}
|         },
|         "manylinux_2_35_x86_64": {
|             "libs": {},
|             "priority": 57,
|             "blacklist": {}
|         }
|     },
|     "triton/backends/nvidia/bin/nvdisasm": {
|         "linux_x86_64": {
|             "libs": {
|                 "libpthread.so.0": "/lib64/libpthread-2.17.so",
|                 "libc.so.6": "/lib64/libc-2.17.so"
|             },
|             "priority": 0,
|             "blacklist": {}
|         },
|         "manylinux_2_5_x86_64": {
|             "libs": {},
|             "priority": 100,
|             "blacklist": {}
|         },
|         "manylinux_2_12_x86_64": {
|             "libs": {},
|             "priority": 90,
|             "blacklist": {}
|         },
|         "manylinux_2_17_x86_64": {
|             "libs": {},
|             "priority": 80,
|             "blacklist": {}
|         },
|         "manylinux_2_24_x86_64": {
|             "libs": {},
|             "priority": 70,
|             "blacklist": {}
|         },
|         "manylinux_2_27_x86_64": {
|             "libs": {},
|             "priority": 65,
|             "blacklist": {}
|         },
|         "manylinux_2_28_x86_64": {
|             "libs": {},
|             "priority": 64,
|             "blacklist": {}
|         },
|         "manylinux_2_31_x86_64": {
|             "libs": {},
|             "priority": 61,
|             "blacklist": {}
|         },
|         "manylinux_2_34_x86_64": {
|             "libs": {},
|             "priority": 58,
|             "blacklist": {}
|         },
|         "manylinux_2_35_x86_64": {
|             "libs": {},
|             "priority": 57,
|             "blacklist": {}
|         }
|     },
|     "triton/backends/nvidia/bin/ptxas": {
|         "linux_x86_64": {
|             "libs": {
|                 "libpthread.so.0": "/lib64/libpthread-2.17.so",
|                 "libc.so.6": "/lib64/libc-2.17.so",
|                 "libm.so.6": "/lib64/libm-2.17.so"
|             },
|             "priority": 0,
|             "blacklist": {}
|         },
|         "manylinux_2_5_x86_64": {
|             "libs": {},
|             "priority": 100,
|             "blacklist": {}
|         },
|         "manylinux_2_12_x86_64": {
|             "libs": {},
|             "priority": 90,
|             "blacklist": {}
|         },
|         "manylinux_2_17_x86_64": {
|             "libs": {},
|             "priority": 80,
|             "blacklist": {}
|         },
|         "manylinux_2_24_x86_64": {
|             "libs": {},
|             "priority": 70,
|             "blacklist": {}
|         },
|         "manylinux_2_27_x86_64": {
|             "libs": {},
|             "priority": 65,
|             "blacklist": {}
|         },
|         "manylinux_2_28_x86_64": {
|             "libs": {},
|             "priority": 64,
|             "blacklist": {}
|         },
|         "manylinux_2_31_x86_64": {
|             "libs": {},
|             "priority": 61,
|             "blacklist": {}
|         },
|         "manylinux_2_34_x86_64": {
|             "libs": {},
|             "priority": 58,
|             "blacklist": {}
|         },
|         "manylinux_2_35_x86_64": {
|             "libs": {},
|             "priority": 57,
|             "blacklist": {}
|         }
|     }
| }
| DEBUG:auditwheel.wheel_abi:external reference info
| DEBUG:auditwheel.wheel_abi:{
|     "linux_x86_64": {
|         "libs": {
|             "libgcc_s.so.1": "/lib64/libgcc_s-4.8.5-20150702.so.1",
|             "libstdc++.so.6": "/lib64/libstdc++.so.6.0.19",
|             "libz.so.1": "/lib64/libz.so.1.2.7",
|             "librt.so.1": "/lib64/librt-2.17.so",
|             "libpthread.so.0": "/lib64/libpthread-2.17.so",
|             "libc.so.6": "/lib64/libc-2.17.so",
|             "libm.so.6": "/lib64/libm-2.17.so",
|             "libdl.so.2": "/lib64/libdl-2.17.so",
|             "libnuma.so.1": null,
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null
|         },
|         "blacklist": {},
|         "priority": 0
|     },
|     "manylinux_2_5_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 100
|     },
|     "manylinux_2_12_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 90
|     },
|     "manylinux_2_17_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 80
|     },
|     "manylinux_2_24_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 70
|     },
|     "manylinux_2_27_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 65
|     },
|     "manylinux_2_28_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 64
|     },
|     "manylinux_2_31_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 61
|     },
|     "manylinux_2_34_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 58
|     },
|     "manylinux_2_35_x86_64": {
|         "libs": {
|             "libhsa-runtime64.so.1": null,
|             "libamd_comgr.so.2": null,
|             "libnuma.so.1": null
|         },
|         "blacklist": {},
|         "priority": 57
|     }
| }
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.9, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.3, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.8, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.5, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.2, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires CXXABI_1.3.7, incompatible with policy manylinux_2_5_x86_64 which requires {'CXXABI_1.3', 'CXXABI_1.3.1'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.17, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.16, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.29, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.14, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.7, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.33, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.34, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.15, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.32, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.6, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBC_2.12, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBC_2.3.4', 'GLIBC_2.3.2', 'GLIBC_2.5', 'GLIBC_2.2.5', 'GLIBC_2.3', 'GLIBC_2.2.6', 'GLIBC_2.4', 'GLIBC_2.3.3'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.14, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.26, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.18, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.15, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.29, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.17, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.20, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.11, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.21, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.19, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
| DEBUG:auditwheel.policy:Package requires GLIBCXX_3.4.9, incompatible with policy manylinux_2_5_x86_64 which requires {'GLIBCXX_3.4.5', 'GLIBCXX_3.4.1', 'GLIBCXX_3.4', 'GLIBCXX_3.4.7', 'GLIBCXX_3.4.6', 'GLIBCXX_3.4.8', 'GLIBCXX_3.4.2', 'GLIBCXX_3.4.3', 'GLIBCXX_3.4.4'}
...

@dralley
Copy link

dralley commented Mar 1, 2024

manylinux2014 is based on CentOS 7, which is dead in a few months anyway - have you tried manylinux_2_28?

@fkouteib
Copy link

fkouteib commented Apr 9, 2024

@dralley Thanks for the suggestion. I tried many_linux_2_28 and it doesn't resolve the issue. More details in openai/triton#3620.

@mayeut
Copy link
Member

mayeut commented May 9, 2024

Closing this as the issue comes from a binary dependency that has too recent symbols.
The work to provide a manylinux_2_34 image is being tracked in #1585

@mayeut mayeut closed this as completed May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants