On Tue, Jul 24, 2001 at 01:19:14AM -0400, [EMAIL PROTECTED] wrote:
> I had access to a win32 computer last week, so I tested POE. Here's my
> results :
[...]
> Reading dependency hints from NEEDS.
> Gathering files from MANIFEST.
> Building dependency tree.
> IO::Socket was used ok, but it didn't appear in %INC at
> ./lib/deptest.perl line 328.
I imagine deptest.perl is doing something with paths that isn't
entirely portable. I'm filing this under "I need access to a Windows
system to fix it".
> 01_sessions.t*
> Prints '1..29' but nothing else. Cookie crumbs reveal that it dies w/o
> warning in POE::Kernel::run, specifically substrate_main_loop, which I
> didn't dig into.
That test uses system signals, which Windows doesn't support. The
signals sub-tests will be skipped from now on when ($^O eq 'MSWin32').
I forsee it working in the future.
> 04_selects.t* hangs after ok 1
Hrm. I don't know why. Chalk another up to "I need access to a
Windows system".
> 08_errors.t* Causes an illegal page fault
Test 8 causes errors and makes sure they return proper values.
Sometimes it causes outright die within eval, and it expects to
continue beyond that. It also loads POE::Kernel a few times, wiping
out the symbols in that package between each try. I imagine AS Perl
is not enjoying all that abuse.
I might be able to hunt down just what in 08_errors.t is causing the
page fault, but "I need access to a Windows system" again.
> 14_wheels_ft.t*
> select error: Bad file descriptor at macro substrate_main_loop (line 89)
> invoked from C:/Philip/perl/site/lib/POE/Kernel.pm line 1153
> POE::Kernel::run('POE::Kernel=ARRAY(0x1cf9610)') called at
> t/14_wheels_ft.t line 205
More testing needed.
> 22_wheel_run.t*
> The getpriority() function is unimplemented at
> C:/Philip/perl/site/lib/POE/Wheel/Run.pm line 231.
> then hangs
Wrapped getpriority() and setpriority() in eval, and will only call
them if a priority delta is specified. This test should work in the
future.
> NB : I probably won't have the computer for much longer, so I won't be
> able to debug this furthur :(
I should check out the newest bochs or something and see if I can
install enough of an emulator to get Win32 running.
-- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net