From 20b1c1300c8f00d85e1292158f865c1bd0d1e12c Mon Sep 17 00:00:00 2001 From: James Y Knight Date: Sun, 31 Jan 2021 19:47:37 -0500 Subject: [PATCH] Fix test in "CFG: Create scope for non-compound range-for body." The constant 4 is sometimes printed as "4L", or "4LL", in CFG dump output, depending on platform; accept all variants. Ammends commit 8f670d5b6d8f39bf9bf1d142dacef3afaed6d70b. --- clang/test/Analysis/auto-obj-dtors-cfg-output.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp b/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp index 8e396bd..22df86e 100644 --- a/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp +++ b/clang/test/Analysis/auto-obj-dtors-cfg-output.cpp @@ -1111,9 +1111,9 @@ void test_for_implicit_scope() { // CHECK-NEXT: 3: auto &&__range1 = nums; // CHECK-NEXT: 4: __range1 // CHECK-NEXT: 5: [B4.4] (ImplicitCastExpr, ArrayToPointerDecay, int *) -// CHECK-NEXT: 6: 4L +// CHECK-NEXT: 6: 4{{L*}} // CHECK-NEXT: 7: [B4.5] + [B4.6] -// CHECK-NEXT: 8: auto __end1 = __range1 + 4L; +// CHECK-NEXT: 8: auto __end1 = __range1 + 4{{L*}}; // CHECK-NEXT: 9: __range1 // CHECK-NEXT: 10: [B4.9] (ImplicitCastExpr, ArrayToPointerDecay, int *) // CHECK-NEXT: 11: auto __begin1 = __range1; -- 2.7.4