Skip Menu |

This queue is for tickets about the IO-Async CPAN distribution.

Report information
The Basics
Id: 129894
Status: open
Priority: 0/
Queue: IO-Async

People
Owner: Nobody in particular
Requestors: twata_1 [...] yahoo.co.jp
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.73
Fixed in: (no value)



Subject: 50resolver.t seems to fail on Windows 7 under Strawberry Perl 5.30.0
Hi, I tried "cpanm IO::Async" several times on Windows 7 under Strawberry Perl 5.30.0. It seems to me that 50resolver.t always fails. (I do not mention rt #129819 here.) Please see the attached file. [Environment] Windows 7 32bit NUMBER_OF_PROCESSORS = 4 PROCESSOR_IDENTIFIER = x86 Family 6 Model 37 Stepping 5, GenuineIntel Strawberry Perl 5.30.0 (MSWin32-x86-multi-thread-64int) Module Version ---------------- ---------- Exporter 5.73 File::stat 1.08 Future 0.41 Future::IO 0.05 Future::Utils 0.41 IO::Poll 1.40 Socket 2.029 Storable 3.15 Struct::Dumb 0.09 Time::HiRes 1.9760 File::Temp 0.2309 Test::Fatal 0.014 Test::Identity 0.01 Test::More 1.302164 Test::Refcount 0.08 Module::Build 0.4229 Thank you, -- twata
Subject: build.log
Download build.log
application/octet-stream 6.4k

Message body not shown because it is not plain text.

Relevant part of the log: # Failed test '$future failed for missing host' # at t\50resolver.t line 335. # Failed test '->failure [1] gives resolve' # at t\50resolver.t line 336. # got: undef # expected: 'resolve' # Failed test '->failure [2] gives getaddrinfo' # at t\50resolver.t line 337. # got: undef # expected: 'getaddrinfo' Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t line 340. Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t line 340. # Failed test '->failure [3] gives EAI_NONAME or EAI_NODATA' # at t\50resolver.t line 340. Use of uninitialized value $errno in concatenation (.) or string at t\50resolver.t line 340. # $errno is # Looks like you failed 4 tests of 34. t\50resolver.t ............... Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/34 subtests (less 5 skipped subtests: 25 okay) -- Paul Evans
Hi, Sorry for the similar content to https://rt.cpan.org/Public/Bug/Display.html?id=129819#txn-1869742 . Under IO::Async 0.74, t\21stream-4encoding.t also seems to fail. Please see the attached file. Relevant part of the log: # Failed test 'UTF-8 bytes written by ->write string' # at t\21stream-4encoding.t line 119. # got: '' # expected: 'ト・ # Failed test 'First UTF-8 byte written with write_len 1' # at t\21stream-4encoding.t line 128. # got: 'ト・ # expected: 'ト' # Failed test 'Remaining UTF-8 byte written with write_len 1' # at t\21stream-4encoding.t line 131. # got: 'ト' # expected: '・ # Failed test 'UTF-8 bytes written by ->write Future' # at t\21stream-4encoding.t line 138. # got: '夏・ # expected: 'ト・ # Looks like you failed 4 tests of 9. t\21stream-4encoding.t ....... Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/9 subtests Thank you, -- twata On 2019-6月-23 日 16:44:18, PEVANS wrote: Show quoted text
> Relevant part of the log: > > > # Failed test '$future failed for missing host' > # at t\50resolver.t line 335. > > # Failed test '->failure [1] gives resolve' > # at t\50resolver.t line 336. > # got: undef > # expected: 'resolve' > > # Failed test '->failure [2] gives getaddrinfo' > # at t\50resolver.t line 337. > # got: undef > # expected: 'getaddrinfo' > Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t > line 340. > Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t > line 340. > > # Failed test '->failure [3] gives EAI_NONAME or EAI_NODATA' > # at t\50resolver.t line 340. > Use of uninitialized value $errno in concatenation (.) or string at > t\50resolver.t line 340. > # $errno is > # Looks like you failed 4 tests of 34. > t\50resolver.t ............... > Dubious, test returned 4 (wstat 1024, 0x400) > Failed 4/34 subtests > (less 5 skipped subtests: 25 okay)
Subject: build-0.74.log
Download build-0.74.log
application/octet-stream 7.4k

Message body not shown because it is not plain text.

Hi, Under IO::Async 0.74 on Windows 10 (32bit), It seems to me that the following tests fail. t\21stream-2write.t t\21stream-3split.t t\21stream-4encoding.t t\50resolver.t (In fact, if I install Future::IO then t\70future-io.t seems to fail. Probably, the error content is : Expected EAGAIN, got WSAEWOULDBLOCK at t\70future-io.t line 51. But I do not mention that here.) [Environment] Windows 10 32bit NUMBER_OF_PROCESSORS = 4 PROCESSOR_IDENTIFIER = x86 Family 6 Model 37 Stepping 2, GenuineIntel Strawberry Perl 5.30.0 (MSWin32-x86-multi-thread-64int) Module Version ---------------- ---------- Exporter 5.73 File::stat 1.08 Future 0.41 Future::IO n/a Future::Utils 0.41 IO::Poll 1.40 Socket 2.029 Storable 3.15 Struct::Dumb 0.09 Time::HiRes 1.9760 File::Temp 0.2309 Test::Fatal 0.014 Test::Identity 0.01 Test::More 1.302164 Test::Refcount 0.10 Module::Build 0.4229 Thank you for reading. Thank you, -- twata On 2019-6月-23 日 16:44:18, PEVANS wrote: Show quoted text
> Relevant part of the log: > > > # Failed test '$future failed for missing host' > # at t\50resolver.t line 335. > > # Failed test '->failure [1] gives resolve' > # at t\50resolver.t line 336. > # got: undef > # expected: 'resolve' > > # Failed test '->failure [2] gives getaddrinfo' > # at t\50resolver.t line 337. > # got: undef > # expected: 'getaddrinfo' > Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t > line 340. > Use of uninitialized value $errno in numeric eq (==) at t\50resolver.t > line 340. > > # Failed test '->failure [3] gives EAI_NONAME or EAI_NODATA' > # at t\50resolver.t line 340. > Use of uninitialized value $errno in concatenation (.) or string at > t\50resolver.t line 340. > # $errno is > # Looks like you failed 4 tests of 34. > t\50resolver.t ............... > Dubious, test returned 4 (wstat 1024, 0x400) > Failed 4/34 subtests > (less 5 skipped subtests: 25 okay)
Subject: build-0.74-on-windows10-32bit.log
Download build-0.74-on-windows10-32bit.log
application/octet-stream 7.3k

Message body not shown because it is not plain text.