-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone
Description
Description
On Arm64 Linux, running SPMI asmdiffs causes errors:
[15:39:34] ERROR: Couldn't load base metrics summary created by child process
And the script fails with no diffs.
Reproduction Steps
./build.sh -rc checked -lc release -s clr+libs
./src/tests/build.sh generatelayoutonly Checked
python3 ./src/coreclr/scripts/superpmi.py asmdiffs -build_type Checked -log_level debug
Expected behavior
SPMI will run to completion without any errors
Actual behavior
Full log file: superpmi.4.log
Regression?
Used to work.
Known Workarounds
None.
Configuration
runtime HEAD:
3bda6e0013d 2023-08-21.. Vladimir Sadov [NativeAOT] Missing memory fence before bulk move of objects (#90890) HEAD -> main, origin/main, origin/HEAD
Linux Ubuntu 22.04, Arm64 Altra.
Other information
Works on: Linux Ubuntu 22.04, X64
Works on: Windows, Arm64
SPMI replay works on Linux, Arm64
Metadata
Metadata
Assignees
Labels
area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI