Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: lang/gbc write overflow
To:
George Koehler <kernigh@gmail.com>
Cc:
ports@openbsd.org, Ivan Ivanov <rambiusparkisanius@gmail.com>
Date:
Tue, 2 Apr 2024 19:26:34 +1100

Download raw body.

Thread
> Also delete BROKEN-sparc64, but I don't have a sparc64.  I suspect
> that (yy_size_t *)&result was not a multiple of 8 and raised a SIGBUS
> for misalignment on sparc64, but I don't know.

It did. I tried a while back and ended up using bc-gh in libcrypto
regress because it works on all architectures. With your diff gbc
packages on sparc64 and works well enough that

$ cd /usr/src/regress/lib/libcrypto/bn
$ env BC=gbc make run-bc

succeeds.