Hi On 10 January 2018 at 19:42, Prathamesh Kulkarni <prathamesh.kulka...@linaro.org> wrote: > Hi, > I have attached patch for PR81703 rebased on Martin's fix for PR83501 > posted here since both had considerable overlaps: > https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00180.html > > The patch passes bootstrap+test on x86_64-unknown-linux-gnu > and cross-tested on aarch64-*-*. > Currently it fails to pass validation on arm targets because of PR83775. >
I don't think the new failure is because of PR83775 (which is an ICE when calling cc1 directly without -march). The failure we have on arm is: FAIL: gcc.dg/strlenopt-39.c scan-tree-dump-not optimized "(abort|strlen) \\(\\)" but just before that, we have: PASS: gcc.dg/strlenopt-39.c (test for excess errors) so the compilation did not ICE Christophe > Does it look OK? > > Thanks, > Prathamesh