From 47de3339bb99c93a95ef252239873d31b7c6b48f Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Wed, 31 Jul 2024 15:25:11 -0700 Subject: [PATCH] Only run this test on suitably new systems --- validation-test/Reflection/reflect_Actor.swift | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/validation-test/Reflection/reflect_Actor.swift b/validation-test/Reflection/reflect_Actor.swift index 09b2134ab4fd3..5ea2b642e6487 100644 --- a/validation-test/Reflection/reflect_Actor.swift +++ b/validation-test/Reflection/reflect_Actor.swift @@ -10,14 +10,16 @@ import SwiftReflectionTest +@available(SwiftStdlib 5.1, *) actor MyActor { var i: Int init() { i = 1 } } -var actor = MyActor() - -reflect(object: actor) +if #available(SwiftStdlib 5.1, *) { + let actor = MyActor() + reflect(object: actor) +} // CHECK-64: Reflecting an object. // CHECK-64-NEXT: Instance pointer in child address space: 0x{{[0-9a-fA-F]+}}