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

Support DllImportSearchPath.AssemblyDirectory for NativeAOT applications #90120

Merged
merged 5 commits into from
Aug 8, 2023

Review feedback

ca8d389
Select commit
Loading
Failed to load commit list.
Merged

Support DllImportSearchPath.AssemblyDirectory for NativeAOT applications #90120

Review feedback
ca8d389
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime failed Aug 8, 2023 in 1h 14m 42s

Build #20230807.124 had test failures

Details

Tests

  • Failed: 8 (0.00%)
  • Passed: 3,522,667 (98.28%)
  • Other: 61,586 (1.72%)
  • Total: 3,584,261

Annotations

Check failure on line 89 in .packages/microsoft.dotnet.helix.sdk/8.0.0-beta.23402.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/8.0.0-beta.23402.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages/microsoft.dotnet.helix.sdk/8.0.0-beta.23402.2/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item PayloadGroup0 in job 49ff1bdb-8bf6-448b-a7ff-2bf35b3e394f has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/49ff1bdb-8bf6-448b-a7ff-2bf35b3e394f/workitems/PayloadGroup0/console

Check failure on line 34 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

Build log #L34

Artifact coreclr__TestRunLogs_linux_x64_checked_innerloop already exists for build 366244.

Check failure on line 1 in BasicEventSourceTests.TestsManifestGeneration.Test_EventSource_EtwManifestGeneration

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

BasicEventSourceTests.TestsManifestGeneration.Test_EventSource_EtwManifestGeneration

Microsoft.DotNet.RemoteExecutor.RemoteExecutionException : Remote process failed with an unhandled exception.
Raw output
Child exception:
  Xunit.Sdk.TrueException: Assert.True() Failure
Expected: True
Actual:   False
   at BasicEventSourceTests.TestsManifestGeneration.<Test_EventSource_EtwManifestGeneration>b__2_0() in /_/src/libraries/System.Diagnostics.Tracing/tests/BasicEventSourceTest/TestsManifestGeneration.Etw.cs:line 73
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args) in /_/src/coreclr/System.Private.CoreLib/src/System/Reflection/MethodBaseInvoker.CoreCLR.cs:line 36
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr) in /_/src/libraries/System.Private.CoreLib/src/System/Reflection/MethodBaseInvoker.cs:line 57

Child process:
  System.Diagnostics.Tracing.Tests, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 BasicEventSourceTests.TestsManifestGeneration Void <Test_EventSource_EtwManifestGeneration>b__2_0()

Check failure on line 1 in readytorun/GenericCycleDetection/Depth3Test/Depth3Test.sh

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

readytorun/GenericCycleDetection/Depth3Test/Depth3Test.sh

cp: target '/datadisks/disk1/work/A0C908F2/p/lib*.dylib' is not a directory
/datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/Depth3Test.sh: line 253:  2354 Killed                  $__Command

Return code:      1
Raw output file:      /datadisks/disk1/work/A0C908F2/w/A7810968/uploads/Reports/readytorun.GenericCycleDetection/Depth3Test/Depth3Test.output.txt
Raw output:
BEGIN EXECUTION
in takeLock
03:37:41
Response file: /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll.rsp
/datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/IL-CG2/Depth3Test.dll
-o:/datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll
-r:/datadisks/disk1/work/A0C908F2/p/System.*.dll
-r:/datadisks/disk1/work/A0C908F2/p/Microsoft.*.dll
-r:/datadisks/disk1/work/A0C908F2/p/xunit.*.dll
-r:/datadisks/disk1/work/A0C908F2/p/mscorlib.dll
--verify-type-and-field-layout
--method-layout:random
--targetarch:x64
--targetos:linux
Running CrossGen2:  dotnet /datadisks/disk1/work/A0C908F2/p/crossgen2/crossgen2.dll @/datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll.rsp  --enable-generic-cycle-detection --maxgenericcycle:3 --maxgenericcyclebreadth:-1 --composite
Emitting R2R PE file: /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll
Running R2RDump:  dotnet /datadisks/disk1/work/A0C908F2/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll --out /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll.r2rdump --val
Warning: No files matching /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/composite-r2r.dll
Error: System.ArgumentException: Input filename must be specified (--in <file>)
   at R2RDump.Program.Run() in /_/src/coreclr/tools/r2rdump/Program.cs:line 433

03:43:35
Crossgen2 failed with exitcode: 137
in ReleaseLock
Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 8/8/2023 3:37:41 AM
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=/datadisks/disk1/work/A0C908F2/p
> /datadisks/disk1/work/A0C908F2/w/A7810968/e/readytorun/GenericCycleDetection/Depth3Test/Depth3Test.sh
Expected: True
Actual:   False
Raw output
   at readytorun_GenericCycleDetection._Depth3Test_Depth3Test_._Depth3Test_Depth3Test_sh()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check failure on line 1 in PayloadGroup0.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

PayloadGroup0.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.

Check failure on line 1 in GC/LargeMemory/Regressions/largearraytest/largearraytest.sh

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

GC/LargeMemory/Regressions/largearraytest/largearraytest.sh

/datadisks/disk1/work/A5BC08E6/w/A9D90910/e/GC/LargeMemory/Regressions/largearraytest/largearraytest.sh: line 454: 15124 Killed                  $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code:      1
Raw output file:      /datadisks/disk1/work/A5BC08E6/w/A9D90910/uploads/Reports/GC.LargeMemory/Regressions/largearraytest/largearraytest.output.txt
Raw output:
BEGIN EXECUTION
/datadisks/disk1/work/A5BC08E6/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true largearraytest.dll ''
now try Int32.MaxValue-0: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-1: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-2: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-3: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-4: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-5: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-6: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-7: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-8: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-9: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-10: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-11: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-12: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-13: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-14: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-15: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-16: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-17: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-18: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-19: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-20: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-21: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-22: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-23: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-24: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-25: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-26: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-27: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-28: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-29: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-30: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-31: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-32: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-33: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-34: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-35: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-36: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-37: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-38: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-39: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-40: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-41: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-42: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-43: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-44: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-45: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-46: 
Array dimensions exceeded supported range.
now try Int32.MaxValue-47: 
Array dimensions exceeded supported range.
no
Raw output
   at GC_LargeMemory._Regressions_largearraytest_largearraytest_._Regressions_largearraytest_largearraytest_sh()
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)