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

Test failure System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False) #72825

Closed
VincentBu opened this issue Jul 26, 2022 · 12 comments · Fixed by #72893
Labels
area-System.Runtime blocking-clean-ci-optional Blocking optional rolling runs JitStress CLR JIT issues involving JIT internal stress modes os-linux Linux OS (any supported distro)
Milestone

Comments

@VincentBu
Copy link
Contributor

Run: runtime-coreclr libraries-jitstressregs 20220725.1

Failed test:

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x1000-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x80-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x10-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs8-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs3-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs1-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs2-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs4-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

Error message:

Exit code was 134 but it should have been 42
Expected: True
Actual:   False


Stack trace
   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 239
   at System.Tests.TimeZoneInfoTests.NJulianRuleTest(String posixRule, Int32 dayNumber, Int32 monthNumber, Boolean shouldSucceed) in /_/src/libraries/System.Runtime/tests/System/TimeZoneInfoTests.cs:line 2525
   at InvokeStub_TimeZoneInfoTests.NJulianRuleTest(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jul 26, 2022
@ghost
Copy link

ghost commented Jul 26, 2022

Tagging subscribers to this area: @dotnet/area-system-runtime
See info in area-owners.md if you want to be subscribed.

Issue Details

Run: runtime-coreclr libraries-jitstressregs 20220725.1

Failed test:

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x1000-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x80-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x10-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs8-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs3-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs1-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs2-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs4-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

Error message:

Exit code was 134 but it should have been 42
Expected: True
Actual:   False


Stack trace
   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 239
   at System.Tests.TimeZoneInfoTests.NJulianRuleTest(String posixRule, Int32 dayNumber, Int32 monthNumber, Boolean shouldSucceed) in /_/src/libraries/System.Runtime/tests/System/TimeZoneInfoTests.cs:line 2525
   at InvokeStub_TimeZoneInfoTests.NJulianRuleTest(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Author: VincentBu
Assignees: -
Labels:

area-System.Runtime, untriaged

Milestone: -

@VincentBu VincentBu added os-linux Linux OS (any supported distro) JitStress CLR JIT issues involving JIT internal stress modes blocking-clean-ci-optional Blocking optional rolling runs and removed area-System.Runtime untriaged New issue has not been triaged by the area owner labels Jul 26, 2022
@danmoseley
Copy link
Member

danmoseley commented Jul 26, 2022

due to assertion failure:

dotnet: tzfile.c:489: __tzfile_read: Assertion `num_types == 1' failed.

guess: the tzfile on this configuration is slightly wrong, and this just happens to be using chk bits including a chk glibc?

@danmoseley
Copy link
Member

cc @tarekgh

@ghost
Copy link

ghost commented Jul 26, 2022

Tagging subscribers to this area: @dotnet/area-system-globalization
See info in area-owners.md if you want to be subscribed.

Issue Details

Run: runtime-coreclr libraries-jitstressregs 20220725.1

Failed test:

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x1000-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x80-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x10-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs8-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs3-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs1-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs2-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs4-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

Error message:

Exit code was 134 but it should have been 42
Expected: True
Actual:   False


Stack trace
   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 239
   at System.Tests.TimeZoneInfoTests.NJulianRuleTest(String posixRule, Int32 dayNumber, Int32 monthNumber, Boolean shouldSucceed) in /_/src/libraries/System.Runtime/tests/System/TimeZoneInfoTests.cs:line 2525
   at InvokeStub_TimeZoneInfoTests.NJulianRuleTest(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Author: VincentBu
Assignees: -
Labels:

area-System.Globalization, os-linux, JitStress, blocking-clean-ci-optional

Milestone: -

@jeffschwMSFT jeffschwMSFT added area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI and removed area-System.Globalization labels Jul 26, 2022
@ghost
Copy link

ghost commented Jul 26, 2022

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

Issue Details

Run: runtime-coreclr libraries-jitstressregs 20220725.1

Failed test:

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x1000-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x80-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x10-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs8-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs3-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs1-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs2-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs4-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

Error message:

Exit code was 134 but it should have been 42
Expected: True
Actual:   False


Stack trace
   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 239
   at System.Tests.TimeZoneInfoTests.NJulianRuleTest(String posixRule, Int32 dayNumber, Int32 monthNumber, Boolean shouldSucceed) in /_/src/libraries/System.Runtime/tests/System/TimeZoneInfoTests.cs:line 2525
   at InvokeStub_TimeZoneInfoTests.NJulianRuleTest(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Author: VincentBu
Assignees: -
Labels:

os-linux, JitStress, area-CodeGen-coreclr, blocking-clean-ci-optional

Milestone: -

@tarekgh
Copy link
Member

tarekgh commented Jul 26, 2022

guess: the tzfile on this configuration is slightly wrong, and this just happens to be using chk bits including a chk glibc?

For sure it is using the chk build of glibc. I am not sure if this is intended. Would be good if someone can confirm.

In same time, I am seeing the assert is fired from https://sources.debian.org/src/glibc/2.28-10/time/tzfile.c/#L440. I'll try to look if I can modify the tz file we generate to avoid this assert.

@danmoseley
Copy link
Member

@BruceForstall is it expected that you use the chk glibc in these runs -- I assume so, because you want asserts for memory misuse, etc.

@danmoseley danmoseley added area-System.Runtime and removed area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI labels Jul 26, 2022
@ghost
Copy link

ghost commented Jul 26, 2022

Tagging subscribers to this area: @dotnet/area-system-runtime
See info in area-owners.md if you want to be subscribed.

Issue Details

Run: runtime-coreclr libraries-jitstressregs 20220725.1

Failed test:

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x1000-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x80-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs0x10-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs8-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs3-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs1-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs2-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

net7.0-Linux-Release-arm-CoreCLR_checked-jitstressregs4-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,A/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,9999999/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,59/0,J365/25\", dayNumber: 0, monthNumber: 0, shouldSucceed: False)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,58/0,J365/25\", dayNumber: 28, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,31/0,J365/25\", dayNumber: 1, monthNumber: 2, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,30/0,J365/25\", dayNumber: 31, monthNumber: 1, shouldSucceed: True)
- System.Tests.TimeZoneInfoTests.NJulianRuleTest(posixRule: \"<+00>0<+01>,0/0,J365/25\", dayNumber: 1, monthNumber: 1, shouldSucceed: True)

Error message:

Exit code was 134 but it should have been 42
Expected: True
Actual:   False


Stack trace
   at Microsoft.DotNet.RemoteExecutor.RemoteInvokeHandle.Dispose(Boolean disposing) in /_/src/Microsoft.DotNet.RemoteExecutor/src/RemoteInvokeHandle.cs:line 239
   at System.Tests.TimeZoneInfoTests.NJulianRuleTest(String posixRule, Int32 dayNumber, Int32 monthNumber, Boolean shouldSucceed) in /_/src/libraries/System.Runtime/tests/System/TimeZoneInfoTests.cs:line 2525
   at InvokeStub_TimeZoneInfoTests.NJulianRuleTest(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Author: VincentBu
Assignees: -
Labels:

area-System.Runtime, os-linux, JitStress, blocking-clean-ci-optional

Milestone: -

@tarekgh
Copy link
Member

tarekgh commented Jul 27, 2022

@VincentBu you have logged the failure with the pipelines runtime-coreclr libraries-jitstressregs 20220725.1 but when looking at the PR #72522 I am not seeing this pipeline in the CI run. Any idea about that?

@VincentBu
Copy link
Contributor Author

@VincentBu but when looking at the PR #72522 I am not seeing this pipeline in the CI run. Any idea about that?

I am not sure. I just check the pipeline runtime-coreclr libraries-jitstressregs. There are 2 failed runs this months, the one is runtime-coreclr libraries-jitstressregs 20220725.1 and the other is runtime-coreclr libraries-jitstressregs 20220724.1. According to the summary of 20220724.1, it has nothing to do with #72522

@danmoseley
Copy link
Member

danmoseley commented Jul 27, 2022

/azp run runtime-coreclr jitstress

edit: doh

@ghost ghost locked as resolved and limited conversation to collaborators Aug 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Runtime blocking-clean-ci-optional Blocking optional rolling runs JitStress CLR JIT issues involving JIT internal stress modes os-linux Linux OS (any supported distro)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants