msvc6 passes on trunk

Reini Urban rurban at x-ray.at
Thu Jan 29 17:53:42 UTC 2009


2009/1/29 jerry gay <jerry.gay at gmail.com>:
> On Thu, Jan 29, 2009 at 09:30, Reini Urban <rurban at x-ray.at> wrote:
>> I just fiddled a tiny bit with the MSVC6 CFLAGS
>> =>
>> t/compilers/imcc/syn/veracity.t    1   256     5    1  20.00%  5
>> t/op/arithmetics.t                 1   256    28    1   3.57%  28
>> 14 tests and 689 subtests skipped.
>> Failed 2/388 test scripts, 99.48% okay. 2/11671 subtests failed, 99.98% okay.
>>
> these are nan/inf tests. until r36094, these failed on all versions of
> msvc. is your parrot checkout fresher than that? if so, there's
> probably something compiler-version-specific to work out wrt nan/inf.

I'm on r36136, so I'll work on a version specific test-fix.
The problem comes from the msvcrt.dll runtime which might be
different from the compiler msvcversion. It usually comes with the OS.
Maybe I find an easy way to check that dll version.
My msvcrt.dll File Info has "7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)"

For clisp we just lightened up those arithmetic tests.
-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/


More information about the parrot-dev mailing list