runtime: CoreFX test failures, incl. System.Buffers.Tests.ArrayBufferWriterTests_Byte.Advance

Job: https://ci.dot.net/job/dotnet_coreclr/job/master/view/x64/job/jitstress/job/x64_checked_windows_nt_corefx_jitstressregs0x80/842/

Failed tests: System.Buffers.Tests.ArrayBufferWriterTests_Byte.Advance System.Buffers.Tests.ArrayBufferWriterTests_Char.Advance

Failed log:

System.Buffers.Tests.ArrayBufferWriterTests_Byte.Advance [FAIL]
  [Long Running Test] 'System.IO.Tests.FileInfo_CopyTo_str_b.CopyFileWithData_MemberData', Elapsed: 00:15:58
  [Long Running Test] 'System.IO.Tests.Pipes.AnonymousPipeReadViaFileStream', Elapsed: 00:15:38
        Assert.True() Failure
  [Long Running Test] 'System.IO.Tests.FileStream_FlushAsync.FlushAfterReading', Elapsed: 00:15:37
  [Long Running Test] 'System.IO.Tests.FileStream_WriteAsync_AsyncWrites.WriteAsyncInternalBufferOverflow', Elapsed: 00:15:34
        Expected: True
  [Long Running Test] 'System.IO.Tests.FileStream_BeginEndWrite_AsyncWrites.WriteAsyncCancelledFile', Elapsed: 00:14:43
        Actual:   False
        Stack Trace:
          D:\j\workspace\x64_checked_w---ac310d4a\_\fx\src\System.Memory\tests\ArrayBufferWriter\ArrayBufferWriterTests.T.cs(95,0): at System.Buffers.Tests.ArrayBufferWriterTests`1.Advance()
  [Long Running Test] 'System.IO.Tests.Sync_FileStream_ReadWrite_Span.EmptyFile_ReadAsync_Succeeds', Elapsed: 00:14:31
  [Long Running Test] 'System.IO.Tests.FileStream_SafeFileHandle.ThrowWhenHandlePositionIsChanged_sync', Elapsed: 00:14:30
  [Long Running Test] 'System.IO.Tests.File_Copy_str_str_b.CopyFileWithData_MemberData', Elapsed: 00:14:27
      System.Buffers.Tests.ArrayBufferWriterTests_Char.Advance [FAIL]
        Assert.True() Failure
        Expected: True
        Actual:   False
     System.Linq.Expressions.Tests: [Long Running Test] 'System.Linq.Expressions.Tests.ArrayBoundsTests.NewArrayBounds', Elapsed: 00:10:23
        Stack Trace:
          D:\j\workspace\x64_checked_w---ac310d4a\_\fx\src\System.Memory\tests\ArrayBufferWriter\ArrayBufferWriterTests.T.cs(95,0): at System.Buffers.Tests.ArrayBufferWriterTests`1.Advance()
     System.IO.FileSystem.Tests: [Long Running Test] 'System.IO.Tests.Sync_DerivedFileStream_ReadWrite_Span.NonEmptyWriteAsync_CustomMemoryManager_WritesExpectedData', Elapsed: 00:17:55
  [Long Running Test] 'System.IO.Tests.File_AppendAllTextAsync.OverwriteAsync', Elapsed: 00:18:15
  [Long Running Test] 'System.IO.Tests.File_ReadWriteAllLines_Enumerable_EncodedAsync.DisposingEnumeratorClosesFileAsync', Elapsed: 00:18:04
  [Long Running Test] 'System.IO.Tests.FileStream_BeginEndRead_AsyncReads.EmptyFileReadAsyncSucceedSynchronously', Elapsed: 00:18:17
  [Long Running Test] 'System.IO.Tests.File_AppendAllLinesAsync_Encoded.NullLinesAsync', Elapsed: 00:18:14
  [Long Running Test] 'System.IO.Tests.File_ReadWriteAllTextAsync.ValidWriteAsync', Elapsed: 00:18:08
  [Long Running Test] 'System.IO.Tests.FileStream_DisposeAsync.DisposeAsyncFlushes', Elapsed: 00:18:13
  [Long Running Test] 'System.IO.Tests.File_ReadWriteAllLines_EnumerableAsync.ValidWriteAsync', Elapsed: 00:18:12
  [Long Running Test] 'System.IO.Tests.File_AppendAllTextAsync_Encoded.OverwriteAsync', Elapsed: 00:18:11
  [Long Running Test] 'System.IO.Tests.FileInfo_CopyTo_str.CopyFileWithData_MemberData', Elapsed: 00:18:06
  [Long Running Test] 'System.IO.Tests.File_Copy_str_str.CopyFileWithData_MemberData', Elapsed: 00:18:08
  [Long Running Test] 'System.IO.Tests.FileInfo_CopyTo_str_b.CopyFileWithData_MemberData', Elapsed: 00:18:01
  [Long Running Test] 'System.IO.Tests.Pipes.AnonymousPipeReadViaFileStream', Elapsed: 00:17:40
  [Long Running Test] 'System.IO.Tests.FileStream_FlushAsync.FlushAfterReading', Elapsed: 00:17:40
  [Long Running Test] 'System.IO.Tests.FileStream_WriteAsync_AsyncWrites.WriteAsyncInternalBufferOverflow', Elapsed: 00:17:36
  [Long Running Test] 'System.IO.Tests.FileStream_BeginEndWrite_AsyncWrites.WriteAsyncCancelledFile', Elapsed: 00:16:45
  [Long Running Test] 'System.IO.Tests.Sync_FileStream_ReadWrite_Span.EmptyFile_ReadAsync_Succeeds', Elapsed: 00:16:33
  [Long Running Test] 'System.IO.Tests.FileStream_SafeFileHandle.ThrowWhenHandlePositionIsChanged_sync', Elapsed: 00:16:33
  [Long Running Test] 'System.IO.Tests.File_Copy_str_str_b.CopyFileWithData_MemberData', Elapsed: 00:16:30
     System.Linq.Expressions.Tests: [Long Running Test] 'System.Linq.Expressions.Tests.ArrayBoundsTests.NewArrayBounds', Elapsed: 00:12:25
    Finished:    System.Memory.Tests
  === TEST EXECUTION SUMMARY ===
     System.Memory.Tests  Total: 45349, Errors: 0, Failed: 2, Skipped: 0, Time: 268.522s
  ----- end 17:02:04.68 ----- exit code 1 ----------------------------------------------------------

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 25 (25 by maintainers)

Commits related to this issue

Most upvoted comments

@ahsonkhan dotnet/coreclr#24482 has a fix for this issue.

If I set COMPlus_JitMinOpts=1, the test passes. That makes it likely some kind of codegen bug.

@dotnet/jit-contrib