http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60870

            Bug ID: 60870
           Summary: go interface methods broken on ppc64le (bug296.go)
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: anton at samba dot org

bug296.go is failing on a checkout from today.

The caller is putting the 9th argument in r1+32 instead of r1+96 where we
expect:

   0x000000001000195c <+140>:    std     r27,32(r1) <-----
   0x0000000010001960 <+144>:    li      r10,22
   0x0000000010001964 <+148>:    std     r2,24(r1)
   0x0000000010001968 <+152>:    addi    r31,r31,1
   0x000000001000196c <+156>:    mtctr   r11

The failure bisected to:

2c809f8f2584460a5207662cc8e064486cb0ec30 (Sync to current external repository)

Reply via email to