A quick test on mingw revealed a few probs, make[4]: `t-mulmod_2expm1.exe' is up to date. /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -m32 -O2 - fomit-frame-pointer -mtune=nocona -march=nocona -mno-cygwin -o t- sb_divappr_q.exe t-sb_divappr_q.o ../../tests/libtests.la ../../ libmpir.la gcc -std=gnu99 -m32 -O2 -fomit-frame-pointer -mtune=nocona - march=nocona -mno-cygwin -o t-sb_divappr_q.exe t-sb_divappr_q.o ../../ tests/.libs/libtests.a /c/Users/jasonadmin/mpir/trunk/mingw/.libs/ libmpir.a ../../.libs/libmpir.a t-sb_divappr_q.o:t-sb_divappr_q.c:(.text+0x27): undefined reference to `random' t-sb_divappr_q.o:t-sb_divappr_q.c:(.text+0x4b): undefined reference to `random' collect2: ld returned 1 exit status make[4]: *** [t-sb_divappr_q.exe] Error 1 make[4]: Leaving directory `/c/Users/jasonadmin/mpir/trunk/mingw/tests/ mpn' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/c/Users/jasonadmin/mpir/trunk/mingw/tests/ mpn' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/c/Users/jasonadmin/mpir/trunk/mingw/ tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/c/Users/jasonadmin/mpir/trunk/mingw' make: *** [check] Error 2
random in not in mingw or we have not put the linker flag in , probably best to use our new mpn-random stuff And on cygwin we get failed: nn = 222, dn = 111, qn = 111, rn = 141 np: 3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffff dp: fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000003fffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000 000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffff 80000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000fffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff fffffffffffff qp: 400000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000003fffffffffffffffffffffffffff fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000 00000000000000000003ffffffffffffffffffffffffffffffffffffffefffffffffffffffffffff ffffffffffffffffffffffffffffffffffff0000000000000000000000000000003fffffffffffff fffffffffffffffffffffffffe00000000000000000000000000000000001fffffffffffffffffff fff0000000000000000000000000000003ffffffff3fffffffffffffffffffffffffffffd0000000 200000000000000000000000000400003fffffffffffffffff000000000000000000000000000000 3fffffffe7fffffefffffffffffffffffffffffbffff80040000002000000000000000000060000b fffffffffffffffff000000003ffffffff00000000000003fffffffdbffffbef7fffffffffffffff ffffffaffff000670000020000000000000000000800017ffffffeffffffffff000000007fffffff cfffff00 rp: 100000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000 00043fffffffcfffff7ef00000ffffffffffdffffff9fffe800950000024000000000000000000a0 0027fff3ffcfffffff7ff00000000c00000ff9ffffc00200003fffffffff3ffffbffa000200005ff ffffffffffeffff800350000203400000000000000000200013ffe7ffcd3f7fff8f0000000004000 00ffbffff60040000a00fffffff3ffffbffc00030041200003ffffffefffff8003000041fe3ffff7 f000000000001fffffffd5ffdcbf78001f000001000400000ffc7fff80067800a00ffffffefffffc 00100041c44bffffffeffffdfffff8003400082fd43ffe3efbf80000001ffffffffdfffd1bff7fc3 6800001000400000ffe00000004c00103ffffff73fffffbff8000018040000fffe7fffc800000020 00000400007ffbffffffe0000400003fffffffff9ffff3ff000000000000000ffffffffc00000041 0fffffe7fffffb00000002400004107ffffffbffff800400000070000fff98fffffe000060000bff fffffff7fffe7ff000010004000000feffffff80000004300000fdbffffbef7fffffffffffffffff ffffaffff000670000020000000000000000000800017ffffffeffffffffff000000007fffffffcf fffeff 4 [sig] t-dc_divappr_q_n 5064 _cygtls::handle_exceptions: Error while dump ing state (probably corrupted stack) /bin/sh: line 4: 5064 Segmentation fault (core dumped) ${dir} $tst FAIL: t-dc_divappr_q_n.exe ============================================================= 1 of 25 tests failed Please report to http://groups.google.co.uk/group/mpir-devel/ ============================================================= and on msvc 32bit Compiling... t-neg.c Linking... Embedding manifest... Build log was saved at "file://c:\Users\jasonadmin\mpir\trunk \build.vc9\mpir-tes ts\Win32\Release\BuildLog.htm" mpn.neg - 0 error(s), 0 warning(s) Build started: Project: mpn.mulmod_2expm1, Configuration: Release| Win32 Compiling... t-mulmod_2expm1.c Linking... Embedding manifest... Build log was saved at "file://c:\Users\jasonadmin\mpir\trunk \build.vc9\mpir-tes ts\Win32\Release\BuildLog.htm" mpn.mulmod_2expm1 - 0 error(s), 0 warning(s) Build started: Project: mpn.mulmod_2expp1, Configuration: Release| Win32 Compiling... t-mulmod_2expp1.c Linking... Embedding manifest... Build log was saved at "file://c:\Users\jasonadmin\mpir\trunk \build.vc9\mpir-tes ts\Win32\Release\BuildLog.htm" mpn.mulmod_2expp1 - 0 error(s), 0 warning(s) Error: project file 'C:\Users\jasonadmin\mpir\trunk\build.vc9\mpir- tests\mpz.tri al_division.vcproj' was not found or not a valid project file. Project file 'C:\Users\jasonadmin\mpir\trunk\build.vc9\mpir-tests \mpz.trial_divi sion.vcproj' could not be loaded. The project is either missing from disk or access was denied. Testing project in Win32\Release Build failure for bswap Build failure for constants Build failure for count_zeros Build failure for cxx.assign Build failure for cxx.binary Build failure for cxx.cast Build failure for cxx.constr Build failure for cxx.headers Build failure for cxx.istream A quick test on Windows 7 would be great , it would tell us if we have missed anything silly. There are the new MSVC build scripts (configure make make check etc ) (note: they are only wrappers around Brians project files) which I find are much quicker than using a mouse Thanks Jason On Oct 3, 12:21 am, Jeff Gilchrist <jeff.gilchr...@gmail.com> wrote: > On Fri, Oct 2, 2009 at 4:04 PM, Cactus <rieman...@googlemail.com> wrote: > > The changes to the Windows builds have however been significant so I > > would appreciate assistance from Jeff Gilchrist and any other Windows > > users in the testing of the SVN trunk version. The OpenMP stuff > > needs building and testing on Windows - is this in trunk? > > I'm available to help with testing. Is it worth starting to test from > trunk now or wait until things are more final for this release? > > I'm also running Windows 7 Pro 64bit so I can test things out on that > platform now too. > > Jeff. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to mpir-devel@googlegroups.com To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en -~----------~----~----~----~------~----~------~--~---