I had not found the test failure listed below yet on GitHub Issues. Has anyone else seen the below?
I had downloaded perl 5.38 from CPAN on RockyLinux 8.8 host:
uname -a Linux <HOST> 4.18.0-477.13.1.el8_8.x86_64 #1 SMP Tue May 30 22:15:39 U +TC 2023 x86_64 x86_64 x86_64 GNU/Linux
Four tests related to opening/creating a file had failed (3 are of same kind in cpan directory); command used in zsh:
./Configure -des -Dprefix='/some/dir/perl' \ -Dusesitecustomize -Duserelocatableinc \ && make \ && make test \ && make install
Command used to run each failed test after build in t directory was
../perl -I../lib harness <test-file>
Failing tests:
../cpan/ExtUtils-Install/t/Packlist.t .. 1/35 # Failed test 'write() should croak on open failure' # at t/Packlist.t line 92. # '' # doesn't match '(?^:Can't open file)' # Looks like you failed 1 test of 35. ../cpan/ExtUtils-Install/t/Packlist.t .. Dubious, test returned 1 (wst +at 256, 0x100) Failed 1/35 subtests ../cpan/ExtUtils-MakeMaker/t/Mkbootstrap.t .. 1/18 # Failed test 'should die given bad filename' # at t/Mkbootstrap.t line 84. # '' # doesn't match '(?^:Unable to open dasboot\.bs)' # Looks like you failed 1 test of 18. ../cpan/ExtUtils-MakeMaker/t/Mkbootstrap.t .. Dubious, test returned 1 + (wstat 256, 0x100) Failed 1/18 subtests ../cpan/ExtUtils-Manifest/t/Manifest.t .. 45/98 # Failed test 'maniadd() dies if it can't open the MANIFEST' # at t/Manifest.t line 468. # '' # doesn't match '(?^:^maniadd\(\)\ could\ not\ open\ MANIFEST\:)' # Looks like you failed 1 test of 98. ../cpan/ExtUtils-Manifest/t/Manifest.t .. Dubious, test returned 1 (ws +tat 256, 0x100) Failed 1/98 subtests - cpan/IO-Compress/t/cz-14gzopen.t : not-undef is returned. ../perl -I../lib harness ../cpan/IO-Compress/t/cz-14gzopen.t ../cpan/IO-Compress/t/cz-14gzopen.t .. 89/264 # Failed test ' gzopen returns undef (returned: <Compress::Zlib::gz +File=ARRAY(0x1c635a8)>)' # at t/cz-14gzopen.t line 506. # Failed test ' gzerrno ok' # at t/cz-14gzopen.t line 507. # gzerrno 0 # Looks like you failed 2 tests of 264. ../cpan/IO-Compress/t/cz-14gzopen.t .. Dubious, test returned 2 (wstat + 512, 0x200) Failed 2/264 subtests
Summary of my perl5 (revision 5 version 38 subversion 0) configuration +: Platform: osname=linux osvers=4.18.0-477.13.1.el8_8.x86_64 archname=x86_64-linux uname='linux stefanh.ifa.hawaii.edu 4.18.0-477.13.1.el8_8.x86_64 # +1 smp tue may 30 22:15:39 utc 2023 x86_64 x8> config_args='-des -Dprefix=/some/dir/perl -Dusesitecustomize -Duse +relocatableinc' hint=recommended useposix=true d_sigaction=define useithreads=undef usemultiplicity=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define Compiler: cc='cc' ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-str +ong -I/usr/local/include -D_LARGEFILE_SOURCE> optimize='-O2' cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-str +ong -I/usr/local/include' ccversion='' gccversion='8.5.0 20210514 (Red Hat 8.5.0-18)' gccosandvers='' intsize=4 longsize=8 ptrsize=8 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=3 ivtype='long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='cc' ldflags =' -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /usr/lib64 /usr/local/lib64 libs=-lpthread -ldl -lm -lcrypt -lutil -lc perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc libc=libc-2.28.so so=so useshrplib=false libperl=libperl.a gnulibc_version='2.28' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,-E' cccdlflags='-fPIC' lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong' Characteristics of this binary (from libperl): Compile-time options: HAS_LONG_DOUBLE HAS_STRTOLD HAS_TIMES PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_SIPHASH13 PERL_HASH_USE_SBOX32 PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE Built under linux Compiled at Jul 24 2023 14:15:13 @INC: ../lib /some/dir/download/lib/site_perl/5.38.0/x86_64-linux /some/dir/download/lib/site_perl/5.38.0 /some/dir/download/lib/5.38.0/x86_64-linux /some/dir/download/lib/5.38.0
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |