// RUN: %empty-directory(%t) // RUN: %target-swift-frontend -enable-library-evolution -emit-module-path=%t/ResilientBase.swiftmodule -module-name=ResilientBase %S/Inputs/ResilientBase.swift // RUN: %target-swift-frontend -primary-file %s -emit-ir -I %t -profile-generate -profile-coverage-mapping // This test use to crash because we emitted a FieldAccess::NonConstantDirect for _t. import ResilientBase class TheTest { func test_resilientSubclassCrasher() { final class SubclassOfResilientBase : ResilientBase { @Wrapper var t: T init(_ t: T) { self.t = t } } _ = SubclassOfResilientBase(0) } }