[all-commits] [llvm/llvm-project] 3bdd67: [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED...

Quuxplusone via All-commits all-commits at lists.llvm.org
Wed Mar 31 07:22:54 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3bdd674fbf767d719dc67e10bc079cb183dd3a3f
      https://github.com/llvm/llvm-project/commit/3bdd674fbf767d719dc67e10bc079cb183dd3a3f
  Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
  Date:   2021-03-31 (Wed, 31 Mar 2021)

  Changed paths:
    M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.assign/convert_copy.pass.cpp

  Log Message:
  -----------
  [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk).

Because the constexpr-time codepath triggers a Clang bug. It seems
that Clang compiles it okay in release mode, but when Clang itself
is compiled in debug mode (with assertions turned on), this input
triggers an assertion failure in Clang itself. See comments on D96385
and Clang bug report https://bugs.llvm.org/show_bug.cgi?id=45879

This commit should get the debug-mode buildbots back to green.




More information about the All-commits mailing list