https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117763
--- Comment #10 from anlauf at gcc dot gnu.org --- The dump-tree difference between 14.2.0 and 14.2.1-HEAD is: @@ -1662,7 +1662,7 @@ void model_data_get_field_array_ptr (struct array01_field_data_t & __result, struct __class_model_data_Model_data_t_t & model) { *__result = model->_data->field; - __result->span = 272; + __result->span = model->_vptr->_size; return; } Paul, that looks like your playing field.