[all-commits] [llvm/llvm-project] e31322: [libc++] Fix transform_error.mandates.verify.cpp t...

Haowei via All-commits all-commits at lists.llvm.org
Thu Aug 22 10:38:22 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e31322ba59071b4aa288c9d956f4c9d1ee10b080
      https://github.com/llvm/llvm-project/commit/e31322ba59071b4aa288c9d956f4c9d1ee10b080
  Author: Haowei <haowei at google.com>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M libcxx/test/libcxx/utilities/expected/expected.expected/transform_error.mandates.verify.cpp
    M libcxx/test/libcxx/utilities/expected/expected.void/transform_error.mandates.verify.cpp

  Log Message:
  -----------
  [libc++] Fix transform_error.mandates.verify.cpp test on msvc (#104635)

PR #102851 marks reference types in union as error on msvc by changing
the clang, which makes 'transform_error.mandates.verify.cpp' no longer
failing on msvc from ToT. However, all libcxx buildbots do not build
clang from source, therefore, this test will still fail on these bots,
which is incorrect. This patch changed the expected error message of
this test so it can pass with both release branch clang and ToT clang.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list