runtime: [arm64] Test failed: JIT_Performance._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_sh

Job: https://ci.dot.net/job/dotnet_coreclr/job/master/view/arm64/job/jitstress/job/arm64_cross_checked_ubuntu16.04_jitstress2_jitstressregs0x80_tst/163/

Failed tests: JIT_Performance.CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_sh

Log:

JIT_Performance._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_sh [FAIL]
        /n/nReturn code:      1/nRaw output file:      /home/robox/j/workspace/dotnet_coreclr/master/jitstress/arm64_cross_checked_ubuntu16.04_jitstress2_jitstressregs0x80_tst/bin/tests/Linux.arm64.Checked/JIT/Performance/Reports/JIT.Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot-7/mandelbrot-7.output.txt/nRaw output:/nBEGIN EXECUTION
        /home/robox/j/workspace/dotnet_coreclr/master/jitstress/arm64_cross_checked_ubuntu16.04_jitstress2_jitstressregs0x80_tst/bin/tests/Linux.arm64.Checked/Tests/Core_Root/corerun mandelbrot-7.exe ''
        P4
        80 80
        ���������������������������������������������������������������������������������
        ������������������
        ������������������
        �����������������������������������������������������������������������������������������"������������������
        �������������������������������������*���������������*�����������������������������������
        ������������������
        ��������������������������������������������U����������������������������
        ������������������
        ������������������������������������*��������������������*�������������������������������������
        ������������������"���������������������������������������������������������������������������������������������
        ������������������
        ������������������
        ���������������������������������������������������������������������Expected: 100
        Actual: 255
        END EXECUTION - FAILED
        Test Harness Exitcode is : 1
        /nTo run the test:/n> set CORE_ROOT=/home/robox/j/workspace/dotnet_coreclr/master/jitstress/arm64_cross_checked_ubuntu16.04_jitstress2_jitstressregs0x80_tst/bin/tests/Linux.arm64.Checked/Tests/Core_Root/n> /home/robox/j/workspace/dotnet_coreclr/master/jitstress/arm64_cross_checked_ubuntu16.04_jitstress2_jitstressregs0x80_tst/bin/tests/Linux.arm64.Checked/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot-7/mandelbrot-7.sh/n
        Expected: True
        Actual:   False
        Stack Trace:
          /mnt/j/workspace/dotnet_coreclr/master/arm64_cross_checked_ubuntu16.04/bin/tests/Linux.arm64.Checked/TestWrappers/JIT.Performance/JIT.Performance.XUnitWrapper.cs(739,0): at JIT_Performance._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_._CodeQuality_BenchmarksGame_mandelbrot_mandelbrot_7_mandelbrot_7_sh()

About this issue

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

Commits related to this issue

Most upvoted comments

I’ve added the fix for this to dotnet/coreclr#23889

Yes, this is not directly related to the encodings, but to the use of the fake 2-operand form of 3-operand instructions (which were used even more extensively before we had as much emitter support).