Console log: 'linux-arm64-0' from job 73d1af1f-3b44-4777-be97-f35250fee374 workitem ff8c98b2-922a-4556-b50f-76f75c4aaf58 (osx.14.arm64.open) executed on machine dci-macm1-build-100 running macOS-14.7.2 chmod: /tmp/helix/working/AD630952/w/AFFA098B/e/*.sh: No such file or directory + /etc/helix-prep/venv/bin/python3.13 /tmp/helix/working/AD630952/p/superpmi_diffs.py -type asmdiffs -base_jit_directory /tmp/helix/working/AD630952/p/base -diff_jit_directory /tmp/helix/working/AD630952/p/diff -work_directory /tmp/helix/working/AD630952/w/AFFA098B/e -log_directory /tmp/helix/working/AD630952/w/AFFA098B/uploads -partition_info /tmp/helix/working/AD630952/p/partitions/linux-arm64-0.json Running superpmi.py download to get MCH files Running: /private/etc/helix-prep/venv/bin/python3.13 /private/tmp/helix/working/AD630952/p/superpmi.py download --no_progress -core_root /private/tmp/helix/working/AD630952/p -target_os linux -target_arch arm64 -spmi_location /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi -log_level debug -log_file /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_download_linux-arm64-0.log -f aspnet2.run.linux.arm64.checked.mch [05:14:17] ================ Logging to /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_download_linux-arm64-0.log [05:14:17] Command line: /private/tmp/helix/working/AD630952/p/superpmi.py download --no_progress -core_root /private/tmp/helix/working/AD630952/p -target_os linux -target_arch arm64 -spmi_location /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi -log_level debug -log_file /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_download_linux-arm64-0.log -f aspnet2.run.linux.arm64.checked.mch [05:14:17] Using mcs from Core_Root: /private/tmp/helix/working/AD630952/p/mcs [05:14:17] Using JIT/EE Version from mcs: 976a4d6d-d1b2-4096-a3c9-46ddcae71196 [05:14:17] SuperPMI download [05:14:17] ------------------------------------------------------------ [05:14:17] Start time: 05:14:17 [05:14:17] Disk usage (/tmp/helix/working/AD630952/w/AFFA098B/e): total 446 GB; free 208 GB [05:14:17] Downloading: [05:14:17] https://clrjit2.blob.core.windows.net/superpmi/collections/976a4d6d-d1b2-4096-a3c9-46ddcae71196/linux/arm64/aspnet2.run.linux.arm64.checked.mch.mct.zip [05:14:17] https://clrjit2.blob.core.windows.net/superpmi/collections/976a4d6d-d1b2-4096-a3c9-46ddcae71196/linux/arm64/aspnet2.run.linux.arm64.checked.mch.zip [05:14:17] Download: https://clrjit2.blob.core.windows.net/superpmi/collections/976a4d6d-d1b2-4096-a3c9-46ddcae71196/linux/arm64/aspnet2.run.linux.arm64.checked.mch.mct.zip -> /tmp/helix/working/AD630952/t/tmpypw5xj_f/aspnet2.run.linux.arm64.checked.mch.mct.zip [05:14:18] Uncompress /tmp/helix/working/AD630952/t/tmpypw5xj_f/aspnet2.run.linux.arm64.checked.mch.mct.zip => /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64 [05:14:18] Download: https://clrjit2.blob.core.windows.net/superpmi/collections/976a4d6d-d1b2-4096-a3c9-46ddcae71196/linux/arm64/aspnet2.run.linux.arm64.checked.mch.zip -> /tmp/helix/working/AD630952/t/tmpypw5xj_f/aspnet2.run.linux.arm64.checked.mch.zip [05:14:23] Uncompress /tmp/helix/working/AD630952/t/tmpypw5xj_f/aspnet2.run.linux.arm64.checked.mch.zip => /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64 [05:14:23] Disk usage (/tmp/helix/working/AD630952/w/AFFA098B/e): total 446 GB; free 208 GB; consumed by download 0 GB [05:14:23] Finish time: 05:14:23 [05:14:23] Elapsed time: 0:00:06.538286 Running asmdiffs Adding jit-analyze directory /private/tmp/helix/working/AD630952/p/jit-analyze to PATH Adding git directory /private/tmp/helix/working/AD630952/p/git/cmd to PATH Running: /private/etc/helix-prep/venv/bin/python3.13 /private/tmp/helix/working/AD630952/p/superpmi.py asmdiffs --no_progress -core_root /private/tmp/helix/working/AD630952/p -target_os linux -target_arch arm64 -arch arm64 -base_jit_path /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib -diff_jit_path /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib -spmi_location /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi -error_limit 100 --summary_as_json -log_level debug -log_file /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_asmdiffs_linux-arm64-0.log [05:14:23] ================ Logging to /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_asmdiffs_linux-arm64-0.log [05:14:23] Command line: /private/tmp/helix/working/AD630952/p/superpmi.py asmdiffs --no_progress -core_root /private/tmp/helix/working/AD630952/p -target_os linux -target_arch arm64 -arch arm64 -base_jit_path /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib -diff_jit_path /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib -spmi_location /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi -error_limit 100 --summary_as_json -log_level debug -log_file /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_asmdiffs_linux-arm64-0.log [05:14:23] Using mcs from Core_Root: /private/tmp/helix/working/AD630952/p/mcs [05:14:23] Using JIT/EE Version from mcs: 976a4d6d-d1b2-4096-a3c9-46ddcae71196 [05:14:23] Download: https://clrjit2.blob.core.windows.net/superpmi/libcoredistools/osx-arm64/libcoredistools.dylib -> /private/tmp/helix/working/AD630952/p/libcoredistools.dylib [05:14:24] Found download cache directory "/tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64" and --force_download not set; skipping download [05:14:24] SuperPMI ASM diffs [05:14:24] ------------------------------------------------------------ [05:14:24] Start time: 05:14:24 [05:14:24] Base JIT Path: /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib [05:14:24] Diff JIT Path: /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib [05:14:24] Using MCH files: [05:14:24] /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:24] Using superpmi from Core_Root: /private/tmp/helix/working/AD630952/p/superpmi [05:14:24] [05:14:24] Temp Location: /tmp/helix/working/AD630952/t/tmpjad46ykg [05:14:24] [05:14:24] Running asm diffs of /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:24] Invoking: /private/tmp/helix/working/AD630952/p/superpmi -a -v ewi -f /tmp/helix/working/AD630952/t/tmpjad46ykg/aspnet2.run.linux.arm64.checked.mch_fail.mcl -details /tmp/helix/working/AD630952/t/tmpjad46ykg/aspnet2.run.linux.arm64.checked.mch_details.csv -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 -jit2option force JitEnableNoWayAssert=1 -jit2option force JitNoForceFallback=1 -jit2option force JitAlignLoops=0 -p -failureLimit 100 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 9081 of size 267 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 10113 of size 40 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 10114 of size 59 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 9078 of size 16 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 9079 of size 40 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ERROR: Exception thrown: DebugBreak or AV Exception 123 [05:14:28] ERROR: Method 9080 of size 59 failed to load and compile correctly by JIT2 (/tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib). [05:14:28] ISSUE: #9081 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'Microsoft.AspNetCore.Connections.CorrelationIdGenerator+<>c:b__3_0(System.Span`1[char],long):this' during 'Generate code' (IL size 267; hash 0xbd4b4083; Tier1) [05:14:28] [05:14:28] ISSUE: #10113 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'Microsoft.AspNetCore.Connections.CorrelationIdGenerator:GenerateId(long):System.String' during 'Generate code' (IL size 40; hash 0x2093e1e9; Tier1) [05:14:28] [05:14:28] ISSUE: main method 5434 of size 98 differs [05:14:28] ISSUE: main method 5442 of size 15 differs [05:14:28] ISSUE: main method 7834 of size 1487 differs [05:14:28] ISSUE: #10114 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'System.String:Create[long](int,long,System.Buffers.SpanAction`2[char,long]):System.String' during 'Generate code' (IL size 59; hash 0x1f25a7fb; Tier1) [05:14:28] [05:14:28] ISSUE: main method 6459 of size 1487 differs [05:14:28] ISSUE: main method 12435 of size 325 differs [05:14:28] ISSUE: main method 5444 of size 325 differs [05:14:28] ISSUE: #9078 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'Microsoft.AspNetCore.Connections.CorrelationIdGenerator:GetNextId():System.String' during 'Generate code' (IL size 16; hash 0x7a5733b9; Tier1) [05:14:28] [05:14:28] ISSUE: #9079 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'Microsoft.AspNetCore.Connections.CorrelationIdGenerator:GenerateId(long):System.String' during 'Generate code' (IL size 40; hash 0x2093e1e9; Tier1) [05:14:28] [05:14:28] ISSUE: main method 13215 of size 1487 differs [05:14:28] ISSUE: #9080 /Users/runner/work/1/s/src/coreclr/jit/codegenarm64.cpp (5916) - Assertion failed '(lsb + width) <= bitWidth' in 'System.String:Create[long](int,long,System.Buffers.SpanAction`2[char,long]):System.String' during 'Generate code' (IL size 59; hash 0x1f25a7fb; Tier1) [05:14:28] [05:14:28] ISSUE: main method 13944 of size 491 differs [05:14:28] Compilation failures [05:14:28] Method numbers with compilation failures: [05:14:28] 9078 [05:14:28] 9079 [05:14:28] 9080 [05:14:28] 9081 [05:14:28] 10113 [05:14:28] 10114 [05:14:28] Creating dasm files: /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff [05:14:28] Smallest 8 contexts with binary differences: [05:14:28] 5434 [05:14:28] 13944 [05:14:28] 5442 [05:14:28] 6459 [05:14:28] 13215 [05:14:28] 7834 [05:14:28] 12435 [05:14:28] 5444 [05:14:28] [05:14:28] Top 8 improvements: [05:14:28] 13944 [05:14:28] 7834 [05:14:28] 6459 [05:14:28] 13215 [05:14:28] 12435 [05:14:28] 5444 [05:14:28] 5434 [05:14:28] 5442 [05:14:28] [05:14:28] Top 8 regressions: [05:14:28] 13944 [05:14:28] 7834 [05:14:28] 6459 [05:14:28] 13215 [05:14:28] 12435 [05:14:28] 5444 [05:14:28] 5434 [05:14:28] 5442 [05:14:28] [05:14:28] Top 8 improvements, percentage-wise: [05:14:28] 13944 [05:14:28] 7834 [05:14:28] 13215 [05:14:28] 6459 [05:14:28] 5434 [05:14:28] 5442 [05:14:28] 12435 [05:14:28] 5444 [05:14:28] [05:14:28] Top 8 regressions, percentage-wise: [05:14:28] 13944 [05:14:28] 7834 [05:14:28] 13215 [05:14:28] 6459 [05:14:28] 5434 [05:14:28] 5442 [05:14:28] 12435 [05:14:28] 5444 [05:14:28] [05:14:28] Smallest 0 zero sized diffs: [05:14:28] [05:14:28] Using selector: KqueueSelector [05:14:28] [1:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/5434.dasm [05:14:28] [1:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5434 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [2:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/5442.dasm [05:14:28] [2:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5442 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [3:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/5444.dasm [05:14:28] [3:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5444 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [4:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/6459.dasm [05:14:28] [4:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 6459 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [5:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/7834.dasm [05:14:28] [5:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 7834 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [6:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/12435.dasm [05:14:28] [6:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 12435 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [7:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/13215.dasm [05:14:28] [7:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 13215 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [8:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base/13944.dasm [05:14:28] [8:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 13944 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/base/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [1:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/5434.dasm [05:14:28] [1:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5434 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [2:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/5442.dasm [05:14:28] [2:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5442 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [3:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/5444.dasm [05:14:28] [3:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 5444 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [4:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/6459.dasm [05:14:28] [4:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 6459 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:28] [5:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/7834.dasm [05:14:28] [5:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 7834 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:29] [6:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/12435.dasm [05:14:29] [6:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 12435 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:29] [8:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/13944.dasm [05:14:29] [8:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 13944 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:29] [7:8]: Generating /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff/13215.dasm [05:14:29] [7:8]: Invoking: /private/tmp/helix/working/AD630952/p/superpmi -c 13215 -jitoption force JitEnableNoWayAssert=1 -jitoption force JitNoForceFallback=1 -jitoption force JitAlignLoops=0 /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:29] Differences found. To replay SuperPMI use: [05:14:29] [05:14:29] export DOTNET_JitEnableNoWayAssert=1 [05:14:29] export DOTNET_JitNoForceFallback=1 [05:14:29] export DOTNET_JitAlignLoops=0 [05:14:29] export DOTNET_JitDisasm=* [05:14:29] export DOTNET_JitUnwindDump=* [05:14:29] export DOTNET_JitEHDump=* [05:14:29] export DOTNET_JitDisasmDiffable=1 [05:14:29] export DOTNET_JitDisasmWithGC=1 [05:14:29] /private/tmp/helix/working/AD630952/p/superpmi -c ### /tmp/helix/working/AD630952/p/diff/checked/libclrjit_universal_arm64_arm64.dylib /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:29] [05:14:29] Total bytes of base: 5230904 [05:14:29] Total bytes of diff: 5230784 [05:14:29] Total bytes of delta: -120 (-0.00% of base) [05:14:29] [05:14:29] Total PerfScore of base: 1627434.8331020046 [05:14:29] Total PerfScore of diff: 1627425.8850610044 [05:14:29] Total PerfScore of delta: -8.948041000170633 (-0.00% of base) [05:14:29] [05:14:29] Relative PerfScore Geomean: -0.0006% [05:14:29] Relative PerfScore Geomean (Diffs): -0.9885% [05:14:29] [05:14:29] Generated asm is located under /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff [05:14:29] Textual differences found in generated asm. [05:14:29] Invoking: /private/tmp/helix/working/AD630952/p/jit-analyze/jit-analyze --md /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/summary.md -r --base /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/base --diff /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/asm.aspnet2.run.linux.arm64.checked/diff --override-total-base-metric 5230904 --override-total-diff-metric 5230784 --is-diffs-only [05:14:30] Found 8 files with textual diffs. [05:14:30] [05:14:30] Summary of Code Size diffs: [05:14:30] (Lower is better) [05:14:30] [05:14:30] Total bytes of base: 5230904 (overridden on cmd) [05:14:30] Total bytes of diff: 5230784 (overridden on cmd) [05:14:30] Total bytes of delta: -120 (-0.00 % of base) [05:14:30] diff is an improvement. [05:14:30] relative diff is an improvement. [05:14:30] [05:14:30] [05:14:30] Top file improvements (bytes): [05:14:30] -28 : 13944.dasm (-7.292% of base) [05:14:30] -20 : 7834.dasm (-1.114% of base) [05:14:30] -20 : 6459.dasm (-0.842% of base) [05:14:30] -20 : 13215.dasm (-1.106% of base) [05:14:30] -12 : 5444.dasm (-0.417% of base) [05:14:30] -12 : 12435.dasm (-0.436% of base) [05:14:30] -4 : 5442.dasm (-0.641% of base) [05:14:30] -4 : 5434.dasm (-0.741% of base) [05:14:30] [05:14:30] 8 total files with Code Size differences (8 improved, 0 regressed), 0 unchanged. [05:14:30] [05:14:30] Top method improvements (bytes): [05:14:30] -28 (-7.292% of base) : 13944.dasm - Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.StringUtilities+<>c:<.cctor>b__7_0(System.Span`1[char],System.ValueTuple`3[System.String,char,uint]):this (Tier1) [05:14:30] -20 (-0.842% of base) : 6459.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Instrumented Tier1) [05:14:30] -20 (-1.114% of base) : 7834.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Tier1) [05:14:30] -20 (-1.106% of base) : 13215.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Tier1) [05:14:30] -12 (-0.417% of base) : 5444.dasm - System.Reflection.Emit.DynamicILGenerator:Emit(System.Reflection.Emit.OpCode,System.Reflection.MethodInfo):this (Instrumented Tier1) [05:14:30] -12 (-0.436% of base) : 12435.dasm - System.Reflection.Emit.DynamicILGenerator:Emit(System.Reflection.Emit.OpCode,System.Reflection.MethodInfo):this (Instrumented Tier1) [05:14:30] -4 (-0.641% of base) : 5442.dasm - System.Reflection.Emit.RuntimeILGenerator:Emit(System.Reflection.Emit.OpCode):this (Instrumented Tier1) [05:14:30] -4 (-0.741% of base) : 5434.dasm - System.Reflection.Emit.RuntimeILGenerator:InternalEmit(System.Reflection.Emit.OpCode):this (Instrumented Tier1) [05:14:30] [05:14:30] Top method improvements (percentages): [05:14:30] -28 (-7.292% of base) : 13944.dasm - Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.StringUtilities+<>c:<.cctor>b__7_0(System.Span`1[char],System.ValueTuple`3[System.String,char,uint]):this (Tier1) [05:14:30] -20 (-1.114% of base) : 7834.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Tier1) [05:14:30] -20 (-1.106% of base) : 13215.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Tier1) [05:14:30] -20 (-0.842% of base) : 6459.dasm - System.Text.Unicode.Utf8Utility:TranscodeToUtf8(ptr,int,ptr,int,byref,byref):int (Instrumented Tier1) [05:14:30] -4 (-0.741% of base) : 5434.dasm - System.Reflection.Emit.RuntimeILGenerator:InternalEmit(System.Reflection.Emit.OpCode):this (Instrumented Tier1) [05:14:30] -4 (-0.641% of base) : 5442.dasm - System.Reflection.Emit.RuntimeILGenerator:Emit(System.Reflection.Emit.OpCode):this (Instrumented Tier1) [05:14:30] -12 (-0.436% of base) : 12435.dasm - System.Reflection.Emit.DynamicILGenerator:Emit(System.Reflection.Emit.OpCode,System.Reflection.MethodInfo):this (Instrumented Tier1) [05:14:30] -12 (-0.417% of base) : 5444.dasm - System.Reflection.Emit.DynamicILGenerator:Emit(System.Reflection.Emit.OpCode,System.Reflection.MethodInfo):this (Instrumented Tier1) [05:14:30] [05:14:30] 8 total methods with Code Size differences (8 improved, 0 regressed). [05:14:30] [05:14:30] -------------------------------------------------------------------------------- [05:14:30] 8 contexts with diffs (8 size improvements, 0 size regressions, 0 same size) [05:14:30] (6 PerfScore improvements, 0 PerfScore regressions, 2 same PerfScore) [05:14:30] -120 bytes [05:14:30] -1.32% PerfScore [05:14:30] [05:14:30] [05:14:30] Asm diffs summary: [05:14:30] Summary JSON file: /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/diff_summary.json [05:14:30] Replay failures in 1 MCH files: [05:14:30] /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:30] Asm diffs in 1 MCH files: [05:14:30] /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/mch/976a4d6d-d1b2-4096-a3c9-46ddcae71196.linux.arm64/aspnet2.run.linux.arm64.checked.mch [05:14:30] Finish time: 05:14:30 [05:14:30] Elapsed time: 0:00:06.208219 Failed during asmdiffs. Log file: /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_asmdiffs_linux-arm64-0.log Copy .dasm files Creating archive: /tmp/helix/working/AD630952/t/tmpa1e5rmpt/Asmdiffs_linux-arm64-0 Copying /tmp/helix/working/AD630952/t/tmpa1e5rmpt/Asmdiffs_linux-arm64-0.zip to /tmp/helix/working/AD630952/w/AFFA098B/uploads/Asmdiffs_linux-arm64-0.zip Copying summary file /tmp/helix/working/AD630952/w/AFFA098B/e/artifacts/spmi/diff_summary.json -> /tmp/helix/working/AD630952/w/AFFA098B/uploads/superpmi_asmdiffs_summary_linux-arm64-0.json Failure + export _commandExitCode=1 + _commandExitCode=1 + exit 1 ['linux-arm64-0' END OF WORK ITEM LOG: Command exited with 1]