From 1f2079f2a865966629897c2cbf5f7a751287a51f Mon Sep 17 00:00:00 2001 From: Anton Mitrokhin Date: Thu, 30 Oct 2014 17:49:57 +0400 Subject: [PATCH] fixed __cast_fpto<...> set of functions --- examples/intrinsics/knc.h | 143 ++++++++++++++++++++++++++++++++++++-- fail_db.txt | 102 --------------------------- 2 files changed, 139 insertions(+), 106 deletions(-) diff --git a/examples/intrinsics/knc.h b/examples/intrinsics/knc.h index cea918aa..2261470d 100644 --- a/examples/intrinsics/knc.h +++ b/examples/intrinsics/knc.h @@ -236,7 +236,6 @@ PRE_ALIGN(16) struct __vec16_i8 : public vec16 { PRE_ALIGN(32) struct __vec16_i16 : public vec16 { FORCEINLINE __vec16_i16() { } - FORCEINLINE __vec16_i16(const __vec16_i16 &o); FORCEINLINE __vec16_i16& operator =(const __vec16_i16 &o); FORCEINLINE __vec16_i16(int16_t v0, int16_t v1, int16_t v2, int16_t v3, int16_t v4, int16_t v5, int16_t v6, int16_t v7, @@ -283,6 +282,16 @@ inline std::ostream &operator<<(std::ostream &out, const __vec16_i8 &v) return out; } +inline std::ostream &operator<<(std::ostream &out, const __vec16_d &v) +{ + out << "["; + for (int i=0;i<16;i++) { + out << (i?",":"") << (v[i]); + } + out << "]" << std::flush; + return out; +} + inline std::ostream &operator<<(std::ostream &out, const __vec16_i64 &v) { out << "["; @@ -1506,24 +1515,148 @@ static FORCEINLINE __vec16_d __cast_sitofp(__vec16_d, __vec16_i32 val) { return ret; } +static FORCEINLINE __vec16_f __cast_uitofp(__vec16_f, __vec16_i1 v) +{ + const __m512 ret = _mm512_setzero_ps(); + const __m512 one = _mm512_set1_ps(1.0); + return _mm512_mask_mov_ps(ret, v, one); +} + static FORCEINLINE __vec16_f __cast_uitofp(__vec16_f, const __vec16_i8 &v) { - return _mm512_extload_ps(v.v,_MM_UPCONV_PS_UINT8,_MM_BROADCAST32_NONE,_MM_HINT_NONE); + return _mm512_extload_ps(v.v, _MM_UPCONV_PS_UINT8, _MM_BROADCAST32_NONE, _MM_HINT_NONE); +} + +static FORCEINLINE __vec16_f __cast_uitofp(__vec16_f, __vec16_i16 val) { + return _mm512_extload_ps(&val, _MM_UPCONV_PS_UINT16, _MM_BROADCAST_16X16, _MM_HINT_NONE); } static FORCEINLINE __vec16_f __cast_uitofp(__vec16_f, __vec16_i32 v) { - return _mm512_cvtfxpnt_round_adjustepu32_ps(v, _MM_FROUND_NO_EXC,_MM_EXPADJ_NONE); + return _mm512_cvtfxpnt_round_adjustepu32_ps(v, _MM_FROUND_NO_EXC, _MM_EXPADJ_NONE); } -// float/double to signed int +static FORCEINLINE __vec16_d __cast_uitofp(__vec16_d, __vec16_i8 val) +{ + __vec16_i32 vi = _mm512_extload_epi32(&val, _MM_UPCONV_EPI32_UINT8, _MM_BROADCAST_16X16, _MM_HINT_NONE); + __vec16_d ret; + ret.v1 = _mm512_cvtepu32lo_pd(vi); + __vec16_i32 other8 = _mm512_permute4f128_epi32(vi, _MM_PERM_DCDC); + ret.v2 = _mm512_cvtepu32lo_pd(other8); + return ret; +} +static FORCEINLINE __vec16_d __cast_uitofp(__vec16_d, __vec16_i16 val) +{ + __vec16_i32 vi = _mm512_extload_epi32(&val, _MM_UPCONV_EPI32_UINT16, _MM_BROADCAST_16X16, _MM_HINT_NONE); + __vec16_d ret; + ret.v1 = _mm512_cvtepu32lo_pd(vi); + __vec16_i32 other8 = _mm512_permute4f128_epi32(vi, _MM_PERM_DCDC); + ret.v2 = _mm512_cvtepu32lo_pd(other8); + return ret; +} + +static FORCEINLINE __vec16_d __cast_uitofp(__vec16_d, __vec16_i32 val) +{ + __vec16_d ret; + ret.v1 = _mm512_cvtepu32lo_pd(val); + __vec16_i32 other8 = _mm512_permute4f128_epi32(val, _MM_PERM_DCDC); + ret.v2 = _mm512_cvtepu32lo_pd(other8); + return ret; +} + + + + + +// float/double to signed int static FORCEINLINE __vec16_i32 __cast_fptosi(__vec16_i32, __vec16_f val) { return _mm512_cvtfxpnt_round_adjustps_epi32(val, _MM_ROUND_MODE_TOWARD_ZERO, _MM_EXPADJ_NONE); } +static FORCEINLINE __vec16_i8 __cast_fptosi(__vec16_i8, __vec16_f val) { + __vec16_i8 ret; + __vec16_i32 tmp = __cast_fptosi(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_SINT8, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i16 __cast_fptosi(__vec16_i16, __vec16_f val) { + __vec16_i16 ret; + __vec16_i32 tmp = __cast_fptosi(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_SINT16, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i32 __cast_fptosi(__vec16_i32, __vec16_d val) { + __vec16_i32 tmp = _mm512_cvtfxpnt_roundpd_epi32lo(val.v2, _MM_ROUND_MODE_TOWARD_ZERO); + __vec16_i32 ret_hi8 = _mm512_permute4f128_epi32(tmp, _MM_PERM_BADC); + __vec16_i32 ret_lo8 = _mm512_cvtfxpnt_roundpd_epi32lo(val.v1, _MM_ROUND_MODE_TOWARD_ZERO); + return _mm512_xor_epi32(ret_lo8, ret_hi8); +} + +static FORCEINLINE __vec16_i8 __cast_fptosi(__vec16_i8, __vec16_d val) { + __vec16_i8 ret; + __vec16_i32 tmp = __cast_fptosi(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_SINT8, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i16 __cast_fptosi(__vec16_i16, __vec16_d val) { + __vec16_i16 ret; + __vec16_i32 tmp = __cast_fptosi(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_SINT16, _MM_HINT_NONE); + return ret; +} + + + + static FORCEINLINE __vec16_i32 __cast_fptoui(__vec16_i32, __vec16_f val) { return _mm512_cvtfxpnt_round_adjustps_epu32(val, _MM_ROUND_MODE_TOWARD_ZERO, _MM_EXPADJ_NONE); } +static FORCEINLINE __vec16_i8 __cast_fptoui(__vec16_i8, __vec16_f val) { + __vec16_i8 ret; + __vec16_i32 tmp = __cast_fptoui(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_UINT8, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i16 __cast_fptoui(__vec16_i16, __vec16_f val) { + __vec16_i16 ret; + __vec16_i32 tmp = __cast_fptoui(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_UINT16, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i32 __cast_fptoui(__vec16_i32, __vec16_d val) { + __vec16_i32 tmp = _mm512_cvtfxpnt_roundpd_epu32lo(val.v2, _MM_ROUND_MODE_TOWARD_ZERO); + __vec16_i32 ret_hi8 = _mm512_permute4f128_epi32(tmp, _MM_PERM_BADC); + __vec16_i32 ret_lo8 = _mm512_cvtfxpnt_roundpd_epu32lo(val.v1, _MM_ROUND_MODE_TOWARD_ZERO); + return _mm512_xor_epi32(ret_lo8, ret_hi8); +} + +static FORCEINLINE __vec16_i8 __cast_fptoui(__vec16_i8, __vec16_d val) { + __vec16_i8 ret; + __vec16_i32 tmp = __cast_fptoui(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_UINT8, _MM_HINT_NONE); + return ret; +} + +static FORCEINLINE __vec16_i16 __cast_fptoui(__vec16_i16, __vec16_d val) { + __vec16_i16 ret; + __vec16_i32 tmp = __cast_fptoui(__vec16_i32(), val); + _mm512_extstore_epi32(ret.v, tmp, _MM_DOWNCONV_EPI32_UINT16, _MM_HINT_NONE); + return ret; +} + + + + + + + + + static FORCEINLINE __vec16_d __cast_fpext(__vec16_d, __vec16_f val) { __vec16_d ret; ret.v1 = _mm512_cvtpslo_pd(val.v); @@ -1847,6 +1980,8 @@ static FORCEINLINE __vec16_d __masked_load_double(void *p, __vec16_i1 mask) { static FORCEINLINE void __masked_store_i8(void *p, const __vec16_i8 &val, __vec16_i1 mask) { __vec16_i32 tmp = _mm512_extload_epi32(&val, _MM_UPCONV_EPI32_SINT8, _MM_BROADCAST32_NONE, _MM_HINT_NONE); + std::cout << (unsigned long long int)p << "\n"; + exit(0); _mm512_mask_extstore_epi32(p, mask, tmp, _MM_DOWNCONV_EPI32_SINT8,_MM_HINT_NONE); } diff --git a/fail_db.txt b/fail_db.txt index 1e36e4ef..5c8bc48f 100644 --- a/fail_db.txt +++ b/fail_db.txt @@ -533,7 +533,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * @@ -548,10 +547,6 @@ ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/funcptr-varying-7.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/funcptr-varying-8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * @@ -586,12 +581,9 @@ ./tests/int8-wrap.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * @@ -671,7 +663,6 @@ ./tests/soa-16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * @@ -679,14 +670,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O2 * @@ -723,7 +707,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -743,10 +726,6 @@ ./tests/frexp-double-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/frexp-double.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -787,12 +766,10 @@ ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/local-atomics-14.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -830,10 +807,7 @@ ./tests/ptr-cast-complex.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/ptr-cmp-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/ptr-int-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/ptr-int-null-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/ptr-null-func-arg.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/ptr-varying-unif-index.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/reduce-add-double-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/reduce-add-int16-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/reduce-add-int16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/reduce-add-int64-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -889,7 +863,6 @@ ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/soa-19.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -897,14 +870,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.4 icpc15.0 -O0 * @@ -937,7 +903,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * @@ -952,10 +917,6 @@ ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/funcptr-varying-7.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/funcptr-varying-8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * @@ -990,12 +951,9 @@ ./tests/int8-wrap.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * @@ -1080,7 +1038,6 @@ ./tests/soa-16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * @@ -1088,14 +1045,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O2 * @@ -1135,7 +1085,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1155,10 +1104,6 @@ ./tests/frexp-double-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/frexp-double.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1199,12 +1144,10 @@ ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/local-atomics-14.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1242,10 +1185,7 @@ ./tests/ptr-cast-complex.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/ptr-cmp-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/ptr-int-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/ptr-int-null-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/ptr-null-func-arg.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/ptr-varying-unif-index.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/reduce-add-double-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/reduce-add-int16-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/reduce-add-int16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/reduce-add-int64-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1301,7 +1241,6 @@ ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/soa-19.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1309,14 +1248,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.5 icpc15.0 -O0 * @@ -1349,7 +1281,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * @@ -1364,10 +1295,6 @@ ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/funcptr-varying-7.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/funcptr-varying-8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * @@ -1402,12 +1329,9 @@ ./tests/int8-wrap.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * @@ -1492,7 +1416,6 @@ ./tests/soa-16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * @@ -1500,14 +1423,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O2 * @@ -1547,7 +1463,6 @@ ./tests/avg-up-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/avg-up-uint16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/avg-up-uint8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/bool-float-typeconv.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/broadcast-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/broadcast-3.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/count-leading-trailing-zeros-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * @@ -1567,10 +1482,6 @@ ./tests/frexp-double-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/frexp-double.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/funcptr-uniform-10.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/gather-double-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/gather-double-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/gather-double-3.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/gather-double-4.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/gather-double-5.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/gather-double-6.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/gather-double-7.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * @@ -1611,12 +1522,10 @@ ./tests/load-int16-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/load-int16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/load-int8-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/load-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/local-atomics-14.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/local-atomics-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/memcpy-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/memmove-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/memset-uniform.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/memset-varying.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/padds_vi16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/padds_vi64.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * @@ -1654,10 +1563,7 @@ ./tests/ptr-cast-complex.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/ptr-cmp-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/ptr-int-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/ptr-int-null-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/ptr-null-func-arg.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/ptr-varying-unif-index.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/reduce-add-double-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/reduce-add-int16-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/reduce-add-int16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/reduce-add-int64-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * @@ -1713,7 +1619,6 @@ ./tests/soa-17.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/soa-18.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/soa-19.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/soa-21.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/soa-22.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/soa-23.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/soa-24.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * @@ -1721,14 +1626,7 @@ ./tests/store-int16-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/store-int16-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/store-int16.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/store-int8-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/store-int8-2.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/store-int8.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/struct-nested-5.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/test-103.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/test-105.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/test-107.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * -./tests/test-148.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/uint64-max-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/uint64-max.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 * ./tests/uint64-min-1.ispc compfail x86-64 knc Linux LLVM 3.6 icpc15.0 -O0 *