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]

Reply via email to