Package: src:cafeobj
Version: 1.6.0-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh_testdir
dh_testroot
[ ! -f Makefile ] || /usr/bin/make distclean
rm -f install-arch-stamp install-indep-stamp
rm -f build-arch-stamp build-indep-stamp
rm -rf /<<PKGBUILDDIR>>/tmpcache
dh_clean
 debian/rules binary
touch build-indep-stamp
mkdir -p /<<PKGBUILDDIR>>/debian/cafeobj-mode/usr/share/emacs/site-lisp
cp elisp/cafeobj-mode.el 
/<<PKGBUILDDIR>>/debian/cafeobj-mode/usr/share/emacs/site-lisp
touch install-indep-stamp
dh_testdir

[... snipped ...]

;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.

; in: DEFUN COMPILE-MODULE
;     (CHAOS::NEED-REWRITING-PREPARATION
;       CHAOS::MODULE)
; 
; note: forced to do GENERIC-< (cost 10)
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.


; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/construct/module-tmpOOSRA8PZ.fasl
; compilation finished in 0:00:00.020
; compiling file "/<<PKGBUILDDIR>>/chaos/construct/trs.lisp" (written 15 NOV 
2018 12:48:55 AM):

; file: /<<PKGBUILDDIR>>/chaos/construct/trs.lisp
; in: DEFUN GET-MODULE-TRS
;     (CHAOS::NEED-REWRITING-PREPARATION
;       CHAOS::MODULE)
; 
; note: forced to do GENERIC-< (cost 10)
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.

; in: DEFUN MAKE-TRS-MODULE-NAME-INTERNAL
;     (INCF CHAOS::_TRS_MODULE_NAMES_)
; --> THE 
; ==>
;   (+ 1 CHAOS::_TRS_MODULE_NAMES_)
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM 
&OPTIONAL).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM 
&OPTIONAL).
;       etc.

; in: DEFUN MAKE-TRS-OP-NAME
;     (STRING
;      (OR
;       (CDR
;        (CHAOS::ASSQ
;          CHAOS::ERR-SORT
;          CHAOS::SORT-NAME-MAP))
;       (CHAOS::SORT-ID CHAOS::ERR-SORT)))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (OR STRING
;                                                                   SYMBOL).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.

;     (LENGTH CHAOS::NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (CHAR CHAOS::NAME CHAOS::POS)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

; in: DEFUN FIX-TRS-IDS
;     (FIND-IF
;      #'(LAMBDA (CHAOS::X) (AND (CONSP CHAOS::X) (OR (EQ # :ID) (EQ # :IDR))))
;      CHAOS::INFO)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN TRS-REV-OP-NAME
;     (STRING CHAOS::NAME)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CHARACTER SYMBOL), not a (OR STRING SYMBOL).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR CHARACTER SYMBOL), not a SYMBOL.

; in: DEFUN RE-PRINT-TRS-TERM
;     (STRING (CHAOS::TRS-TERM-HEAD CHAOS::TRS-TERM))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (OR STRING
;                                                                   SYMBOL).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.

; in: DEFUN GET-TRS-AXIOM
;     (STRING (CAR CHAOS::LABEL))
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a (OR STRING
;                                                                   SYMBOL).
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a SYMBOL.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a (OR STRING SYMBOL CHARACTER), not a STRING.


; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/construct/trs-tmpDMIL0RVK.fasl
; compilation finished in 0:00:00.068
; compiling file "/<<PKGBUILDDIR>>/chaos/decafe/mutils.lisp" (written 15 NOV 
2018 12:48:55 AM):

; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/decafe/mutils-tmp8MR9IMIO.fasl
; compilation finished in 0:00:00.004
; compiling file "/<<PKGBUILDDIR>>/chaos/decafe/modmorph.lisp" (written 15 NOV 
2018 12:48:55 AM):

; file: /<<PKGBUILDDIR>>/chaos/decafe/modmorph.lisp
; in: DEFUN MODMORPH-PREPARE-FOR-PARSING
;     (CHAOS::MARK-MODULE-READY-FOR-PARSING
;       MOD)
; --> LET* MAX 
; ==>
;   1
; 
; note: forced to do GENERIC-> (cost 10)
;       unable to do inline fixnum comparison (cost 4) because:
;       The second argument is a REAL, not a FIXNUM.

