https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121511

            Bug ID: 121511
           Summary: FAIL: gcc.dg/asm-hard-reg-error-3.c on arm
           Product: gcc
           Version: 16.0
               URL: https://linaro.atlassian.net/browse/GNU-1639
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: stefansf at gcc dot gnu.org
          Reporter: clyon at gcc dot gnu.org
  Target Milestone: ---
            Target: arm

This testcase fails on arm since it was introduced, the log says:
gcc.dg/asm-hard-reg-error-3.c: In function 'test':
gcc.dg/asm-hard-reg-error-3.c:22:3: error: multiple inputs to hard register: r5
gcc.dg/asm-hard-reg-error-3.c:25:3: error: hard register constraint for output
0 conflicts with 'asm' clobber list
gcc.dg/asm-hard-reg-error-3.c:26:3: error: hard register constraint for input 0
conflicts with 'asm' clobber list

Given the dg-do line:
/* { dg-do compile { target { { aarch64*-*-* powerpc64*-*-* riscv64-*-*
s390*-*-* x86_64-*-* } && int128 } } } */


I suppose you want to skip the test on arm? (but that's not what the above
does)

Reply via email to