"John D. Baker" <jdbaker%mylinuxisp.com@localhost> writes: > On Mon, 5 Jun 2017 13:09:45 +0100, Patrick Welche <prlw1%cam.ac.uk@localhost> wrote: > >> On my trusty -current/amd64 laptop, I built memtestplus-5.01nb1, >> copied /usr/pkg/mdec/memtestplus to /, and added >> menu=Boot memtest:boot memtestplus >> to /boot.cfg. >> >> memtestplus starts on boot, I am given the option for safe mode, but come >> what may, as soon as testing starts, the laptop reboots. >> >> Does memtestplus work for you? > > My experience has been that "sysutils/memtestplus" (MemTest86+ v5.01) > only works if built with GCC 4.5.3 from netbsd-6/i386. > > Building it with GCC 4.5.3 from netbsd-6/amd64 or any later GCC of either > i386 or amd64 causes it to behave as you described, or simply hang the > machine. > > It's the only reason I keep a netbsd-6/i386 installation around--to build > "sysutils/memtestplus" which I then install on all the other x86 boxen > I have. I have had similar experiences but cannot describe the works/fails set so precisely. Definitely older builds worked and newer ones did not, and for me that also happened to correspond to having i386 vs amd64 machines. Do people think that it works with gcc from netbsd-5/amd64? We could add a BROKEN_FOR_PLATFORM variable to force build failures and make people aware.
Attachment:
signature.asc
Description: PGP signature