On 2/11/21 2:22 PM, Peter Bergner wrote: > The mma_assemble_input_operand predicate is too lenient on the memory > operands it will accept, leading to an ICE when illegitimate addresses > are passed in. The solution is to only accept memory operands with > addresses that are valid for quad word memory accesses. The test case > is a minimized test case from the Eigen library. The creduced test case > is very noisy with respect to warnings, so the test case has added -w to > silence them. > > Thanks to Jakub for diagnosing the bug! > > This passed bootstrap and regtesting with no regressions on powerpc64le-linux. > Approved offline by Segher. Committed and pushed.
Backport was approved and pushed to the gcc10 release branch, so fixed everywhere. Peter