https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68775
--- Comment #6 from William Seurer <seurer at linux dot vnet.ibm.com> --- Sorry, I wasn't very clear there. I was adding options to the default set. Compiling as-is using the default options the run will fail. Adding -fno-tree-loop-vectorize the run will fail. Adding -fno-tree-slp-vectorize the run will succeed. Of course just using -fno-tree-slp-vectorize also allows the run to succeed. The specific module that breaks things is shell2.fppized.f90. When I compile just it with -fno-tree-slp-vectorize also the run succeeds.