bn_test: keep the error stack clean
authortb <tb@openbsd.org>
Fri, 7 Apr 2023 22:28:21 +0000 (22:28 +0000)
committertb <tb@openbsd.org>
Fri, 7 Apr 2023 22:28:21 +0000 (22:28 +0000)
commit5550240d8c41762963406e1f987743bdc4644a45
tree1199c1c4702d0c5d412dd531b19654033118ba64
parent80ef34bc528ae99a99672f4ad876720f812db7da
bn_test: keep the error stack clean

Make message() print and clear the error stack. This way we can know
what test errored. To make this work also clear the error stack after
a handful of xfail tests.
regress/lib/libcrypto/bn/bn_test.c