b9527bf60a
by default, if any run of a matrix strategy fails, the others are stopped immediately. In our case it means that if gcc fails, the clang build will also fail, which is not what we want. Change fail-fast to false so that if gcc fails, we can still see if clang also fails or if it is a gcc specific problem or vice versa.