diff --git a/tests/tt_metal/tt_metal/unit_tests/compute/test_untilize_tilize.cpp b/tests/tt_metal/tt_metal/unit_tests/compute/test_untilize_tilize.cpp index 5dbdcc7ab6d..c3add81f771 100644 --- a/tests/tt_metal/tt_metal/unit_tests/compute/test_untilize_tilize.cpp +++ b/tests/tt_metal/tt_metal/unit_tests/compute/test_untilize_tilize.cpp @@ -311,8 +311,8 @@ TEST_F(DeviceFixture, ComputeUnpackTilize) { vector > num_tiles = {{1, 1}, {1, 2}, {2, 1}, {1, 4}, {2, 2}, {4, 1}}; for(auto num_tile : num_tiles) { for (bool fp32_dest_acc_en : {true, false}) { - // FP32 dest acc not possible for GS and unpack_tilize hangs on BH -> tt-metal/#13640 - if ((fp32_dest_acc_en == true) && (this->arch_ != tt::ARCH::WORMHOLE_B0)) continue; + // FP32 dest acc not possible for GS + if ((fp32_dest_acc_en == true) && (this->arch_ == tt::ARCH::GRAYSKULL)) continue; for (bool dst_full_sync_en : {true, false}) { unit_tests::compute::tilize::TestConfig test_config = { .dst_full_sync_en = dst_full_sync_en, @@ -353,8 +353,8 @@ TEST_F(DeviceFixture, ComputeUnpackTilizeShortInit) { vector > num_tiles = {{1, 1}, {1, 2}, {2, 1}, {1, 4}, {2, 2}, {4, 1}}; for(auto num_tile : num_tiles) { for (bool fp32_dest_acc_en : {true, false}) { - // FP32 dest acc not possible for GS and unpack_tilize hangs on BH -> tt-metal/#13640 - if ((fp32_dest_acc_en == true) && (this->arch_ != tt::ARCH::WORMHOLE_B0)) continue; + // FP32 dest acc not possible for GS + if ((fp32_dest_acc_en == true) && (this->arch_ == tt::ARCH::GRAYSKULL)) continue; for (bool dst_full_sync_en : {true, false}) { unit_tests::compute::tilize::TestConfig test_config = { .short_init = true,