eserte / perl-tk

the perl module Tk
https://metacpan.org/release/Tk
Other
44 stars 33 forks source link

804.035: test suite is failing #63

Open kloczek opened 4 years ago

kloczek commented 4 years ago

Source code tree is configured with:

+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 11LIB=/usr/lib64 XFT=0

and test suite fails with:

+ xvfb-run -a /usr/bin/make -O -j48 V=1 VERBOSE=1 test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tk.bs blib/arch/auto/Tk/Tk.bs 644
cd pTk && make DEFINE="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" OPTIMIZE="" PREFIX="/usr" PASTHRU_DEFINE=' ' PASTHRU_INC=' '
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/pod'
Manifying 50 pod documents
Manifying 51 pod documents
Manifying 2 pod documents
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/pod'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/demos'
Manifying 1 pod document
Manifying 2 pod documents
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/demos'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Xlib'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Xlib.bs ../blib/arch/auto/Tk/Xlib/Xlib.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Xlib'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Xlib/X'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- X.bs ../../blib/arch/auto/Tk/X/X.bs 644
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Xlib/X'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/WinPhoto'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- WinPhoto.bs ../blib/arch/auto/Tk/WinPhoto/WinPhoto.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/WinPhoto'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/WinPhoto'
Manifying 1 pod document
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/WinPhoto'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TixPixmap'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pixmap.bs ../blib/arch/auto/Tk/Pixmap/Pixmap.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TixPixmap'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TixGrid'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TixGrid.bs ../blib/arch/auto/Tk/TixGrid/TixGrid.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TixGrid'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TextList'
Manifying 1 pod document
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TextList'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Text'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Text.bs ../blib/arch/auto/Tk/Text/Text.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Text'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TList'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TList.bs ../blib/arch/auto/Tk/TList/TList.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/TList'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Scrollbar'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Scrollbar.bs ../blib/arch/auto/Tk/Scrollbar/Scrollbar.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Scrollbar'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Scale'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Scale.bs ../blib/arch/auto/Tk/Scale/Scale.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Scale'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PNG.bs ../blib/arch/auto/Tk/PNG/PNG.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
Manifying 1 pod document
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/NBFrame'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- NBFrame.bs ../blib/arch/auto/Tk/NBFrame/NBFrame.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/NBFrame'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Mwm'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Mwm.bs ../blib/arch/auto/Tk/Mwm/Mwm.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Mwm'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Menubutton'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Menubutton.bs ../blib/arch/auto/Tk/Menubutton/Menubutton.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Menubutton'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Listbox'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Listbox.bs ../blib/arch/auto/Tk/Listbox/Listbox.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Listbox'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- JPEG.bs ../blib/arch/auto/Tk/JPEG/JPEG.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
Manifying 1 pod document
Manifying 1 pod document
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/InputO'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- InputO.bs ../blib/arch/auto/Tk/InputO/InputO.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/InputO'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/IO'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- IO.bs ../blib/arch/auto/Tk/IO/IO.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/IO'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/HList'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- HList.bs ../blib/arch/auto/Tk/HList/HList.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/HList'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Event.bs ../blib/arch/auto/Tk/Event/Event.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Entry'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Entry.bs ../blib/arch/auto/Tk/Entry/Entry.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Entry'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/DragDrop'
Manifying 3 pod documents
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/DragDrop'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Compound'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Compound.bs ../blib/arch/auto/Tk/Compound/Compound.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Compound'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Canvas'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Canvas.bs ../blib/arch/auto/Tk/Canvas/Canvas.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Canvas'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PNG.bs ../blib/arch/auto/Tk/PNG/PNG.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
"/usr/bin/perl" "-I../t" "-MTkTest" "-e" "checked_test_harness('../xt', 0, '../blib/lib', '../blib/arch')" t/*.t
t/basic.t .. ok
t/crash.t .. ok
All tests successful.
Files=2, Tests=6,  1 wallclock secs ( 0.03 usr  0.02 sys +  0.21 cusr  0.13 csys =  0.39 CPU)
Result: PASS
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/PNG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- JPEG.bs ../blib/arch/auto/Tk/JPEG/JPEG.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
"/usr/bin/perl" "-I../t" "-MTkTest" "-e" "checked_test_harness('../xt', 0, '../blib/lib', '../blib/arch')" t/*.t
t/more.t .. ok
t/Read.t .. ok
All tests successful.
Files=2, Tests=46,  2 wallclock secs ( 0.03 usr  0.02 sys +  0.22 cusr  0.13 csys =  0.40 CPU)
Result: PASS
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/JPEG'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Event.bs ../blib/arch/auto/Tk/Event/Event.bs 644
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
"/usr/bin/perl" "-I../t" "-MTkTest" "-e" "checked_test_harness('../xt', 0, '../blib/lib', '../blib/arch')" t/*.t
t/basic.t .. ok
All tests successful.
Files=1, Tests=1,  0 wallclock secs ( 0.01 usr  0.01 sys +  0.06 cusr  0.04 csys =  0.12 CPU)
Result: PASS
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/Tk-804.035/Event'
"/usr/bin/perl" "-It" "-MTkTest" "-e" "checked_test_harness('./xt', 0, 'blib/lib', 'blib/arch')" t/00wmcheck.t t/JP.t t/KR.t t/Require.t t/Tkxs.t t/Trace.t t/X.t t/adjuster.t t/after.t t/async.t t/autoload.t t/balloon.t t/bind.t t/browseentry-grabtest.t t/browseentry-subclassing.t t/browseentry.t t/browseentry2.t t/button-tcl.t t/button.t t/canvas-grid.t t/canvas.t t/canvas2.t t/coloreditor.t t/create.t t/cursor.t t/dash.t t/dialogbox.t t/dirtree.t t/entry.t t/errordialog.t t/eventGenerate.t t/exefiles.t t/fbox.t t/fileevent.t t/fileevent2.t t/fileselect.t t/font.t t/fork.t t/geomgr.t t/iso8859-1.t t/itemstyle.t t/leak.t t/list.t t/listbox.t t/listvar.t t/magic.t t/mega.t t/msgbox.t t/mwm.t t/notebook.t t/objglue.t t/optmenu.t t/photo.t t/pixmap.t t/pod.t t/progbar.t t/property.t t/regexp.t t/rotext.t t/slaves.t t/sv.t t/table.t t/text.t t/text2.t t/textundo.t t/trace1.t t/unicode.t t/widget.t t/wm-tcl.t t/wm-time.t t/wm.t t/zzHList.t t/zzPhoto.t t/zzScrolled.t t/zzText.t t/zzTixGrid.t
#
# Tk platform:    unix
# server info:    X11R0 G2V Project 12008000
# window manager: <unknown>
#        version: <unknown>
# XFT:            no
t/00wmcheck.t ................ ok
t/adjuster.t ................. ok
t/after.t .................... ok
t/async.t .................... ok
t/autoload.t ................. ok
t/balloon.t .................. ok
t/bind.t ..................... ok
t/browseentry-grabtest.t ..... ok
t/browseentry-subclassing.t .. ok
t/browseentry.t .............. ok
t/browseentry2.t ............. ok
t/button-tcl.t ............... ok
t/button.t ................... ok
t/canvas-grid.t .............. ok
t/canvas.t ................... ok
t/canvas2.t .................. ok
t/coloreditor.t .............. ok
t/create.t ................... ok
t/cursor.t ................... ok
t/dash.t ..................... ok
t/dialogbox.t ................ ok
t/dirtree.t .................. ok

#   Failed test at t/entry.t line 1075.
#     '21'
#         >=
#     '22'
# Looks like you failed 1 test of 351.
t/entry.t ....................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/351 subtests
        (less 39 skipped subtests: 311 okay)
XS_Tk__Callback_Call error:Intentional error.

XS_Tk__Callback_Call error:Intentional error.

t/errordialog.t .............. ok
t/eventGenerate.t ............ ok
t/exefiles.t ................. ok
t/fbox.t ..................... ok
t/fileevent.t ................ ok
t/fileevent2.t ............... ok
t/fileselect.t ............... ok

#   Failed test 'Value of -size from fontActual (Times font)'
#   at t/font.t line 108.
#                   '-11'
#     doesn't match '(?^i:\-12)'
Font Courier -12 still in cache.
# Looks like you failed 1 test of 34.
t/font.t .....................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/34 subtests
        (less 10 skipped subtests: 23 okay)
t/fork.t ..................... ok
t/geomgr.t ................... ok
t/iso8859-1.t ................ ok
t/itemstyle.t ................ ok
t/JP.t ....................... ok
t/KR.t ....................... ok
new 0x555d5f299010 :
new 0x555d5f299448 :
old (1):
 0
old (1):
 0
new 0x555d5f04bad0 :
old (1):
 0
old (1):
 0
old (1):
 0
old (1):
 0
old (1):
 0
# was 37282 now 37282 0 per iter
# was 37307 now 37307 0 per iter
new 0x555d60224a80 :
new 0x555d60224c90 :
t/leak.t ..................... ok
t/list.t ..................... ok
t/listbox.t .................. ok
t/listvar.t .................. ok
t/magic.t .................... ok
t/mega.t ..................... ok
t/msgbox.t ................... ok
t/mwm.t ...................... ok
t/notebook.t ................. ok
t/objglue.t .................. ok
t/optmenu.t .................. ok
t/photo.t .................... ok
t/pixmap.t ................... ok
t/pod.t ...................... ok
t/progbar.t .................. ok
t/property.t ................. ok
t/regexp.t ................... ok
t/Require.t .................. ok
t/rotext.t ................... ok
t/slaves.t ................... ok
t/sv.t ....................... ok
t/table.t .................... ok
Stack moved 55b81f5660d0 => 55b81f5660d8
t/text.t ..................... ok
untie attempted while 3 inner references still exist at t/text2.t line 59.
untie attempted while 10 inner references still exist at t/text2.t line 70.
t/text2.t .................... ok
t/textundo.t ................. ok
t/Tkxs.t ..................... ok
t/Trace.t .................... ok
t/trace1.t ................... ok
t/unicode.t .................. ok
t/widget.t ................... ok
t/wm-tcl.t ................... ok
# Start update 2
# . update 0.00131 2
# .label update 0.0021 1
# Start Popup 2
# .toplevel Popup 0.000943 2
# .toplevel.label Popup 0.00145 1
# Start withdraw 0
# Start Popup Again 2
# .toplevel Popup Again 0.000373 2
# .toplevel.label Popup Again 0.000866 1
# Start destroy 0
t/wm-time.t .................. ok
t/wm.t ....................... ok
t/X.t ........................ ok
t/zzHList.t .................. ok
t/zzPhoto.t .................. ok
t/zzScrolled.t ............... ok
t/zzText.t ................... ok
t/zzTixGrid.t ................ ok

Test Summary Report
-------------------
t/canvas.t                 (Wstat: 0 Tests: 166 Failed: 0)
  TODO passed:   124
t/entry.t                  (Wstat: 256 Tests: 351 Failed: 1)
  Failed test:  297
  Non-zero exit status: 1
t/font.t                   (Wstat: 256 Tests: 34 Failed: 1)
  Failed test:  11
  Non-zero exit status: 1
t/listbox.t                (Wstat: 0 Tests: 537 Failed: 0)
  TODO passed:   320-322, 328, 502
t/text.t                   (Wstat: 0 Tests: 415 Failed: 0)
  TODO passed:   121
t/wm-tcl.t                 (Wstat: 0 Tests: 315 Failed: 0)
  TODO passed:   86-87, 154-157, 164-165, 175-178, 221-224
                237-239, 264-265, 275-276, 280-283
t/zzScrolled.t             (Wstat: 0 Tests: 94 Failed: 0)
  TODO passed:   52, 66, 80, 94
Files=76, Tests=4702, 1982 wallclock secs ( 1.25 usr  0.68 sys + 163.16 cusr 463.94 csys = 629.03 CPU)
Result: FAIL
Failed 2/76 test programs. 2/4702 subtests failed.
make: *** [Makefile:1453: test_dynamic] Error 255
error: Bad exit status from /var/tmp/rpm-tmp.y64tso (%check)

Previous version was OK.