Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crossgen outerloop regression: JIT/opt/Devirtualization/Comparer_get_Default/Comparer_get_Default on OSX ARM64 #109395

Open
kg opened this issue Oct 30, 2024 · 0 comments
Labels
area-crossgen2-coreclr os-mac-os-x macOS aka OSX untriaged New issue has not been triaged by the area owner

Comments

@kg
Copy link
Member

kg commented Oct 30, 2024

runtime-coreclr crossgen2 outerloop (Build coreclr Pri1 Runtime Tests Run R2R osx arm64 checked) has one failure on my latest red-test-disabling PR:

16:24:13.305 Passed test: JIT/opt/Compares/compareAndTestChains/compareAndTestChains.dll
16:24:13.306 Running test: JIT/opt/Devirtualization/Comparer_get_Default/Comparer_get_Default.dll

Assert failure(PID 14215 [0x00003787], Thread: 145668 [0x23904]): Verify_TypeLayout 'DoubleEnum' failed to verify type layout
    File: /Users/runner/work/1/s/src/coreclr/vm/jitinterface.cpp:13908
    Image: /private/tmp/helix/working/A5CA0948/p/corerun

Type DoubleEnum: type is HFA but READYTORUN_LAYOUT_HFA flag is not set
[createdump] Gathering state for process 14215 
[createdump] Crashing thread 23904 signal 6 (0006)
[createdump] Writing crash report to file /cores/coredump.14215.dmp.crashreport.json
[createdump] Crash report successfully written
Assertion failed: ((end & ~PAGE_MASK) == 0), function MemoryRegion, file memoryregion.h, line 48.
waitpid() returned successfully (wstatus 00000086) WEXITSTATUS 0 WTERMSIG 6
App Exit Code: 22
in ReleaseLock
Expected: 100
Actual: 22
END EXECUTION - FAILED
+ test_exit_code=1
+ /tmp/helix/working/A5CA0948/p/XUnitLogChecker --results-path JIT/opt/JIT.opt --test-wrapper JIT.opt --dumps-path /cores
[XUnitLogChecker]: 16:24:27.86: The full run will be done.
[XUnitLogChecker]: 16:24:27.88: Item 'JIT.opt' did not finish running. Checking and fixing the log...
[XUnitLogChecker]: 16:24:27.88: XUnit log file has been fixed!

32/358 tests run.
* 32 tests passed.
* 0 tests failed.
* 0 tests skipped.

Looks HFA related, which means #106099 may fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-crossgen2-coreclr os-mac-os-x macOS aka OSX untriaged New issue has not been triaged by the area owner
Projects
None yet
Development

No branches or pull requests

1 participant