Re: [racket-dev] racket 6.3 build failures on armel

2015-12-11 Thread David Bremner
Matthew Flatt writes: > > #define PAST_LIMIT() > #define CHECK_LIMIT() > #if 0 > > ? > > Hopefully, the crash will then provide more useful information. With that change I get Copying /home/bremner/racket-6.3/collects/racket/private/kw-file.rkt to /home/bremner/racket-6.3/build/ra

Re: [racket-dev] racket 6.3 build failures on armel

2015-12-11 Thread Matthew Flatt
At Fri, 11 Dec 2015 14:50:52 -0400, David Bremner wrote: > David Bremner writes: > > > A helpful sysadmin (hi pabs!) ran the command on the autobuilder as well, > and got > > _almost_ the same output. > > > > It most likely is significant that the gcc version is different. I'll > > try upgrading

Re: [racket-dev] racket 6.3 build failures on armel

2015-12-11 Thread David Bremner
David Bremner writes: > A helpful sysadmin (hi pabs!) ran the command on the autobuilder as well, and > got > _almost_ the same output. > > It most likely is significant that the gcc version is different. I'll > try upgrading the porterbox chroot and see if it duplicates the > autobuilder failur

Re: [racket-dev] racket 6.3 build failures on armel

2015-12-11 Thread David Bremner
David Bremner writes: > The porterbox is easy, and attached. The autobuilder is a bit more work, > but I can do it if the porterbox values don't suggest anything to try > (it would somehow be more efficient to try an experimental patch and get > the preprocessor values at the same time) A helpfu

Re: [racket-dev] racket 6.3 build failures on armel

2015-12-10 Thread David Bremner
Matthew Flatt writes: > Is it possible to get the output of > > gcc -E -dM - < /dev/null > > on that machine? > > The JIT is sensitive to a number of preprocessor definitions, and I > might be able to provoke the buffer overflow by using the same values. > > Segfaults or freezes could be the sam

Re: [racket-dev] racket 6.3 build failures on armel

2015-12-10 Thread Matthew Flatt
Is it possible to get the output of gcc -E -dM - < /dev/null on that machine? The JIT is sensitive to a number of preprocessor definitions, and I might be able to provoke the buffer overflow by using the same values. Segfaults or freezes could be the same problem, so the porterbox values might

racket 6.3 build failures on armel

2015-12-09 Thread David Bremner
I'm stuck figuring out some build-failures on armel. On the autobuilders, I get (twice, on two different autobuilders) , | Copying /«PKGBUILDDIR»/collects/racket/private/kernstruct.rkt to /«PKGBUILDDIR»/build/racket/gc2/xform-collects/racket/private/kernstruct.rkt | Copying /«PKGBUILDDIR»/c