[all-commits] [llvm/llvm-project] 3f75d3: [clang] Improve hermeticity of clang header tests.

simpal01 via All-commits all-commits at lists.llvm.org
Mon Jul 31 00:25:52 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3f75d38a4d4d9e30d6ad1f805b225f1e073d21e0
      https://github.com/llvm/llvm-project/commit/3f75d38a4d4d9e30d6ad1f805b225f1e073d21e0
  Author: Simi Pallipurath <simi.pallipurath at arm.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M clang/test/Headers/arm-fp16-header.c
    M clang/test/Headers/arm-neon-header.c

  Log Message:
  -----------
  [clang] Improve hermeticity of clang header tests.

At the moment the below header tests fail with the multilib error in LLVM Embedded Toolchain for Arm because there is no corresponding aarch64 big endian library variant  exist. Specifying --sysroot to its own testing directory clang/test/Headers/Inputs (which does not have any dependency library) prevents these header tests  from being located in standard library directories.

 1. clang/test/Headers/arm-neon-header.c
 2. clang/test/Headers/arm-fp16-header.c

Reviewed By: michaelplatings

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




More information about the All-commits mailing list