Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 5eb8d02

Browse files
authored
[ESIMD] Enable type combinations that pass with new GPU driver (#1616)
Signed-off-by: Vyacheslav N Klochkov <[email protected]>
1 parent bd0f26d commit 5eb8d02

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

SYCL/ESIMD/api/bin_and_cmp_ops_heavy.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -300,19 +300,15 @@ int main(void) {
300300
auto div_op = esimd_test::BinaryOpSeq<BinOp::div>{};
301301
passed &= test<unsigned char, int, 1, BinOp, VSf, IDf>(div_op, q);
302302
passed &= test<char, float, 7, BinOp, VEf, IDf>(div_op, q, 0.000001f);
303-
#ifndef WA_BUG
304303
if (SupportsDouble)
305304
passed &= test<short, double, 7, BinOp, VEf, IDf>(div_op, q, 0.000001f);
306-
#endif // WA_BUG
307305
passed &= test<float, float, 32, BinOp, VEf, IDf>(div_op, q, 0.000001f);
308306
if (SupportsHalf)
309307
passed &= test<half, char, 1, BinOp, verify_n, IDf>(div_op, q, 1);
310308
if (SupportsHalf)
311309
passed &= test<half, unsigned int, 32, BinOp, VSf, IDf>(div_op, q, 1);
312-
#ifndef WA_BUG
313310
if (SupportsDouble && SupportsHalf)
314311
passed &= test<double, half, 7, BinOp, VEf, IDf>(div_op, q, 0.000001f);
315-
#endif // WA_BUG
316312
passed &= test<short, uint64_t, 7, BinOp, VSf, IDf>(div_op, q);
317313
#ifdef USE_BF16
318314
passed &= test<bfloat16, short, 8, BinOp, VSf, IDf>(div_op, q);
@@ -342,9 +338,7 @@ int main(void) {
342338
auto int_div_ops = esimd_test::IntBinaryOpsDivRem;
343339
passed &=
344340
test<unsigned char, unsigned int, 1, BinOp, VSf, IDf>(int_div_ops, q);
345-
#ifndef WA_BUG
346341
passed &= test<char, uint64_t, 1, BinOp, VSf, IDf>(int_div_ops, q);
347-
#endif // WA_BUG
348342
passed &= test<uint64_t, char, 32, BinOp, VSf, IDf>(int_div_ops, q);
349343
passed &= test<int, short, 1, BinOp, VSf, IDf>(int_div_ops, q);
350344
passed &= test<short, int, 8, BinOp, VSf, IDf>(int_div_ops, q);

SYCL/ESIMD/api/bin_and_cmp_ops_heavy_pvc.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@
1212
// Tests various binary operations applied to simd objects.
1313
// PVC variant of the test - adds bfloat16 and tfloat32.
1414

15-
// TODO Re-enable cases disabled via WA_BUG.
16-
1715
#define USE_BF16
18-
#define WA_BUG
1916
#define USE_TF32
2017

2118
#include "bin_and_cmp_ops_heavy.cpp"

0 commit comments

Comments
 (0)