Closed Weverything closed 8 years ago
Should be fixed and re-enabled by r263093. Let me know if you have any problems, and sorry about the breakage.
(And thanks for taking care of the temporary workaround).
Ouch, that's really rather scary. Working on a fix now.
The RUN lines are fixed and the FileCheck portion is disabled in r263091.
assigned to @TNorthover
Extended Description
arm_neon_intrinsics.c test has two problems. The last change to this test was in r263048. This test is marked "REQUIRES: long_tests" which hides this test from most configs.
1) The RUN line is incorrect: // RUN: %clang_cc1 -triple thumbv7s-apple-darwin -target-abi apcs-gnu\ // RUN: -target-cpu swift -ffreestanding -emit-llvm -S -o - %s\ // RUN: opt -S -mem2reg | FileCheck %s Clang doesn't need the -S flag, and opt is an argument to Clang due to a missing pipe. This is fixed to: // RUN: %clang_cc1 -triple thumbv7s-apple-darwin -target-abi apcs-gnu\ // RUN: -target-cpu swift -ffreestanding -emit-llvm -o - %s\ // RUN: | opt -S -mem2reg | FileCheck %s
2) Even with the fixed RUN line, the FileCheck fails due to multiple errors. Here is the start of it:
llvm/tools/clang/test/CodeGen/arm_neon_intrinsics.c:9:11: error: expected string not found in input // CHECK: [[VABD_I_I:%.*]] = call <8 x i8> @llvm.aarch64.neon.sabd.v8i8(<8 x i8> %b, <8 x i8> %c) #4 ^