tt-metal: non-determinisitc hang on an SFPU test

Description tanh sfpu hang issue found during a non-sfpu code change

To Reproduce Occurred once when test eltwise unary op is run; not sure if its reproducible

dock-test unittest:
-ts="SfpuCompute" -tc="MultiCoreApprox" -sc="Eltwise unary sfpu on two contiguous cores,MultiTile,tanh," FINISHED
[32030](https://github.com/tenstorrent-metal/tt-metal/actions/runs/5814625560/job/15764670985#step:7:32031)

-ts="SfpuCompute" -tc="MultiCoreApprox" -sc="Eltwise unary sfpu on two contiguous cores,MultiTile," FINISHED
[32031](https://github.com/tenstorrent-metal/tt-metal/actions/runs/5814625560/job/15764670985#step:7:32032)
-ts="SfpuCompute" -tc="MultiCoreApprox" -sc="Eltwise unary sfpu on two contiguous cores," FINISHED

Expected behavior test should run to completion and pass

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 26 (15 by maintainers)

Commits related to this issue

Most upvoted comments

The spreadsheet lists:

./build/test/tt_metal/unit_tests -ts="SfpuCompute" -tc="MultiCoreApprox" -sc="Eltwise unary sfpu on two contiguous cores,MultiTile,relu,"

This is a fast dispatch test within a doctest suite that mixes slow and fast dispatch.

To run the full doctest (mixes slow and fast dispatch tests):

 ./build/test/tt_metal/unit_tests

To run just the SfpuCompute (the only tests that runs in fast dispatch mode within doctest)

 ./build/test/tt_metal/unit_tests -ts="*Sfpu*"