[llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 (PR #100385)

Sjoerd Meijer via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 25 08:43:47 PDT 2024


sjoerdmeijer wrote:

> @ceseo do you know if flang is capable of building Fortran SPEC FP properly yet? Would save Sjoerd the hassle if we (Linaro) know it doesn't work yet.

I think the compilation of 521.wrf_r hangs. 
And for 503.bwaves_r, I see a segmentation fault.

Getting flang-new compiled was a pain too, I tried 2 different AArch64 platforms and 4 different compilers, and saw weird behaviour from GCC erroring:

    llvm-project/flang/include/flang/Evaluate/integer.h:839:27: error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
      839 |               product[to] = xy & partMask;
          |               ~~~~~~~~~~~~^~~~~~~~~~~~~~~  

and clang somehow silently crashing or erroring. 

Anyway, would be good to fix, but don't think it should hold up this patch.

>From all the numbers collected, this seems a generally good thing, do you agree @davemgreen ?


https://github.com/llvm/llvm-project/pull/100385


More information about the llvm-commits mailing list