; in: DEFUN MODMORPH-FIND-ERROR-METHOD
;     (FIND-IF
;      #'(LAMBDA (CHAOS::X)
;          (AND (CHAOS::METHOD-P (CAR CHAOS::X))
;               (EQUAL
;                (CHAOS::METHOD-SYMBOL
;                  #)
;                CHAOS::NAME)
;               (= (THE FIXNUM #) CHAOS::ALEN)))
;      CHAOS::OPMAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN MAKE-ANON-VIEW-NAME
;     (INCF CHAOS::*X-ANON-VIEW-NAME*)
; --> THE 
; ==>
;   (+ 1 CHAOS::*X-ANON-VIEW-NAME*)
; 
; note: unable to
;   associate +/(+ -) of constants
; due to type uncertainty:
;   The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM 
&OPTIONAL).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM 
&OPTIONAL).
;       etc.

; in: DEFUN MODMORPH-RECREATE-TERM
;     (FIND-IF
;      #'(LAMBDA (CHAOS::X)
;          (AND
;           (EQUAL CHAOS::VAR-NAME
;                  (CHAOS::VARIABLE-NAME
;                    CHAOS::X))
;           (CHAOS::SORT=
;             CHAOS::IMG-SORT
;             (CHAOS::VARIABLE-SORT
;               CHAOS::X))))
;      CHAOS::*MODMORPH-LOCAL-VARS*)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).


; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/decafe/modmorph-tmpJQDKAVAY.fasl
; compilation finished in 0:00:00.064
; compiling file "/<<PKGBUILDDIR>>/chaos/decafe/mrmap.lisp" (written 15 NOV 
2018 12:48:55 AM):

; file: /<<PKGBUILDDIR>>/chaos/decafe/mrmap.lisp
; in: DEFUN IMAGE-RENAME-SORT
;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y) (CHAOS::RMAP-SORT-MATCH CHAOS::X (CAR CHAOS::Y)))
;      CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN IMAGE-RENAME-OP
;     (FIND-IF #'(LAMBDA (CHAOS::Y) (EQUAL CHAOS::X (CAR CHAOS::Y))) CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN IMAGE-RENAME-PARAM
;     (FIND-IF #'(LAMBDA (CHAOS::Y) (EQUAL CHAOS::X (CAR CHAOS::Y))) CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN INVERSE-IMAGE-RENAME-SORT
;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y) (CHAOS::RMAP-SORT-MATCH CHAOS::X (CAR CHAOS::Y)))
;      CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN *IMAGE-RENAME-SORT
;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y)
;          (CHAOS::SORT=
;            CHAOS::X
;            (CAR CHAOS::Y)))
;      MAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN *IMAGE-RENAME-METHOD
;     (FIND-IF #'(LAMBDA (CHAOS::Y) (EQ CHAOS::X (CAR CHAOS::Y))) MAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN IS-RENAME-INJECTIVE
;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y)
;          (AND (NOT (EQ CHAOS::X CHAOS::Y)) (EQUAL (CAR CHAOS::X) (CAR 
CHAOS::Y))
;               (NOT (EQUAL # #))))
;      CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y)
;          (AND (NOT (EQ CHAOS::X CHAOS::Y)) (NOT (EQUAL # #))
;               (EQUAL (CADR CHAOS::X) (CADR CHAOS::Y))))
;      CHAOS::REN)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).


; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/decafe/mrmap-tmp3I8CEEQY.fasl
; compilation finished in 0:00:00.048
; compiling file "/<<PKGBUILDDIR>>/chaos/decafe/meval.lisp" (written 15 NOV 
2018 12:48:55 AM):

; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/decafe/meval-tmpA3RHFLWZ.fasl
; compilation finished in 0:00:00.016
; compiling file "/<<PKGBUILDDIR>>/chaos/decafe/view.lisp" (written 15 NOV 2018 
12:48:55 AM):

; file: /<<PKGBUILDDIR>>/chaos/decafe/view.lisp
; in: DEFUN VIEW-MAP-IMAGE-SORT
;     (FIND-IF
;      #'(LAMBDA (CHAOS::V)
;          (CHAOS::SORT=
;            CHAOS::X
;            (CAR CHAOS::V)))
;      CHAOS::SORT-MAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN CREATE-VIEW
;     (CHAOS::MAKE-TERM-CHECK-OP CHAOS::T-OP NIL CHAOS::DST-MOD)
; --> CHAOS::MAKE-TERM-WITH-SORT-CHECK BLOCK LET IF DO BLOCK LET TAGBODY 
; --> TAGBODY UNLESS IF CHAOS::SORT= EQ CHAOS::TERM-SORT CHAOS::TERM$SORT BLOCK 
; ==>
;   (THE (AND CHAOS::SORT* T) (ELT STRUCTURE 2))
; 
; caught WARNING:
;   Derived type of (CAR (CDR (CDR SB-C::L))) is
;     (VALUES NULL &OPTIONAL),
;   conflicting with its asserted type
;     CHAOS::SORT*.
;   See also:
;     The SBCL Manual, Node "Handling of Types"

;     (CHAOS::MAKE-TERM-CHECK-OP CHAOS::S-OP NIL CHAOS::SRC-MOD)
; --> CHAOS::MAKE-TERM-WITH-SORT-CHECK BLOCK LET IF DO BLOCK LET TAGBODY 
; --> TAGBODY UNLESS IF CHAOS::SORT= EQ CHAOS::TERM-SORT CHAOS::TERM$SORT BLOCK 
; ==>
;   (THE (AND CHAOS::SORT* T) (ELT STRUCTURE 2))
; 
; caught WARNING:
;   Derived type of (CAR (CDR (CDR SB-C::L))) is
;     (VALUES NULL &OPTIONAL),
;   conflicting with its asserted type
;     CHAOS::SORT*.
;   See also:
;     The SBCL Manual, Node "Handling of Types"

; in: DEFUN *FIND-SORT-IN-MAP
;     (FIND-IF
;      #'(LAMBDA (CHAOS::Y)
;          (CHAOS::SORT=
;            CHAOS::X
;            (CAR CHAOS::Y)))
;      MAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN *FIND-METHOD-IN-MAP
;     (FIND-IF
;      #'(LAMBDA (CHAOS::X)
;          (IF (CHAOS::OPERATOR-METHOD-P
;                (CAR CHAOS::X))
;              (EQ CHAOS::METHOD (CAR CHAOS::X))
;              (EQ CHAOS::METHOD
;                  (CHAOS::TERM-HEAD
;                    #))))
;      CHAOS::OP-MAPPING)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).

; in: DEFUN SPLIT-STR
;     (LENGTH CHAOS::STR)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

;     (SUBSEQ CHAOS::STR CHAOS::INDEX)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a LIST.
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a SB-KERNEL:EXTENDED-SEQUENCE.

;     (CHAR CHAOS::STR CHAOS::I)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a STRING, not a SIMPLE-ARRAY.

; in: DEFUN FIND-METHOD-MAPPED
;     (LENGTH CHAOS::ARITY)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The first argument is a SEQUENCE, not a VECTOR.

; in: DEFUN FIND-SORT-IMAGE*
;     (FIND-IF
;      #'(LAMBDA (CHAOS::X)
;          (CHAOS::SORT=
;            SORT
;            (CAR CHAOS::X)))
;      CHAOS::SORT-MAP)
; 
; note: unable to
;   optimize
; due to type uncertainty:
;   The second argument is a SEQUENCE, not a (OR LIST VECTOR).


; wrote 
/<<PKGBUILDDIR>>/tmpcache/common-lisp/sbcl-2.5.0.debian-linux-x64/<<PKGBUILDDIR>>/chaos/decafe/view-tmpYZIB7VXO.fasl
; compilation finished in 0:00:00.052

debugger invoked on a UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread
#<THREAD tid=53335 "main thread" RUNNING {1001320093}>:
  COMPILE-FILE-ERROR while
  compiling #<CL-SOURCE-FILE "chaosx" "chaos" "decafe" "view">

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY                        ] Retry
                                     compiling #<CL-SOURCE-FILE "chaosx" 
"chaos" "decafe" "view">.
  1: [ACCEPT                       ] Continue, treating
                                     compiling #<CL-SOURCE-FILE "chaosx" 
"chaos" "decafe" "view">
                                     as having been successful.
  2:                                 Retry ASDF operation.
  3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the
                                     configuration.
  4:                                 Retry ASDF operation.
  5:                                 Retry ASDF operation after resetting the
                                     configuration.
  6: [ABORT                        ] Exit debugger, returning to top level.

(UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T 
"~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . 
#<ASDF/LISP-ACTION:CL-SOURCE-FILE "chaosx" "chaos" "decafe" "view">)))
   error finding frame source: Bogus form-number: the source file has probably
                               changed too much to cope with.
   source: NIL
0] 
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
;   caught 2 WARNING conditions
;   printed 407 notes
* chmod +x dumps/sbcl/cafeobj.sbcl
chmod: cannot access 'dumps/sbcl/cafeobj.sbcl': No such file or directory
make[1]: *** [Makefile:270: dumps/sbcl/cafeobj.sbcl] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:33: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202501/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:cafeobj, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to