The GitHub Actions job "CI" on tvm.git/tvm-dev/2026-06-16-revert-c++20 has failed. Run started by GitHub user MasterJH5574 (triggered by MasterJH5574).
Head commit for run: db192bb9f223bc7b5e599c5e4e9e0ccec69bef80 / Ruihang Lai <[email protected]> [CMAKE] Revert build baseline to C++17 Revert the CMake C++/CUDA standard from C++20 back to C++17, undoing the standard-setting portion of #19734 and restoring the v0.25.0.rc0 build baseline. The C++20 baseline broke the manylinux Linux wheels: under C++20, libstdc++'s constexpr std::string paths reference symbols newer than the manylinux_2_28 runtime baseline (e.g. _M_replace_cold @ GLIBCXX_3.4.30, GCC 12.1+), so the wheel fails to import with "undefined symbol". The compiler (GCC 14.2.1) is unchanged from rc0 -- only the standard differs -- so C++17 restores the working symbol set. Only the standard-setting surfaces are reverted (CMakeLists.txt, the LLVM compile probe, docs); the C++17-compatible source modernizations from #19734 are intentionally kept to avoid reintroducing deprecated constructs. Report URL: https://github.com/apache/tvm/actions/runs/27660338297 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
