stress-ng: disable vecmath on ppc64/glibc/BE for now
[ci skip]
This commit is contained in:
parent
d9282fee75
commit
5dd08e3d17
1 changed files with 16 additions and 0 deletions
16
srcpkgs/stress-ng/patches/ppc64-glibc-be-no-vecmath.patch
Normal file
16
srcpkgs/stress-ng/patches/ppc64-glibc-be-no-vecmath.patch
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
On big endian ppc64 glibc specifically, this causes ICEs.
|
||||||
|
|
||||||
|
--- stress-vecmath.c
|
||||||
|
+++ stress-vecmath.c
|
||||||
|
@@ -53,6 +53,11 @@ static const help_t help[] = {
|
||||||
|
#undef HAVE_VECMATH
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+/* currently ICEs on our toolchain... */
|
||||||
|
+#if defined(STRESS_PPC64) && defined(__GLIBC__) && defined(__BIG_ENDIAN__)
|
||||||
|
+#undef HAVE_VECMATH
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#if defined(HAVE_VECMATH)
|
||||||
|
|
||||||
|
typedef int8_t vint8_t __attribute__ ((vector_size (16)));
|
Loading…
Add table
Add a link
Reference in a new issue