runtime: Test failure: System.Buffers.Tests.ArrayBufferWriterTests_Char.Advance
failed in job: runtime-coreclr libraries-jitstress 20200920.1
failed tests: System.Buffers.Tests.ArrayBufferWriterTests_Char.Advance System.Buffers.Tests.ArrayBufferWriterTests_Byte.Advance
net5.0-Linux-Release-arm-CoreCLR_checked-tailcallstress-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
Error message
Assert.True() Failure
Expected: True
Actual: False
Stack trace
at System.Buffers.Tests.ArrayBufferWriterTests`1.Advance() in /_/src/libraries/System.Memory/tests/ArrayBufferWriter/ArrayBufferWriterTests.T.cs:line 71
category:correctness theme:value-numbering skill-level:expert cost:medium
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 27 (27 by maintainers)
Commits related to this issue
- Disable ArrayBufferWriterTests.Advance with JitStress. Issue #42517 — committed to sandreenko/runtime by deleted user 4 years ago
- Disable ArrayBufferWriterTests.Advance with JitStress. (#42674) * Disable ArrayBufferWriterTests.Advance with JitStress. Issue #42517 * Try to disable broader. — committed to dotnet/runtime by deleted user 4 years ago
That means that we saw the definition assignment that assigned a nullptr and that we didn’t kill/replace the value when it was changed by a second assignment.
Thanks @tannergooding I have a repro!