[all-commits] [llvm/llvm-project] 40515b: [libc++] Split up tests for <stdint.h> on AIX and ...

Louis Dionne via All-commits all-commits at lists.llvm.org
Wed Apr 15 09:44:23 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 40515b19b03728e4f58d199ec69e7d57822330f1
      https://github.com/llvm/llvm-project/commit/40515b19b03728e4f58d199ec69e7d57822330f1
  Author: Louis Dionne <ldionne at apple.com>
  Date:   2020-04-15 (Wed, 15 Apr 2020)

  Changed paths:
    A libcxx/test/libcxx/depr/depr.c.headers/stdint_h.std_types_t.compile.pass.cpp
    A libcxx/test/libcxx/depr/depr.c.headers/stdint_h.xopen_source.compile.pass.cpp
    R libcxx/test/std/depr/depr.c.headers/stdint_h.sh.cpp

  Log Message:
  -----------
  [libc++] Split up tests for <stdint.h> on AIX and make them AIX-independent

Avoid using <sys/types.h> in those tests so that we can run them on
non-AIX systems (otherwise this test is basically dead-code on all
the build bots I'm aware of). Also, split up the test to allow using
.compile.pass.cpp tests instead of .sh.cpp tests, since that is the
last test referencing the %{compile} substitution explicitly.


  Commit: 2bed2facdb03f89211d97b05706565aeb21f1247
      https://github.com/llvm/llvm-project/commit/2bed2facdb03f89211d97b05706565aeb21f1247
  Author: Louis Dionne <ldionne at apple.com>
  Date:   2020-04-15 (Wed, 15 Apr 2020)

  Changed paths:
    M libcxx/utils/libcxx/test/config.py

  Log Message:
  -----------
  [libc++] NFC: Remove the %{compile} substitution, which is not used anymore


Compare: https://github.com/llvm/llvm-project/compare/efcf0985eef6...2bed2facdb03


More information about the All-commits mailing list