[all-commits] [llvm/llvm-project] 499e13: [libc++][test] Do not test Clang bug in `is_constr...

S. B. Tam via All-commits all-commits at lists.llvm.org
Mon Aug 26 07:09:17 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 499e13514aaf2efdcd85520ade791ed635502adb
      https://github.com/llvm/llvm-project/commit/499e13514aaf2efdcd85520ade791ed635502adb
  Author: S. B. Tam <cpplearner at outlook.com>
  Date:   2024-08-26 (Mon, 26 Aug 2024)

  Changed paths:
    M libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_constructible.pass.cpp

  Log Message:
  -----------
  [libc++][test] Do not test Clang bug in `is_constructible.pass.cpp` (#105964)

A comment in `is_constructible.pass.cpp` suggests that Clang is
non-conforming in accepting construction of `const int&` from
`ExplicitTo<int&&>`.

This PR changes the test to expect the standard-conforming behavior,
which makes the test pass on MSVC.



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