benchtests: Add UNSUPPORTED benchmark status
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Fri, 29 Apr 2022 05:36:00 +0000 (11:06 +0530)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Fri, 29 Apr 2022 06:18:16 +0000 (11:48 +0530)
commit944afe6d9589c6000327898bcd28c0ee8cf63669
tree0d19da0b101498faa745e7542e8c4be7261bbdb1
parent118a2aee07f64d605b6668cbe195c1f44eac6be6
benchtests: Add UNSUPPORTED benchmark status

The libmvec benchmarks print a message indicating that a certain CPU
feature is unsupported and exit prematurelyi, which breaks the JSON in
bench.out.

Handle this more elegantly in the bench makefile target by adding
support for an UNSUPPORTED exit status (77) so that bench.out continues
to have output for valid tests.

Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
benchtests/Makefile
sysdeps/x86_64/fpu/bench-libmvec-skeleton.c