Package: src:vim
Version: 2:8.1.0549-1
Severity: important
Hi!
I've been doing a full rebuild of the Debian archive, building all
source packages targeting armel and armhf using arm64 hardware. We are
planning in future to move all of our 32-bit armel/armhf builds to
using arm64 machines, so this rebuild is to identify packages that
might have problems with this configuration.
I've tried to build memleax for armel and armhf on top of arm64, and
it's failing one of its tests:
...
Executing Test_yank_move_change()
Executing Test_yank_put_clipboard()
Executing Test_z()
Executing Test_z_negative_lnum()
Executing Test_z_overflow()
Executed 417 tests
1 FAILED:
Found errors in Test_compiler():
function RunTheTest[40]..Test_compiler line 18: command did not fail: clist
function RunTheTest[40]..Test_compiler line 24: Pattern '\n 1 Xfoo.pl:3: Global
symbol "$foo" requires explicit package name' does not match
'\n11 Xfoo.pl:3: Global symbol "$foo" requires explicit package name (did you
forget to declare "my $foo"?)'
Test results:
>From test_search.vim:
Found errors in Test_incsearch_substitute_dump():
Run 1:
function RunTheTest[40]..Test_incsearch_substitute_dump[40]..VerifyScreenDump
line 18: See dump file difference: call
term_dumpdiff("Test_incsearch_substitute_03.dump.failed",
"dumps/Test_incsearch_substitute_03.dump")
Run 2:
function RunTheTest[40]..Test_incsearch_substitute_dump[40]..VerifyScreenDump
line 18: See dump file difference: call
term_dumpdiff("Test_incsearch_substitute_03.dump.failed",
"dumps/Test_incsearch_substitute_03.dump")
Flaky test failed too often, giving up
>From test_alot.vim:
Found errors in Test_compiler():
function RunTheTest[40]..Test_compiler line 18: command did not fail: clist
function RunTheTest[40]..Test_compiler line 24: Pattern '\n 1 Xfoo.pl:3: Global
symbol "$foo" requires explicit package name' does not match '\n11 Xfoo.pl:3:
Global symbol "$foo" requires explicit package name (did you forget to declare
"my $foo"?)'
TEST FAILURE
make[2]: *** [Makefile:48: report] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/vim-basic/testdir'
make[1]: *** [Makefile:2121: scripttests] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/src/vim-basic'
make: *** [debian/rules:261: build-stamp-vim-basic] Error 2
rm configure-stamp-vim-basic
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
...
I've no idea why this one particular test is failing :-(
Full build logs online at
https://www.einval.com/debian/arm/rebuild-logs/armel/FAIL/vim_2:8.1.0549-1_armel.log
https://www.einval.com/debian/arm/rebuild-logs/armhf/FAIL/vim_2:8.1.0549-1_armhf.log
-- System Information:
Debian Release: 9.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)