H.Merijn Brand wrote:
> On Thu, 03 Dec 2009 17:35:50 +0000, Martin Evans
> <martin.ev...@easysoft.com> wrote:
> 
>> H.Merijn Brand wrote:
>>> Current checkout:
>>>
>>> commit a5a9fc491c2f0316a39af0adb5cd82b39dabafae
>>> Author: mjevans <mjev...@50811bd7-b8ce-0310-adc1-d9db26280581>
>>> Date:   Wed Dec 2 10:08:18 2009 +0000
>>>
>>>     Needs SQL types and DBIstcf_XXX
>>>
>>>
>>>     git-svn-id: http://svn.perl.org/modules/dbi/tr...@13624 
>>> 50811bd7-b8ce-0310-adc1-d9db26280581
>>>
>>>
>>>
>>> t/90sql_type_cast.t ........ 1/?
>>> #   Failed test 'result, non numeric cast to double'
>>> #   at t/90sql_type_cast.t line 97.
>>> #          got: '2'
>>> #     expected: '1'
>>
>>
>>> #   Failed test 'result, non numeric cast to double (strict)'
>>> #   at t/90sql_type_cast.t line 97.
>>> #          got: '2'
>>> #     expected: '0'
>> I'd expect those 2 at the moment as there is an outstanding issue with
>> Perl_sv_2nv. I left them in so if Tim had any time he could see them.
>>
>>> #   Failed test 'result, 4 byte max unsigned int cast to int'
>>> #   at t/90sql_type_cast.t line 97.
>>> #          got: '2'
>>> #     expected: '1'
>>> # Looks like you failed 3 tests of 26.
>>> t/90sql_type_cast.t ........ Dubious, test returned 3 (wstat 768, 0x300)
>>> Failed 3/26 subtests
>> What platform did you run this test on - a 64bit platform? Can you email
>> me your Perl -V.

This latter one is fixed now. I was checking $Config{longsize} and have
changed it to $Config{ivsize}. Thanks to Tux for pointing it out and
testing the fix.

> Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
<snipped>
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
>     ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', 
> lseeksize=8
>     alignbytes=4, prototype=define
<snipped>


> Most of my other platforms are 64bitall, which is why I /develop/ on
> this box.
> 
>> I don't really know how/why each test is duplicated with different
>> prefixes in those below - I don't get that.
> 

Perhaps Tim can tell me how to fix that.

Martin

Reply via email to