Skip to content

Commit 66a0580

Browse files
author
Erich Keane
authored
[SYCL] Relax test to work in Win32 environment. (#2580)
Our downstream runs this test on a 32 bit windwos machine, so relax the test slightly to allow it to pass there. The problem is that the type of 'size_t' (the array index type) is different (it is unsigned int instead of unsigned long/unsigned long long), so this changes the test to allow all 3.
1 parent e6eed1a commit 66a0580

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

clang/test/SemaSYCL/array-kernel-param.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ int main() {
337337
// CHECK-NEXT: OpaqueValueExpr {{.*}} 'int [2][3]' lvalue
338338
// CHECK-NEXT: MemberExpr {{.*}} 'int [2][3]' lvalue .
339339
// CHECK-NEXT: DeclRefExpr {{.*}} '__wrapper_class' lvalue ParmVar {{.*}} '_arg_' '__wrapper_class'
340-
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned long
340+
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned
341341
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'int' <LValueToRValue>
342342
// CHECK-NEXT: ArraySubscriptExpr {{.*}} 'int' lvalue
343343
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'int *' <ArrayToPointerDecay>
@@ -347,8 +347,8 @@ int main() {
347347
// CHECK-NEXT: OpaqueValueExpr {{.*}} 'int [2][3]' lvalue
348348
// CHECK-NEXT: MemberExpr {{.*}} 'int [2][3]' lvalue .
349349
// CHECK-NEXT: DeclRefExpr {{.*}} '__wrapper_class' lvalue ParmVar {{.*}} '_arg_' '__wrapper_class'
350-
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned long
351-
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned long
350+
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned
351+
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned
352352

353353
// Check kernel_G parameters.
354354
// CHECK: FunctionDecl {{.*}}kernel_G{{.*}} 'void (__wrapper_class)'
@@ -369,4 +369,4 @@ int main() {
369369
// CHECK-NEXT: OpaqueValueExpr {{.*}} 'foo2 [2]' lvalue
370370
// CHECK-NEXT: MemberExpr {{.*}} 'foo2 [2]' lvalue .
371371
// CHECK-NEXT: DeclRefExpr {{.*}} '__wrapper_class' lvalue ParmVar {{.*}} '_arg_' '__wrapper_class'
372-
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned long
372+
// CHECK-NEXT: ArrayInitIndexExpr {{.*}} 'unsigned

0 commit comments

Comments
 (0)