Not sure what to make of those errors. Could you try running the tests without optimization, just in case there is a bug in the compiler's optimizer?
make clean ./configure CFLAGS="-g -Wall" make make check On 10/25/2015 06:50 PM, [email protected] wrote: > -----Original Message----- From: Patrick Alken > > Hi Patrick, > >> Please try testing the build and also the documentation: >> >> 1) ./configure ; make ; make check >> 2) cd doc ; make ps >> >> Please report any successes/failures to myself or [email protected]. > > On MS Windows 7, building in the msys shell using (mingw64 ports of) > gcc-4.9.2. > > No problems with configure and make, but 'make check' poses some > problems. > > The 'vector' and 'matrix' tests build ok but crash when run. > > Both of those test suites contain files named test_complex_source.c > and test_source.c. > And those files contain occurrences of '_MSC_VER'. > Changing each of those occurrences of '_MSC_VER' to 'WIN32' fixes the > problem - and the tests then pass. > > _MSC_VER, of course, identifies Microsoft compilers only. > There's a bug in the mingw runtime (v4) implementation of mkstemp: > http://sourceforge.net/p/mingw-w64/bugs/471/ > FAIK that might be the cause of the initial problem. > > Additionally, however, the 'specfunc' and 'rstat' tests also fail. > > I tried both a 32-bit build with '--disable-shared --enable-static' > and a 64-bit build with '--disable-static --enable-shared'. > Failures occurred in the same places. > > Attached, for the 32-bit build, are the relevant test-suite logs. > > 'make ps' also fails but that can be ignored: > > $ make ps > TEXINPUTS=".:$TEXINPUTS" \ > MAKEINFO='/bin/sh /c/_32/comp/gsl-1.99.90/missing makeinfo -I > .' \ > texi2dvi --build-dir=gsl-ref.t2d -o gsl-ref.dvi \ > gsl-ref.texi > You don't have a working TeX binary installed, but the texi2dvi script > can't proceed without it. If you want to use this script, you have to > install some kind of TeX, for example the MikTeX package from > http://miktex.org/ (which is not part of the typical MSYS environment). > make: *** [gsl-ref.dvi] Error 1 > > Cheers, > Rob
