Hi Rob:

Running perl -Mblib t/callext.t I get the following output plus a perl.exe
System Error "The program can't start because MSVCR90.dll is missing from
your computer. Try reinstalling the program to fix this problem."


C:\Perl64\cpan\build\PDL-2.4.4-HJYno3>perl -Mblib t/callext.t
1..1
# Running under perl version 5.010000 for MSWin32
# Win32::BuildNumber 1004
# Current time local: Tue May 26 19:23:22 2009
# Current time GMT:   Tue May 26 23:23:22 2009
# Using Test.pm version 1.25
cl -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32
-D_CONSOLE
 -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE
-DPRIV
LIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_
MSVCRT_READFIX   -IC:\Perl64\site\lib/PDL/Core -IBasic\Core -c t\callext.c
/Fo"t
\callext.obj";  link -dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg
 -libp
ath:"C:\Perl64\lib\CORE"  -machine:AMD64   oldnames.lib kernel32.lib
user32.lib
gdi32.lib winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib
oleaut32
.lib  netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib  version.lib
odbc32.lib
 odbccp32.lib msvcrt.lib  -out:t\callext.dll t\callext.obj
cl : Command line warning D9035 : option 'Wp64' has been deprecated and will
be
removed in a future release
callext.c
t\callext.c(40) : warning C4244: '=' : conversion from 'double' to 'float',
poss
ible loss of data
   Creating library t\callext.lib and object t\callext.exp
Generating code
Finished generating code
X =
[
 [140 160 180 200 220]
 [240 260 280 300 320]
 [340 360 380 400 420]
 [440 460 480 500 520]
]

Y =
[
 [ 2  3  4  5  6]
 [ 7  8  9 10 11]
 [12 13 14 15 16]
 [17 18 19 20 21]
]

PDL: load_file:The specified module could not be found at
C:\Perl64\cpan\build\P
DL-2.4.4-HJYno3\blib\lib/PDL/CallExt.pm line 150, <DATA> line 206.

Caught at file t/callext.t, line 69, pkg main

---------------------------

And for the second command:

C:\Perl64\cpan\build\PDL-2.4.4-HJYno3>perl -Mblib t/primitive.t
1..28
# Running under perl version 5.010000 for MSWin32
# Win32::BuildNumber 1004
# Current time local: Tue May 26 19:22:37 2009
# Current time GMT:   Tue May 26 23:22:37 2009
# Using Test.pm version 1.25
APPROX: [4  2.1666667] [4 2.16666]
ok 1
APPROX: [12 6.5] [12 6.5]
ok 2
APPROX: [60 9] [60 9]
ok 3
B: [4 3 1 0 0 0 0 5 2 0 3 6]
APPROX: [5 6] [5 6]
ok 4
APPROX: [0 1 2 7 8 10 11] [0 1 2 7 8 10 11]
ok 5
APPROX: [10 11 12 17 18 20 21] [10 11 12 17 18 20 21]
ok 6
ok 7
ok 8
APPROX: [0 6 7 1 9] [0 6 7 1 9]
ok 9
APPROX: [0.0012512207 0.56356812 0.19329834 0.80871582 0.58499146  0.4798584
0.3
5028076 0.89593506 0.82281494 0.74658203] [0.17410278 0.85891724 0.71047974
0.51
351929  0.3039856 0.014984131 0.091400146 0.36444092 0.14730835 0.16589355]
# APPROXFAIL: [0.0012512207 0.56356812 0.19329834 0.80871582 0.58499146
 0.47985
84 0.35028076 0.89593506 0.82281494 0.74658203] [0.17410278 0.85891724
0.7104797
4 0.51351929  0.3039856 0.014984131 0.091400146 0.36444092 0.14730835
0.16589355
]
not ok 10
# Failed test 10 in t/primitive.t at line 70
#  t/primitive.t line 70 is: ok(tapprox $r1, $r2);
 #10
APPROX: [ 2.2732644 -0.13658679 -1.1796004 -2.5994114 -2.3692902 -0.31108329
0.0
79409965 0.17934602 0.25786799 0.27189134] [-0.96917377 0.42073282
-0.12370318 -
0.37962523 -1.5801404   0.273241 0.78336868 0.85087926 0.049819643
-0.51882636]
# APPROXFAIL: [ 2.2732644 -0.13658679 -1.1796004 -2.5994114 -2.3692902
-0.311083
29 0.079409965 0.17934602 0.25786799 0.27189134] [-0.96917377 0.42073282
-0.1237
0318 -0.37962523 -1.5801404   0.273241 0.78336868 0.85087926 0.049819643
-0.5188
2636]
not ok 11
# Failed test 11 in t/primitive.t at line 76
#  t/primitive.t line 76 is: ok(tapprox $r1, $r2);
 #11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
APPROX: [1 2] [1 2]
ok 23
APPROX: [2] [2]
ok 24
ok 25
APPROX: [0 6] [0 6]
ok 26
APPROX: [0 2 3 4 6 8 9] [0 2 3 4 6 8 9]
ok 27
APPROX: [2 3 4 8 9] [2 3 4 8 9]
ok 28


Thanks,

Steve

On Tue, May 26, 2009 at 6:56 PM, Sisyphus <[email protected]> wrote:

>
> ----- Original Message ----- From: "Steve Cicala" <[email protected]
> >
> To: "Sisyphus" <[email protected]>
> Cc: <[email protected]>
> Sent: Wednesday, May 27, 2009 1:38 AM
> Subject: Re: [Perldl] installing on 64-bit Windows 7
>
>
>  That seems to get it past the first snag, so it spends time building
>> code--but ultimately fails again:
>>
> [snip]
>
>> Failed Test   Stat Wstat Total Fail  List of Failed
>>
>> -------------------------------------------------------------------------------
>> t/callext.t      2   512     1    2  1
>> t/primitive.t               28    2  10-11
>>
>
> If you're not going to do the sorts of things that callext.t and
> primitive.t do, then it probably won't matter.
> However, it would be better to get the problem sorted.
>
> Could you post the output of running:
>
> perl -Mblib t/callext.t
> and
> perl -Mblib t/primitive.t
>
> (The output we get from running 'nmake test' is a little cryptic -
> hopefully the output of running those commands will make things a little
> clearer.)
>
> Cheers,
> Rob
>
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to