Small request - I'm on few days old (8/18) commit 150e466, but looks like "ttrt run" will return passing (0) exit status even when "inputs and outputs do not match in binary" error is encountered, which makes running test in loop (to detect fails) not easy. Can it be made to propagate error so that some non-zero exit code is returned to caller?
(venv)
[1262] kmabee:yyz-lab-90-special-kmabee-for-reservation-2763199 /localdev/kmabee/mlir2 > $?
-bash: 0: command not found <==== KCM This is exit code zero
Can hack api.py checking code to always through this error if you have hard time reproducing for whatever reason.
I got real unlucky with above run where outputs were all zero, but even in other runs where they are non-zero, they mismatch, but ttrt-run returns with 0 exit code.
Small request - I'm on few days old (8/18) commit 150e466, but looks like "ttrt run" will return passing (0) exit status even when "inputs and outputs do not match in binary" error is encountered, which makes running test in loop (to detect fails) not easy. Can it be made to propagate error so that some non-zero exit code is returned to caller?
Example:
Yet checking exit code returns zero:
Can hack api.py checking code to always through this error if you have hard time reproducing for whatever reason.
I got real unlucky with above run where outputs were all zero, but even in other runs where they are non-zero, they mismatch, but ttrt-run returns with 0 exit code.