Skip to content

Commit a45d162

Browse files
committed
[SystemZ] Disable float16-smoke.c test
Clang on s390x now supports _Float16, and therefore the test is now attempted. However the system libraries on current distributions do not yet contain the necessary conversion routines to actually run binaries using _Float16, and so the attempt fails. Disable the test on s390x for now.
1 parent ec43120 commit a45d162

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

SingleSource/Regression/C/float16-smoke.c

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
#include <stdio.h>
22

33

4-
#ifdef __FLT16_DIG__
4+
// Clang on s390x now supports _Float16, however the system libraries
5+
// on current distributions do not yet contain the necessary conversion
6+
// routines to actually run binaries using _Float16. Disable the test
7+
// on s390x for now.
8+
#if defined(__FLT16_DIG__) && !defined(__s390x__)
59

610
typedef _Float16 fp16_t;
711
__attribute__((noinline))

0 commit comments

Comments
 (0)