Console log: 'nativeaot' from job c71c6e6d-8712-47e0-9336-d514968b0477 (azurelinux.4.amd64.open) using docker image mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-helix-webassembly-amd64@sha256:781d25ffc10d5ee78d2294ca9463fd3f0449ee9285d425d4cf5339acb12f8b59 on a0037QO running $HELIX_CORRELATION_PAYLOAD/scripts/90ab8224063f4a668155e1d34856926e/execute.sh in /datadisks/disk1/work/A5690898/w/A41F08B1/e max 14760 seconds Output: [BEGIN EXECUTION] + cd /root/helix/work/workitem/e + mkdir -p /datadisks/disk1/dumps/ + /root/helix/work/correlation/scripts/90ab8224063f4a668155e1d34856926e/execute.sh + export CORE_ROOT=/root/helix/work/correlation + export PATH=/root/helix/work/correlation/wasmtime:/home/helixbot/.jsvu/bin:/home/helixbot/.vsts-env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + export __TestEnv=/root/helix/work/workitem/u/SetStressModes_normal.sh + export __TestTimeout=600000 + export __TestCollectionTimeoutMins=246 + export __CollectDumps=1 + export __CrashDumpFolder=/datadisks/disk1/dumps + export __TestArchitecture=wasm + cat /root/helix/work/workitem/u/SetStressModes_normal.sh #!/usr/bin/env bash export DOTNET_DbgEnableMiniDump=1 export DOTNET_EnableCrashReport=1 export DOTNET_DbgMiniDumpName=$HELIX_DUMP_FOLDER/coredump.%d.dmp + export TEST_HARNESS_STRIPE_TO_EXECUTE=.0.1 + chmod +x nativeaot/nativeaot/nativeaot.sh + nativeaot/nativeaot/nativeaot.sh -usewatcher BEGIN EXECUTION timeout --preserve-status 245m wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/nativeaot::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/nativeaot/native/nativeaot.wasm timeout --preserve-status 245m wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/nativeaot::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/nativeaot/native/nativeaot.wasm 03:23:28.673 Running test: nativeaot/Regressions/Runtime112629/Runtime112629/Runtime112629.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sRegressions@sRuntime112629@sRuntime112629@sRuntime112629.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/Regressions/Runtime112629/Runtime112629::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/Regressions/Runtime112629/Runtime112629/native/Runtime112629.wasm Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.677 Passed test: nativeaot/Regressions/Runtime112629/Runtime112629/Runtime112629.cmd 03:23:28.678 Running test: nativeaot/SmokeTests/AttributeTrimming/AttributeTrimming/AttributeTrimming.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sAttributeTrimming@sAttributeTrimming@sAttributeTrimming.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/AttributeTrimming/AttributeTrimming::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/AttributeTrimming/AttributeTrimming/native/AttributeTrimming.wasm Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.682 Passed test: nativeaot/SmokeTests/AttributeTrimming/AttributeTrimming/AttributeTrimming.cmd 03:23:28.683 Running test: nativeaot/SmokeTests/Determinism/Determinism/Determinism.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sDeterminism@sDeterminism@sDeterminism.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/Determinism/Determinism::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/Determinism/Determinism/native/Determinism.wasm Baseline size: 8829396 Compare size: 8829396 Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.687 Passed test: nativeaot/SmokeTests/Determinism/Determinism/Determinism.cmd 03:23:28.688 Running test: nativeaot/SmokeTests/DynamicGenerics/DynamicGenerics/DynamicGenerics.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sDynamicGenerics@sDynamicGenerics@sDynamicGenerics.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/DynamicGenerics/DynamicGenerics::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/DynamicGenerics/DynamicGenerics/native/DynamicGenerics.wasm -------------------------------- Running Test: My.TestActivatorCreateInstance Calling List.ctor System.Collections.Generic.List`1[My] Adding item to List Calling List.get_Count Calling GC.Collect Calling List.ctor System.Collections.Generic.List`1[Foo] Adding item to List Calling List.get_Count Calling Dictionary.ctor System.Collections.Generic.Dictionary`2[My,My] Adding item to Dictionary Calling Dictionary.get_Count Calling GC.Collect Calling My.ctor Calling My.TestMethod1() instance method ---- Test PASSED --------------- -------------------------------- Running Test: My.TestDefaultCtorInLazyGenerics ---- Test PASSED --------------- -------------------------------- Running Test: Expressions.ExpressionsTesting.TestLdTokenResults ---- Test PASSED --------------- -------------------------------- Running Test: Expressions.ExpressionsTesting.TestLdTokenResultsWithStructTypes ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestInstanceMethod ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestStaticMethod ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestGenericMethodsWithEnumParametersHavingDefaultValues ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestNoDictionaries ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestGenMethodOnGenType ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestReverseLookups ---- Test PASSED --------------- -------------------------------- Running Test: MakeGenMethod.Test.TestReverseLookupsWithArrayArg ---- Test PASSED --------------- -------------------------------- Running Test: ArrayTests.ArrayTests.TestArrays ArrayTests.SomeClassForArrayTests[][] == ArrayTests.SomeClassForArrayTests[][]? : True ArrayTests.SomeClassForArrayTests[][] == ArrayTests.SomeClassForArrayTests[][]? : True ArrayTests.SomeClassForArrayTests[][] == ArrayTests.SomeClassForArrayTests[][]? : True ArrayTests.SomeClassForArrayTests[][] == ArrayTests.SomeClassForArrayTests[][]? : True ArrayTests.SomeClassForArrayTests[][] == ArrayTests.SomeClassForArrayTests[][]? : True a1 a2 a3 a1 a2 a3 a4 a5 ---- Test PASSED --------------- -------------------------------- Running Test: ArrayTests.ArrayTests.TestDynamicArrays ---- Test PASSED --------------- -------------------------------- Running Test: ArrayTests.ArrayTests.TestMDArrays ---- Test PASSED --------------- -------------------------------- Running Test: ArrayTests.ArrayTests.TestArrayIndexOfNullableStructOfCanon_USG ---- Test PASSED --------------- -------------------------------- Running Test: ArrayTests.ArrayTests.TestArrayIndexOfNullableStructOfCanon_Canon 0 ---- Test PASSED --------------- -------------------------------- Running Test: BlockedTypesTests.TestBlockedTypes ---- Test PASSED --------------- -------------------------------- Running Test: ConstraintsTests.TestInvalidInstantiations ---- Test PASSED --------------- -------------------------------- Running Test: ConstraintsTests.TestSpecialConstraints ---- Test PASSED --------------- -------------------------------- Running Test: ConstraintsTests.TestTypeConstraints ---- Test PASSED --------------- -------------------------------- Running Test: MethodConstraintsTests.TestInvalidInstantiations ---- Test PASSED --------------- -------------------------------- Running Test: MethodConstraintsTests.TestSpecialConstraints ---- Test PASSED --------------- -------------------------------- Running Test: MethodConstraintsTests.TestTypeConstraints ---- Test PASSED --------------- -------------------------------- Running Test: MethodConstraintsTests.TestMDTypeConstraints ---- Test PASSED --------------- -------------------------------- Running Test: Dictionaries.DictionariesTest.TestBasicDictionaryEntryTypes Testing typeof() dictionary entries Testing interface dispatch dictionary entries Testing invalid cast Testing interface dispatch ---- Test PASSED --------------- -------------------------------- Running Test: Dictionaries.DictionariesTest.StaticMethodFolding_Test ---- Test PASSED --------------- -------------------------------- Running Test: Dictionaries.DictionariesTest.NullableTesting ---- Test PASSED --------------- -------------------------------- Running Test: TypeDictTestTypes.DictionariesTest.TestGenericTypeDictionary ---- Test PASSED --------------- -------------------------------- Running Test: MethodDictionaryTest.DictionariesTest.TestMethodDictionaries ---- Test PASSED --------------- -------------------------------- Running Test: BaseTypeDict.Test.TestVirtCallTwoGenParams ---- Test PASSED --------------- -------------------------------- Running Test: BaseTypeDict.Test.TestUsingPrimitiveTypes ---- Test PASSED --------------- -------------------------------- Running Test: BaseTypeDict.Test.TestBaseTypeDictionaries ---- Test PASSED --------------- -------------------------------- Running Test: DictDependency.Test.TestIndirectDictionaryDependencies ---- Test PASSED --------------- -------------------------------- Running Test: CtorDict.DictionaryTesting.TestAllocationDictionaryEntryTypes ---- Test PASSED --------------- -------------------------------- Running Test: MethodAndUnboxingStubTesting.Test.TestNoConstraints ---- Test PASSED --------------- -------------------------------- Running Test: ExistingInstantiations.Test.TestWithExistingInst ---- Test PASSED --------------- -------------------------------- Running Test: ExistingInstantiations.Test.TestInstantiationsWithExistingArrayTypeArgs ---- Test PASSED --------------- -------------------------------- Running Test: TemplateDependencyFromGenArgs.TestRunner.TemplateDependencyFromGenArgsTest ---- Test PASSED --------------- -------------------------------- Running Test: FieldReflectionTests.TestInstanceFieldsOnDerivedType ---- Test PASSED --------------- -------------------------------- Running Test: FieldReflectionTests.TestInstanceFields ---- Test PASSED --------------- -------------------------------- Running Test: FieldReflectionTests.TestStaticFields ---- Test PASSED --------------- -------------------------------- Running Test: FieldReflectionTests.TestInitializedStaticFields ---- Test PASSED --------------- -------------------------------- Running Test: FieldReflectionTests.TestFieldSetValueOnInstantiationsThatAlreadyExistButAreNotKnownToReflection ---- Test PASSED --------------- -------------------------------- Running Test: InterfacesTests.TestGenericCollapsingInInterfaceMap ---- Test PASSED --------------- -------------------------------- Running Test: InterfacesTests.TestImplementedInterfaces ---- Test PASSED --------------- -------------------------------- Running Test: InterfacesTests.TestBaseType ---- Test PASSED --------------- -------------------------------- Running Test: InterfacesTests.TestInterfaceInvoke ---- Test PASSED --------------- -------------------------------- Running Test: InterfacesTests.TestConstrainedCall ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestGetRange ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestAddRange ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestAddRemove ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestIListOfT ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestICollectionOfT ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestIList ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestICollection ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestIReadOnlyListOfT ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestIReadOnlyCollectionOfT ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestToArray ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestContains ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestSortWithComparison ---- Test PASSED --------------- -------------------------------- Running Test: DynamicListTests.TestSortWithComparer ---- Test PASSED --------------- -------------------------------- Running Test: StaticsTests.TestStatics Setting GC static Calling GC.Collect Verifying GC static wasn't collected erroneously ---- Test PASSED --------------- -------------------------------- Running Test: ThreadLocalStatics.TLSTesting.ThreadLocalStatics_Test ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testIntMDArrayWithPointerLikeValues ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testLongMDArrayWithPointerLikeValues ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWithPointerLikeValuesOfKnownStructType ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWithPointerLikeValuesOfKnownStructTypeLargerType ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWithPointerLikeValuesOfUnknownStructTypeWithNonGCValuesAtZeroOffset ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWithPointerLikeValuesOfUnknownStructReferenceType ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWithPointerLikeValuesOfUnknownStructPrimitiveType ---- Test PASSED --------------- -------------------------------- Running Test: B282745.testMDArrayWith3Dimensions ---- Test PASSED --------------- -------------------------------- Running Test: GitHub118072.RunTest ---- Test PASSED --------------- -------------------------------- Running Test: GenericVirtualMethods.TestCalls ---- Test PASSED --------------- -------------------------------- Running Test: GenericVirtualMethods.TestLdFtnToGetStaticMethodOnGenericType object string unknown ---- Test PASSED --------------- -------------------------------- Running Test: GenericVirtualMethods.TestLdFtnToInstanceGenericMethod ---- Test PASSED --------------- -------------------------------- Running Test: GenericVirtualMethods.TestGenericExceptionType ---- Test PASSED --------------- -------------------------------- Running Test: GenericVirtualMethods.TestCoAndContraVariantCalls ---- Test PASSED --------------- Passed: 77, Failed: 0, Number of Tests Run: 77 All tests PASSED. Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.738 Passed test: nativeaot/SmokeTests/DynamicGenerics/DynamicGenerics/DynamicGenerics.cmd 03:23:28.739 Running test: nativeaot/SmokeTests/Exceptions/Exceptions/Exceptions.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sExceptions@sExceptions@sExceptions.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/Exceptions/Exceptions::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/Exceptions/Exceptions/native/Exceptions.wasm Exception caught! Null reference exception in write barrier caught! Null reference exception caught! Test Stacktrace with exception on stack: at BringUpTest.FilterWithStackTrace(Exception) at BringUpTest.Main() at BringUpTest.Main() Exception caught via filter! Executing finally in Main + ThrowExcThroughMethodsWithFinalizers1 + ThrowExcThroughMethodsWithFinalizers2 Executing finally in Main + ThrowExcThroughMethodsWithFinalizers1 ThrowExcThroughMethodsWithFinalizers2 Exception triggered FirstChanceException event handler Exception triggered UnhandledExceptionHandler Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.745 Passed test: nativeaot/SmokeTests/Exceptions/Exceptions/Exceptions.cmd 03:23:28.746 Running test: nativeaot/SmokeTests/FrameworkStrings/Baseline/Baseline.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sFrameworkStrings@sBaseline@sBaseline.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/FrameworkStrings/Baseline::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/FrameworkStrings/Baseline/native/Baseline.wasm Object reference not set to an instance of an object. Object reference not set to an instance of an object. Interface maps for generic interfaces on arrays cannot be retrieved. Interface maps for generic interfaces on arrays cannot be retrieved. Resources in CoreLib: Resources in reflection library: Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.750 Passed test: nativeaot/SmokeTests/FrameworkStrings/Baseline/Baseline.cmd 03:23:28.751 Running test: nativeaot/SmokeTests/FrameworkStrings/UseSystemResourceKeys/UseSystemResourceKeys.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sFrameworkStrings@sUseSystemResourceKeys@sUseSystemResourceKeys.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/FrameworkStrings/UseSystemResourceKeys::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/FrameworkStrings/UseSystemResourceKeys/native/UseSystemResourceKeys.wasm Arg_NullReferenceException Arg_NullReferenceException Argument_ArrayGetInterfaceMap Argument_ArrayGetInterfaceMap Resources in CoreLib: Resources in reflection library: Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.754 Passed test: nativeaot/SmokeTests/FrameworkStrings/UseSystemResourceKeys/UseSystemResourceKeys.cmd 03:23:28.754 Running test: nativeaot/SmokeTests/PInvoke/PInvoke/PInvoke.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sPInvoke@sPInvoke@sPInvoke.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/PInvoke/PInvoke::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/PInvoke/PInvoke/native/PInvoke.wasm Testing marshalling blittable types Testing marshalling boolean Testing Unichar Testing marshalling int arrays Testing marshalling blittable struct arrays Testing marshalling by ref Testing marshalling string Testing marshalling string builder Testing last error Testing marshalling HandleRef Testing marshalling SafeHandle Testing marshalling out SafeHandle Testing marshalling ref SafeHandle Testing marshalling string array Testing SizeParamIndex Testing Delegate Skipping delegate marshalling on WASM: native callback thunk allocation is not supported. Testing Structs Skipping struct delegate marshalling on WASM: native callback thunk allocation is not supported. Testing Marshal APIs for structs Testing with PreserveSig = false Testing Forward Delegate with UnmanagedCallersOnly Testing Decimals Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.761 Passed test: nativeaot/SmokeTests/PInvoke/PInvoke/PInvoke.cmd 03:23:28.761 Running test: nativeaot/SmokeTests/Preinitialization/Preinitialization/Preinitialization.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sPreinitialization@sPreinitialization@sPreinitialization.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/Preinitialization/Preinitialization::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/Preinitialization/Preinitialization/native/Preinitialization.wasm Hello Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.766 Passed test: nativeaot/SmokeTests/Preinitialization/Preinitialization/Preinitialization.cmd 03:23:28.766 Running test: nativeaot/SmokeTests/Reflection/Reflection/Reflection.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sReflection@sReflection@sReflection.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/Reflection/Reflection::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/Reflection/Reflection/native/Reflection.wasm Testing delegate targets are reflectable... Testing virtual delegate targets are reflectable... TestContainment TestInterfaceMethod TestByRefLikeTypeMethod TestILScanner Search current assembly GetMethod on a non-generic type Totally unreferenced method on a non-generic type (we should not find it) GetMethod on a non-generic type for a generic method Generics Partial canonical types Search in system assembly Search through a forwarder Search in mscorlib Enum.GetValues Enum.GetValuesAsUnderlyingType Pattern in LINQ expressions Other pattern in LINQ expressions TestUnreferencedEnum TestAttributeInheritance TestStringConstructor TestAssemblyAndModuleAttributes TestAttributeExpressions TestParameterAttributes TestPropertyAndEventAttributes TestNecessaryEETypeReflection False False False False True True True ReflectionTest+TestGenericLdtoken+Generic`1[[ReflectionTest+TestGenericLdtoken+Atom, Reflection, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] Test105034Regression ReflectionTest+TestNestedMakeGeneric+Outie`1[ReflectionTest+TestNestedMakeGeneric+Innie`1[ReflectionTest+TestNestedMakeGeneric+Atom]] TestCreateDelegate TestGetUninitializedObject TestInstanceFields TestReflectionInvoke TestConstructors TestInvokeMemberParamsCornerCase TestDefaultInterfaceInvoke TestCovariantReturnInvoke TestThreadStaticFields TestByRefReturnInvoke TestEntryPoint ReflectionTest+TestActivatingThingsInSignature+MyDelegate ReflectionTest+TestActivatingThingsInSignature+MyStruct ReflectionTest+TestActivatingThingsInSignature+MyArrayElementStruct[] TestArrayInitialize Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.783 Passed test: nativeaot/SmokeTests/Reflection/Reflection/Reflection.cmd 03:23:28.784 Running test: nativeaot/SmokeTests/Reflection/Reflection_FromUsage/Reflection_FromUsage.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sReflection@sReflection_FromUsage@sReflection_FromUsage.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/Reflection/Reflection_FromUsage::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/Reflection/Reflection_FromUsage/native/Reflection_FromUsage.wasm Testing delegate targets are reflectable... Testing virtual delegate targets are reflectable... TestContainment TestInterfaceMethod TestByRefLikeTypeMethod TestILScanner Search current assembly GetMethod on a non-generic type Totally unreferenced method on a non-generic type (we should not find it) GetMethod on a non-generic type for a generic method Generics Partial canonical types Search in system assembly Search through a forwarder Search in mscorlib Enum.GetValues Enum.GetValuesAsUnderlyingType Pattern in LINQ expressions Other pattern in LINQ expressions TestUnreferencedEnum TestAttributeInheritance TestStringConstructor TestAssemblyAndModuleAttributes TestAttributeExpressions TestParameterAttributes TestPropertyAndEventAttributes TestNecessaryEETypeReflection False False False False True True True ReflectionTest+TestGenericLdtoken+Generic`1[[ReflectionTest+TestGenericLdtoken+Atom, Reflection_FromUsage, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] Test105034Regression ReflectionTest+TestNestedMakeGeneric+Outie`1[ReflectionTest+TestNestedMakeGeneric+Innie`1[ReflectionTest+TestNestedMakeGeneric+Atom]] TestCreateDelegate TestGetUninitializedObject TestInstanceFields TestReflectionInvoke TestConstructors TestInvokeMemberParamsCornerCase TestDefaultInterfaceInvoke TestCovariantReturnInvoke TestThreadStaticFields TestByRefReturnInvoke TestEntryPoint ReflectionTest+TestActivatingThingsInSignature+MyDelegate ReflectionTest+TestActivatingThingsInSignature+MyStruct ReflectionTest+TestActivatingThingsInSignature+MyArrayElementStruct[] TestArrayInitialize Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.798 Passed test: nativeaot/SmokeTests/Reflection/Reflection_FromUsage/Reflection_FromUsage.cmd 03:23:28.799 Running test: nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata/StackTraceMetadata.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sStackTraceMetadata@sStackTraceMetadata@sStackTraceMetadata.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata/native/StackTraceMetadata.wasm at System.Environment.get_StackTrace() at Program.Main() Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.806 Passed test: nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata/StackTraceMetadata.cmd 03:23:28.807 Running test: nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata_Stripped/StackTraceMetadata_Stripped.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sStackTraceMetadata@sStackTraceMetadata_Stripped@sStackTraceMetadata_Stripped.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata_Stripped::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata_Stripped/native/StackTraceMetadata_Stripped.wasm at at at Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.814 Passed test: nativeaot/SmokeTests/StackTraceMetadata/StackTraceMetadata_Stripped/StackTraceMetadata_Stripped.cmd 03:23:28.815 Running test: nativeaot/SmokeTests/TrimmingBehaviors/TrimmingBehaviors/TrimmingBehaviors.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sTrimmingBehaviors@sTrimmingBehaviors@sTrimmingBehaviors.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/TrimmingBehaviors/TrimmingBehaviors::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/TrimmingBehaviors/TrimmingBehaviors/native/TrimmingBehaviors.wasm ===== Running test Dataflow.Run ===== ===== Test Dataflow.Run succeeded ===== ===== Running test DeadCodeElimination.Run ===== Testing instance methods on unallocated types Testing virtual methods on never derived abstract types Testing abstract classes that might have methods reachable through devirtualization Testing more abstract classes that might have methods reachable through devirtualization Testing array element type optimizations Testing unused static virtual method optimization False False NeverAllocated3 check succeeded Testing dead branches guarded by typeof in generic code removal Testing we were able to make non-readonly field read-only: 42 DeadCodeElimination+TestUnmodifiableInstanceFieldOptimization+CanBeMadeReadOnly DeadCodeElimination+TestUnmodifiableInstanceFieldOptimization+IsReflectedOn DeadCodeElimination+TestUnmodifiableInstanceFieldOptimization+IsModified DeadCodeElimination+TestUnmodifiableInstanceFieldOptimization+CanBeMadeReadOnlyProperty DeadCodeElimination+TestUnmodifiableInstanceFieldOptimization+WithInitOnlyPropertyWrite ===== Test DeadCodeElimination.Run succeeded ===== ===== Running test FeatureSwitches.Run ===== Resource list KeptResource ===== Test FeatureSwitches.Run succeeded ===== ===== Running test ILLinkDescriptor.Run ===== ===== Test ILLinkDescriptor.Run succeeded ===== ===== Running test DependencyInjectionPattern.Run ===== ===== Test DependencyInjectionPattern.Run succeeded ===== Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.826 Passed test: nativeaot/SmokeTests/TrimmingBehaviors/TrimmingBehaviors/TrimmingBehaviors.cmd 03:23:28.826 Running test: nativeaot/SmokeTests/UnitTests/UnitTests/UnitTests.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sSmokeTests@sUnitTests@sUnitTests@sUnitTests.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/SmokeTests/UnitTests/UnitTests::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport /root/helix/work/workitem/e/nativeaot/SmokeTests/UnitTests/UnitTests/native/UnitTests.wasm ===== Running test Delegates.Run ===== Testing delegates to value types...OK Testing delegates to virtual methods...OK Testing delegates to interface methods...OK Testing static open and closed delegates...OK Testing multicast delegates...OK Testing dynamic invoke...OK Testing default interface methods... ===== Test Delegates.Run succeeded ===== ===== Running test Generics.Run ===== Base.GMethod1(1,2) Base.IMethod1(3,4) Base.IMethod1(5,6) Base.IMethod1(7,8) ==================== Derived.GMethod1(1,2) Derived.IFoo.IMethod1(3,4) Derived.IFoo.IMethod1(5,6) Base.IMethod1(7,8) ==================== Derived.GMethod1(1,2) Derived.IFoo.IMethod1(3,4) Derived.IFoo.IMethod1(5,6) SuperDerived.IFoo.IMethod1(7,8) ==================== GenBase.GMethod1(1,2) GenBase.IMethod1(3,4) GenBase.IMethod1(5,6) GenBase.IMethod1(7,8) ==================== GenDerived.GMethod1(1,2) GenDerived.IFoo.IMethod1(3,4) GenDerived.IFoo.IMethod1(5,6) GenBase.IMethod1(7,8) ==================== GenDerived.GMethod1(1,2) GenDerived.IFoo.IMethod1(3,4) GenDerived.IFoo.IMethod1(5,6) GenBase.IMethod1(7,8) ==================== GenDerived.GMethod1(1,2) GenDerived.IFoo.IMethod1(3,4) GenDerived.IFoo.IMethod1(5,6) GenSuperDerived.IFoo.IMethod1(7,8) ==================== MyStruct1.IFoo.IMethod1(1,2) MyStruct1.IFoo.IMethod1(3,4) MyStruct1.IFoo.IMethod1(5,6) ==================== MyStruct2.IFoo.IMethod1(1,2) MyStruct2.IFoo.IMethod1(3,4) MyStruct2.IMethod1(5,6) ==================== MyStruct3.IMethod1(1,2) MyStruct3.IMethod1(3,4) MyStruct3.IFoo.IMethod1(5,6) ==================== AnotherBaseClass.IFaceGVMethod1 BarImplementor:123 YahooDerived:456 Covariant.ICovariantGVM Accepted Foo cctor Foo cctor Bar cctor Testing static fields on type Foo ... Testing static fields on type Foo ... Testing static fields on type Bar ... Testing instance fields on type Foo ... Testing instance fields on type Foo ... Testing instance fields on type Bar ... Foo cctor Foo cctor Testing dynamic invoke stubs... GenericDerived.Get Generics+Test105880Regression+Baz ===== Test Generics.Run succeeded ===== ===== Running test Interfaces.Run ===== Testing IEnumerable on array... Testing IEnumerable on array... Testing IList on MDArray... Testing default interface methods... Testing default interface methods that can be devirtualized but not inlined... Testing default interface methods that cannot be devirtualized... Testing default interface variant ordering... Testing variant optimizations... Testing default interface methods and shared code... Testing covariant returns... Testing IDynamicInterfaceCastable... Interfaces+TestStaticInterfaceMethodsAnalysis+Foo`1[System.String] Interfaces+TestStaticInterfaceMethodsAnalysis+Foo`1[Interfaces+TestStaticInterfaceMethodsAnalysis+Struct2] SimpleCall.Wrap(One) SimpleCallStruct.Wrap(One) ===== Test Interfaces.Run succeeded ===== ===== Running test Devirtualization.Run ===== One Two Three ===== Test Devirtualization.Run succeeded ===== ===== Running test StackTraces.Run ===== ===== Test StackTraces.Run succeeded ===== ===== Running test Ordering.Run ===== ===== Test Ordering.Run succeeded ===== ===== Running test MiscTests.Run ===== ===== Test MiscTests.Run succeeded ===== Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.848 Passed test: nativeaot/SmokeTests/UnitTests/UnitTests/UnitTests.cmd 03:23:28.848 Running test: nativeaot/StartupHook/StartupHook/StartupHook.cmd Out-of-process result file: /nativeaot.outofprocess-results/..@sStartupHook@sStartupHook@sStartupHook.dll.outofprocess-result BEGIN EXECUTION wasmtime run -W exceptions=y -S http --dir /root/helix/work/workitem/e/nativeaot/StartupHook/StartupHook::/ --dir /root/helix/work/correlation::/core --dir /root/helix/work/workitem/uploads::/helix-upload --env HELIX_WORKITEM_UPLOAD_ROOT=/helix-upload --env CORE_ROOT=/core --env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true --env DOTNET_STARTUP_HOOKS --env __TestNativeAssetsLinked --env __TestOutOfProcessPlanFile --env __TestOutOfProcessResultToken --env __TestOutOfProcessResultDirectory --env __TestOutOfProcessStatusFile --env DOTNET_DbgEnableMiniDump --env DOTNET_DbgMiniDumpName --env DOTNET_EnableCrashReport --env DOTNET_STARTUP_HOOKS /root/helix/work/workitem/e/nativeaot/StartupHook/StartupHook/native/StartupHook.wasm Running startup hook Expected: 100 Actual: 100 END EXECUTION - PASSED Return code: 0 03:23:28.854 Passed test: nativeaot/StartupHook/StartupHook/StartupHook.cmd Expected: 100 Actual: 100 END EXECUTION - PASSED + test_exit_code=0 + xunitlogchecker_exit_code=0 + result_exit_code=0 + [ 0 -ne 0 ] + [ 0 -ne 0 ] + set_return 0 + return 0 + export _commandExitCode=0 + find . -maxdepth 5 ( -iname *.trx -o -iname testResults.xml -o -iname test-results.xml -o -iname test_results.xml -o -iname junit-results.xml -o -iname junitresults.xml ) -print0 + xargs -0 -I {} sh -c mkdir -p "$HELIX_WORKITEM_UPLOAD_ROOT/$" && cp -f "{}" "$HELIX_WORKITEM_UPLOAD_ROOT/{}" + exit 0 + _commandExitCode=0 + chmod -R 777 /datadisks/disk1/dumps + exit 0 [END EXECUTION] Exit Code:0