Skip to content

Commit fe3df64

Browse files
committed
Give up on checking filename
1 parent 2d652d9 commit fe3df64

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

src/test/codegen/generator-debug-msvc.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,13 @@ async fn async_fn_test() {
2525
foo().await;
2626
}
2727

28-
// FIXME: We need "checksum" to prevent matching with the wrong (duplicate) file
29-
// metadata, even when -C codegen-units=1.
30-
// CHECK-DAG: [[FILE:!.*]] = !DIFile(filename: "{{.*}}generator-debug-msvc.rs", {{.*}}, checksum:
28+
// FIXME: No way to reliably check the filename.
3129

3230
// CHECK-DAG: [[GEN_FN:!.*]] = !DINamespace(name: "generator_test"
3331
// CHECK-DAG: [[GEN:!.*]] = !DICompositeType(tag: DW_TAG_union_type, name: "generator-0", scope: [[GEN_FN]],
3432
// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, scope: [[GEN]],
3533
// For brevity, we just check the struct name and members of the last variant.
36-
// CHECK-SAME: file: [[FILE]], line: 14,
34+
// CHECK-SAME: file: [[FILE:![0-9]*]], line: 14,
3735
// CHECK-SAME: flags: DIFlagArtificial
3836
// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, scope: [[GEN]],
3937
// CHECK-SAME: file: [[FILE]], line: 18,

src/test/codegen/generator-debug.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,15 @@ async fn async_fn_test() {
2525
foo().await;
2626
}
2727

28-
// FIXME: We need "checksum" to prevent matching with the wrong (duplicate) file
29-
// metadata, even when -C codegen-units=1.
30-
// CHECK-DAG: [[FILE:!.*]] = !DIFile(filename: "{{.*}}generator-debug.rs", {{.*}}, checksum:
28+
// FIXME: No way to reliably check the filename.
3129

3230
// CHECK-DAG: [[GEN_FN:!.*]] = !DINamespace(name: "generator_test"
3331
// CHECK-DAG: [[GEN:!.*]] = !DICompositeType(tag: DW_TAG_structure_type, name: "generator-0", scope: [[GEN_FN]], {{.*}}flags: DIFlagArtificial
3432
// CHECK: [[VARIANT:!.*]] = !DICompositeType(tag: DW_TAG_variant_part, scope: [[GEN_FN]],
3533
// CHECK-SAME: flags: DIFlagArtificial
3634
// CHECK-SAME: discriminator: [[DISC:![0-9]*]]
3735
// CHECK: {{!.*}} = !DIDerivedType(tag: DW_TAG_member, name: "0", scope: [[VARIANT]],
38-
// CHECK-SAME: file: [[FILE]], line: 14,
36+
// CHECK-SAME: file: [[FILE:![0-9]*]], line: 14,
3937
// CHECK-SAME: flags: DIFlagArtificial
4038
// CHECK: {{!.*}} = !DICompositeType(tag: DW_TAG_structure_type, name: "Unresumed", scope: [[GEN]],
4139
// CHECK-SAME: flags: DIFlagArtificial

0 commit comments

Comments
 (0)