Re: Regression in 2.6.7 on powerpc: Internal error #10 "Object is of the wrong type." at 0x10c5e4fc
Sergey Fedorov <[email protected]>
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <CALYdzym1TP-00B=CqMQYj0meADWBkcJPG==LPhbUP30kSA2uwg@mail.gmail.com> |
I guess someone unconditionally enabled a new feature without ensuring it is actually implemented. Linux: https://github.com/sbcl/sbcl/commit/ebd5ead14785e14c5c17c4b23a228bff385cb27e FreeBSD: https://github.com/sbcl/sbcl/commit/acd0f7e95afd60d0c3241cf8b7c7a02677b30514 Darwin: Other BSD: On Tue, Aug 11, 2026 at 6:19 PM Sergey Fedorov <[email protected]> wrote: > 2.6.7 does not build on powerpc now. 2.6.6 built earlier. > > :info:build obj/from-xc/src/code/target-format.lisp-obj > :info:build obj/from-xc/src/code/late-globaldb.lisp-obj > :info:build ; SB-Loader: (174+5212) methods/other > :info:build SB-XC:*FEATURES* = > :info:build (:PPC :GENCGC :ALIEN-CALLBACKS :ANSI-CL > :ANSI-COMPLIANT-LOAD-TRUENAME > :info:build :BIG-ENDIAN :BSD :COMMON-LISP :COMPARE-AND-SWAP-VOPS :DARWIN > :GENERATIONAL > :info:build :IEEE-FLOATING-POINT :MACH-O :OS-PROVIDES-BLKSIZE-T > :OS-PROVIDES-DLADDR > :info:build :OS-PROVIDES-DLOPEN :OS-PROVIDES-PTHREAD-SETNAME-NP > :OS-PROVIDES-SUSECONDS-T > :info:build :PACKAGE-LOCAL-NICKNAMES :SB-AFTER-XC-CORE > :SB-CORE-COMPRESSION :SB-DOC > :info:build :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SOURCE-LOCATIONS > :SB-THREAD :SB-UNICODE > :info:build :SB-XREF-FOR-INTERNALS :SBCL :UNIX) > :info:build [building initial core file in "output/cold-sbcl.core": > :info:build writing 4096 bytes [1 page] from #<SB-FASL::GSPACE @#x4100000 > :STATIC> > :info:build writing 28061696 bytes [6851 pages] from #<SB-FASL::GSPACE > @#x10000000 :DYNAMIC> > :info:build writing 0 bytes [0 pages] from #<SB-FASL::GSPACE @#x4000000 > :READ-ONLY> > :info:build movable dynamic space: 421 + 3594 + 2836 cons/code/mixed pages > :info:build /INITIAL-FUN=#X119A81ED > :info:build done] > :info:build //testing for consistency of first and second GENESIS passes > :info:build //header files match between first and second GENESIS -- good > :info:build real 9m30.808s > :info:build user 7m19.486s > :info:build sys 1m28.800s > :info:build //entering make-target-2.sh > :info:build //doing warm init - compilation phase > :info:build This is SBCL 2.6.7, an implementation of ANSI Common Lisp. > :info:build More information about SBCL is available at < > http://www.sbcl.org/>. > :info:build SBCL is free software, provided as is, with absolutely no > warranty. > :info:build It is mostly in the public domain; some portions are provided > under > :info:build BSD-style licenses. See the CREDITS and COPYING files in the > :info:build distribution for more information. > :info:build Initial page table: > :info:build | Immobile Objects | > :info:build Gen layout symbol code Boxed Cons Raw Code SmMix > Mixed LgRaw LgCode LgMix Waste% Alloc Trig Dirty GCs > Mem-age > :info:build 6 0 0 0 0 421 0 3594 243 > 2593 0 0 0 0.5 27930752 2000000 3594 0 0.0000 > :info:build Tot 0 0 0 0 421 0 3594 243 > 2593 0 0 0 0.5 27930752 [5.2% of 536870912 max] > :info:build Missing required foreign symbol > 'os_context_float_register_addr' > :info:build COLD-INIT... Checking symbol printer: T > :info:build (Length(TLFs)= 5212) > :info:build "obj/from-xc/src/code/show.lisp-obj" > :info:build "obj/from-xc/src/compiler/early-constantp.lisp-obj" > :info:build "obj/from-xc/src/compiler/vop-existsp.lisp-obj" > . . . > :info:build "obj/from-xc/src/code/early-defmethod.lisp-obj" > :info:build "obj/from-xc/src/code/format.lisp-obj" > :info:build "obj/from-xc/src/code/target-format.lisp-obj" > :info:build "obj/from-xc/src/code/late-globaldb.lisp-obj" > :info:build Internal error #10 "Object is of the wrong type." at 0x10c5e4fc > :info:build SC: 0, Offset: 26 0x00000000: even fixnum: 0 > :info:build SC: 3, Offset: 22 $1= 0x10c37001: instance pointer > :info:build slot 1: 0x201 [raw] > :info:build slot 13: 0xffffff96 [raw] > :info:build slot 14: 0xffffffa3 [raw] > :info:build slot 15: 0x0 [raw] > :info:build slot 16: 0x0 [raw] > :info:build slot 17: 0x0 [raw] > :info:build slot 18: 0x0 [raw] > :info:build slot 19: 0xfffffffe [raw] > :info:build fatal error encountered in SBCL pid 9687 pthread 0xa0260620: > :info:build internal error too early in init, can't recover > :info:build Welcome to LDB, a low-level debugger for the Lisp runtime > environment. > :info:build Command failed: cd > "/opt/local/var/macports/build/sbcl-0027f3db/work/sbcl-2.6.7" && sh make.sh > --prefix=/opt/local --xc-host=/opt/local/libexec/sbcl-bootstrap/bin/sbcl > --arch=ppc --without-sb-simd --fancy > :info:build Exit code: 149 > _______________________________________________ Sbcl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sbcl-devel