On Oct 1, 2013 8:08 AM, "Brad Roberts" <bra...@puremagic.com> wrote: > > On 9/30/13 8:59 PM, Iain Buclaw wrote: >> >> On 1 October 2013 04:54, Brad Roberts <bra...@puremagic.com> wrote: >>> >>> On 9/17/13 12:41 AM, Iain Buclaw wrote: >>>> >>>> >>>> On 17 September 2013 01:33, Brad Roberts <bra...@puremagic.com> wrote: >>>>> >>>>> >>>>> It looks like the auto-tester for gdc has been failing for quite a while >>>>> in >>>>> the phobos math.d tests. Anyone looking at those results? >>>>> >>>>> http;//d.puremagic.com/test-results/?projectid=2 >>>>> >>>>> http://d.puremagic.com/test-results/platform-history.ghtml?projectid=2&os=Linux_32 >>>>> >>>>> The history report is truncated at about a month. It did pass at one >>>>> point. >>>>> >>>> >>>> I did look, it seems only to be a bug with that version of gcc you are >>>> using (can't reproduce with 4.9). IIRC, storing the result to a local >>>> is a workaround for the gcc codegen bug. >>> >>> >>> >>> Is 4.8.1 not good enough? That's the version that the auto-tester is >>> building against. I can grab 4.9 and give that a whirl. >>> >> >> I can give it a whirl on 4.8.2 to see if that fixes the gcc bug. >> >> > > Attempting with 4.9-20130929 failed: > > http://d.puremagic.com/test-results/test_data.ghtml?projectid=2&runid=51650&logid=12 > > In case something about the make process changed, here's that block of the script: > > roughly: > mkdir workdir > cd workdir > git clone <gdc master branch url> > cd GDC > > exactly (redirect to log file removed): > #GCC_VER=4.8.1 > GCC_VER=4.9-20130929 > tar jxf ../../src/gcc-$GCC_VER.tar.bz2 > ./setup-gcc.sh gcc-$GCC_VER > mkdir output-dir > cd output-dir > ../gcc-$GCC_VER/configure --disable-bootstrap --enable-languages=d --prefix=`pwd`/install-dir > make -j3 > >
All that I can think of is that flex isn't installed on the autotester box? Regards -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';