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

jitstress test failure: JIT/HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.sh throws an exception #64587

Closed
sbomer opened this issue Feb 1, 2022 · 4 comments
Assignees
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs
Milestone

Comments

@sbomer
Copy link
Member

sbomer commented Feb 1, 2022

Some more context in #60154 which is about a timeout in the same testcase, but got conflated with failures similar to those below.

@VincentBu in #60154 (comment)

Failed again in: runtime-coreclr jitstress 20220123.1

Failed test:

CoreCLR OSX x64 Checked zapdisable @ OSX.1014.Amd64.Open

- JIT/HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.sh
- JIT/HardwareIntrinsics/General/Vector256/Vector256_r/Vector256_r.sh

Error message:

Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at JIT.HardwareIntrinsics.General.VectorBooleanBinaryOpTest__GreaterThanAllDouble.RunBasicScenario_UnsafeRead()
at JIT.HardwareIntrinsics.General.Program.GreaterThanAllDouble()
at JIT.HardwareIntrinsics.General.Program.Main(System.String[])
task_for_pid(70905) FAILED 5 (os/kern) failure
/private/tmp/helix/working/A90B08E6/w/AE9F097C/e/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.sh: line 417: 70905 Abort trap: 6           (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code:      1
Raw output file:      /tmp/helix/working/A90B08E6/w/AE9F097C/uploads/Reports/JIT.HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.output.txt
Raw output:
BEGIN EXECUTION
/tmp/helix/working/A90B08E6/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false Vector256_ro.dll ''
Beginning test case Abs.Byte at 1/24/2022 2:17:52 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Double at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int16 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int32 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int64 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.SByte at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: Run


Stack trace
   at JIT_HardwareIntrinsics._General_Vector256_Vector256_ro_Vector256_ro_._General_Vector256_Vector256_ro_Vector256_ro_sh()
@dotnet-issue-labeler dotnet-issue-labeler bot added area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI untriaged New issue has not been triaged by the area owner labels Feb 1, 2022
@ghost
Copy link

ghost commented Feb 1, 2022

Tagging subscribers to this area: @JulieLeeMSFT
See info in area-owners.md if you want to be subscribed.

Issue Details

@VincentBu in #60154 (comment)

Failed again in: runtime-coreclr jitstress 20220123.1

Failed test:

CoreCLR OSX x64 Checked zapdisable @ OSX.1014.Amd64.Open

- JIT/HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.sh
- JIT/HardwareIntrinsics/General/Vector256/Vector256_r/Vector256_r.sh

Error message:

Fatal error. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at JIT.HardwareIntrinsics.General.VectorBooleanBinaryOpTest__GreaterThanAllDouble.RunBasicScenario_UnsafeRead()
at JIT.HardwareIntrinsics.General.Program.GreaterThanAllDouble()
at JIT.HardwareIntrinsics.General.Program.Main(System.String[])
task_for_pid(70905) FAILED 5 (os/kern) failure
/private/tmp/helix/working/A90B08E6/w/AE9F097C/e/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.sh: line 417: 70905 Abort trap: 6           (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"

Return code:      1
Raw output file:      /tmp/helix/working/A90B08E6/w/AE9F097C/uploads/Reports/JIT.HardwareIntrinsics/General/Vector256/Vector256_ro/Vector256_ro.output.txt
Raw output:
BEGIN EXECUTION
/tmp/helix/working/A90B08E6/p/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false Vector256_ro.dll ''
Beginning test case Abs.Byte at 1/24/2022 2:17:52 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Double at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int16 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int32 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.Int64 at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: RunClassLclFldScenario
Beginning scenario: RunClassFldScenario
Beginning scenario: RunStructLclFldScenario
Beginning scenario: RunStructFldScenario

Ending test case at 1/24/2022 2:17:53 AM
Beginning test case Abs.SByte at 1/24/2022 2:17:53 AM
Random seed: 20010415; set environment variable CORECLR_SEED to this value to repro

Beginning scenario: RunBasicScenario_UnsafeRead
Beginning scenario: RunReflectionScenario_UnsafeRead
Beginning scenario: RunClsVarScenario
Beginning scenario: RunLclVarScenario_UnsafeRead
Beginning scenario: Run


Stack trace
   at JIT_HardwareIntrinsics._General_Vector256_Vector256_ro_Vector256_ro_._General_Vector256_Vector256_ro_Vector256_ro_sh()
Author: sbomer
Assignees: -
Labels:

area-CodeGen-coreclr, untriaged

Milestone: -

@JulieLeeMSFT
Copy link
Member

@echesakovMSFT PTAL.

@BruceForstall BruceForstall removed the untriaged New issue has not been triaged by the area owner label Feb 9, 2022
@BruceForstall BruceForstall added this to the 7.0.0 milestone Feb 9, 2022
@BruceForstall BruceForstall added the blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs label Feb 9, 2022
@echesakov
Copy link
Contributor

I don't see this issue in runtime-coreclr jitstress pipeline:

The macOS all failed but due to enormous waiting time for the Helix machine.

@echesakov
Copy link
Contributor

The backlog on macOS queue is being resolved (see #65000).
Nothing actionable on this item, closing.

@ghost ghost locked as resolved and limited conversation to collaborators Mar 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI blocking-outerloop Blocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runs
Projects
None yet
Development

No branches or pull requests

4 participants