On Mon, 7 Jan 2019 16:49:41 +0000 Steve McIntyre <st...@einval.com> wrote: > Hi Matthew, > > On Sun, Dec 30, 2018 at 05:38:57PM -0500, Matthew Fluet wrote: > >If it is just the `world` regression tests that are failing, then it > >is almost certainly due to save/restore world being incompatible with > >ASLR; see http://mlton.org/MLtonWorld#_notes. Perhaps Debian > >arm64-linux has gained ASLR since the last time the regression suite > >was run on this platform? In any case, you'll notice that the `world` > >regression tests are explicitly whitelisted (i.e., these tests failing > >do not cause a failure exit status from the regression script) because > >of this issue. > As this bug is not specifically opened for one arch, I also want to mention it fails on ppc64el. I see the sequence testing wordn-array testing world1 2c2,3 < I am the clone --- > unhandled exception: Fail: child failed > Nonzero exit status. world1: difference with -type-check true testing world2 1c1,2 < 30 --- > unhandled exception: Fail: child failed > Nonzero exit status. world2: difference with -type-check true testing world3 1c1,2 < caught foo --- > unhandled exception: Fail: child failed > Nonzero exit status. world3: difference with -type-check true testing world4 4,6c4,5 < between saves < after saves < after saves --- > unhandled exception: Fail: child failed > Nonzero exit status. world4: difference with -type-check true testing world5 2c2,3 < success --- > unhandled exception: Fail: child failed > Nonzero exit status. world5: difference with -type-check true testing world6 1,4c1 < ./world6 < a < b < c --- > Segmentation fault world6: difference with -type-check true testing DLXSimulator testing barnes-hut testing boyer
but then it fails with message: testing mlprof make[1]: *** [Makefile:391: check] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [/usr/share/cdbs/1/class/makefile.mk:113: debian/stamp-makefile-check] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 when of course we properly have the messages make -C . check make[1]: Entering directory '/<<PKGBUILDDIR>>' ./bin/regression whitelisting real... whitelisting world1... whitelisting world2... whitelisting world3... whitelisting world4... whitelisting world5... whitelisting world6... MLton 20180207 flags = -type-check true Thanks