@@ -300,19 +300,15 @@ int main(void) {
300
300
auto div_op = esimd_test::BinaryOpSeq<BinOp::div>{};
301
301
passed &= test<unsigned char , int , 1 , BinOp, VSf, IDf>(div_op, q);
302
302
passed &= test<char , float , 7 , BinOp, VEf, IDf>(div_op, q, 0 .000001f );
303
- #ifndef WA_BUG
304
303
if (SupportsDouble)
305
304
passed &= test<short , double , 7 , BinOp, VEf, IDf>(div_op, q, 0 .000001f );
306
- #endif // WA_BUG
307
305
passed &= test<float , float , 32 , BinOp, VEf, IDf>(div_op, q, 0 .000001f );
308
306
if (SupportsHalf)
309
307
passed &= test<half, char , 1 , BinOp, verify_n, IDf>(div_op, q, 1 );
310
308
if (SupportsHalf)
311
309
passed &= test<half, unsigned int , 32 , BinOp, VSf, IDf>(div_op, q, 1 );
312
- #ifndef WA_BUG
313
310
if (SupportsDouble && SupportsHalf)
314
311
passed &= test<double , half, 7 , BinOp, VEf, IDf>(div_op, q, 0 .000001f );
315
- #endif // WA_BUG
316
312
passed &= test<short , uint64_t , 7 , BinOp, VSf, IDf>(div_op, q);
317
313
#ifdef USE_BF16
318
314
passed &= test<bfloat16, short , 8 , BinOp, VSf, IDf>(div_op, q);
@@ -342,9 +338,7 @@ int main(void) {
342
338
auto int_div_ops = esimd_test::IntBinaryOpsDivRem;
343
339
passed &=
344
340
test<unsigned char , unsigned int , 1 , BinOp, VSf, IDf>(int_div_ops, q);
345
- #ifndef WA_BUG
346
341
passed &= test<char , uint64_t , 1 , BinOp, VSf, IDf>(int_div_ops, q);
347
- #endif // WA_BUG
348
342
passed &= test<uint64_t , char , 32 , BinOp, VSf, IDf>(int_div_ops, q);
349
343
passed &= test<int , short , 1 , BinOp, VSf, IDf>(int_div_ops, q);
350
344
passed &= test<short , int , 8 , BinOp, VSf, IDf>(int_div_ops, q);
0 commit comments