ci: Add 32bit build and test
authorAndres Freund <andres@anarazel.de>
Thu, 29 Sep 2022 23:09:09 +0000 (16:09 -0700)
committerAndres Freund <andres@anarazel.de>
Fri, 30 Sep 2022 03:32:20 +0000 (20:32 -0700)
commitccf36ea2580f66abbc37f27d8c296861ffaad9bf
tree484f5e1e62a636b23a346ea8502b6684e2a76a83
parent80a05679d5a400b8f995740c175f8bdb060bb05c
ci: Add 32bit build and test

It's easy enough to make changes that break on 32bit platforms and few people
test that locally. Add a test for that to CI. LLVM is disabled on 32bit
because installing it would bloat the image size further.

The debian w/ meson task is fast enough that we can afford to test both.

Use the occasion of a separate run of the tests to run them under LANG=C,
we've recently discovered there's not a lot of testing in the buildfarm for
the case.

Discussion: https://postgr.es/m/4033181.1664395633@sss.pgh.pa.us
.cirrus.yml