On Wed, Aug 27, 2025 at 11:24 AM Tianon Gravi <[email protected]> wrote: > > On Tue, 26 Aug 2025 at 20:09, Bo YU <[email protected]> wrote: > > Now golang-1.24 has one FTBFS on riscv64 due to: > > > > ``` [...] > > memory mapping is not match. Maybe we need to skip it explicitly? > > > > I will test it with skipping the test case. > > > > [0]: https://github.com/golang/go/issues/64345 > > I did some testing of this and found that it seems to work fine on a > completely emulated riscv64 VM in QEMU, but on the real hardware that > is the ricci porterbox I often got even worse than the buildds and hit > segfaults instead that looked like the one in > https://github.com/golang/go/issues/57691#issuecomment-2962825755 >
yeah, qemu riscv64 on my system is sv57 and Unmatched(porterbox and buildd machines) is sv39. > I was trying to figure out whether my -3 upload is what broke this, > but I was ultimately unable to reproduce the same failure the buildds > are having on either -3 *or* -1. For what it's worth, both gcc-12 > version 12.4.0-8 and 12.5.0-1 were uploaded since the last successful > buildd build of src:golang-1.24, so it's possible one of those is > related too (the source of libtsan and the error message we're seeing > in the tests). > indeed. Very high probability is libtsan2_15.2.0-1 maybe... BR, Bo

