Bug#919806: sbcl: FTBFS (failing tests)
Package: src:sbcl
Version: 2:1.4.15-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules binary-indep
dh binary-indep
dh_update_autotools_config -i
dh_autoreconf -i
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo "\"1.4.15.debian\"" > version.lisp-expr
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Create stage 1
./make.sh --xc-host="/usr/bin/sbcl --disable-debugger --no-sysinit --no-userinit" --prefix=/<<PKGBUILDDIR>>/stage1 --fancy
make[2]: Entering directory '/<<PKGBUILDDIR>>/tools-for-build'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools-for-build'
[... snipped ...]
; compilation unit finished
; Undefined type:
; A-CLASS
; caught 1 STYLE-WARNING condition
STYLE-WARNING:
Previously compiled call to COMMON-LISP-USER::A-STRUCT-SLOT could not be
inlined because the structure definition for COMMON-LISP-USER::A-STRUCT was
not yet seen. To avoid this warning, DEFSTRUCT should precede references to
the affected functions, or they must be declared locally notinline at each
call site.
; compiling file "/<<PKGBUILDDIR>>/tests/undefined-classoid-bug-test-8997/undefined-classoid-bug-1.lisp" (written 19 JAN 2019 01:35:56 AM):
; compiling (IN-PACKAGE "CL-USER")
; compiling (DEFUN A-STRUCT-REFERENCER-1 ...)
; compiling (DEFUN A-CLASS-TYPEP-2 ...)
; wrote /<<PKGBUILDDIR>>/tests/undefined-classoid-bug-test-8997/undefined-classoid-bug-1.fasl
; compilation finished in 0:00:00.008
; compiling file "/<<PKGBUILDDIR>>/tests/undefined-classoid-bug-test-8997/undefined-classoid-bug-2.lisp" (written 19 JAN 2019 01:35:56 AM):
; compiling (IN-PACKAGE "CL-USER")
; compiling (DEFUN A-STRUCT-REFERENCER-2 ...)
; compiling (DEFUN A-CLASS-TYPEP ...)
; compiling (DEFSTRUCT A-STRUCT ...)
; compiling (DEFCLASS A-CLASS ...)
; wrote /<<PKGBUILDDIR>>/tests/undefined-classoid-bug-test-8997/undefined-classoid-bug-2.fasl
; compilation finished in 0:00:00.019
test undefined-classoid-bug ok
Finished running tests.
Status:
Expected failure: threads.pure.lisp / (WAIT-ON-SEMAPHORE SEMAPHORE-NOTIFICATION LP-1038034)
Expected failure: dynamic-extent.impure.lisp / DX-COMPILER-NOTES
Expected failure: fopcompiler.impure.lisp / FOPCOMPILER-DEPRECATED-VAR-WARNING
Expected failure: full-eval.impure.lisp / INLINE-FUN-CAPTURES-DECL
Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
Skipped (broken): threads.impure.lisp / (HASH-TABLE UNSYNCHRONIZED)
Skipped (broken): threads.impure.lisp / BACKTRACE
Failure: timer.impure.lisp / (TIMER THREADED-STRESS)
(13 tests skipped for this combination of platform and features)
test failed, expected 104 return code, got 1
make[1]: *** [debian/rules:48: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:18: binary-indep] Error 2
dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------
(The above is just how the builds ends and not necessarily the most relevant part)
The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sbcl.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.
Thanks.
Reply to: