On 10.07.20 17:18, Peter Maydell wrote: > On Fri, 10 Jul 2020 at 16:13, Max Reitz <mre...@redhat.com> wrote: >> >> On 10.07.20 16:44, Claudio Fontana wrote: >>> Speaking of MacOS and CI, commit 57ee95ed4ee7b4c039ec5f0705c45734c56706bc >>> >>> Author: Max Reitz <mre...@redhat.com> >>> Date: Thu Jun 25 14:55:30 2020 +0200 >>> >>> iotests: Make _filter_img_create more active >>> >>> broke cirrus-ci completely for me due to missing "readarray" builtin. >>> >>> Maybe it is bash vs zsh? >> >> Possible, but the iotests depend on bash. All the iotests shell source >> files explicitly reference bash in their shebang line, and so far we’ve >> always assumed that they are thus going to be run by bash. > > readarray only arrived sometime in bash 4, and the OSX system > bash is 3.2.57, so it won't have that builtin.
It arrived with 4.0, actually, which was released 11 years ago. I had assumed that would be sufficiently mature. So, um, 11 years isn’t sufficiently mature then and I’ll have to work around not having readarray for macOS? Max