Nightly tt-metal L2 tests #3455
Annotations
2 errors
|
Generate gtest annotations on failure:
tests/tt_metal/tt_metal/test_sdpa_reduce_c.cpp#L296
unknown file
C++ exception with description "TT_THROW @ /work/tt_metal/impl/program/program.cpp:155: tt::exception
info:
Failed to generate binaries for compute TT_THROW @ /work/tt_metal/jit_build/build.cpp:58: tt::exception
info:
trisc0 build failed. Log: In file included from /work/tests/tt_metal/tt_metal/test_kernels/misc/sdpa/reduce_c/compute.cpp:8,
from /work/tt_metal/hw/ckernels/blackhole/metal/common/chlkc_list.h:42,
from /work/tt_metal/hw/firmware/src/tt-1xx/trisck.cc:13:
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp: In function 'void sub_exp_block_bcast_cols_inplace(uint32_t, uint32_t, uint32_t)':
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp:322:66: error: division by zero [-Werror=div-by-zero]
322 | uint32_t granularity = (cols >= SUB_EXP_GRANULARITY) ? (cols / SUB_EXP_GRANULARITY) : 1;
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp: In function 'void mul_block_bcast_cols(uint32_t, uint32_t, uint32_t)':
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp:430:76: error: division by zero [-Werror=div-by-zero]
430 | constexpr uint32_t granularity = (cols >= DHT_GRANULARITY) ? (cols / DHT_GRANULARITY) : 1;
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp: In function 'void mul_block_bcast_cols_inplace(uint32_t, uint32_t)':
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp:482:72: error: division by zero [-Werror=div-by-zero]
482 | constexpr uint32_t granularity = (cols >= DHT_GRANULARITY) ? (cols / DHT_GRANULARITY) : 1;
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp: In function 'void mul_block_bcast_scalar_inplace(uint32_t)':
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp:520:48: error: division by zero [-Werror=div-by-zero]
520 | constexpr uint32_t granularity = num_tiles / STATS_GRANULARITY;
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp: In function 'void matmul_reduce(uint32_t, const uint32_t&)':
/work/ttnn/cpp/ttnn/operations/transformer/sdpa/device/kernels/compute/compute_common.hpp:1274:46: error: division by zero [-Werror=div-by-zero]
1274 | constexpr uint32_t in0_num_subblocks = M / STATS_GRANULARITY;
cc1plus: all warnings being treated as errors
backtrace:
--- /work/build/lib/libtt_metal.so(+0x54e2d8) [0x7ff434cf82d8]
--- /work/build/lib/libtt_metal.so(+0x7d8b2c) [0x7ff434f82b2c]
--- tt::tt_metal::JitBuildState::compile_one(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, tt::tt_metal::JitBuildSettings const*, unsigned long) const
--- /work/build/lib/libtt_metal.so(+0x7ef468) [0x7ff434f99468]
--- /work/build/lib/libtt_metal.so(+0x7ef3ee) [0x7ff434f993ee]
--- /work/build/lib/libtt_metal.so(+0x57ef1f) [0x7ff434d28f1f]
--- /lib/x86_64-linux-gnu/libc.so.6(+0x99ee8) [0x7ff433d59ee8]
--- /work/build/lib/libtt_metal.so(+0x57ed79) [0x7ff434d28d79]
--- /work/build/lib/libtt_metal.so(+0x7ef23e) [0x7ff434f9923e]
--- /work/build/lib/libtt_metal.so(+0x792095) [0x7ff434f3c095]
--- /work/build/lib/libtt_metal.so(+0x790ba0) [0x7ff434f3aba0]
--- /work/build/lib/libtt_metal.so(+0x790088) [0x7ff434f3a088]
--- /lib/x86_64-linux-gnu/libstdc++.so.6(+0xdc253) [0x7ff4340ce253]
--- /lib/x86_64-linux-gnu/libc.so.6(+0x94ac3) [0x7ff433d54ac3]
--- /lib/x86_64-linux-gnu/libc.so.6(clone+0x44) [0x7ff433de5a84]
backtrace:
--- /work/build/lib/libtt_metal.so(+0x6df318) [0x7ff434e89318]
--- /work/build/lib/libtt_metal.so(+0x6be4b1) [0x7ff434e684b1]
--- tt::tt_metal::JitBuildCache::build_once(unsigned long, std::function<void ()> const&)
--- /work/build/lib/libtt_metal.so(+0x6bde26) [0x7ff434e67e26]
--- /work/build/lib/libtt_metal.so(+0x7ef468) [0x7ff434f99468]
--- /work/build/lib/libtt_metal.so(+0x7ef3ee) [0x7ff434f993ee]
--- /work/build/
|
|
All C++ tests
Process completed with exit code 1.
|
Loading