diff --git a/compiler-rt/test/asan/TestCases/Windows/queue_user_work_item_report.cpp b/compiler-rt/test/asan/TestCases/Windows/queue_user_work_item_report.cpp index cc57b3b7e5ff5..aa618cbe8d8ce 100644 --- a/compiler-rt/test/asan/TestCases/Windows/queue_user_work_item_report.cpp +++ b/compiler-rt/test/asan/TestCases/Windows/queue_user_work_item_report.cpp @@ -10,7 +10,7 @@ DWORD CALLBACK work_item(LPVOID) { volatile char stack_buffer[42]; stack_buffer[subscript] = 42; // CHECK: AddressSanitizer: stack-buffer-underflow on address [[ADDR:0x[0-9a-f]+]] - // CHECK: WRITE of size 1 at [[ADDR]] thread T{{[0-9]+}} + // CHECK: WRITE of size 1 at [[ADDR]] thread T-1 // CHECK: {{#0 .* work_item.*queue_user_work_item_report.cpp}}:[[@LINE-3]] SetEvent(done); return 0; @@ -20,7 +20,7 @@ int main(int argc, char **argv) { done = CreateEvent(0, false, false, "job is done"); if (!done) return 1; -// CHECK-NOT: Thread T1 created + // CHECK-NOT: Thread {{.*}} created QueueUserWorkItem(&work_item, nullptr, 0); if (WAIT_OBJECT_0 != WaitForSingleObject(done, 10 * 1000)) return 2;