oneDNN
oneDNN copied to clipboard
test_benchdnn_modeC_rnn_ci_cpu failing on AArch64 with and without ACL
Summary
test_benchdnn_modeC_rnn_ci_cpu failing on AArch64 with and without ACL because some inputs are returning unimplemented (see test_benchdnn_modeC_rnn_ci_cpu.unimplemented.log).
The only failing cases have
tag=abc:abdec:abc
tag=bac:abdec:bac
and there are no inputs with these tags which pass, so this may be the missing case on AArch64.
Version
Failing on latest main, first bad commit 51f8510ac43eed6924e0adea0ad78799a946df63
Steps to reproduce
Build with or without ACL on an AArch64 machine (e.g. a Graviton) and run
ctest -R test_benchdnn_modeC_rnn_ci_cpu
fails with some unimplemented.
Or an example of a smaller reproducer is
> ./tests/benchdnn/benchdnn --rnn --prop=BWD_DW --tag=abc:abdec:abc l1t3mb1sic16slc16dhc16dic16
Error: Function 'check_dnnl_status' at (oneDNN/tests/benchdnn/dnnl_common.hpp:323) returned 'unimplemented'
Error: Function 'create_primitive' at (oneDNN/tests/benchdnn/dnnl_common.hpp:397) returned '1'
Error: Function 'init_prim' at (oneDNN/tests/benchdnn/dnnl_common.hpp:462) returned '1'
Error: Function 'createit' at (oneDNN/tests/benchdnn/rnn/rnn.cpp:1226) returned '1'
Error: Function 'create' at (oneDNN/tests/benchdnn/rnn/rnn_task.hpp:49) returned '1'
0:UNIMPLEMENTED __REPRO: --rnn --prop=BWD_DW --tag=abc:abdec:abc l1t3mb1sic16slc16dhc16dic16
tests:1 passed:0 skipped:0 mistrusted:0 unimplemented:1 invalid_arguments:0 failed:1 listed:0
total: 0.01s; fill: 0.00s (0%); compute_ref: 0.00s (0%); compare: 0.00s (0%);