From 4426bd584f13c9ff2ef454c0f47839d811186df0 Mon Sep 17 00:00:00 2001 From: Ramon Asuncion Date: Wed, 15 Oct 2025 15:57:16 -0700 Subject: [PATCH 1/2] [Test][SILOptimizer] Fix di-conditional-destroy-scope test --- test/SILOptimizer/di-conditional-destroy-scope.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/SILOptimizer/di-conditional-destroy-scope.swift b/test/SILOptimizer/di-conditional-destroy-scope.swift index 1f235c4c5c242..1c66efde79f6b 100644 --- a/test/SILOptimizer/di-conditional-destroy-scope.swift +++ b/test/SILOptimizer/di-conditional-destroy-scope.swift @@ -1,9 +1,9 @@ // RUN: %target-swift-frontend -Xllvm -sil-print-types -emit-sil %s -Onone -Xllvm \ // RUN: -sil-print-after=raw-sil-inst-lowering -Xllvm \ -// RUN: -sil-print-functions=$s2fs36RecursibleDirectoryContentsGeneratorC4path10fileSystemAcA12AbsolutePathV_AA04FileH0_ptKc33_F8B132991B28208F48606E87DC165393Llfc \ -// RUN: -Xllvm -sil-print-types -Xllvm -sil-print-debuginfo -o /dev/null 2>&1 | %FileCheck %s +// RUN: -sil-print-functions=$s2fs36RecursibleDirectoryContentsGeneratorC4path10fileSystemAcA12AbsolutePathV_AA04FileH0_ptKc33_F988CDD4B32A48D8BEE265DC43B61560Llfc \ +// RUN: -Xllvm -sil-print-types -Xllvm -sil-print-debuginfo -o /dev/null -module-name fs 2>&1 | %FileCheck %s -// REQUIRES: objc_interop +// REQUIRES: foundation // CHECK: [[ADR:%.*]] = ref_element_addr %{{.*}} : $RecursibleDirectoryContentsGenerator, #RecursibleDirectoryContentsGenerator.fileSystem, loc {{.*}}:39:5, scope [[SCOPE:[0-9]+]] From ea38612066017ec9e94ef05391e14d8d6d9deb94 Mon Sep 17 00:00:00 2001 From: Ramon Asuncion Date: Wed, 19 Nov 2025 18:25:04 -0500 Subject: [PATCH 2/2] [Test][SILOptimizer] Quote filter function name --- test/SILOptimizer/di-conditional-destroy-scope.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/SILOptimizer/di-conditional-destroy-scope.swift b/test/SILOptimizer/di-conditional-destroy-scope.swift index 1c66efde79f6b..352e37909afdd 100644 --- a/test/SILOptimizer/di-conditional-destroy-scope.swift +++ b/test/SILOptimizer/di-conditional-destroy-scope.swift @@ -1,6 +1,6 @@ // RUN: %target-swift-frontend -Xllvm -sil-print-types -emit-sil %s -Onone -Xllvm \ // RUN: -sil-print-after=raw-sil-inst-lowering -Xllvm \ -// RUN: -sil-print-functions=$s2fs36RecursibleDirectoryContentsGeneratorC4path10fileSystemAcA12AbsolutePathV_AA04FileH0_ptKc33_F988CDD4B32A48D8BEE265DC43B61560Llfc \ +// RUN: -sil-print-functions='$s2fs36RecursibleDirectoryContentsGeneratorC4path10fileSystemAcA12AbsolutePathV_AA04FileH0_ptKc33_F988CDD4B32A48D8BEE265DC43B61560Llfc' \ // RUN: -Xllvm -sil-print-types -Xllvm -sil-print-debuginfo -o /dev/null -module-name fs 2>&1 | %FileCheck %s // REQUIRES: foundation