https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
--- Comment #13 from robert at robbieab dot com --- The patch appears to fix both my test-case, and the original problem in Darktable. Darktable is using a 3 member array which does get modified, initialized to -FLT_MAX and than used to store the max value for a set of RGB values. Thank you for fixing this.