On 5/21/22 10:55, Hans-Bernhard Bröker wrote:
Am 18.05.2022 um 03:53 schrieb David Christensen:
> I am working on a Perl module that runs on various Unix-like platforms.
> When I 'make test' on similar computers:
>
> FreeBSD 12.3-RELEASE 28 wallclock secs
> Debian GNU/Linux 11.3 31 wallclock secs
> macOS 11.6.2 36 wallclock secs
> Windows 7 / Cygwin 3.3.5-1 509 wallclock secs
Given the complete lack of information about what that Perl module of
yours might be doing, that's hard to have a meaningful discussion about.
Thank you for the response. I was hoping there was a known issue.
Apparently, not.
The above module is proprietary, so I thought I would profile some
similar CPAN modules to generate discussion information:
2022-05-22 01:25:39 dpchrist@dht4s3r1 ~
$ systeminfo | egrep '^OS (Name|Version)' ; uname -a ; cygcheck -c cygwin
OS Name: Microsoft Windows 7 Professional
OS Version: 6.1.7601 Service Pack 1 Build 7601
CYGWIN_NT-6.1-7601 dht4s3r1 3.3.5-341.x86_64 2022-05-13 12:27 UTC x86_64
Cygwin
Cygwin Package Information
Package Version Status
cygwin 3.3.5-1 OK
2022-05-22 01:26:45 dpchrist@dht4s3r1 ~
$ cpan install Devel::NYTProf
<snip>
t/50-errno.t ............. 1/8
# Failed test '$! should not be altered by NYTProf i/o'
# at t/50-errno.t line 58.
# got: '0'
# expected: '3'
# Looks like you failed 1 test of 8.
t/50-errno.t ............. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/8 subtests
<snip>
Test Summary Report
-------------------
t/50-errno.t (Wstat: 256 Tests: 8 Failed: 1)
Failed test: 6
Non-zero exit status: 1
Files=55, Tests=4736, 570 wallclock secs ( 0.64 usr 1.06 sys + 104.19
cusr 403.73 csys = 509.62 CPU)
Result: FAIL
Failed 1/55 test programs. 1/4736 subtests failed.
make: *** [Makefile:1284: test_dynamic] Error 255
JKEENAN/Devel-NYTProf-6.11.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports JKEENAN/Devel-NYTProf-6.11.tar.gz
STFW:
https://github.com/Perl/perl5/issues/12389
Any suggestions?
David
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple