On Tue, 2014-01-21 at 20:16 -0500, Brian Davis wrote: > At this point, I have built the 0.31 source release on Windows XP SP3 > with GNAT 2013. > > The build passes the same limited testing that I had previously > described[1] for [0ef654] > > Things I have NOT done yet: > > - I have not tested the new IEEE-2008 libraries.
Don't worry about these for 0.31. They aren't even built in the gcc version yet! > - Nor have I sorted out the NSIS installer build process ( which > creates the Windows installer .exe's that Tristan has previously > distributed ). That would be useful but I don't see it as essential yet. > - Nor have I run the full test suite. This is worthwhile and ideally won't take very long. Check out the repository "hg pull" all changes to your existing copy is fastest : hg pull ssh://[email protected]/p/ghdl-updates/code Then "hg update ghdl-0.31" which will exclude newer tests that 0.31 is guaranteed to fail. The test script expects an environment variable GHDL pointing to the specific exe you want to test (makes testing different builds easier!) Then cd testsuite ./testsuite.sh (in a cygwin shell or whatever!) should work. And it ought to give a clean run through the testsuite. GCC builds give one failure : https://sourceforge.net/p/ghdl-updates/tickets/8/ which can be commented out at line 474 in testsuite/vests/vhdl-93/ashenden/compliant/compliant.exp However the mcode version seems to pass this test (I don't understand why ... Tristan?) If you can't easily run the supplied shell script, then writing a Windows batch file would be a HUGE task; in which case, I would suggest deferring the testsuite for now. > At present, I can create a zip file of the ghdl mcode build, that has > the libraries manually installed as I described in the Windows mcode > build wiki. After testing (or finding the tests can't be run) I think we're ready for that to be uploaded to the Builds directory. Thanks, - Brian _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
