- pass the expected errno to it, not "errno"
- make sure to have errno set already before invoking the macro, i.e.
do not use it to test errno changes as side effect of the asserted
expression
Spotted by mlelstv, makes the epoch tests correctly fail on amd64 as
well.