gcc.target/alpha/PR24178.c started to fail on mainline recently: FAIL: gcc.target/alpha/pr24178.c scan-assembler ldl.*,18\\\\(
The problem is, that we don't generate expected ldl insn, but: f: .frame $30,0,$26,0 .prologue 0 lda $1,18($16) ldq_u $0,18($16) extbl $0,$1,$0 ret $31,($26),1 .end f The generated code is similar to what PR24178 fixed, see PR24178, comment #9. The testcase passed with r161055 [1] and failed with r161806 [2]. In between is Richi's mem-ref2 merge... [1] http://gcc.gnu.org/ml/gcc-testresults/2010-06/msg02114.html [2] http://gcc.gnu.org/ml/gcc-testresults/2010-07/msg00417.html -- Summary: FAIL: gcc.target/alpha/pr24178.c scan-assembler ldl.*,18\\\\( Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ubizjak at gmail dot com GCC target triplet: alphaev68-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45212