Subject: | Tcl 1.27 fails to test on OSX Catalina |
Date: | Thu, 28 May 2020 16:42:24 -0700 |
To: | bug-Tcl [...] rt.cpan.org |
From: | Alan Batie <alan [...] batie.org> |
The cpan build of Tcl-1.27 fails in the tests on OSX Catalina (10.15.4);
the build appears to go ok - results of running the commands individually:
# perl Makefile.PL
tclsh=/usr/bin/tclsh
tcl_library=/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts
tcl_version=8.5
LIBS = -Ltcl-core/darwin-universal -ltclstub8.4 -framework Carbon
INC = -Itcl-core/include
DEFINE = -DUSE_TCL_STUBS -DTCLSH_PATH=\"/usr/bin\"
tclConfig.sh =
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Tcl
Writing MYMETA.yml and MYMETA.json
# make
cp Tcl.pm blib/lib/Tcl.pm
Running Mkbootstrap for Tcl ()
chmod 644 "Tcl.bs"
"/opt/local/bin/perl5.16" -MExtUtils::Command::MM -e 'cp_nonempty' --
Tcl.bs blib/arch/auto/Tcl/Tcl.bs 644
"/opt/local/bin/perl5.16" "/opt/local/lib/perl5/5.16.3/ExtUtils/xsubpp"
-typemap '/opt/local/lib/perl5/5.16.3/ExtUtils/typemap' -typemap
'/Users/alan/.cpan/sources/authors/id/V/VK/VKON/Tcl-1.27/typemap' Tcl.xs
Show quoted text
> Tcl.xsc
Please specify prototyping behavior for Tcl.xs (see perlxs manual)
mv Tcl.xsc Tcl.c
/usr/bin/clang -c -Itcl-core/include -pipe -Os -fno-common
-DPERL_DARWIN -I/opt/local/include -fno-strict-aliasing
-fstack-protector -I/opt/local/include -O3 -DVERSION=\"1.27\"
-DXS_VERSION=\"1.27\"
"-I/opt/local/lib/perl5/5.16.3/darwin-thread-multi-2level/CORE"
-DUSE_TCL_STUBS -DTCLSH_PATH=\"/usr/bin\" Tcl.c
rm -f blib/arch/auto/Tcl/Tcl.bundle
env MACOSX_DEPLOYMENT_TARGET=10.10 /usr/bin/clang -L/opt/local/lib
-Wl,-headerpad_max_install_names -bundle -undefined dynamic_lookup
-fstack-protector Tcl.o -Ltcl-core/darwin-universal -ltclstub8.4
-framework Carbon -o blib/arch/auto/Tcl/Tcl.bundle \
\
chmod 755 blib/arch/auto/Tcl/Tcl.bundle
Manifying 1 pod document
# make test
"/opt/local/bin/perl5.16" -MExtUtils::Command::MM -e 'cp_nonempty' --
Tcl.bs blib/arch/auto/Tcl/Tcl.bs 644
PERL_DL_NONLAZY=1 "/opt/local/bin/perl5.16" "-MExtUtils::Command::MM"
"-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/call.t ............. No subtests run
t/constants.t ........ No subtests run
t/createcmd.t ........ No subtests run
t/disposal-subs-a.t .. No subtests run
t/disposal-subs-b.t .. No subtests run
t/disposal-subs-c.t .. No subtests run
t/disposal-subs-d.t .. No subtests run
t/disposal-subs-e.t .. No subtests run
t/disposal-subs-f.t .. No subtests run
t/disposal-subs.t .... No subtests run
t/eval.t ............. No subtests run
t/export_to_tcl.t .... Failed 4/4 subtests
t/info.t ............. No subtests run
t/memleak-a.t ........ No subtests run
t/result.t ........... No subtests run
t/set-callback.t ..... No subtests run
t/subclass.t ......... Failed 4/4 subtests
t/trace.t ............ No subtests run
t/unicode.t .......... No subtests run
t/var.t .............. No subtests run
Test Summary Report
-------------------
t/call.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/constants.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/createcmd.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-a.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-b.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-c.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-d.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-e.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs-f.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/disposal-subs.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/eval.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/export_to_tcl.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: Bad plan. You planned 4 tests but ran 0.
t/info.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/memleak-a.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/result.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/set-callback.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/subclass.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: Bad plan. You planned 4 tests but ran 0.
t/trace.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/unicode.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
t/var.t (Wstat: 11 Tests: 0 Failed: 0)
Non-zero wait status: 11
Parse errors: No plan found in TAP output
Files=20, Tests=0, 1 wallclock secs ( 0.06 usr 0.04 sys + 0.40 cusr
0.15 csys = 0.65 CPU)
Result: FAIL
Failed 20/20 test programs. 0/0 subtests failed.
make: *** [test_dynamic] Error 255
Message body not shown because it is not plain text.