[all-commits] [llvm/llvm-project] d5b40a: [libc++] Add missing annotations for TEST_HAS_NO_W...

Louis Dionne via All-commits all-commits at lists.llvm.org
Mon Nov 1 11:10:48 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d5b40a30b59ebe75a9da7b042d2c8e3990f99cff
      https://github.com/llvm/llvm-project/commit/d5b40a30b59ebe75a9da7b042d2c8e3990f99cff
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2021-11-01 (Mon, 01 Nov 2021)

  Changed paths:
    M libcxx/test/std/depr/depr.c.headers/inttypes_h.pass.cpp
    M libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp
    M libcxx/test/std/language.support/support.runtime/cstdlib.pass.cpp

  Log Message:
  -----------
  [libc++] Add missing annotations for TEST_HAS_NO_WIDE_CHARACTERS

Those tests would pass when run on a C Standard Library that actually
provides wide characters, but fail when run on top of one that doesn't.
It's really difficult to test this 100% perfectly in the CI without
introducing an actual platform that doesn't provide these declarations.

Differential Revision: https://reviews.llvm.org/D112937




More information about the All-commits mailing list