As mentioned in the patch submission for "Fortran: Fix non_negative_strides_array_p", there were some issues on OG12 which uses Sandra's delinearization patch (and was forward ported from OG11) This patch fixes one issue, caused by a GCC 12 change. At some point, we could think of using the delinearization patch in mainline; on OG12 it is used together with some Graphite work to parallelize loops in OpenACC's kernels construct. But at least in principle, it could also offer better optimization options in general. Tobias PS: OG12 alias devel/omp/gcc-12 is a branch based on GCC 12 that contains OpenMP, OpenACC and offloading commits not yet on GCC 12. Several of those commits went first to mainline/GCC 13, but some are so far only on OG12 – like this delinearization patch. The goal is to eventually have all features in mainline. ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955