Skip to content

[coreclr] Native AOT runtime and functional tests on apple mobile report undefined symbols for architecture arm64 #90218

Closed
@kotlarmilos

Description

@kotlarmilos

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=367843&view=logs&jobId=1a7f2d0f-403f-5f1a-afbb-20466d7ac54e
Leg Name: ios-arm64 Release AllSubsets_NativeAOT_RuntimeTests / ios-arm64 Release AllSubsets_NativeAOT

Error Message

{ 
    "ErrorMessage": "Undefined symbols for architecture arm64",
    "BuildRetry": false,
    "ErrorPattern": "",
    "ExcludeConsoleLog": false
} 

The regression may have been introduced in #89869. /cc: @steveisok @akoeplinger

Error log:

/tmp/helix/working/B02E09DD/w/AD93097C/e/apple_build/AppBundle/iOS.Device.Aot.Test/iOS.Device.Aot.Test.build/Release-iphoneos/iOS.Device.Aot.Test.build/Objects-normal/arm64/iOS.Device.Aot.Test_dependency_info.dat -o /tmp/helix/working/B02E09DD/w/AD93097C/e/apple_build/AppBundle/iOS.Device.Aot.Test/Release-iphoneos/iOS.Device.Aot.Test.app/iOS.Device.Aot.Test [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018: Undefined symbols for architecture arm64: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_AppendExceptionStackFrame", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_FailFast", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_GetRuntimeException", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_GetSystemArrayEEType", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_IDynamicCastableGetInterfaceImplementation", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_IDynamicCastableIsInterfaceImplemented", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_InitializeModules", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       InitializeRuntime() in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_ObjectiveCMarshalGetIsTrackedReferenceCallback", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_ObjectiveCMarshalGetOnEnteredFinalizerQueueCallback", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_ObjectiveCMarshalGetUnhandledExceptionPropagationHandler", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_ObjectiveCMarshalTryGetTaggedMemory", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_OnFirstChanceException", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_OnUnhandledException", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       c_classlibFunctions in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_ProcessFinalizers", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       FinalizerStart(void*) in libRuntime.WorkstationGC.a(FinalizerHelpers.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhRethrow", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpRethrow in libRuntime.WorkstationGC.a(ExceptionHandling.S.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhThrowEx", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       NotHijacked in libRuntime.WorkstationGC.a(ExceptionHandling.S.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhThrowHwEx", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpThrowHwEx in libRuntime.WorkstationGC.a(ExceptionHandling.S.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhpCalculateStackTraceWorker", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpGetCurrentThreadStackTrace in libRuntime.WorkstationGC.a(MiscHelpers.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhpCidResolve", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpInterfaceDispatchSlow in libRuntime.WorkstationGC.a(StubDispatch.S.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhpFailFastForPInvokeExceptionCoop", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpPInvokeExceptionGuard in libRuntime.WorkstationGC.a(EHHelpers.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_RhpFailFastForPInvokeExceptionPreemp", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhpPInvokeExceptionGuard in libRuntime.WorkstationGC.a(EHHelpers.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "___managed__Main", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       ___29-[ViewController viewDidLoad]_block_invoke in main.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "___managed__Startup", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       InitializeRuntime() in libbootstrapperdll.o [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_g_compilerEmbeddedKnobsBlob", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::ReadKnobUInt64Value(char const*, unsigned long long*) in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::ReadKnobBooleanValue(char const*, bool*) in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::GetKnobNames() in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::GetKnobValues() in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::GetKnobCount() in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_g_compilerEmbeddedSettingsBlob", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       RhConfig::ReadConfigValue(char const*, unsigned long long*, bool) in libRuntime.WorkstationGC.a(RhConfig.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:   "_g_requiredCpuFeatures", referenced from: [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]
/tmp/helix/working/B02E09DD/p/build/apple/AppleBuild.targets(301,5): error MSB4018:       _RhInitialize in libRuntime.WorkstationGC.a(startup.cpp.o) [/private/tmp/helix/working/B02E09DD/w/AD93097C/e/publish/ProxyProjectForAOTOnHelix.proj]

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=367843
Error message validated: Undefined symbols for architecture arm64
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 8/9/2023 10:18:06 AM UTC

Report

Build Definition Test Pull Request
367946 dotnet/runtime tvOS.Device.Aot.Test.WorkItemExecution #87773
367843 dotnet/runtime tvOS.Device.Aot.Test.WorkItemExecution #87773

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 2 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Known Build ErrorUse this to report build issues in the .NET Helix tabarea-Build-monoblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'os-iosApple iOS

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions