Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
kotlarmilos opened this issue Aug 9, 2023 · 1 comment · Fixed by #90327
Labels
area-Build-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-ios Apple iOS
Milestone

Comments

@kotlarmilos
Copy link
Member

kotlarmilos commented Aug 9, 2023

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
@kotlarmilos kotlarmilos added this to the 8.0.0 milestone Aug 9, 2023
@ghost
Copy link

ghost commented Aug 9, 2023

Tagging subscribers to 'os-ios': @steveisok, @akoeplinger, @kotlarmilos
See info in area-owners.md if you want to be subscribed.

Issue Details

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]
Author: kotlarmilos
Assignees: -
Labels:

area-Build-mono, os-ios

Milestone: 8.0.0

@kotlarmilos kotlarmilos changed the title [coreclr] Native AOT runtime and functional tests report undefined symbols for architecture arm64 [coreclr] Native AOT runtime and functional tests on apple mobile report undefined symbols for architecture arm64 Aug 9, 2023
@kotlarmilos kotlarmilos added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Aug 9, 2023
steveisok pushed a commit to steveisok/runtime that referenced this issue Aug 10, 2023
In dotnet#89869, the call to the AppleAppBuilderTask passed an item for `NativeDependencies` as opposed to a property. The change wasn't reflected in the runtime test build.proj, so the built test app wasn't being sent in.

Fixes dotnet#90312

Fixes dotnet#90218
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Aug 10, 2023
steveisok added a commit that referenced this issue Aug 11, 2023
In #89869, the call to the AppleAppBuilderTask passed an item for `NativeDependencies` as opposed to a property. The change wasn't reflected in the runtime test build.proj, so the built test app wasn't being sent in.

Fixes #90312

Fixes #90218
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Aug 11, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Build-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-ios Apple iOS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant