Console log: 'Interop' from job 8b18d533-75fc-46ae-bf2e-9d596ca0bb07 workitem 6418fb91-e288-4788-88dc-7750c6e342d0 (azurelinux.3.amd64.open.rt) executed on machine a00AYB5 running Linux-6.6.121.1-1.azl3-x86_64-with-glibc2.38 + export CORE_ROOT=/datadisks/disk1/work/B1E109DB/p + CORE_ROOT=/datadisks/disk1/work/B1E109DB/p + export RunCrossGen2=1 + RunCrossGen2=1 + export __TestEnv=/datadisks/disk1/work/B1E109DB/w/A14908D1/u/SetStressModes_no_tiered_compilation.sh + __TestEnv=/datadisks/disk1/work/B1E109DB/w/A14908D1/u/SetStressModes_no_tiered_compilation.sh + export __TestTimeout=1800000 + __TestTimeout=1800000 + export __TestCollectionTimeoutMins=90 + __TestCollectionTimeoutMins=90 + export __CollectDumps=1 + __CollectDumps=1 + export __CrashDumpFolder=/datadisks/disk1/dumps + __CrashDumpFolder=/datadisks/disk1/dumps + export __TestArchitecture=x64 + __TestArchitecture=x64 + cat /datadisks/disk1/work/B1E109DB/w/A14908D1/u/SetStressModes_no_tiered_compilation.sh #!/usr/bin/env bash export DOTNET_TieredCompilation=0 export DOTNET_DbgEnableMiniDump=1 export DOTNET_EnableCrashReport=1 export DOTNET_DbgMiniDumpName=$HELIX_DUMP_FOLDER/coredump.%d.dmp + export PATH=/datadisks/disk1/work/B1E109DB/p/dotnet-cli:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin + PATH=/datadisks/disk1/work/B1E109DB/p/dotnet-cli:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin + export DOTNET_ROOT=/datadisks/disk1/work/B1E109DB/p/dotnet-cli + DOTNET_ROOT=/datadisks/disk1/work/B1E109DB/p/dotnet-cli + export DOTNET_CLI_TELEMETRY_OPTOUT=1 + DOTNET_CLI_TELEMETRY_OPTOUT=1 + export DOTNET_CLI_HOME=/datadisks/disk1/work/B1E109DB/w/A14908D1/e/.dotnet + DOTNET_CLI_HOME=/datadisks/disk1/work/B1E109DB/w/A14908D1/e/.dotnet + export NUGET_PACKAGES=/datadisks/disk1/work/B1E109DB/w/A14908D1/e/.nuget + NUGET_PACKAGES=/datadisks/disk1/work/B1E109DB/w/A14908D1/e/.nuget + export TEST_HARNESS_STRIPE_TO_EXECUTE=.0.1 + TEST_HARNESS_STRIPE_TO_EXECUTE=.0.1 + chmod +x Interop/Interop/Interop.sh + Interop/Interop/Interop.sh -usewatcher BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AnsiBStrTest.dll 22:29:40 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AnsiBStrTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AnsiBStrTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:41 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyA.dll 22:29:41 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyA.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyA.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:41 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyB.dll 22:29:41 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyB.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyB.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:42 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyC.dll 22:29:42 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyC.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyC.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:42 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyContracts.dll 22:29:42 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyContracts.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyContracts.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:44 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_Default.dll 22:29:44 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_Default.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_Default.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:45 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_False_False.dll 22:29:45 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_False_False.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_False.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:45 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_False_True.dll 22:29:45 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_False_True.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_False_True.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:46 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_True_False.dll 22:29:46 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_True_False.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_False.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:47 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyTrueTest.dll 22:29:47 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyTrueTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyTrueTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:47 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_True_True.dll 22:29:47 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Assembly_True_True.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Assembly_True_True.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:47 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyWithoutComVisibleTest.dll 22:29:47 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/AssemblyWithoutComVisibleTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/AssemblyWithoutComVisibleTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:48 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/BSTRTest.dll 22:29:48 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/BSTRTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/BSTRTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:48 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CompilerAsync.dll 22:29:48 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CompilerAsync.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CompilerAsync.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:49 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CopyCtorUtil.dll 22:29:49 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CopyCtorUtil.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CopyCtorUtil.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:49 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CustomMarshaler2.dll 22:29:49 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CustomMarshaler2.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler2.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:50 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CustomMarshaler.dll 22:29:50 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/CustomMarshaler.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/CustomMarshaler.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:50 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DefaultTest.dll 22:29:50 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DefaultTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DefaultTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:50 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DisabledRuntimeMarshallingNative_Default.dll 22:29:50 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DisabledRuntimeMarshallingNative_Default.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_Default.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:51 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll 22:29:51 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:51 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/InjectedCode.dll 22:29:51 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/InjectedCode.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InjectedCode.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:51 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Interop.dll 22:29:51 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/Interop.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:54 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/InvalidCSharp.dll 22:29:54 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/InvalidCSharp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/InvalidCSharp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:54 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/LPSTRTest.dll 22:29:54 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/LPSTRTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPSTRTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:55 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/LPTSTRTest.dll 22:29:55 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/LPTSTRTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/LPTSTRTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:55 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ManagedDll1.dll 22:29:55 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ManagedDll1.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll1.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:55 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ManagedDll2.dll 22:29:55 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ManagedDll2.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ManagedDll2.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:56 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NETServer.DefaultInterfaces.dll 22:29:56 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NETServer.DefaultInterfaces.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.DefaultInterfaces.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:56 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NETServer.dll 22:29:56 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NETServer.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NETServer.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:56 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NoTypeMapEntries.dll 22:29:56 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/NoTypeMapEntries.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/NoTypeMapEntries.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:57 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/PInvokesIL.dll 22:29:57 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/PInvokesIL.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/PInvokesIL.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:57 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ReverseTest.dll 22:29:57 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/ReverseTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/ReverseTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:58 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/RuntimeAsync.dll 22:29:58 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/RuntimeAsync.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/RuntimeAsync.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:58 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/SuppressGCTransitionUtil.dll 22:29:58 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/SuppressGCTransitionUtil.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/SuppressGCTransitionUtil.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:58 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TestAsm.dll 22:29:58 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TestAsm.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestAsm.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:59 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TestLibrary.dll 22:29:59 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:29:59 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib1.dll 22:29:59 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib1.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib1.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:00 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib2.dll 22:30:00 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib2.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib2.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:00 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib3.dll 22:30:00 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib3.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib3.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:00 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib4.dll 22:30:00 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib4.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib4.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:01 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib5.dll 22:30:01 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/TypeMapLib5.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/TypeMapLib5.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:01 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/UTF8Test.dll 22:30:01 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/UTF8Test.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/UTF8Test.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:02 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/VariantTest.dll 22:30:02 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/VariantTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VariantTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:03 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/VBByRefStrTest.dll 22:30:03 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/VBByRefStrTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/VBByRefStrTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:03 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/XUnitWrapperLibrary.dll 22:30:03 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/XUnitWrapperLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/XUnitWrapperLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:03 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/watchdog 89 /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true Interop.dll '' 22:30:04.129 Running test: global::WinRT.Program.CannotLoadWinRTType() 22:30:04.153 Passed test: global::WinRT.Program.CannotLoadWinRTType() 22:30:04.158 Running test: global::StructPacking.TestEntryPoint() 22:30:04.885 Passed test: global::StructPacking.TestEntryPoint() 22:30:04.886 Running test: global::PInvokeTests.StructureTests.TestEntryPoint() Beginning scenario: Test #1 (Roundtrip of a simple structre by reference. Verify that values updated on unmanaged side reflect on managed side) Case 2: Direct p/invoke cdecl calling convention Case 4: Delegate p/invoke - cdecl calling convention Beginning scenario: Test #2 (Roundtrip of a simple structre by value. Verify that values updated on unmanaged side reflect on managed side) Case 2: Direct p/invoke cdecl calling convention Case 4: Delegate p/invoke cdecl calling convention Beginning scenario: Test #3 (Roundtrip of a simple structre (explicit layout) by reference. Verify that values updated on unmanaged side reflect on managed side) Case 2: Direct p/invoke cdecl calling convention Case 4: Delegate p/invoke cdecl calling convention PASS 22:30:04.908 Passed test: global::PInvokeTests.StructureTests.TestEntryPoint() 22:30:04.910 Running test: global::Test_RefCharArrayTest.TestEntryPoint() Beginning scenario: Pinvoke,Cdecl Beginning scenario: Pinvoke,StdCall Beginning scenario: Pinvoke,StdCall Beginning scenario: ReversePinvoke,Stdcall Beginning scenario: DelegatePinvoke,Cdecl Beginning scenario: DelegatePinvoke,Cdecl Success! 22:30:04.927 Passed test: global::Test_RefCharArrayTest.TestEntryPoint() 22:30:04.927 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateBasicInterface() Running ValidateBasicInterface -- Validate cast -- Validate method call -- Validate method call which calls methods using 'this' -- Validate delegate call 22:30:04.985 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateBasicInterface() 22:30:04.986 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateGenericInterface() Running ValidateGenericInterface -- Validate cast -- Validate method call -- Validate generic method call -- Validate delegate call 22:30:05.004 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateGenericInterface() 22:30:05.005 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateOverriddenInterface() Running ValidateOverriddenInterface -- Validate cast -- Validate method call -- Validate method call which calls methods using 'this' -- Validate delegate call 22:30:05.006 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateOverriddenInterface() 22:30:05.006 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateNotImplemented() Running ValidateNotImplemented 22:30:05.007 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateNotImplemented() 22:30:05.007 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateDirectlyImplemented() Running ValidateDirectlyImplemented -- Validate cast -- Validate method call -- Validate delegate call 22:30:05.008 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateDirectlyImplemented() 22:30:05.008 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateErrorHandling() Running ValidateErrorHandling -- Validate non-interface ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+TestImpl' returned by IDynamicInterfaceCastable is not an interface. -- Validate missing attribute ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+INoAttributeImpl' returned by IDynamicInterfaceCastable does not have the attribute 'DynamicInterfaceCastableImplementationAttribute'. -- Validate requested interface not implemented ---- InvalidOperationException: Type 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable+INotTestImpl' returned by IDynamicInterfaceCastable does not implement the requested interface 'IDynamicInterfaceCastableTests.ITest'. -- Validate no default implementation ---- EntryPointNotFoundException: Entry point was not found. -- Validate default implementation calling method with no default implementation ---- EntryPointNotFoundException: Entry point was not found. -- Validate default implementation calling method taking different interface ---- InvalidCastException: Invalid cast from 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable' to 'IDynamicInterfaceCastableTests.IOther'. -- Validate exception thrown ---- DynamicInterfaceCastableException: REQUESTED=IDynamicInterfaceCastableTests.ITest -- Validate reabstracted implementation ---- EntryPointNotFoundException: Could not call method 'IDynamicInterfaceCastableTests.ITest.ReturnThis()' on type 'IDynamicInterfaceCastableTests.ITest' with an instance of 'IDynamicInterfaceCastableTests.ITestReabstracted' from assembly 'Interop, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because there is no implementation for the method. -- Validate diamond inheritance case ---- AmbiguousImplementationException: Could not call method 'IDynamicInterfaceCastableTests.ITest.ReturnThis()' on interface 'IDynamicInterfaceCastableTests.ITest' with type 'IDynamicInterfaceCastableTests.IDiamondTest' from assembly 'Interop, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because there are multiple incompatible interface methods overriding this method. -- Validate return default handle ---- InvalidCastException: Invalid cast from 'IDynamicInterfaceCastableTests.BadDynamicInterfaceCastable' to 'IDynamicInterfaceCastableTests.ITest'. 22:30:05.016 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateErrorHandling() 22:30:05.016 Running test: global::IDynamicInterfaceCastableTests.Program.ValidateValueTypeImplementationIgnored() Running ValidateValueTypeImplementationIgnored -- Validate casting is ignored 22:30:05.018 Passed test: global::IDynamicInterfaceCastableTests.Program.ValidateValueTypeImplementationIgnored() 22:30:05.018 Running test: global::LayoutClass.LayoutClassTest.SequentialClass() Running SequentialClass... 22:30:05.022 Passed test: global::LayoutClass.LayoutClassTest.SequentialClass() 22:30:05.022 Running test: global::LayoutClass.LayoutClassTest.SequentialClassNull() Running SequentialClassNull... 22:30:05.024 Passed test: global::LayoutClass.LayoutClassTest.SequentialClassNull() 22:30:05.024 Running test: global::LayoutClass.LayoutClassTest.DerivedClassWithEmptyBase() Running DerivedClassWithEmptyBase... 22:30:05.025 Passed test: global::LayoutClass.LayoutClassTest.DerivedClassWithEmptyBase() 22:30:05.025 Running test: global::LayoutClass.LayoutClassTest.ExplicitClass() Running ExplicitClass... 22:30:05.029 Passed test: global::LayoutClass.LayoutClassTest.ExplicitClass() 22:30:05.029 Running test: global::LayoutClass.LayoutClassTest.BlittableClass() Running BlittableClass... 22:30:05.030 Passed test: global::LayoutClass.LayoutClassTest.BlittableClass() 22:30:05.030 Running test: global::LayoutClass.LayoutClassTest.BlittableClassNull() Running BlittableClassNull... 22:30:05.031 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassNull() 22:30:05.031 Running test: global::LayoutClass.LayoutClassTest.BlittableClassByInAttr() Running BlittableClassByInAttr... 22:30:05.032 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassByInAttr() 22:30:05.032 Running test: global::LayoutClass.LayoutClassTest.BlittableClassByOutAttr() Running BlittableClassByOutAttr... 22:30:05.033 Passed test: global::LayoutClass.LayoutClassTest.BlittableClassByOutAttr() 22:30:05.033 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClass() Running SealedBlittableClass... 22:30:05.034 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClass() 22:30:05.034 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByInAttr() Running SealedBlittableClassByOutAttr... 22:30:05.035 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByInAttr() 22:30:05.036 Running test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByOutAttr() Running SealedBlittableClassByOutAttr... 22:30:05.036 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittableClassByOutAttr() 22:30:05.037 Running test: global::LayoutClass.LayoutClassTest.SealedBlittablePinned() Running SealedBlittablePinned... 22:30:05.037 Passed test: global::LayoutClass.LayoutClassTest.SealedBlittablePinned() 22:30:05.038 Running test: global::LayoutClass.LayoutClassTest.BlittablePinned() Running BlittablePinned... 22:30:05.038 Passed test: global::LayoutClass.LayoutClassTest.BlittablePinned() 22:30:05.039 Running test: global::LayoutClass.LayoutClassTest.NestedLayoutClass() Running NestedLayoutClass... 22:30:05.041 Passed test: global::LayoutClass.LayoutClassTest.NestedLayoutClass() 22:30:05.041 Running test: global::LayoutClass.LayoutClassTest.RecursiveNativeLayout() Running RecursiveNativeLayout... 22:30:05.042 Passed test: global::LayoutClass.LayoutClassTest.RecursiveNativeLayout() 22:30:05.042 Running test: global::MarshalBoolArray.TestEntryPoint() 22:30:05.057 Passed test: global::MarshalBoolArray.TestEntryPoint() 22:30:05.058 Running test: global::MarshalUnalignedStructArrayTest.TestEntryPoint() 22:30:05.076 Passed test: global::MarshalUnalignedStructArrayTest.TestEntryPoint() 22:30:05.077 Running test: global::FunctionPtr.RunGetDelForFcnPtrTest() Running RunGetDelForFcnPtrTest... 22:30:05.080 Passed test: global::FunctionPtr.RunGetDelForFcnPtrTest() 22:30:05.080 Running test: global::FunctionPtr.RunGetDelForOutPtrTest() Running RunGetDelForOutPtrTest... 22:30:05.097 Passed test: global::FunctionPtr.RunGetDelForOutPtrTest() 22:30:05.098 Running test: global::FunctionPtr.RunGetDelForOutIntTest() Running RunGetDelForOutIntTest... 22:30:05.099 Passed test: global::FunctionPtr.RunGetDelForOutIntTest() 22:30:05.103 Running test: global::FunctionPtr.RunGetFcnPtrSingleMulticastTest() Running RunGetFcnPtrSingleMulticastTest... 22:30:05.105 Passed test: global::FunctionPtr.RunGetFcnPtrSingleMulticastTest() 22:30:05.105 Running test: global::MarshalArrayAsField.ByValArray.Test.TestEntryPoint() RunTest1 : Marshal array as field as ByValArray in sequential struct as parameter. RunTest2 : Marshal array as field as ByValArray in sequential class as parameter. RunTest3 : Marshal array as field as ByValArray in explicit struct as parameter. RunTest4 : Marshal array as field as ByValArray in explicit class as parameter. RunTest5 : Marshal array as field as ByValArray in sequential class as return type. RunTest6 : Marshal array as field as ByValArray in explicit class as return type. Test PASS. 22:30:05.309 Passed test: global::MarshalArrayAsField.ByValArray.Test.TestEntryPoint() 22:30:05.309 Running test: global::MarshalArrayAsField.LPArray.Test.TestEntryPoint() RunTest 1 : Marshal Array In Sequential Struct As LPArray. RunTest 2 : Marshal Array In Sequential Class As LPArray. RunTest 4 : Marshal Array In Explicit Class As LPArray. Test PASS. 22:30:05.409 Passed test: global::MarshalArrayAsField.LPArray.Test.TestEntryPoint() 22:30:05.409 Running test: global::MarshalArrayAsParam.Default.ArrayMarshal.TestEntryPoint() ByVal marshaling CLR array as c-style-array no attributes ByVal marshaling CLR array as c-style-array with InAttribute applied ============ [TakeIntArraySeqStructByVal] ============ ============ [TakeUIntArraySeqStructByVal] ============ ============ [TakeShortArraySeqStructByVal] ============ ============ [TakeWordArraySeqStructByVal] ============ ============ [TakeLong64ArraySeqStructByVal] ============ ============ [TakeULong64ArraySeqStructByVal] ============ ============ [TakeDoubleArraySeqStructByVal] ============ ============ [TakeFloatArraySeqStructByVal] ============ ============ [TakeByteArraySeqStructByVal] ============ ============ [TakeCharArraySeqStructByVal] ============ ============ [TakeLPSTRArraySeqStructByVal] ============ ============ [TakeLPCSTRArraySeqStructByVal] ============ ============ [TakeStructArraySeqStructByVal] ============ ============ [TakeIntArraySeqStructByVal] ============ ============ [TakeUIntArraySeqStructByVal] ============ ============ [TakeShortArraySeqStructByVal] ============ ============ [TakeWordArraySeqStructByVal] ============ ============ [TakeLong64ArraySeqStructByVal] ============ ============ [TakeULong64ArraySeqStructByVal] ============ ============ [TakeDoubleArraySeqStructByVal] ============ ============ [TakeFloatArraySeqStructByVal] ============ ============ [TakeByteArraySeqStructByVal] ============ ============ [TakeCharArraySeqStructByVal] ============ ============ [TakeLPSTRArraySeqStructByVal] ============ ============ [TakeLPCSTRArraySeqStructByVal] ============ ============ [TakeStructArraySeqStructByVal] ============ ============ [TakeIntArraySeqStructByVal] ============ ============ [TakeUIntArraySeqStructByVal] ============ ============ [TakeShortArraySeqStructByVal] ============ ============ [TakeWordArraySeqStructByVal] ============ ============ [TakeLong64ArraySeqStructByVal] ============ ============ [TakeULong64ArraySeqStructByVal] ============ ============ [TakeDoubleArraySeqStructByVal] ============ ============ [TakeFloatArraySeqStructByVal] ============ ============ [TakeByteArraySeqStructByVal] ============ ============ [TakeCharArraySeqStructByVal] ============ ============ [TakeLPSTRArraySeqStructByVal] ============ ============ [TakeLPCSTRArraySeqStructByVal] ============ ============ [TakeStructArraySeqStructByVal] ============ ============ [TakeIntArraySeqStructByVal] ============ ============ [TakeUIntArraySeqStructByVal] ============ ============ [TakeShortArraySeqStructByVal] ============ ============ [TakeWordArraySeqStructByVal] ============ ============ [TakeLong64ArraySeqStructByVal] ============ ============ [TakeULong64ArraySeqStructByVal] ============ ============ [TakeDoubleArraySeqStructByVal] ============ ============ [TakeFloatArraySeqStructByVal] ============ ============ [TakeByteArraySeqStructByVal] ============ ============ [TakeCharArraySeqStructByVal] ============ ============ [TakeLPSTRArraySeqStructByVal] ============ ============ [TakeLPCSTRArraySeqStructByVal] ============ ============ [TakeStructArraySeqStructByVal] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_ArrBy value marshaling CLR array as c-style-array with InAttribute and OutAttribute applied CStyle_Array_Int_InOut CStyle_Array_Int_InOut_Null CStyle_Array_Int_InOut_ZeroLength CStyle_Array_Uint_InOut CStyle_Array_Short_InOut CStyle_Array_Word_InOut CStyle_Array_Long64_InOut CStyle_Array_ULong64_InOut CStyle_Array_Double_InOut CStyle_Array_Float_InOut CStyle_Array_Byte_InOut CStyle_Array_Char_InOut CStyle_Array_LPSTR_InOut CStyle_Array_Struct_InOut CStyle_Array_Bool_InOut By value marshaling CLR array as c-style-array with OutAttribute applied CStyle_Array_Int_Out CStyle_Array_Int_Out_Null CStyle_Array_Int_Out_ZeroLength CStyle_Array_Uint_Out CStyle_Array_Short_Out CStyle_Array_Word_Out CStyle_Array_Long64_Out CStyle_Array_ULong64_Out CStyle_Array_Double_Out CStyle_Array_Float_Out CStyle_Array_Byte_Out CStyle_Array_Char_Out CStyle_Array_LPSTR_Out CStyle_Array_Struct_Out CStyle_Array_Bool_Out ================== [Get_Multidimensional_Array_Sum] ============ Test PASS. 22:30:05.484 Passed test: global::MarshalArrayAsParam.Default.ArrayMarshal.TestEntryPoint() 22:30:05.484 Running test: global::MarshalArrayAsParam.LPArray.ArrayMarshal.TestEntryPoint() ByVal marshaling CLR array as c-style-array no attributes ByVal marshaling CLR array as c-style-array with InAttribute applied By value marshaling CLR array as c-style-array with InAttribute and OutAttribute applied ay_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Int_InOut] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Int_InOut_Null] ============ ============ [CStyle_Array_Int_InOut_ZeroLength] ============ ============ [CStyle_Array_Uint_InOut] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short_InOut] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word_InOut] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64_InOut] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64_InOut] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double_InOut] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float_InOut] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte_InOut] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char_InOut] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPSTR_InOut] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct_InOut] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool_InOut] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Int_Out] ============ ============ [CStyle_Array_Int_Out_Null] ============ ============ [CStyle_Array_Int_Out_ZeroLength] ============ ============ [CStyle_Array_Uint_Out] ============ ============ [CStyle_Array_Short_Out] ============ ============ [CStyle_Array_Word_Out] ============ ============ [CStyle_Array_Long64_Out] ============ ============ [CStyle_Array_ULong64_Out] ============ ============ [CStyle_Array_Double_Out] ============ ============ [CStyle_Array_Float_Out] ============ ============ [CStyle_Array_Byte_Out] ============ ============ [CStyle_Array_Char_Out] ============ ============ [CStyle_Array_LPSTR_Out] ============ ============ [CStyle_Array_Struct_Out] ============ ============ [CStyle_Array_Bool_Out] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool] ============ ============ [CBy value marshaling CLR array as c-style-array with OutAttribute applied Test PASS. 22:30:05.534 Passed test: global::MarshalArrayAsParam.LPArray.ArrayMarshal.TestEntryPoint() 22:30:05.535 Running test: global::ArrayWithOffsetTest.TestEntryPoint() 22:30:05.538 Passed test: global::ArrayWithOffsetTest.TestEntryPoint() 22:30:05.538 Running test: global::AsAnyTests.TestEntryPoint() Scenario : Checking Marshal AsAny for sbyte array Scenario : Checking Marshal AsAny for byte array Scenario : Checking Marshal AsAny for short array Scenario : Checking Marshal AsAny for ushort array Scenario : Checking Marshal AsAny for Int array Scenario : Checking Marshal AsAny for uint array Scenario : Checking Marshal AsAny for long array Scenario : Checking Marshal AsAny for ulong array Scenario : Checking Marshal AsAny for float array Scenario : Checking Marshal AsAny for double array Scenario : Checking Marshal AsAny for char array Scenario : Checking Marshal AsAny for bool array Scenario : Checking Marshal AsAny for IntPtr array Scenario : Checking Marshal AsAny for UIntPtr array Scenario: Running Layout Tests: ------------------------ ------------------------ 22:30:05.809 Passed test: global::AsAnyTests.TestEntryPoint() 22:30:05.809 Running test: global::DateTimeTest.TestEntryPoint() 22:30:05.816 Passed test: global::DateTimeTest.TestEntryPoint() 22:30:05.816 Running test: global::DecimalTest.RunDecimalTests() 22:30:05.845 Passed test: global::DecimalTest.RunDecimalTests() 22:30:05.846 Running test: global::DecimalTest.RunLPDecimalTests() 22:30:05.851 Passed test: global::DecimalTest.RunLPDecimalTests() 22:30:05.851 Running test: global::DelegateTest.TestFunctionPointer() 22:30:05.861 Passed test: global::DelegateTest.TestFunctionPointer() 22:30:05.861 Running test: global::GenericsTest.TestIComInterfaceB() 22:30:05.865 Passed test: global::GenericsTest.TestIComInterfaceB() 22:30:05.865 Running test: global::GenericsTest.TestIComInterfaceC() 22:30:05.865 Passed test: global::GenericsTest.TestIComInterfaceC() 22:30:05.866 Running test: global::GenericsTest.TestIComInterfaceD() 22:30:05.866 Passed test: global::GenericsTest.TestIComInterfaceD() 22:30:05.867 Running test: global::GenericsTest.TestIComInterfaceF() 22:30:05.867 Passed test: global::GenericsTest.TestIComInterfaceF() 22:30:05.868 Running test: global::GenericsTest.TestIComInterfaceL() 22:30:05.868 Passed test: global::GenericsTest.TestIComInterfaceL() 22:30:05.868 Running test: global::GenericsTest.TestIComInterfaceU() 22:30:05.869 Passed test: global::GenericsTest.TestIComInterfaceU() 22:30:05.869 Running test: global::GenericsTest.TestNullableB() 22:30:05.870 Passed test: global::GenericsTest.TestNullableB() 22:30:05.871 Running test: global::GenericsTest.TestNullableC() 22:30:05.871 Passed test: global::GenericsTest.TestNullableC() 22:30:05.872 Running test: global::GenericsTest.TestNullableD() 22:30:05.872 Passed test: global::GenericsTest.TestNullableD() 22:30:05.873 Running test: global::GenericsTest.TestNullableF() 22:30:05.873 Passed test: global::GenericsTest.TestNullableF() 22:30:05.874 Running test: global::GenericsTest.TestNullableL() 22:30:05.874 Passed test: global::GenericsTest.TestNullableL() 22:30:05.875 Running test: global::GenericsTest.TestNullableU() 22:30:05.875 Passed test: global::GenericsTest.TestNullableU() 22:30:05.876 Running test: global::GenericsTest.TestPoint1B() 22:30:05.876 Passed test: global::GenericsTest.TestPoint1B() 22:30:05.877 Running test: global::GenericsTest.TestPoint1C() 22:30:05.877 Passed test: global::GenericsTest.TestPoint1C() 22:30:05.878 Running test: global::GenericsTest.TestPoint1D() 22:30:05.881 Passed test: global::GenericsTest.TestPoint1D() 22:30:05.881 Running test: global::GenericsTest.TestPoint1F() 22:30:05.885 Passed test: global::GenericsTest.TestPoint1F() 22:30:05.885 Running test: global::GenericsTest.TestPoint1L() 22:30:05.887 Passed test: global::GenericsTest.TestPoint1L() 22:30:05.888 Running test: global::GenericsTest.TestPoint1U() 22:30:05.891 Passed test: global::GenericsTest.TestPoint1U() 22:30:05.891 Running test: global::GenericsTest.TestPoint2B() 22:30:05.892 Passed test: global::GenericsTest.TestPoint2B() 22:30:05.892 Running test: global::GenericsTest.TestPoint2C() 22:30:05.893 Passed test: global::GenericsTest.TestPoint2C() 22:30:05.893 Running test: global::GenericsTest.TestPoint2D() 22:30:05.896 Passed test: global::GenericsTest.TestPoint2D() 22:30:05.896 Running test: global::GenericsTest.TestPoint2F() 22:30:05.899 Passed test: global::GenericsTest.TestPoint2F() 22:30:05.899 Running test: global::GenericsTest.TestPoint2L() 22:30:05.902 Passed test: global::GenericsTest.TestPoint2L() 22:30:05.902 Running test: global::GenericsTest.TestPoint2U() 22:30:05.905 Passed test: global::GenericsTest.TestPoint2U() 22:30:05.905 Running test: global::GenericsTest.TestPoint3B() 22:30:05.906 Passed test: global::GenericsTest.TestPoint3B() 22:30:05.907 Running test: global::GenericsTest.TestPoint3C() 22:30:05.907 Passed test: global::GenericsTest.TestPoint3C() 22:30:05.908 Running test: global::GenericsTest.TestPoint3D() 22:30:05.911 Passed test: global::GenericsTest.TestPoint3D() 22:30:05.911 Running test: global::GenericsTest.TestPoint3F() 22:30:05.914 Passed test: global::GenericsTest.TestPoint3F() 22:30:05.914 Running test: global::GenericsTest.TestPoint3L() 22:30:05.917 Passed test: global::GenericsTest.TestPoint3L() 22:30:05.917 Running test: global::GenericsTest.TestPoint3U() 22:30:05.920 Passed test: global::GenericsTest.TestPoint3U() 22:30:05.920 Running test: global::GenericsTest.TestPoint4B() 22:30:05.921 Passed test: global::GenericsTest.TestPoint4B() 22:30:05.921 Running test: global::GenericsTest.TestPoint4C() 22:30:05.922 Passed test: global::GenericsTest.TestPoint4C() 22:30:05.922 Running test: global::GenericsTest.TestPoint4D() 22:30:05.925 Passed test: global::GenericsTest.TestPoint4D() 22:30:05.926 Running test: global::GenericsTest.TestPoint4F() 22:30:05.928 Passed test: global::GenericsTest.TestPoint4F() 22:30:05.929 Running test: global::GenericsTest.TestPoint4L() 22:30:05.932 Passed test: global::GenericsTest.TestPoint4L() 22:30:05.932 Running test: global::GenericsTest.TestPoint4U() 22:30:05.935 Passed test: global::GenericsTest.TestPoint4U() 22:30:05.935 Running test: global::GenericsTest.TestReadOnlySpanB() 22:30:05.936 Passed test: global::GenericsTest.TestReadOnlySpanB() 22:30:05.936 Running test: global::GenericsTest.TestReadOnlySpanC() 22:30:05.937 Passed test: global::GenericsTest.TestReadOnlySpanC() 22:30:05.937 Running test: global::GenericsTest.TestReadOnlySpanD() 22:30:05.938 Passed test: global::GenericsTest.TestReadOnlySpanD() 22:30:05.938 Running test: global::GenericsTest.TestReadOnlySpanF() 22:30:05.939 Passed test: global::GenericsTest.TestReadOnlySpanF() 22:30:05.939 Running test: global::GenericsTest.TestReadOnlySpanL() 22:30:05.940 Passed test: global::GenericsTest.TestReadOnlySpanL() 22:30:05.940 Running test: global::GenericsTest.TestReadOnlySpanU() 22:30:05.941 Passed test: global::GenericsTest.TestReadOnlySpanU() 22:30:05.941 Running test: global::GenericsTest.TestSequentialClassB() 22:30:05.942 Passed test: global::GenericsTest.TestSequentialClassB() 22:30:05.942 Running test: global::GenericsTest.TestSequentialClassC() 22:30:05.943 Passed test: global::GenericsTest.TestSequentialClassC() 22:30:05.943 Running test: global::GenericsTest.TestSequentialClassD() 22:30:05.944 Passed test: global::GenericsTest.TestSequentialClassD() 22:30:05.944 Running test: global::GenericsTest.TestSequentialClassF() 22:30:05.945 Passed test: global::GenericsTest.TestSequentialClassF() 22:30:05.945 Running test: global::GenericsTest.TestSequentialClassL() 22:30:05.946 Passed test: global::GenericsTest.TestSequentialClassL() 22:30:05.946 Running test: global::GenericsTest.TestSequentialClassU() 22:30:05.947 Passed test: global::GenericsTest.TestSequentialClassU() 22:30:05.947 Running test: global::GenericsTest.TestSpanB() 22:30:05.948 Passed test: global::GenericsTest.TestSpanB() 22:30:05.948 Running test: global::GenericsTest.TestSpanC() 22:30:05.949 Passed test: global::GenericsTest.TestSpanC() 22:30:05.949 Running test: global::GenericsTest.TestSpanD() 22:30:05.950 Passed test: global::GenericsTest.TestSpanD() 22:30:05.950 Running test: global::GenericsTest.TestSpanF() 22:30:05.951 Passed test: global::GenericsTest.TestSpanF() 22:30:05.951 Running test: global::GenericsTest.TestSpanL() 22:30:05.952 Passed test: global::GenericsTest.TestSpanL() 22:30:05.952 Running test: global::GenericsTest.TestSpanU() 22:30:05.952 Passed test: global::GenericsTest.TestSpanU() 22:30:05.953 Running test: global::GenericsTest.TestVector128B() 22:30:05.957 Passed test: global::GenericsTest.TestVector128B() 22:30:05.957 Running test: global::GenericsTest.TestVector128C() 22:30:05.960 Passed test: global::GenericsTest.TestVector128C() 22:30:05.960 Running test: global::GenericsTest.TestVector128D() 22:30:05.961 Passed test: global::GenericsTest.TestVector128D() 22:30:05.961 Running test: global::GenericsTest.TestVector128F() 22:30:05.964 Passed test: global::GenericsTest.TestVector128F() 22:30:05.964 Running test: global::GenericsTest.TestVector128L() 22:30:05.965 Passed test: global::GenericsTest.TestVector128L() 22:30:05.966 Running test: global::GenericsTest.TestVector128U() 22:30:05.967 Passed test: global::GenericsTest.TestVector128U() 22:30:05.967 Running test: global::GenericsTest.TestVector256B() 22:30:05.971 Passed test: global::GenericsTest.TestVector256B() 22:30:05.972 Running test: global::GenericsTest.TestVector256C() 22:30:05.973 Passed test: global::GenericsTest.TestVector256C() 22:30:05.974 Running test: global::GenericsTest.TestVector256D() 22:30:05.976 Passed test: global::GenericsTest.TestVector256D() 22:30:05.976 Running test: global::GenericsTest.TestVector256F() 22:30:05.978 Passed test: global::GenericsTest.TestVector256F() 22:30:05.978 Running test: global::GenericsTest.TestVector256L() 22:30:05.979 Passed test: global::GenericsTest.TestVector256L() 22:30:05.979 Running test: global::GenericsTest.TestVector256U() 22:30:05.981 Passed test: global::GenericsTest.TestVector256U() 22:30:05.981 Running test: global::GenericsTest.TestVector64B() 22:30:05.987 Passed test: global::GenericsTest.TestVector64B() 22:30:05.987 Running test: global::GenericsTest.TestVector64C() 22:30:05.990 Passed test: global::GenericsTest.TestVector64C() 22:30:05.990 Running test: global::GenericsTest.TestVector64D() 22:30:05.992 Passed test: global::GenericsTest.TestVector64D() 22:30:05.992 Running test: global::GenericsTest.TestVector64F() 22:30:05.994 Passed test: global::GenericsTest.TestVector64F() 22:30:05.994 Running test: global::GenericsTest.TestVector64L() 22:30:05.997 Passed test: global::GenericsTest.TestVector64L() 22:30:05.997 Running test: global::GenericsTest.TestVector64U() 22:30:05.999 Passed test: global::GenericsTest.TestVector64U() 22:30:06.000 Running test: global::GenericsTest.TestVectorB() 22:30:06.004 Passed test: global::GenericsTest.TestVectorB() 22:30:06.005 Running test: global::GenericsTest.TestVectorC() 22:30:06.008 Passed test: global::GenericsTest.TestVectorC() 22:30:06.008 Running test: global::GenericsTest.TestVectorD() 22:30:06.010 Passed test: global::GenericsTest.TestVectorD() 22:30:06.010 Running test: global::GenericsTest.TestVectorF() 22:30:06.012 Passed test: global::GenericsTest.TestVectorF() 22:30:06.012 Running test: global::GenericsTest.TestVectorL() 22:30:06.014 Passed test: global::GenericsTest.TestVectorL() 22:30:06.014 Running test: global::GenericsTest.TestVectorU() 22:30:06.016 Passed test: global::GenericsTest.TestVectorU() 22:30:06.017 Running test: global::Int128Native.TestInt128FieldLayout() 22:30:06.069 Passed test: global::Int128Native.TestInt128FieldLayout() 22:30:06.070 Running test: global::HandleRefTest.Validate_In() 22:30:06.071 Passed test: global::HandleRefTest.Validate_In() 22:30:06.071 Running test: global::HandleRefTest.Validate_InOut() 22:30:06.071 Passed test: global::HandleRefTest.Validate_InOut() 22:30:06.072 Running test: global::HandleRefTest.Validate_Out() 22:30:06.072 Passed test: global::HandleRefTest.Validate_Out() 22:30:06.072 Running test: global::HandleRefTest.Validate_InvalidReturn() 22:30:06.073 Passed test: global::HandleRefTest.Validate_InvalidReturn() 22:30:06.073 Running test: global::MultipleAssembliesWithSamePInvokeTest.Test() 22:30:06.074 Passed test: global::MultipleAssembliesWithSamePInvokeTest.Test() 22:30:06.074 Running test: global::ClientPInvokeIntNativeTest.TestEntryPoint() 22:30:06.076 Passed test: global::ClientPInvokeIntNativeTest.TestEntryPoint() 22:30:06.077 Running test: global::Pointer.Program.PointerToBool() 22:30:06.077 Passed test: global::Pointer.Program.PointerToBool() 22:30:06.077 Running test: global::Pointer.Program.PointerToFloat() 22:30:06.077 Passed test: global::Pointer.Program.PointerToFloat() 22:30:06.078 Running test: global::Pointer.Program.PointerToDecimal() 22:30:06.078 Passed test: global::Pointer.Program.PointerToDecimal() 22:30:06.078 Running test: global::Pointer.Program.PointerToStructOfGeneric() 22:30:06.078 Passed test: global::Pointer.Program.PointerToStructOfGeneric() 22:30:06.078 Running test: global::RuntimeHandlesTest.TestEntryPoint() 22:30:06.081 Passed test: global::RuntimeHandlesTest.TestEntryPoint() 22:30:06.082 Running test: global::SafeHandleTests.ReliableUnmarshalTest.RunTest() 22:30:06.088 Passed test: global::SafeHandleTests.ReliableUnmarshalTest.RunTest() 22:30:06.088 Running test: global::SafeHandleTests.SafeHandleLifetimeTests.RunTest() 22:30:06.097 Passed test: global::SafeHandleTests.SafeHandleLifetimeTests.RunTest() 22:30:06.097 Running test: global::SafeHandleTests.SafeHandleTest.RunTest() 22:30:06.102 Passed test: global::SafeHandleTests.SafeHandleTest.RunTest() 22:30:06.102 Running test: global::SetLastErrorTest.TestEntryPoint() 22:30:06.103 Passed test: global::SetLastErrorTest.TestEntryPoint() 22:30:06.104 Running test: global::InvalidSizeParamIndex.TooBig() 22:30:06.104 Passed test: global::InvalidSizeParamIndex.TooBig() 22:30:06.104 Running test: global::InvalidSizeParamIndex.WrongType() 22:30:06.105 Passed test: global::InvalidSizeParamIndex.WrongType() 22:30:06.105 Running test: global::SizeParamIndex.PInvoke.PassingByOutTest.TestEntryPoint() Scenario(byte ==> uint8_t): Array_Size(N->M) = 1 Starts! Scenario(byte ==> uint8_t): Array_Size(N->M) = 1 Ends! Scenario(sbyte ==> CHAR):Array_Size(N->M) = sbyte.Max Starts! Scenario(sbyte ==> CHAR):Array_Size(N->M) = sbyte.Max Ends! Scenario(short ==> int16_t)1,Array_Size(M->N) = -1, Array_Size(N->M)=(ShortMax+1)/2 Starts! Scenario(short ==> int16_t)1,Array_Size(M->N) = -1, Array_Size(N->M)=(ShortMax+1)/2 Ends! Scenario(short ==> int16_t)2, Array_Size = 10, Array_Size(N->M) = -1 Starts! Scenario(short ==> int16_t)2, Array_Size = 10, Array_Size(N->M) = -1 Ends! Scenario(ushort==>uint16_t): Array_Size(N->M) = ushort.MaxValue Starts! Scenario(ushort==>uint16_t): Array_Size(N->M) = ushort.MaxValue Ends! Scenario(Int32 ==> int32_t): Array_Size(N->M) = 0 Starts! Scenario(Int32 ==> int32_t): Array_Size(N->M) = 0 Ends! Scenario(UInt32 ==> uint32_t): Array_Size(N->M) = 20 Starts! Scenario(UInt32 ==> uint32_t): Array_Size(N->M) = 20 Ends! Scenario(long ==> int64_t): Array_Size(N->M) = 20 Starts! Scenario(long ==> int64_t): Array_Size(N->M) = 20 Ends! Scenario(ulong ==> uint64_t): Array_Size(N->M) = 1000 Starts! Scenario(ulong ==> uint64_t): Array_Size(N->M) = 1000 Ends! 22:30:06.131 Passed test: global::SizeParamIndex.PInvoke.PassingByOutTest.TestEntryPoint() 22:30:06.132 Running test: global::SizeParamIndex.PInvoke.PassingByRefTest.TestEntryPoint() Scenario(byte==>uint8_t):Array_Size(M->N)=1,Array_Size(N->M)= byte.MinValue Starts! Scenario(byte==>uint8_t):Array_Size(M->N)=1,Array_Size(N->M)= byte.MinValue Ends! Scenario(sbyte==>CHAR): Array_Size(M->N) = 10, Array_Size(N->M) = sbyte.Max Starts! Scenario(sbyte==>CHAR): Array_Size(M->N) = 10, Array_Size(N->M) = sbyte.Max Ends! Scenario(short==>int16_t)1: Array_Size(M->N) = -1, Array_Size(N->M) = 20 Starts! Scenario(short==>int16_t)1: Array_Size(M->N) = -1, Array_Size(N->M) = 20 Ends! Scenario(short==>int16_t)2: Array_Size(M->N) = 10, Array_Size(N->M) = -1 Starts! Scenario(short==>int16_t)2: Array_Size(M->N) = 10, Array_Size(N->M) = -1 Ends! Scenario(ushort==>uint16_t): Array_Size(M->N) = 0, Array_Size(N->M) = ushort.MaxValue Starts! Scenario(ushort==>uint16_t): Array_Size(M->N) = 0, Array_Size(N->M) = ushort.MaxValue Ends! Scenario(Int32==>int32_t):Array_Size(M->N)=10, Array_Size(N->M)=1 Starts! Scenario(Int32==>int32_t):Array_Size(M->N)=10, Array_Size(N->M)=1 Ends! Scenario(UInt32==>uint32_t):Array_Size(M->N)=1234,Array_Size(N->M)=4321 Starts! Scenario(UInt32==>uint32_t):Array_Size(M->N)=1234,Array_Size(N->M)=4321 Ends! Scenario(long==>int64_t):Array_Size(M->N)=10,Array_Size(N->M)=20 Starts! Scenario(long==>int64_t):Array_Size(M->N)=10,Array_Size(N->M)=20 Ends! Scenario(ulong==>uint64_t):Array_Size(M->N)=0, Array_Size(N->M)=0 Starts! Scenario(ulong==>uint64_t):Array_Size(M->N)=0, Array_Size(N->M)=0 Ends! 22:30:06.160 Passed test: global::SizeParamIndex.PInvoke.PassingByRefTest.TestEntryPoint() 22:30:06.160 Running test: global::SizeParamIndex.ReversePInvoke.PassingByOutTest.TestEntryPoint() ReversePInvoke C-Style Array marshaled by out with SizeParamIndex attribute(by out Array size). Scenario 1 : byte ==> uint8_t, Array_Size = byte.MinValue, Return_Array_Size = 20 MarshalByteArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 2 : sbyte ==> CHAR, Array_Size = 1, Return_Array_Size = sbyte.Max MarshalSbyteArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 3 : short ==> int16_t, Array_Size = -1, Return_Array_Size = 20 MarshalShortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 4 : short ==> int16_t, Array_Size = 10, Return_Array_Size = -1 MarshalShortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 5 : ushort ==> uint16_t, Array_Size = ushort.MaxValue, Return_Array_Size = 20 MarshalUshortArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 6 : Int32 ==> int32_t, Array_Size = 10, Return_Array_Size = 20 MarshalInt32Array_AsReversePInvokeByOut_AsCdecl Passed! Scenario 7 : UInt32 ==> uint32_t, Array_Size = 10, Return_Array_Size = 20 MarshalUint32Array_AsReversePInvokeByOut_AsCdecl Passed! Scenario 8 : long ==> int64_t, Array_Size = 10, Return_Array_Size = 20 MarshalLongArray_AsReversePInvokeByOut_AsCdecl Passed! Scenario 9 : ulong ==> uint64_t, Array_Size = 10, Return_Array_Size = 20 MarshalUlongArray_AsReversePInvokeByOut_AsCdecl Passed! 22:30:06.186 Passed test: global::SizeParamIndex.ReversePInvoke.PassingByOutTest.TestEntryPoint() 22:30:06.186 Running test: global::Vector2_3_4Test.RunVector2Tests() Running RunVector2Tests... 22:30:06.210 Passed test: global::Vector2_3_4Test.RunVector2Tests() 22:30:06.210 Running test: global::Vector2_3_4Test.RunVector3Tests() Running RunVector3Tests... 22:30:06.232 Passed test: global::Vector2_3_4Test.RunVector3Tests() 22:30:06.232 Running test: global::Vector2_3_4Test.RunVector4Tests() Running RunVector4Tests... 22:30:06.254 Passed test: global::Vector2_3_4Test.RunVector4Tests() 22:30:06.254 Running test: _AnsiBStrTest::StringTests.String_ByValue() 22:30:06.256 Passed test: _AnsiBStrTest::StringTests.String_ByValue() 22:30:06.257 Running test: _AnsiBStrTest::StringTests.String_ByRef() 22:30:06.258 Passed test: _AnsiBStrTest::StringTests.String_ByRef() 22:30:06.258 Running test: _AnsiBStrTest::StringTests.String_ByRef_InCallback() 22:30:06.261 Passed test: _AnsiBStrTest::StringTests.String_ByRef_InCallback() 22:30:06.262 Running test: _AnsiBStrTest::StringTests.String_InPlace_ByRef() 22:30:06.263 Passed test: _AnsiBStrTest::StringTests.String_InPlace_ByRef() 22:30:06.263 Running test: _AnsiBStrTest::StringTests.String_Out() 22:30:06.264 Passed test: _AnsiBStrTest::StringTests.String_Out() 22:30:06.265 Running test: _AnsiBStrTest::StringTests.String_Return() 22:30:06.266 Passed test: _AnsiBStrTest::StringTests.String_Return() 22:30:06.266 Running test: _AnsiBStrTest::StringTests.String_Callback_ByValue() 22:30:06.268 Passed test: _AnsiBStrTest::StringTests.String_Callback_ByValue() 22:30:06.268 Running test: _AnsiBStrTest::StringTests.String_Callback_ByRef() 22:30:06.269 Passed test: _AnsiBStrTest::StringTests.String_Callback_ByRef() 22:30:06.269 Running test: _AnsiBStrTest::StringTests.String_Callback_Return() 22:30:06.271 Passed test: _AnsiBStrTest::StringTests.String_Callback_Return() 22:30:06.272 Running test: Interop/PInvoke/NativeCallManagedComVisible/AssemblyTrue/AssemblyTrueTest/AssemblyTrueTest.dll 22:30:06.272 Passed test: Interop/PInvoke/NativeCallManagedComVisible/AssemblyTrue/AssemblyTrueTest/AssemblyTrueTest.dll 22:30:06.272 Running test: Interop/PInvoke/NativeCallManagedComVisible/AssemblyWithoutComVisible/AssemblyWithoutComVisibleTest/AssemblyWithoutComVisibleTest.dll 22:30:06.273 Passed test: Interop/PInvoke/NativeCallManagedComVisible/AssemblyWithoutComVisible/AssemblyWithoutComVisibleTest/AssemblyWithoutComVisibleTest.dll 22:30:06.273 Running test: Interop/PInvoke/BestFitMapping/Assembly_Default/Assembly_Default/Assembly_Default.dll 22:30:06.273 Passed test: Interop/PInvoke/BestFitMapping/Assembly_Default/Assembly_Default/Assembly_Default.dll 22:30:06.273 Running test: Interop/PInvoke/BestFitMapping/Assembly_False_False/Assembly_False_False/Assembly_False_False.dll 22:30:06.274 Passed test: Interop/PInvoke/BestFitMapping/Assembly_False_False/Assembly_False_False/Assembly_False_False.dll 22:30:06.274 Running test: Interop/PInvoke/BestFitMapping/Assembly_False_True/Assembly_False_True/Assembly_False_True.dll 22:30:06.274 Passed test: Interop/PInvoke/BestFitMapping/Assembly_False_True/Assembly_False_True/Assembly_False_True.dll 22:30:06.275 Running test: Interop/PInvoke/BestFitMapping/Assembly_True_False/Assembly_True_False/Assembly_True_False.dll 22:30:06.275 Passed test: Interop/PInvoke/BestFitMapping/Assembly_True_False/Assembly_True_False/Assembly_True_False.dll 22:30:06.275 Running test: Interop/PInvoke/BestFitMapping/Assembly_True_True/Assembly_True_True/Assembly_True_True.dll 22:30:06.275 Passed test: Interop/PInvoke/BestFitMapping/Assembly_True_True/Assembly_True_True/Assembly_True_True.dll 22:30:06.276 Running test: _BSTRTest::StringTests.String_ByValue() 22:30:06.301 Passed test: _BSTRTest::StringTests.String_ByValue() 22:30:06.301 Running test: _BSTRTest::StringTests.String_ByRef() 22:30:06.302 Passed test: _BSTRTest::StringTests.String_ByRef() 22:30:06.303 Running test: _BSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.306 Passed test: _BSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.306 Running test: _BSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.307 Passed test: _BSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.307 Running test: _BSTRTest::StringTests.String_Out() 22:30:06.309 Passed test: _BSTRTest::StringTests.String_Out() 22:30:06.309 Running test: _BSTRTest::StringTests.String_Return() 22:30:06.311 Passed test: _BSTRTest::StringTests.String_Return() 22:30:06.311 Running test: _BSTRTest::StringTests.String_Callback_ByValue() 22:30:06.314 Passed test: _BSTRTest::StringTests.String_Callback_ByValue() 22:30:06.314 Running test: _BSTRTest::StringTests.String_Callback_ByRef() 22:30:06.314 Passed test: _BSTRTest::StringTests.String_Callback_ByRef() 22:30:06.314 Running test: _BSTRTest::StringTests.String_Callback_Return() 22:30:06.317 Passed test: _BSTRTest::StringTests.String_Callback_Return() 22:30:06.317 Running test: _BSTRTest::StringInStructTests.ByValue() 22:30:06.319 Passed test: _BSTRTest::StringInStructTests.ByValue() 22:30:06.320 Running test: _BSTRTest::StringInStructTests.ByRef() 22:30:06.321 Passed test: _BSTRTest::StringInStructTests.ByRef() 22:30:06.321 Running test: _LPSTRTest::StringBuilderTests.ByValue() 22:30:06.328 Passed test: _LPSTRTest::StringBuilderTests.ByValue() 22:30:06.328 Running test: _LPSTRTest::StringBuilderTests.ByRef() 22:30:06.333 Passed test: _LPSTRTest::StringBuilderTests.ByRef() 22:30:06.333 Running test: _LPSTRTest::StringBuilderTests.ReversePInvoke() 22:30:06.343 Passed test: _LPSTRTest::StringBuilderTests.ReversePInvoke() 22:30:06.343 Running test: _LPSTRTest::StringInStructTests.ByValue() 22:30:06.345 Passed test: _LPSTRTest::StringInStructTests.ByValue() 22:30:06.346 Running test: _LPSTRTest::StringInStructTests.ByRef() 22:30:06.347 Passed test: _LPSTRTest::StringInStructTests.ByRef() 22:30:06.347 Running test: _LPSTRTest::StringTests.String_ByValue() 22:30:06.349 Passed test: _LPSTRTest::StringTests.String_ByValue() 22:30:06.349 Running test: _LPSTRTest::StringTests.String_ByRef() 22:30:06.350 Passed test: _LPSTRTest::StringTests.String_ByRef() 22:30:06.350 Running test: _LPSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.353 Passed test: _LPSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.353 Running test: _LPSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.354 Passed test: _LPSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.355 Running test: _LPSTRTest::StringTests.String_Out() 22:30:06.356 Passed test: _LPSTRTest::StringTests.String_Out() 22:30:06.356 Running test: _LPSTRTest::StringTests.String_Return() 22:30:06.358 Passed test: _LPSTRTest::StringTests.String_Return() 22:30:06.358 Running test: _LPSTRTest::StringTests.String_Callback_ByValue() 22:30:06.361 Passed test: _LPSTRTest::StringTests.String_Callback_ByValue() 22:30:06.361 Running test: _LPSTRTest::StringTests.String_Callback_ByRef() 22:30:06.361 Passed test: _LPSTRTest::StringTests.String_Callback_ByRef() 22:30:06.361 Running test: _LPSTRTest::StringTests.String_Callback_Return() 22:30:06.364 Passed test: _LPSTRTest::StringTests.String_Callback_Return() 22:30:06.364 Running test: _LPTSTRTest::StringTests.String_ByValue() 22:30:06.365 Passed test: _LPTSTRTest::StringTests.String_ByValue() 22:30:06.366 Running test: _LPTSTRTest::StringTests.String_ByRef() 22:30:06.367 Passed test: _LPTSTRTest::StringTests.String_ByRef() 22:30:06.368 Running test: _LPTSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.371 Passed test: _LPTSTRTest::StringTests.String_ByRef_InCallback() 22:30:06.371 Running test: _LPTSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.372 Passed test: _LPTSTRTest::StringTests.String_InPlace_ByRef() 22:30:06.373 Running test: _LPTSTRTest::StringTests.String_Out() 22:30:06.374 Passed test: _LPTSTRTest::StringTests.String_Out() 22:30:06.374 Running test: _LPTSTRTest::StringTests.String_Return() 22:30:06.375 Passed test: _LPTSTRTest::StringTests.String_Return() 22:30:06.375 Running test: _LPTSTRTest::StringTests.String_Callback_ByValue() 22:30:06.378 Passed test: _LPTSTRTest::StringTests.String_Callback_ByValue() 22:30:06.378 Running test: _LPTSTRTest::StringTests.String_Callback_ByRef() 22:30:06.378 Passed test: _LPTSTRTest::StringTests.String_Callback_ByRef() 22:30:06.378 Running test: _LPTSTRTest::StringTests.String_Callback_Return() 22:30:06.381 Passed test: _LPTSTRTest::StringTests.String_Callback_Return() 22:30:06.381 Running test: _LPTSTRTest::StringBuilderTests.ByValue() 22:30:06.384 Passed test: _LPTSTRTest::StringBuilderTests.ByValue() 22:30:06.384 Running test: _LPTSTRTest::StringBuilderTests.ByRef() 22:30:06.386 Passed test: _LPTSTRTest::StringBuilderTests.ByRef() 22:30:06.386 Running test: _LPTSTRTest::StringBuilderTests.ReversePInvoke() 22:30:06.390 Passed test: _LPTSTRTest::StringBuilderTests.ReversePInvoke() 22:30:06.391 Running test: _LPTSTRTest::StringInStructTests.ByValue() 22:30:06.393 Passed test: _LPTSTRTest::StringInStructTests.ByValue() 22:30:06.393 Running test: _LPTSTRTest::StringInStructTests.ByRef() 22:30:06.395 Passed test: _LPTSTRTest::StringInStructTests.ByRef() 22:30:06.395 Running test: _LPTSTRTest::LPTStrTest.RunStringBuilderTests() 22:30:06.399 Passed test: _LPTSTRTest::LPTStrTest.RunStringBuilderTests() 22:30:06.400 Running test: _LPTSTRTest::LPTStrTest.RunByValTStrTests() 22:30:06.410 Passed test: _LPTSTRTest::LPTStrTest.RunByValTStrTests() 22:30:06.410 Running test: Interop/PInvoke/CriticalHandles/ReverseTest/ReverseTest/ReverseTest.dll 22:30:06.416 Passed test: Interop/PInvoke/CriticalHandles/ReverseTest/ReverseTest/ReverseTest.dll 22:30:06.417 Running test: Interop/StringMarshalling/UTF8/UTF8Test/UTF8Test.dll 22:30:06.435 Passed test: Interop/StringMarshalling/UTF8/UTF8Test/UTF8Test.dll 22:30:06.436 Running test: Interop/PInvoke/Variant/VariantTest/VariantTest.dll 22:30:06.436 Passed test: Interop/PInvoke/Variant/VariantTest/VariantTest.dll 22:30:06.436 Running test: Interop/StringMarshalling/VBByRefStr/VBByRefStrTest/VBByRefStrTest.dll 22:30:06.436 Passed test: Interop/StringMarshalling/VBByRefStr/VBByRefStrTest/VBByRefStrTest.dll 22:30:06.437 Running test: Interop/BestFitMapping/BestFitMapping/BestFitMapping.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/BestFitMapping/BestFitMapping/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/BestFitMapping.dll 22:30:06 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/BestFitMapping.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/BestFitMapping.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:06 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/TestLibrary.dll 22:30:06 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/BestFitMapping/BestFitMapping/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:07 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true BestFitMapping.dll '' Beginning scenario: Cdecl,LPStr,In Beginning scenario: Cdecl,LPStr,Out Beginning scenario: Cdecl,LPStr,InOut Beginning scenario: Cdecl,LPStr,InRef Beginning scenario: Cdecl,LPStr,OutRef Beginning scenario: Cdecl,LPStr,InOutRef Beginning scenario: Cdecl,LPStr,DelegatePInvoke Beginning scenario: StdCall,LPStr,In Beginning scenario: StdCall,LPStr,Out Beginning scenario: StdCall,LPStr,InOut Beginning scenario: StdCall,LPStr,InRef Beginning scenario: StdCall,LPStr,OutRef Beginning scenario: StdCall,LPStr,InOutRef Beginning scenario: StdCall,LPStr,DelegatePInvoke Succeed! in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../BestFitMapping/BestFitMapping/BestFitMapping.sh 22:30:07.780 Passed test: Interop/BestFitMapping/BestFitMapping/BestFitMapping.cmd 22:30:07.780 Running test: Interop/COM/Activator/Activator/Activator.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/Activator/Activator/Activator.sh' not found, skipping. 22:30:07.781 Passed test: Interop/COM/Activator/Activator/Activator.cmd 22:30:07.781 Running test: Interop/COM/Activator/ActivatorBuiltInComDisabled/ActivatorBuiltInComDisabled.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/Activator/ActivatorBuiltInComDisabled/ActivatorBuiltInComDisabled.sh' not found, skipping. 22:30:07.782 Passed test: Interop/COM/Activator/ActivatorBuiltInComDisabled/ActivatorBuiltInComDisabled.cmd 22:30:07.782 Running test: Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/COM/ComWrappers/API/ComWrappersTests/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/ComWrappersTests.dll 22:30:07 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/ComWrappersTests.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:08 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/TestLibrary.dll 22:30:08 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTests/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:08 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ComWrappersTests.dll '' Running ValidateComInterfaceCreation... Running ValidateComInterfaceCreationRoundTrip... Running ValidateComInterfaceUnwrapWrapperSpecific... Running ValidateComObjectExtendsManagedLifetime... Running ValidateCreatingAComInterfaceForObjectAfterTheFirstIsFree... Running ValidateResurrection... Running ValidateFallbackQueryInterface... Running ValidateCreateObjectCachingScenario... Running ValidateCreateObjectWeakHandleCacheCleanUp... Running ValidateMappingAPIs... Running ValidateWrappersInstanceIsolation... Running ValidatePrecreatedExternalWrapper... Running ValidateExternalWrapperCacheCleanUp... Running ValidateSuppliedInnerNotAggregation... Running ValidateIUnknownImpls... Running ValidateBadComWrapperImpl... Running ValidateRuntimeTrackerScenario... Running ValidateRuntimeTrackerScenarioUserStateOverload... Running ValidateQueryInterfaceAfterManagedObjectCollected... Running ValidateAggregationWithComObject... Running ValidateAggregationWithReferenceTrackerObject... Running ComWrappersNoLockAroundQueryInterface... Attempting to create a new COM object on a different thread. Running UserStateOverloadNotCalledWhenNoUserStatePassed... Running UserStatePassedThrough... Running UserStatePassedThrough... Running UserStateBaseImplementationThrows... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.sh 22:30:09.298 Passed test: Interop/COM/ComWrappers/API/ComWrappersTests/ComWrappersTests.cmd 22:30:09.299 Running test: Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/ComWrappersTestsBuiltInComDisabled.dll 22:30:09 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/ComWrappersTestsBuiltInComDisabled.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:09 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/TestLibrary.dll 22:30:09 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:10 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Runtime.InteropServices.BuiltInComInterop.IsSupported=false -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ComWrappersTestsBuiltInComDisabled.dll '' Running ValidateComInterfaceCreation... Running ValidateComInterfaceCreationRoundTrip... Running ValidateComInterfaceUnwrapWrapperSpecific... Running ValidateComObjectExtendsManagedLifetime... Running ValidateCreatingAComInterfaceForObjectAfterTheFirstIsFree... Running ValidateResurrection... Running ValidateFallbackQueryInterface... Running ValidateCreateObjectCachingScenario... Running ValidateCreateObjectWeakHandleCacheCleanUp... Running ValidateMappingAPIs... Running ValidateWrappersInstanceIsolation... Running ValidatePrecreatedExternalWrapper... Running ValidateExternalWrapperCacheCleanUp... Running ValidateSuppliedInnerNotAggregation... Running ValidateIUnknownImpls... Running ValidateBadComWrapperImpl... Running ValidateRuntimeTrackerScenario... Running ValidateRuntimeTrackerScenarioUserStateOverload... Running ValidateQueryInterfaceAfterManagedObjectCollected... Running ValidateAggregationWithComObject... Running ValidateAggregationWithReferenceTrackerObject... Running ComWrappersNoLockAroundQueryInterface... Attempting to create a new COM object on a different thread. Running UserStateOverloadNotCalledWhenNoUserStatePassed... Running UserStatePassedThrough... Running UserStatePassedThrough... Running UserStateBaseImplementationThrows... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.sh 22:30:11.038 Passed test: Interop/COM/ComWrappers/API/ComWrappersTestsBuiltInComDisabled/ComWrappersTestsBuiltInComDisabled.cmd 22:30:11.038 Running test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTests/GlobalInstanceMarshallingTests.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTests/GlobalInstanceMarshallingTests.sh' not found, skipping. 22:30:11.039 Passed test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTests/GlobalInstanceMarshallingTests.cmd 22:30:11.040 Running test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTestsBuiltInComDisabled/GlobalInstanceMarshallingTestsBuiltInComDisabled.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTestsBuiltInComDisabled/GlobalInstanceMarshallingTestsBuiltInComDisabled.sh' not found, skipping. 22:30:11.040 Passed test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceMarshallingTestsBuiltInComDisabled/GlobalInstanceMarshallingTestsBuiltInComDisabled.cmd 22:30:11.041 Running test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/GlobalInstanceTrackerSupportTests_TargetUnix.dll 22:30:11 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/GlobalInstanceTrackerSupportTests_TargetUnix.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:11 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/TestLibrary.dll 22:30:11 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:12 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true GlobalInstanceTrackerSupportTests_TargetUnix.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.sh 22:30:12.724 Passed test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetUnix/GlobalInstanceTrackerSupportTests_TargetUnix.cmd 22:30:12.725 Running test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetWindows/GlobalInstanceTrackerSupportTests_TargetWindows.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetWindows/GlobalInstanceTrackerSupportTests_TargetWindows.sh' not found, skipping. 22:30:12.726 Passed test: Interop/COM/ComWrappers/GlobalInstance/GlobalInstanceTrackerSupportTests_TargetWindows/GlobalInstanceTrackerSupportTests_TargetWindows.cmd 22:30:12.726 Running test: Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/COM/ComWrappers/WeakReference/WeakReferenceTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/TestLibrary.dll 22:30:12 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:13 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/WeakReferenceTest.dll 22:30:13 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/WeakReferenceTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:13 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true WeakReferenceTest.dll '' Running ValidateGlobalInstanceTrackerSupport... -- Validate weak reference creation -- Validate RCW recreation -- Validate release -- Validate target reset -- Validate RCW recreation -- Validate release Validate weak reference with aggregation. Running ValidateLocalInstance... -- Validate weak reference creation -- Validate RCW recreation -- Validate release -- Validate target reset -- Validate RCW recreation -- Validate release in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.sh 22:30:13.965 Passed test: Interop/COM/ComWrappers/WeakReference/WeakReferenceTest/WeakReferenceTest.cmd 22:30:13.966 Running test: Interop/COM/Dynamic/Dynamic/Dynamic.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/Dynamic/Dynamic/Dynamic.sh' not found, skipping. 22:30:13.966 Passed test: Interop/COM/Dynamic/Dynamic/Dynamic.cmd 22:30:13.966 Running test: Interop/COM/ExtensionPoints/ExtensionPoints/ExtensionPoints.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/ExtensionPoints/ExtensionPoints/ExtensionPoints.sh' not found, skipping. 22:30:13.967 Passed test: Interop/COM/ExtensionPoints/ExtensionPoints/ExtensionPoints.cmd 22:30:13.967 Running test: Interop/COM/NativeClients/DefaultInterfaces/DefaultInterfaces.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/DefaultInterfaces/DefaultInterfaces.sh' not found, skipping. 22:30:13.968 Passed test: Interop/COM/NativeClients/DefaultInterfaces/DefaultInterfaces.cmd 22:30:13.968 Running test: Interop/COM/NativeClients/Dispatch/Dispatch.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/Dispatch/Dispatch.sh' not found, skipping. 22:30:13.969 Passed test: Interop/COM/NativeClients/Dispatch/Dispatch.cmd 22:30:13.969 Running test: Interop/COM/NativeClients/Events/Events.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/Events/Events.sh' not found, skipping. 22:30:13.969 Passed test: Interop/COM/NativeClients/Events/Events.cmd 22:30:13.969 Running test: Interop/COM/NativeClients/Licensing/Licensing.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/Licensing/Licensing.sh' not found, skipping. 22:30:13.970 Passed test: Interop/COM/NativeClients/Licensing/Licensing.cmd 22:30:13.970 Running test: Interop/COM/NativeClients/MiscTypes/MiscTypes.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/MiscTypes/MiscTypes.sh' not found, skipping. 22:30:13.971 Passed test: Interop/COM/NativeClients/MiscTypes/MiscTypes.cmd 22:30:13.971 Running test: Interop/COM/NativeClients/Primitives/Primitives.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NativeClients/Primitives/Primitives.sh' not found, skipping. 22:30:13.971 Passed test: Interop/COM/NativeClients/Primitives/Primitives.cmd 22:30:13.972 Running test: Interop/COM/NETClients/Aggregation/NETClientAggregation/NETClientAggregation.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Aggregation/NETClientAggregation/NETClientAggregation.sh' not found, skipping. 22:30:13.972 Passed test: Interop/COM/NETClients/Aggregation/NETClientAggregation/NETClientAggregation.cmd 22:30:13.972 Running test: Interop/COM/NETClients/ComDisabled/NETClientComDisabled/NETClientComDisabled.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/ComDisabled/NETClientComDisabled/NETClientComDisabled.sh' not found, skipping. 22:30:13.973 Passed test: Interop/COM/NETClients/ComDisabled/NETClientComDisabled/NETClientComDisabled.cmd 22:30:13.973 Running test: Interop/COM/NETClients/ConsumeNETServer/ConsumeNETServer/ConsumeNETServer.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/ConsumeNETServer/ConsumeNETServer/ConsumeNETServer.sh' not found, skipping. 22:30:13.974 Passed test: Interop/COM/NETClients/ConsumeNETServer/ConsumeNETServer/ConsumeNETServer.cmd 22:30:13.974 Running test: Interop/COM/NETClients/Events/NETClientEvents/NETClientEvents.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Events/NETClientEvents/NETClientEvents.sh' not found, skipping. 22:30:13.975 Passed test: Interop/COM/NETClients/Events/NETClientEvents/NETClientEvents.cmd 22:30:13.975 Running test: Interop/COM/NETClients/IDispatch/NETClientIDispatch/NETClientIDispatch.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/IDispatch/NETClientIDispatch/NETClientIDispatch.sh' not found, skipping. 22:30:13.976 Passed test: Interop/COM/NETClients/IDispatch/NETClientIDispatch/NETClientIDispatch.cmd 22:30:13.976 Running test: Interop/COM/NETClients/IInspectable/NETClientIInspectable/NETClientIInspectable.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/IInspectable/NETClientIInspectable/NETClientIInspectable.sh' not found, skipping. 22:30:13.976 Passed test: Interop/COM/NETClients/IInspectable/NETClientIInspectable/NETClientIInspectable.cmd 22:30:13.977 Running test: Interop/COM/NETClients/Licensing/NETClientLicense/NETClientLicense.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Licensing/NETClientLicense/NETClientLicense.sh' not found, skipping. 22:30:13.977 Passed test: Interop/COM/NETClients/Licensing/NETClientLicense/NETClientLicense.cmd 22:30:13.978 Running test: Interop/COM/NETClients/Lifetime/NETClientLifetime/NETClientLifetime.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Lifetime/NETClientLifetime/NETClientLifetime.sh' not found, skipping. 22:30:13.978 Passed test: Interop/COM/NETClients/Lifetime/NETClientLifetime/NETClientLifetime.cmd 22:30:13.978 Running test: Interop/COM/NETClients/MiscTypes/NetClientMiscTypes/NetClientMiscTypes.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/MiscTypes/NetClientMiscTypes/NetClientMiscTypes.sh' not found, skipping. 22:30:13.979 Passed test: Interop/COM/NETClients/MiscTypes/NetClientMiscTypes/NetClientMiscTypes.cmd 22:30:13.979 Running test: Interop/COM/NETClients/Primitives/NETClientPrimitives/NETClientPrimitives.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Primitives/NETClientPrimitives/NETClientPrimitives.sh' not found, skipping. 22:30:13.980 Passed test: Interop/COM/NETClients/Primitives/NETClientPrimitives/NETClientPrimitives.cmd 22:30:13.980 Running test: Interop/COM/NETClients/Primitives/NETClientPrimitivesInALC/NETClientPrimitivesInALC.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/NETClients/Primitives/NETClientPrimitivesInALC/NETClientPrimitivesInALC.sh' not found, skipping. 22:30:13.981 Passed test: Interop/COM/NETClients/Primitives/NETClientPrimitivesInALC/NETClientPrimitivesInALC.cmd 22:30:13.981 Running test: Interop/COM/Reflection/Reflection/Reflection.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../COM/Reflection/Reflection/Reflection.sh' not found, skipping. 22:30:13.982 Passed test: Interop/COM/Reflection/Reflection/Reflection.cmd 22:30:13.982 Running test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll 22:30:14 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:14 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll 22:30:14 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:14 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/TestLibrary.dll 22:30:14 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:15 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.sh 22:30:15.597 Passed test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyDisabled.cmd 22:30:15.598 Running test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll 22:30:15 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:16 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/DisabledRuntimeMarshallingNative_Default.dll 22:30:16 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/DisabledRuntimeMarshallingNative_Default.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshallingNative_Default.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:16 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/TestLibrary.dll 22:30:16 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:16 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.sh 22:30:17.154 Passed test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled/DisabledRuntimeMarshalling_Disabled_NativeAssemblyEnabled.cmd 22:30:17.155 Running test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll 22:30:17 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:17 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/TestLibrary.dll 22:30:17 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:18 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.sh 22:30:18.388 Passed test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly.cmd 22:30:18.388 Running test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll 22:30:18 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:18 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/TestLibrary.dll 22:30:18 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:19 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.sh 22:30:19.613 Passed test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro/DisabledRuntimeMarshalling_Disabled_NativeTypeInAssembly_ro.cmd 22:30:19.613 Running test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll 22:30:19 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:20 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll 22:30:20 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshallingNative_DisabledMarshalling.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:20 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/TestLibrary.dll 22:30:20 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:21 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DisabledRuntimeMarshalling_NativeAssemblyDisabled.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.sh 22:30:21.249 Passed test: Interop/DisabledRuntimeMarshalling/DisabledRuntimeMarshalling_NativeAssemblyDisabled/DisabledRuntimeMarshalling_NativeAssemblyDisabled.cmd 22:30:21.249 Running test: Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DllImportAttribute/DllImportPath/DllImportPathTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/DllImportPathTest.dll 22:30:21 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/DllImportPathTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:21 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/TestLibrary.dll 22:30:21 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/DllImportPath/DllImportPathTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:22 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DllImportPathTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.sh 22:30:22.398 Passed test: Interop/DllImportAttribute/DllImportPath/DllImportPathTest/DllImportPathTest.cmd 22:30:22.398 Running test: Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DllImportAttribute/ExactSpelling/ExactSpellingTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/ExactSpellingTest.dll 22:30:22 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/ExactSpellingTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:22 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/TestLibrary.dll 22:30:22 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:23 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ExactSpellingTest.dll '' Method Unicode.Marshal_Int_InOut: ExactSpelling = true Method Unicode.MarshalPointer_Int_InOut: ExactSpelling = true Method Ansi.Marshal_Int_InOut: ExactSpelling = true Method Ansi.MarshalPointer_Int_InOut: ExactSpelling = true Method Unicode.Marshal_Int_InOut2: ExactSpelling = false Method Unicode.MarshalPointer_Int_InOut2: ExactSpelling = false Method Ansi.Marshal_Int_InOut2: ExactSpelling = false Method Ansi.MarshalPointer_Int_InOut2: ExactSpelling = false in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.sh 22:30:23.563 Passed test: Interop/DllImportAttribute/ExactSpelling/ExactSpellingTest/ExactSpellingTest.cmd 22:30:23.564 Running test: Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/DllImportSearchPaths/DllImportSearchPathsTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/DllImportSearchPathsTest.dll 22:30:23 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/DllImportSearchPathsTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:23 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/TestLibrary.dll 22:30:23 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/DllImportSearchPaths/DllImportSearchPathsTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:24 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DllImportSearchPathsTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.sh 22:30:24.781 Passed test: Interop/DllImportSearchPaths/DllImportSearchPathsTest/DllImportSearchPathsTest.cmd 22:30:24.782 Running test: Interop/ExecInDefAppDom/ExecInDefAppDom/ExecInDefAppDom.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ExecInDefAppDom/ExecInDefAppDom/ExecInDefAppDom.sh' not found, skipping. 22:30:24.782 Passed test: Interop/ExecInDefAppDom/ExecInDefAppDom/ExecInDefAppDom.cmd 22:30:24.782 Running test: Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/FuncPtrAsDelegateParam.dll 22:30:24 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/FuncPtrAsDelegateParam.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:25 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/TestLibrary.dll 22:30:25 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:25 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true FuncPtrAsDelegateParam.dll '' Beginning scenario: ReversePInvoke Cdecl DoCallBack_Cdecl in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.sh 22:30:25.917 Passed test: Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.cmd 22:30:25.917 Running test: Interop/GCBridge/BridgeTest/BridgeTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/GCBridge/BridgeTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/BridgeTest.dll 22:30:25 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/BridgeTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/BridgeTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:26 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/TestLibrary.dll 22:30:26 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/GCBridge/BridgeTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:26 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true BridgeTest.dll '' Start test SimpleTest First GC Bridge processing finish SCCs 2, CCRs 1 Second GC Bridge processing finish SCCs 2, CCRs 1 Third GC Finished test SimpleTest Start test NestedCycles First GC Bridge processing finish SCCs 2, CCRs 1 Second GC Bridge processing finish SCCs 2, CCRs 1 Third GC Finished test NestedCycles Start test Spider First GC Bridge processing finish SCCs 3, CCRs 2 Second GC Bridge processing finish SCCs 3, CCRs 2 Third GC Finished test Spider Start test RandomLinks First GC Bridge processing finish SCCs 1993, CCRs 2695 Second GC Bridge processing finish SCCs 1993, CCRs 2695 Third GC Finished test RandomLinks native sleeping for 31 ms native sleeping for 187 ms native sleeping for 31 ms native sleeping for 104 ms native sleeping for 114 ms native sleeping for 110 ms native sleeping for 173 ms native sleeping for 12 ms in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../GCBridge/BridgeTest/BridgeTest.sh 22:30:32.118 Passed test: Interop/GCBridge/BridgeTest/BridgeTest.cmd 22:30:32.118 Running test: Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/ICustomMarshaler/ConflictingNames/MultipleALCs/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/CustomMarshaler.dll 22:30:32 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/CustomMarshaler.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/CustomMarshaler.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:32 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/MultipleALCs.dll 22:30:32 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/MultipleALCs.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:32 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/TestLibrary.dll 22:30:32 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:33 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true MultipleALCs.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.sh 22:30:33.665 Passed test: Interop/ICustomMarshaler/ConflictingNames/MultipleALCs/MultipleALCs.cmd 22:30:33.665 Running test: Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/CustomMarshaler2.dll 22:30:33 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/CustomMarshaler2.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler2.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:34 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/CustomMarshaler.dll 22:30:34 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/CustomMarshaler.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/CustomMarshaler.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:34 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/SameNameDifferentAssembly.dll 22:30:34 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/SameNameDifferentAssembly.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:34 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/TestLibrary.dll 22:30:34 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:35 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true SameNameDifferentAssembly.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.sh 22:30:35.577 Passed test: Interop/ICustomMarshaler/ConflictingNames/SameNameDifferentAssembly/SameNameDifferentAssembly.cmd 22:30:35.577 Running test: Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/ICustomMarshaler_TargetUnix.dll 22:30:35 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/ICustomMarshaler_TargetUnix.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:36 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/TestLibrary.dll 22:30:36 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:36 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ICustomMarshaler_TargetUnix.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.sh 22:30:37.019 Passed test: Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetUnix/ICustomMarshaler_TargetUnix.cmd 22:30:37.019 Running test: Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetWindows/ICustomMarshaler_TargetWindows.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ICustomMarshaler/Primitives/ICustomMarshaler_TargetWindows/ICustomMarshaler_TargetWindows.sh' not found, skipping. 22:30:37.020 Passed test: Interop/ICustomMarshaler/Primitives/ICustomMarshaler_TargetWindows/ICustomMarshaler_TargetWindows.cmd 22:30:37.020 Running test: Interop/IJW/CopyConstructorMarshaler/CopyConstructorMarshaler/CopyConstructorMarshaler.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../IJW/CopyConstructorMarshaler/CopyConstructorMarshaler/CopyConstructorMarshaler.sh' not found, skipping. 22:30:37.021 Passed test: Interop/IJW/CopyConstructorMarshaler/CopyConstructorMarshaler/CopyConstructorMarshaler.cmd 22:30:37.021 Running test: Interop/IJW/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../IJW/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded.sh' not found, skipping. 22:30:37.022 Passed test: Interop/IJW/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded/FixupCallsHostWhenLoaded.cmd 22:30:37.022 Running test: Interop/IJW/ManagedCallingNative/ManagedCallingNative/ManagedCallingNative.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../IJW/ManagedCallingNative/ManagedCallingNative/ManagedCallingNative.sh' not found, skipping. 22:30:37.023 Passed test: Interop/IJW/ManagedCallingNative/ManagedCallingNative/ManagedCallingNative.cmd 22:30:37.023 Running test: Interop/IJW/NativeCallingManaged/NativeCallingManaged/NativeCallingManaged.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../IJW/NativeCallingManaged/NativeCallingManaged/NativeCallingManaged.sh' not found, skipping. 22:30:37.024 Passed test: Interop/IJW/NativeCallingManaged/NativeCallingManaged/NativeCallingManaged.cmd 22:30:37.024 Running test: Interop/IJW/NativeVarargs/NativeVarargsTest/NativeVarargsTest.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../IJW/NativeVarargs/NativeVarargsTest/NativeVarargsTest.sh' not found, skipping. 22:30:37.024 Passed test: Interop/IJW/NativeVarargs/NativeVarargsTest/NativeVarargsTest.cmd 22:30:37.025 Running test: Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/MonoAPI/MonoMono/InstallEHCallback/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/InstallEHCallback.dll 22:30:37 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/InstallEHCallback.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:37 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/TestLibrary.dll 22:30:37 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/InstallEHCallback/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:38 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true InstallEHCallback.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.sh 22:30:38.115 Passed test: Interop/MonoAPI/MonoMono/InstallEHCallback/InstallEHCallback.cmd 22:30:38.115 Running test: Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/MonoAPI/MonoMono/PInvokeDetach/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/PInvokeDetach.dll 22:30:38 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/PInvokeDetach.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:38 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/TestLibrary.dll 22:30:38 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/PInvokeDetach/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:39 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true PInvokeDetach.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.sh 22:30:39.205 Passed test: Interop/MonoAPI/MonoMono/PInvokeDetach/PInvokeDetach.cmd 22:30:39.205 Running test: Interop/MonoAPI/MonoMono/Thunks/Thunks.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/MonoAPI/MonoMono/Thunks/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/TestLibrary.dll 22:30:39 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:39 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/Thunks.dll 22:30:39 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/Thunks.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/MonoAPI/MonoMono/Thunks/Thunks.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:40 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true Thunks.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../MonoAPI/MonoMono/Thunks/Thunks.sh 22:30:40.380 Passed test: Interop/MonoAPI/MonoMono/Thunks/Thunks.cmd 22:30:40.380 Running test: Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/NativeLibrary/API/NativeLibraryTests/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/NativeLibraryTests.dll 22:30:40 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/NativeLibraryTests.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:40 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/TestLibrary.dll 22:30:40 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/API/NativeLibraryTests/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:41 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true NativeLibraryTests.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.sh 22:30:41.617 Passed test: Interop/NativeLibrary/API/NativeLibraryTests/NativeLibraryTests.cmd 22:30:41.617 Running test: Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/ResolveUnmanagedDllTests.dll 22:30:41 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/ResolveUnmanagedDllTests.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:42 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/TestAsm.dll 22:30:42 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/TestAsm.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestAsm.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:42 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/TestLibrary.dll 22:30:42 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:42 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ResolveUnmanagedDllTests.dll '' Running ValidateLoadUnmanagedDll... -- Validate explicit load... -- Validate p/invoke... Running ValidateResolvingUnmanagedDllEvent... -- Validate explicit load: custom ALC... -- Validate explicit load: default ALC... -- Validate p/invoke: custom ALC... -- Validate p/invoke: default ALC... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.sh 22:30:43.285 Passed test: Interop/NativeLibrary/AssemblyLoadContext/ResolveUnmanagedDllTests/ResolveUnmanagedDllTests.cmd 22:30:43.285 Running test: Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/NativeLibrary/Callback/CallbackStressTest_TargetUnix/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/CallbackStressTest_TargetUnix.dll 22:30:43 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/CallbackStressTest_TargetUnix.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:43 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/TestLibrary.dll 22:30:43 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:44 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true CallbackStressTest_TargetUnix.dll '' Setting PInvoke Resolver PASS in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.sh 22:30:44.483 Passed test: Interop/NativeLibrary/Callback/CallbackStressTest_TargetUnix/CallbackStressTest_TargetUnix.cmd 22:30:44.483 Running test: Interop/NativeLibrary/Callback/CallbackStressTest_TargetWindows/CallbackStressTest_TargetWindows.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/Callback/CallbackStressTest_TargetWindows/CallbackStressTest_TargetWindows.sh' not found, skipping. 22:30:44.484 Passed test: Interop/NativeLibrary/Callback/CallbackStressTest_TargetWindows/CallbackStressTest_TargetWindows.cmd 22:30:44.484 Running test: Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/NativeLibrary/Callback/CallbackTests/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/CallbackTests.dll 22:30:44 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/CallbackTests.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:44 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/TestLibrary.dll 22:30:44 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/Callback/CallbackTests/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:45 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true CallbackTests.dll '' Running ValidateSetDllImportResolver... Running ValidatePInvoke... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/Callback/CallbackTests/CallbackTests.sh 22:30:45.740 Passed test: Interop/NativeLibrary/Callback/CallbackTests/CallbackTests.cmd 22:30:45.741 Running test: Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/NativeLibrary/MainProgramHandle/MainProgramHandleTests/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/MainProgramHandleTests.dll 22:30:45 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/MainProgramHandleTests.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:46 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/TestLibrary.dll 22:30:46 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:46 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true MainProgramHandleTests.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.sh 22:30:46.898 Passed test: Interop/NativeLibrary/MainProgramHandle/MainProgramHandleTests/MainProgramHandleTests.cmd 22:30:46.898 Running test: Interop/ObjectiveC/AutoReleaseTest/AutoReleaseTest/AutoReleaseTest.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ObjectiveC/AutoReleaseTest/AutoReleaseTest/AutoReleaseTest.sh' not found, skipping. 22:30:46.899 Passed test: Interop/ObjectiveC/AutoReleaseTest/AutoReleaseTest/AutoReleaseTest.cmd 22:30:46.899 Running test: Interop/ObjectiveC/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../ObjectiveC/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI.sh' not found, skipping. 22:30:46.900 Passed test: Interop/ObjectiveC/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI/ObjectiveCMarshalAPI.cmd 22:30:46.900 Running test: Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PInvoke/CriticalHandles/ArrayTest/ArrayTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/ArrayTest.dll 22:30:46 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/ArrayTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:47 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/TestLibrary.dll 22:30:47 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:47 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ArrayTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.sh 22:30:48.070 Passed test: Interop/PInvoke/CriticalHandles/ArrayTest/ArrayTest/ArrayTest.cmd 22:30:48.071 Running test: Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PInvoke/CriticalHandles/StructTest/StructTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/StructTest.dll 22:30:48 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/StructTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:48 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/TestLibrary.dll 22:30:48 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/StructTest/StructTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:49 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true StructTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PInvoke/CriticalHandles/StructTest/StructTest/StructTest.sh 22:30:49.266 Passed test: Interop/PInvoke/CriticalHandles/StructTest/StructTest/StructTest.cmd 22:30:49.266 Running test: Interop/PInvoke/CriticalHandles/Test/Test/Test.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PInvoke/CriticalHandles/Test/Test/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/Test.dll 22:30:49 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/Test.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/Test.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:49 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/TestLibrary.dll 22:30:49 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PInvoke/CriticalHandles/Test/Test/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:50 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true Test.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PInvoke/CriticalHandles/Test/Test/Test.sh 22:30:50.471 Passed test: Interop/PInvoke/CriticalHandles/Test/Test/Test.cmd 22:30:50.471 Running test: Interop/PInvoke/Variant/VariantTestBuiltInComDisabled/VariantTestBuiltInComDisabled.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PInvoke/Variant/VariantTestBuiltInComDisabled/VariantTestBuiltInComDisabled.sh' not found, skipping. 22:30:50.472 Passed test: Interop/PInvoke/Variant/VariantTestBuiltInComDisabled/VariantTestBuiltInComDisabled.cmd 22:30:50.472 Running test: Interop/PInvoke/Variant/VariantTestComWrappers/VariantTestComWrappers.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PInvoke/Variant/VariantTestComWrappers/VariantTestComWrappers.sh' not found, skipping. 22:30:50.472 Passed test: Interop/PInvoke/Variant/VariantTestComWrappers/VariantTestComWrappers.cmd 22:30:50.473 Running test: Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PrimitiveMarshalling/Bool/BoolTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/BoolTest.dll 22:30:50 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/BoolTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:50 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/TestLibrary.dll 22:30:50 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/Bool/BoolTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:51 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true BoolTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PrimitiveMarshalling/Bool/BoolTest/BoolTest.sh 22:30:51.555 Passed test: Interop/PrimitiveMarshalling/Bool/BoolTest/BoolTest.cmd 22:30:51.556 Running test: Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PrimitiveMarshalling/EnumMarshalling/EnumTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/EnumTest.dll 22:30:51 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/EnumTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:51 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/TestLibrary.dll 22:30:51 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:52 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true EnumTest.dll '' Beginning scenario: Test #1 (Roundtrip of enum). Direct p/invoke cdecl calling convention Delegate p/invoke cdecl calling convention in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.sh 22:30:52.701 Passed test: Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest/EnumTest.cmd 22:30:52.701 Running test: Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/PInvokeUIntPtrTest.dll 22:30:52 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/PInvokeUIntPtrTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:53 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/TestLibrary.dll 22:30:53 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:53 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true PInvokeUIntPtrTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.sh 22:30:53.803 Passed test: Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest/PInvokeUIntPtrTest.cmd 22:30:53.803 Running test: Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/MarshalStructAsLayoutExp.dll 22:30:53 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/MarshalStructAsLayoutExp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:54 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/TestLibrary.dll 22:30:54 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:54 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true MarshalStructAsLayoutExp.dll '' Verify marshal Explicit layout struct as param as ByVal Calling MarshalStructAsParam_AsExpByValINNER2... PASSED! Calling MarshalStructAsParam_AsExpByValInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByValU... PASSED! Calling MarshalStructAsParam_AsExpByValByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValLongStructPack16Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValOverlappingLongFloat... Calling MarshalStructAsParam_AsExpByValOverlappingLongFloat (Reversed field order)... Calling MarshalStructAsParam_AsExpByValOverlappingMultipleEightByte... Calling ProductHFA with Explicit HFA. Calling ProductHFA with Explicit Fixed HFA. Calling ProductHFA with Overlapping HFA. Verify marshal Explicit layout struct as param as ByRef Calling MarshalStructAsParam_AsExpByRefINNER2... PASSED! Calling MarshalStructAsParam_AsExpByRefInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByRefU... PASSED! Calling MarshalStructAsParam_AsExpByRefByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByValIn Calling MarshalStructAsParam_AsExpByValInINNER2... PASSED! Calling MarshalStructAsParam_AsExpByValInInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValInInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByValInU... PASSED! Calling MarshalStructAsParam_AsExpByValInByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByRefIn Calling MarshalStructAsParam_AsExpByRefInINNER2... PASSED! Calling MarshalStructAsParam_AsExpByRefInInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByRefInU... PASSED! Calling MarshalStructAsParam_AsExpByRefInByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByValOut Calling MarshalStructAsParam_AsExpByValOutINNER2... PASSED! Calling MarshalStructAsParam_AsExpByValOutInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValOutInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValOutOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByValOutU... PASSED! Calling MarshalStructAsParam_AsExpByValOutByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValOutShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValOutIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValOutLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByRefOut Calling MarshalStructAsParam_AsExpByRefOutINNER2... PASSED! Calling MarshalStructAsParam_AsExpByRefOutInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOutInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOutOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByRefOutU... PASSED! Calling MarshalStructAsParam_AsExpByRefOutByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOutShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOutIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefOutLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByValInOut Calling MarshalStructAsParam_AsExpByValInOutINNER2... PASSED! Calling MarshalStructAsParam_AsExpByValInOutInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOutInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOutOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByValInOutU... PASSED! Calling MarshalStructAsParam_AsExpByValInOutByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOutShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOutIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByValInOutLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as param as ByRefInOut Calling MarshalStructAsParam_AsExpByRefInOutINNER2... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutInnerExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutInnerArrayExplicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutOUTER3... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutU... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutByteStructPack2Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutShortStructPack4Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutIntStructPack8Explicit... PASSED! Calling MarshalStructAsParam_AsExpByRefInOutLongStructPack16Explicit... PASSED! Verify marshal Explicit layout struct as return. TEST PASSED! in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.sh 22:30:55.170 Passed test: Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp/MarshalStructAsLayoutExp.cmd 22:30:55.171 Running test: Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/MarshalStructAsLayoutSeq.dll 22:30:55 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/MarshalStructAsLayoutSeq.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:55 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/TestLibrary.dll 22:30:55 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:56 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true MarshalStructAsLayoutSeq.dll '' Verify marshal sequential layout struct as param as ByVal Calling MarshalStructAsParam_AsSeqByVal2... PASSED! Calling MarshalStructAsParam_AsSeqByVal3... PASSED! Calling MarshalStructAsParam_AsSeqByVal4... PASSED! Calling MarshalStructAsParam_AsSeqByVal6... PASSED! Calling MarshalStructAsParam_AsSeqByVal9... PASSED! Calling MarshalStructAsParam_AsSeqByVal10... PASSED! Calling MarshalStructAsParam_AsSeqByVal11... PASSED! Calling MarshalStructAsParam_AsSeqByVal12... PASSED! Calling MarshalStructAsParam_AsSeqByVal13... PASSED! Calling MarshalStructAsParam_AsSeqByVal14... PASSED! Calling GetStringLength... Calling MarshalStructAsParam_AsSeqByValIntWithInnerSequential... Calling MarshalStructAsParam_AsSeqByValSequentialWrapper... Calling MarshalStructAsParam_AsSeqByValSequentialDoubleWrapper... Calling MarshalStructAsParam_AsSeqByValSequentialAggregateSequentialWrapper... Calling MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest with nonblittable struct... Calling MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest with blittable struct... Calling MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest with fixed array... Calling MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest with inline array... Calling MarshalStructAsParam_AsSeqByValFixedBufferClassificationTest with inline array... Calling MarshalStructAsParam_AsSeqByValUnicodeCharArrayClassification with nonblittable struct... Calling ProductHFA with HFA. Calling ProductDoubleHFA. Calling AddCLongs. Verify marshal sequential layout struct as param as ByRef Calling MarshalStructAsParam_AsSeqByRef2... PASSED! Calling MarshalStructAsParam_AsSeqByRef3... PASSED! Calling MarshalStructAsParam_AsSeqByRef4... PASSED! Calling MarshalStructAsParam_AsSeqByRef6... PASSED! Calling MarshalStructAsParam_AsSeqByRef9... PASSED! Calling MarshalStructAsParam_AsSeqByRef10... PASSED! Calling MarshalStructAsParam_AsSeqByRef11... PASSED! Calling MarshalStructAsParam_AsSeqByRef12... PASSED! Calling MarshalStructAsParam_AsSeqByRef13... PASSED! Calling MarshalStructAsParam_AsSeqByRef14... PASSED! Verify marshal sequential layout struct as param as ByValIn Calling MarshalStructAsParam_AsSeqByValIn2... PASSED! Calling MarshalStructAsParam_AsSeqByValIn3... PASSED! Calling MarshalStructAsParam_AsSeqByValIn4... PASSED! Calling MarshalStructAsParam_AsSeqByValIn6... PASSED! Calling MarshalStructAsParam_AsSeqByValIn9... PASSED! Calling MarshalStructAsParam_AsSeqByValIn10... PASSED! Calling MarshalStructAsParam_AsSeqByValIn11... PASSED! Calling MarshalStructAsParam_AsSeqByValIn12... PASSED! Calling MarshalStructAsParam_AsSeqByValIn13... PASSED! Calling MarshalStructAsParam_AsSeqByValIn14... PASSED! Verify marshal sequential layout struct as param as ByRefIn Calling MarshalStructAsParam_AsSeqByRefIn2... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn3... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn4... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn6... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn9... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn10... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn11... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn12... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn13... PASSED! Calling MarshalStructAsParam_AsSeqByRefIn14... PASSED! Verify marshal sequential layout struct as param as ByValOut Calling MarshalStructAsParam_AsSeqByValOut2... PASSED! Calling MarshalStructAsParam_AsSeqByValOut3... PASSED! Calling MarshalStructAsParam_AsSeqByValOut4... PASSED! Calling MarshalStructAsParam_AsSeqByValOut6... PASSED! Calling MarshalStructAsParam_AsSeqByValOut9... PASSED! Calling MarshalStructAsParam_AsSeqByValOut10... PASSED! Calling MarshalStructAsParam_AsSeqByValOut11... PASSED! Calling MarshalStructAsParam_AsSeqByValOut12... PASSED! Calling MarshalStructAsParam_AsSeqByValOut13... PASSED! Calling MarshalStructAsParam_AsSeqByValOut14... PASSED! Verify marshal sequential layout struct as param as ByRefOut Calling MarshalStructAsParam_AsSeqByRefOut2... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut3... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut4... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut6... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut9... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut10... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut11... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut12... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut13... PASSED! Calling MarshalStructAsParam_AsSeqByRefOut14... PASSED! Verify marshal sequential layout struct as param as ByValInOut Calling MarshalStructAsParam_AsSeqByValInOut2... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut3... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut4... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut6... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut9... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut10... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut11... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut12... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut13... PASSED! Calling MarshalStructAsParam_AsSeqByValInOut14... PASSED! Verify marshal sequential layout struct as param as ByRefInOut Calling MarshalStructAsParam_AsSeqByRefInOut2... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut3... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut4... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut6... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut9... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut10... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut11... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut12... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut13... PASSED! Calling MarshalStructAsParam_AsSeqByRefInOut14... PASSED! Verify marshalsequential layout struct as return. Running RunMarshalSeqStructDelegateField... TEST PASSED! in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.sh 22:30:56.664 Passed test: Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutSeq/MarshalStructAsLayoutSeq.cmd 22:30:56.664 Running test: Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/StructMarshalling/PInvoke/NestedStruct/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/NestedStruct.dll 22:30:56 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/NestedStruct.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:57 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/TestLibrary.dll 22:30:57 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/PInvoke/NestedStruct/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:57 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true NestedStruct.dll '' TEST PASSED! in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh 22:30:57.811 Passed test: Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.cmd 22:30:57.812 Running test: Interop/StructMarshalling/ReversePInvoke/MarshalExpStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/ReversePInvoke/MarshalExpStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.sh' not found, skipping. 22:30:57.813 Passed test: Interop/StructMarshalling/ReversePInvoke/MarshalExpStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.cmd 22:30:57.813 Running test: Interop/StructMarshalling/ReversePInvoke/MarshalExpStruct/ReversePInvokeManaged/ReversePInvokeTest/ReversePInvokeTest.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/ReversePInvoke/MarshalExpStruct/ReversePInvokeManaged/ReversePInvokeTest/ReversePInvokeTest.sh' not found, skipping. 22:30:57.814 Passed test: Interop/StructMarshalling/ReversePInvoke/MarshalExpStruct/ReversePInvokeManaged/ReversePInvokeTest/ReversePInvokeTest.cmd 22:30:57.814 Running test: Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/DelegatePInvokeTest.dll 22:30:57 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/DelegatePInvokeTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:58 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/TestLibrary.dll 22:30:58 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:58 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true DelegatePInvokeTest.dll '' Run the methods for marshaling structure Delegate P/Invoke ByRef Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructComplexStructByRef_Cdecl... Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructInnerSequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructInnerArraySequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructCharSetAnsiSequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructCharSetUnicodeSequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructNumberSequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructS3ByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructS5ByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructStringStructSequentialAnsiByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructStringStructSequentialUnicodeByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructS8ByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructS9ByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,Cdecl Calling DelegatePInvoke_MarshalStructS11ByRef_Cdecl... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructComplexStructByRef_StdCall... Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructInnerSequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructInnerArraySequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructCharSetAnsiSequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructCharSetUnicodeSequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructNumberSequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructS3ByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructS5ByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructStringStructSequentialAnsiByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructStringStructSequentialUnicodeByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructS8ByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructS9ByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByRef_StdCall... PASSED! Delegate PInvoke,By Ref,StdCall Calling DelegatePInvoke_MarshalStructS11ByRef_StdCall... PASSED! Run the methods for marshaling structure Delegate P/Invoke ByVal/n Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructComplexStructByVal_Cdecl... Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructInnerSequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructInnerArraySequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructCharSetAnsiSequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructCharSetUnicodeSequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructNumberSequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructS3ByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructS5ByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructStringStructSequentialAnsiByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructStringStructSequentialUnicodeByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructS8ByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructS9ByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByVal_Cdecl... PASSED! Delegate PInvoke,By Value,Cdecl Calling DelegatePInvoke_MarshalStructS11ByVal_Cdecl... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructComplexStructByVal_StdCall... Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructInnerSequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructInnerArraySequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructCharSetAnsiSequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructCharSetUnicodeSequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructNumberSequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructS3ByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructS5ByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructStringStructSequentialAnsiByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructStringStructSequentialUnicodeByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructS8ByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructS9ByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByVal_StdCall... PASSED! Delegate PInvoke,By Value,StdCall Calling DelegatePInvoke_MarshalStructS11ByVal_StdCall... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.sh 22:30:59.284 Passed test: Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/DelegatePInvoke/DelegatePInvokeTest/DelegatePInvokeTest.cmd 22:30:59.285 Running test: Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/ReversePInvokeTest.dll 22:30:59 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/ReversePInvokeTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:30:59 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/TestLibrary.dll 22:30:59 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:00 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true ReversePInvokeTest.dll '' Run the methods for marshaling struct Reverse P/Invoke ByRef Calling ReversePInvoke_MarshalStructComplexStructByRef_Cdecl... ReversePinvoke,By Ref,Cdecl Calling ReversePInvoke_MarshalStructInnerSequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructInnerArraySequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructCharSetAnsiSequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructCharSetUnicodeSequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructNumberSequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS3ByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS5ByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialAnsiByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialUnicodeByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS8ByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS9ByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS11ByRef_Cdecl... ReversePinvoke,By Ref,Cdecl PASSED! Calling ReversePInvoke_MarshalStructComplexStructByRef_StdCall... ReversePinvoke,By Ref,StdCall Calling ReversePInvoke_MarshalStructInnerSequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructInnerArraySequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructCharSetAnsiSequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructCharSetUnicodeSequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructNumberSequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructS3ByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructS5ByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialAnsiByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialUnicodeByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructS8ByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructS9ByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Calling ReversePInvoke_MarshalStructS11ByRef_StdCall... ReversePinvoke,By Ref,StdCall PASSED! Run the methods for marshaling struct Reverse P/Invoke ByVal Calling ReversePInvoke_MarshalStructComplexeStructByVal_Cdecl... ReversePinvoke,By Value,Cdecl Calling ReversePInvoke_MarshalStructInnerSequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructInnerArraySequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructCharSetAnsiSequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructCharSetUnicodeSequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructNumberSequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS3ByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS5ByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialAnsiByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialUnicodeByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS8ByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS9ByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling ReversePInvoke_MarshalStructS11ByVal_Cdecl... ReversePinvoke,By Value,Cdecl PASSED! Calling DoCallBack_MarshalStructByVal_Cdecl_ByteStruct3Byte... Reverse,Pinvoke,By Val,Cdecl PASSED! Calling ReversePInvoke_MarshalStructComplexStructByVal_StdCall... Reverse Pinvoke,By Value,StdCall Calling ReversePInvoke_MarshalStructInnerSequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructInnerArraySequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructCharSetAnsiSequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructCharSetUnicodeSequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructNumberSequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructS3ByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructS5ByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialAnsiByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructStringStructSequentialUnicodeByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructS8ByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructS9ByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructIncludeOuterIntegerStructSequentialByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling ReversePInvoke_MarshalStructS11ByVal_StdCall... ReversePinvoke,By Value,StdCall PASSED! Calling DoCallBack_MarshalStructByVal_StdCall_ByteStruct3Byte... Reverse,Pinvoke,By Val,StdCall PASSED! in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.sh 22:31:00.816 Passed test: Interop/StructMarshalling/ReversePInvoke/MarshalSeqStruct/ReversePInvoke/ReversePInvokeTest/ReversePInvokeTest.cmd 22:31:00.817 Running test: Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.cmd Fatal error. Invalid Program: attempted to call a UnmanagedCallersOnly method from managed code. waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.sh: line 432: 15479 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}" Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/SuppressGCTransition/SuppressGCTransitionNegativeTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/SuppressGCTransitionNegativeTest.dll 22:31:00 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/SuppressGCTransitionNegativeTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:01 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/SuppressGCTransitionUtil.dll 22:31:01 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/SuppressGCTransitionUtil.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionUtil.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:01 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/TestLibrary.dll 22:31:01 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:02 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true SuppressGCTransitionNegativeTest.dll '' Explicit GC mode check is enabled ILStubCache_GCTransition_NoGCTransition (1) ... [createdump] Gathering state for process 15479 corerun [createdump] Crashing thread 3c77 signal 6 (0006) [createdump] Writing crash report to file /datadisks/disk1/dumps/coredump.15479.dmp.crashreport.json [createdump] Crash report successfully written [createdump] Writing minidump with heap to file /datadisks/disk1/dumps/coredump.15479.dmp [createdump] Written 73453568 bytes (17933 pages) to core file [createdump] Target process is alive [createdump] Dump successfully written in 384ms in ReleaseLock Expected: 134 Actual: 134 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.sh 22:31:02.966 Passed test: Interop/SuppressGCTransition/SuppressGCTransitionNegativeTest/SuppressGCTransitionNegativeTest.cmd 22:31:02.967 Running test: Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/SuppressGCTransition/SuppressGCTransitionTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/SuppressGCTransitionTest.dll 22:31:02 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/SuppressGCTransitionTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:03 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/SuppressGCTransitionUtil.dll 22:31:03 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/SuppressGCTransitionUtil.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionUtil.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:03 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/TestLibrary.dll 22:31:03 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/SuppressGCTransition/SuppressGCTransitionTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:04 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true SuppressGCTransitionTest.dll '' in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.sh 22:31:04.448 Passed test: Interop/SuppressGCTransition/SuppressGCTransitionTest/SuppressGCTransitionTest.cmd 22:31:04.448 Running test: Interop/Swift/SwiftAbiStress/SwiftAbiStress/SwiftAbiStress.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftAbiStress/SwiftAbiStress/SwiftAbiStress.sh' not found, skipping. 22:31:04.449 Passed test: Interop/Swift/SwiftAbiStress/SwiftAbiStress/SwiftAbiStress.cmd 22:31:04.449 Running test: Interop/Swift/SwiftCallbackAbiStress/SwiftCallbackAbiStress/SwiftCallbackAbiStress.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftCallbackAbiStress/SwiftCallbackAbiStress/SwiftCallbackAbiStress.sh' not found, skipping. 22:31:04.450 Passed test: Interop/Swift/SwiftCallbackAbiStress/SwiftCallbackAbiStress/SwiftCallbackAbiStress.cmd 22:31:04.450 Running test: Interop/Swift/SwiftErrorHandling/SwiftErrorHandling/SwiftErrorHandling.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftErrorHandling/SwiftErrorHandling/SwiftErrorHandling.sh' not found, skipping. 22:31:04.451 Passed test: Interop/Swift/SwiftErrorHandling/SwiftErrorHandling/SwiftErrorHandling.cmd 22:31:04.451 Running test: Interop/Swift/SwiftIndirectResult/SwiftIndirectResult/SwiftIndirectResult.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftIndirectResult/SwiftIndirectResult/SwiftIndirectResult.sh' not found, skipping. 22:31:04.452 Passed test: Interop/Swift/SwiftIndirectResult/SwiftIndirectResult/SwiftIndirectResult.cmd 22:31:04.452 Running test: Interop/Swift/SwiftInlineArray/SwiftInlineArray/SwiftInlineArray.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftInlineArray/SwiftInlineArray/SwiftInlineArray.sh' not found, skipping. 22:31:04.453 Passed test: Interop/Swift/SwiftInlineArray/SwiftInlineArray/SwiftInlineArray.cmd 22:31:04.453 Running test: Interop/Swift/SwiftInvalidCallConv/SwiftInvalidCallConv/SwiftInvalidCallConv.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftInvalidCallConv/SwiftInvalidCallConv/SwiftInvalidCallConv.sh' not found, skipping. 22:31:04.453 Passed test: Interop/Swift/SwiftInvalidCallConv/SwiftInvalidCallConv/SwiftInvalidCallConv.cmd 22:31:04.454 Running test: Interop/Swift/SwiftRetAbiStress/SwiftRetAbiStress/SwiftRetAbiStress.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftRetAbiStress/SwiftRetAbiStress/SwiftRetAbiStress.sh' not found, skipping. 22:31:04.454 Passed test: Interop/Swift/SwiftRetAbiStress/SwiftRetAbiStress/SwiftRetAbiStress.cmd 22:31:04.454 Running test: Interop/Swift/SwiftSelfContext/SwiftSelfContext/SwiftSelfContext.cmd Test executable '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../Swift/SwiftSelfContext/SwiftSelfContext/SwiftSelfContext.sh' not found, skipping. 22:31:04.455 Passed test: Interop/Swift/SwiftSelfContext/SwiftSelfContext/SwiftSelfContext.cmd 22:31:04.455 Running test: Interop/TypeMap/TypeMapApp/TypeMapApp.cmd Process terminated. Assertion failed. _index != InvalidOffset at System.Diagnostics.DebugProvider.Fail(String, String) at System.Diagnostics.Debug.Fail(String, String) at ILCompiler.DependencyAnalysis.EmbeddedObjectNode.get_IndexFromBeginningOfArray() at ILCompiler.DependencyAnalysis.ImportReferenceProvider.EncodeReferenceToType(NativeWriter, TypeDesc) at ILCompiler.ReadyToRun.ReadyToRunExternalTypeMapNode.CreateTypeMap(NodeFactory, NativeWriter, Section, INativeFormatTypeReferenceProvider) at ILCompiler.DependencyAnalysis.ExternalTypeMapObjectNode.GetData(NodeFactory, Boolean) at ILCompiler.ObjectWriter.ObjectWriter.EmitObject(Stream, IReadOnlyCollection`1, IObjectDumper, Logger) at ILCompiler.DependencyAnalysis.ReadyToRunObjectWriter.EmitReadyToRunObjects(ReadyToRunContainerFormat, Logger) at ILCompiler.ReadyToRunCodegenCompilation.Compile(String) at ILCompiler.Program.RunSingleCompilation(Dictionary`2, InstructionSetSupport, String, Dictionary`2, HashSet`1, ReadyToRunCompilerContext, Logger) at ILCompiler.Program.Run() at ILCompiler.Crossgen2RootCommand.<>c__DisplayClass217_0.<.ctor>b__0(ParseResult) at System.CommandLine.Invocation.InvocationPipeline.Invoke(ParseResult) at ILCompiler.Program.Main(String[] args) DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/B1E109DB/p/crossgen2/createdump /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../TypeMap/TypeMapApp/TypeMapApp.sh: line 253: 15614 Aborted (core dumped) $__Command Return code: 1 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/TypeMap/TypeMapApp/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll 22:31:04 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:04 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll 22:31:04 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:05 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll 22:31:05 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p Error: System.BadImageFormatException: Image is too small. at System.Reflection.Throw.ImageTooSmall() at System.Reflection.PortableExecutable.PEHeaders.SkipDosHeader(PEBinaryReader& reader, Boolean& isCOFFOnly) at System.Reflection.PortableExecutable.PEHeaders..ctor(Stream peStream, Int32 size, Boolean isLoadedImage) at System.Reflection.PortableExecutable.PEReader.InitializePEHeaders() at ILCompiler.Reflection.ReadyToRun.PEImageReader..ctor(PEReader peReader) in /_/src/coreclr/tools/aot/ILCompiler.Reflection.ReadyToRun/PEImageReader.cs:line 29 at ILCompiler.Reflection.ReadyToRun.ReadyToRunReader.Initialize(IAssemblyMetadata metadata) in /_/src/coreclr/tools/aot/ILCompiler.Reflection.ReadyToRun/ReadyToRunReader.cs:line 506 at R2RDump.Program.Run() in /_/src/coreclr/tools/r2rdump/Program.cs:line 466 22:31:06 Crossgen2 failed with exitcode: 134 in ReleaseLock Test Harness Exitcode is : 1 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../TypeMap/TypeMapApp/TypeMapApp.sh Xunit.Sdk.TrueException: Process terminated. Assertion failed. _index != InvalidOffset at System.Diagnostics.DebugProvider.Fail(String, String) at System.Diagnostics.Debug.Fail(String, String) at ILCompiler.DependencyAnalysis.EmbeddedObjectNode.get_IndexFromBeginningOfArray() at ILCompiler.DependencyAnalysis.ImportReferenceProvider.EncodeReferenceToType(NativeWriter, TypeDesc) at ILCompiler.ReadyToRun.ReadyToRunExternalTypeMapNode.CreateTypeMap(NodeFactory, NativeWriter, Section, INativeFormatTypeReferenceProvider) at ILCompiler.DependencyAnalysis.ExternalTypeMapObjectNode.GetData(NodeFactory, Boolean) at ILCompiler.ObjectWriter.ObjectWriter.EmitObject(Stream, IReadOnlyCollection`1, IObjectDumper, Logger) at ILCompiler.DependencyAnalysis.ReadyToRunObjectWriter.EmitReadyToRunObjects(ReadyToRunContainerFormat, Logger) at ILCompiler.ReadyToRunCodegenCompilation.Compile(String) at ILCompiler.Program.RunSingleCompilation(Dictionary`2, InstructionSetSupport, String, Dictionary`2, HashSet`1, ReadyToRunCompilerContext, Logger) at ILCompiler.Program.Run() at ILCompiler.Crossgen2RootCommand.<>c__DisplayClass217_0.<.ctor>b__0(ParseResult) at System.CommandLine.Invocation.InvocationPipeline.Invoke(ParseResult) at ILCompiler.Program.Main(String[] args) DOTNET_DbgEnableMiniDump is set and the createdump binary does not exist: /datadisks/disk1/work/B1E109DB/p/crossgen2/createdump /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../TypeMap/TypeMapApp/TypeMapApp.sh: line 253: 15614 Aborted (core dumped) $__Command Return code: 1 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/TypeMap/TypeMapApp/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll 22:31:04 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:04 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll 22:31:04 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:05 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll 22:31:05 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p Error: System.BadImageFormatException: Image is too small. at System.Reflection.Throw.ImageTooSmall() at System.Reflection.PortableExecutable.PEHeaders.SkipDosHeader(PEBinaryReader& reader, Boolean& isCOFFOnly) at System.Reflection.PortableExecutable.PEHeaders..ctor(Stream peStream, Int32 size, Boolean isLoadedImage) at System.Reflection.PortableExecutable.PEReader.InitializePEHeaders() at ILCompiler.Reflection.ReadyToRun.PEImageReader..ctor(PEReader peReader) in /_/src/coreclr/tools/aot/ILCompiler.Reflection.ReadyToRun/PEImageReader.cs:line 29 at ILCompiler.Reflection.ReadyToRun.ReadyToRunReader.Initialize(IAssemblyMetadata metadata) in /_/src/coreclr/tools/aot/ILCompiler.Reflection.ReadyToRun/ReadyToRunReader.cs:line 506 at R2RDump.Program.Run() in /_/src/coreclr/tools/r2rdump/Program.cs:line 466 22:31:06 Crossgen2 failed with exitcode: 134 in ReleaseLock Test Harness Exitcode is : 1 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../TypeMap/TypeMapApp/TypeMapApp.sh at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 135 at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix) at Program.<
$>g__TestExecutor326|0_327(StreamWriter tempLogSw, StreamWriter statsCsvSw, <>c__DisplayClass0_0&) 22:31:06.774 Failed test: Interop/TypeMap/TypeMapApp/TypeMapApp.cmd 22:31:06.775 Running test: Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/TypeMap/TypeMapEntryAssemblyApp/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TestLibrary.dll 22:31:06 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:07 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapEntryAssemblyApp.dll 22:31:07 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapEntryAssemblyApp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:07 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapLib1.dll 22:31:07 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapLib1.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib1.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:08 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapLib5.dll 22:31:08 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/TypeMapLib5.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapLib5.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:08 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Runtime.InteropServices.TypeMappingEntryAssembly=TypeMapLib5 -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true TypeMapEntryAssemblyApp.dll '' Validate_TypeMappingEntryAssembly_ExternalMap Validate_TypeMappingEntryAssembly_ProxyMap in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.sh 22:31:08.629 Passed test: Interop/TypeMap/TypeMapEntryAssemblyApp/TypeMapEntryAssemblyApp.cmd 22:31:08.630 Running test: Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/UnmanagedCallConv/UnmanagedCallConvTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/PInvokesIL.dll 22:31:08 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/PInvokesIL.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/PInvokesIL.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:08 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/TestLibrary.dll 22:31:09 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:09 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/UnmanagedCallConvTest.dll 22:31:09 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/UnmanagedCallConvTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:09 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true UnmanagedCallConvTest.dll '' Running DefaultDllImport_Blittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Running DefaultDllImport_NotBlittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Running WinapiDllImport_Blittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Running WinapiDllImport_NotBlittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Running UnsetPInvokeImpl_Blittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Running UnsetPInvokeImpl_NotBlittable... -- default: UnmanagedCallConv() -- cdecl: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(stdcall) Explicit GC mode check is enabled Running SuppressGCTransition_Blittable... -- default: SuppressGCTransition, UnmanagedCallConv() -- default: UnmanagedCallConv(suppressgctransition) -- cdecl: SuppressGCTransition, UnmanagedCallConv(cdecl) -- cdecl: UnmanagedCallConv(cdecl, suppressgctransition) -- stdcall: SuppressGCTransition, UnmanagedCallConv(stdcall) -- stdcall: UnmanagedCallConv(stdcall, suppressgctransition) Running SuppressGCTransition_NotBlittable... -- default: SuppressGCTransition, UnmanagedCallConv() -- default: UnmanagedCallConv(suppressgctransition) -- cdecl: SuppressGCTransition, UnmanagedCallConv(cdecl) -- cdecl: UnmanagedCallConv(cdecl, suppressgctransition) -- stdcall: SuppressGCTransition, UnmanagedCallConv(stdcall) -- stdcall: UnmanagedCallConv(stdcall, suppressgctransition) Running MatchingDllImport_Blittable... -- cdecl: UnmanagedCallConv(stdcall) -- cdecl: UnmanagedCallConv(suppressgctransition) -- stdcall: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(suppressgctransition) Running MatchingDllImport_NotBlittable... -- cdecl: UnmanagedCallConv(stdcall) -- cdecl: UnmanagedCallConv(suppressgctransition) -- stdcall: UnmanagedCallConv(cdecl) -- stdcall: UnmanagedCallConv(suppressgctransition) in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.sh 22:31:10.194 Passed test: Interop/UnmanagedCallConv/UnmanagedCallConvTest/UnmanagedCallConvTest.cmd 22:31:10.194 Running test: Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.cmd Fatal error. Invalid Program: attempted to call a UnmanagedCallersOnly method from managed code. waitpid() returned successfully (wstatus 00000000) WEXITSTATUS 0 WTERMSIG 0 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.sh: line 432: 15888 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}" Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/InvalidCSharp.dll 22:31:10 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/InvalidCSharp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/InvalidCSharp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:10 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/TestLibrary.dll 22:31:10 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:11 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/UnmanagedCallersOnlyNegativeTest.dll 22:31:11 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/UnmanagedCallersOnlyNegativeTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:11 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true UnmanagedCallersOnlyNegativeTest.dll '' NegativeTest_ViaCalli function via calli instruction. The CLR _will_ crash. [createdump] Gathering state for process 15888 corerun [createdump] Crashing thread 3e10 signal 6 (0006) [createdump] Writing crash report to file /datadisks/disk1/dumps/coredump.15888.dmp.crashreport.json [createdump] Crash report successfully written [createdump] Writing minidump with heap to file /datadisks/disk1/dumps/coredump.15888.dmp [createdump] Written 70160384 bytes (17129 pages) to core file [createdump] Target process is alive [createdump] Dump successfully written in 380ms in ReleaseLock Expected: 134 Actual: 134 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.sh 22:31:12.142 Passed test: Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyNegativeTest/UnmanagedCallersOnlyNegativeTest.cmd 22:31:12.143 Running test: Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/InvalidCSharp.dll 22:31:12 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/InvalidCSharp.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/InvalidCSharp.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:13 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/TestLibrary.dll 22:31:13 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:13 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/UnmanagedCallersOnlyTest.dll 22:31:13 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/UnmanagedCallersOnlyTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:13 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true UnmanagedCallersOnlyTest.dll '' Running NegativeTest_NonStaticMethod... Running NegativeTest_NonBlittable... Running NegativeTest_InstantiatedGenericArguments... Running NegativeTest_FromInstantiatedGenericClass... Running TestUnmanagedCallersOnlyViaUnmanagedCalli... Running TestPInvokeMarkedWithUnmanagedCallersOnly... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.sh 22:31:14.190 Passed test: Interop/UnmanagedCallersOnly/UnmanagedCallersOnlyTest/UnmanagedCallersOnlyTest.cmd 22:31:14.191 Running test: Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.cmd Return code: 0 Raw output file: /datadisks/disk1/work/B1E109DB/w/A14908D1/uploads/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/output.txt Raw output: BEGIN EXECUTION in takeLock /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/TestLibrary.dll 22:31:14 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/TestLibrary.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:14 /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/UnmanagedCallersOnlyBasicTest.dll 22:31:14 Response file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll.rsp /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/UnmanagedCallersOnlyBasicTest.dll -o:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll -O --targetarch:x64 --targetos:linux --verify-type-and-field-layout --method-layout:random -r:/datadisks/disk1/work/B1E109DB/p/System.*.dll -r:/datadisks/disk1/work/B1E109DB/p/Microsoft.*.dll -r:/datadisks/disk1/work/B1E109DB/p/xunit.*.dll -r:/datadisks/disk1/work/B1E109DB/p/mscorlib.dll -r:/datadisks/disk1/work/B1E109DB/p/netstandard.dll Running CrossGen2: /datadisks/disk1/work/B1E109DB/p/crossgen2/crossgen2 @/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll.rsp -r:/datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/IL-CG2/*.dll Emitting R2R PE file: /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll Running R2RDump: dotnet /datadisks/disk1/work/B1E109DB/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll --out /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.dll.r2rdump --val --rp /datadisks/disk1/work/B1E109DB/p 22:31:15 in ReleaseLock in takeLock /datadisks/disk1/work/B1E109DB/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false -p System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization=true UnmanagedCallersOnlyBasicTest.dll '' Running TestUnmanagedCallersOnlyValid... Running TestUnmanagedCallersOnlyValid_CallConvStdcall... Running TestUnmanagedCallersOnlyValid_CallConvCdecl... Running TestUnmanagedCallersOnlyValid_OnNewNativeThread... Running TestUnmanagedCallersOnlyValid_PrepareMethod... Running TestUnmanagedCallersOnlyMultipleTimesValid... in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED Test Harness Exitcode is : 0 To run the test: Set up CORE_ROOT and run. > /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/../UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.sh 22:31:15.352 Passed test: Interop/UnmanagedCallersOnlyBasic/UnmanagedCallersOnlyBasicTest/UnmanagedCallersOnlyBasicTest.cmd Style_Array_Int_InOut] ============ ============ [CStyle_Array_Int] ============ ============ [CStyle_Array_Int_InOut_Null] ============ ============ [CStyle_Array_Int_InOut_ZeroLength] ============ ============ [CStyle_Array_Uint_InOut] ============ ============ [CStyle_Array_Uint] ============ ============ [CStyle_Array_Short_InOut] ============ ============ [CStyle_Array_Short] ============ ============ [CStyle_Array_Word_InOut] ============ ============ [CStyle_Array_Word] ============ ============ [CStyle_Array_Long64_InOut] ============ ============ [CStyle_Array_Long64] ============ ============ [CStyle_Array_ULong64_InOut] ============ ============ [CStyle_Array_ULong64] ============ ============ [CStyle_Array_Double_InOut] ============ ============ [CStyle_Array_Double] ============ ============ [CStyle_Array_Float_InOut] ============ ============ [CStyle_Array_Float] ============ ============ [CStyle_Array_Byte_InOut] ============ ============ [CStyle_Array_Byte] ============ ============ [CStyle_Array_Char_InOut] ============ ============ [CStyle_Array_Char] ============ ============ [CStyle_Array_LPSTR_InOut] ============ ============ [CStyle_Array_LPSTR] ============ ============ [CStyle_Array_LPCSTR] ============ ============ [CStyle_Array_Struct_InOut] ============ ============ [CStyle_Array_Struct] ============ ============ [CStyle_Array_Bool_InOut] ============ ============ [CStyle_Array_Bool] ============ ============ [CStyle_Array_Int_Out] ============ ============ [CStyle_Array_Int_Out_Null] ============ ============ [CStyle_Array_Int_Out_ZeroLength] ============ ============ [CStyle_Array_Uint_Out] ============ ============ [CStyle_Array_Short_Out] ============ ============ [CStyle_Array_Word_Out] ============ ============ [CStyle_Array_Long64_Out] ============ ============ [CStyle_Array_ULong64_Out] ============ ============ [CStyle_Array_Double_Out] ============ ============ [CStyle_Array_Float_Out] ============ ============ [CStyle_Array_Byte_Out] ============ ============ [CStyle_Array_Char_Out] ============ ============ [CStyle_Array_LPSTR_Out] ============ ============ [CStyle_Array_Struct_Out] ============ ============ [CStyle_Array_Bool_Out] ============ PassLayout: i->a = 12 PassLayout: i->b = 3 App Exit Code: 100 in ReleaseLock Expected: 100 Actual: 100 END EXECUTION - PASSED + test_exit_code=0 + /datadisks/disk1/work/B1E109DB/p/XUnitLogChecker --results-path Interop/Interop --test-wrapper Interop --dumps-path /datadisks/disk1/dumps [XUnitLogChecker]: 22:31:16.21: The full run will be done. [XUnitLogChecker]: 22:31:16.39: Item 'Interop' did complete successfully! + xunitlogchecker_exit_code=0 + result_exit_code=0 + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + set_return 0 + return 0 + export _commandExitCode=0 + _commandExitCode=0 + /usr/bin/python3.12 /datadisks/disk1/work/B1E109DB/p/reporter/run.py https://dev.azure.com/dnceng-public/ public 38037172 eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IklDTmpEM2o5SGhtSDV0amwwM09EekpOSlpQSSJ9.eyJuYW1laWQiOiJjNzczZjJjMi01MTIwLTQyMDctYWZlMi1hZmFmMzVhOGJjMGEiLCJzY3AiOiJhcHBfdG9rZW4iLCJhdWkiOiIwYWY1YzYwNC1jN2RjLTQzNzctODE3MS0yMzE3NzcyOGI1MWEiLCJzaWQiOiI1MmFkYWJkZC1lMTg4LTQ4MzAtYjZhZi00YjIyYmEyYjQ4ZDUiLCJCdWlsZElkIjoiY2JiMTgyNjEtYzQ4Zi00YWJiLTg2NTEtOGNkY2I1NDc0NjQ5OzEzNjA4NzEiLCJEZWZJZCI6IjEwOCIsImpvYnJlZiI6ImE2N2MwZjhiLTBkZjgtNDY0MC1hMTk5LTJmMzlmZGY5MDAzMDpmYTJjNzY4My01MmRjLTUxNjMtMWRlNC0zY2Y1YjFiNGM5OTAiLCJwcGlkIjoidnN0ZnM6Ly8vQnVpbGQvQnVpbGQvMTM2MDg3MSIsIm9yY2hpZCI6ImE2N2MwZjhiLTBkZjgtNDY0MC1hMTk5LTJmMzlmZGY5MDAzMC5idWlsZC5ydW5fdGVzdF9wMV9yMnJfY2cyX2xpbnV4X3g2NF9jaGVja2VkLl9fZGVmYXVsdCIsInJlcG9JZHMiOiIiLCJqdGkiOiJmN2M1ZmQwZS04ZjA1LTRlM2MtOWZlYy1lMTU2YmY1NDE0Y2QiLCJpc3MiOiJhcHAudnN0b2tlbi52aXN1YWxzdHVkaW8uY29tIiwiYXVkIjoiYXBwLnZzdG9rZW4udmlzdWFsc3R1ZGlvLmNvbXx2c286NmZjYzkyZTUtNzNhNy00Zjg4LThkMTMtZDkwNDViNDVmYjI3IiwibmJmIjoxNzc0OTkzNzc2LCJleHAiOjE3NzUwMTExNzZ9.D5s_6QvftH7T75DVXucbDD7i0IrVAZEd22FUYuYvEyGW6LXM1Pfnk2ULs1sObbRdq9tl9DpCYQcEp-8jx3w6sZjtO4O5JE3RsY4MkzzGXm__NU1C26ubMrSJ9pVR-93LQ-7JstYDuApC__Rlgy0fdbV_7bvh5sVanA10Jb2NuqU8PCuScmNKP78uRWjfBcHmq5ukW9IdYFlM6vZn_Szo6HWijPTkhQAuqBkA3wplqLz6XB7_Z-350ZGhyeSKjzIzi2GY3quYrhWblq7um9Mt0uIHgXPaPtVK6_OyWAje8r_nCo9dum7-xw7MtBpHa76ezMRWkMQ_-IHbGw19Wrrzmw /etc/helix/scripts/azure/__init__.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources 2026-03-31T22:31:16.797Z INFO run.py managed_identity(151) __init__ ManagedIdentityCredential will use IMDS with client_id: 3423231b-6b9e-4177-8817-76276b647404 2026-03-31T22:31:16.800Z INFO run.py azure_utils(32) get_credential_and_access_token VMSSManagedIdentity VmssMIClientIdForUpload Auth type will be used 2026-03-31T22:31:16.801Z INFO run.py _universal(511) on_request Request URL: 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=REDACTED&resource=REDACTED&client_id=REDACTED' Request method: 'GET' Request headers: 'Metadata': 'REDACTED' 'User-Agent': 'azsdk-python-identity/1.25.3 Python/3.12.9 (Linux-6.6.121.1-1.azl3-x86_64-with-glibc2.38)' No body was attached to the request 2026-03-31T22:31:16.813Z INFO run.py _universal(554) on_response Response status: 200 Response headers: 'Content-Type': 'application/json; charset=utf-8' 'Server': 'IMDS/150.870.65.1854' 'x-ms-request-id': '459f111d-df03-48fb-add8-9349a4f0d2af' 'Date': 'Tue, 31 Mar 2026 22:31:16 GMT' 'Content-Length': '2473' 2026-03-31T22:31:16.813Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token succeeded 2026-03-31T22:31:16.814Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token succeeded 2026-03-31T22:31:16.814Z INFO run.py azure_utils(64) get_credential_and_access_token Credentials are valid 2026-03-31T22:31:16.815Z INFO run.py msal_managed_identity_client(165) _get_token_base ImdsCredential.get_token_info succeeded 2026-03-31T22:31:16.815Z INFO run.py decorators(24) wrapper ManagedIdentityCredential.get_token_info succeeded 2026-03-31T22:31:16.996Z INFO run.py run(48) main Beginning reading of test results. 2026-03-31T22:31:16.996Z INFO run.py __init__(42) read_results Searching '/datadisks/disk1/work/B1E109DB/w/A14908D1/e' for test results files 2026-03-31T22:31:17.005Z INFO run.py __init__(48) read_results Found results file /datadisks/disk1/work/B1E109DB/w/A14908D1/e/Interop/Interop/Interop.testResults.xml with format xunit 2026-03-31T22:31:17.009Z INFO run.py __init__(42) read_results Searching '/datadisks/disk1/work/B1E109DB/w/A14908D1/uploads' for test results files 2026-03-31T22:31:17.012Z INFO run.py packing_test_reporter(30) report_results Packing 331 test reports to '/datadisks/disk1/work/B1E109DB/w/A14908D1/e/__test_report.json' 2026-03-31T22:31:17.013Z INFO run.py packing_test_reporter(33) report_results Packed 75424 bytes + exit 0 ['Interop' END OF WORK ITEM LOG: Command exited with 0]