[MacPorts] #14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build --------------------------------+------------------------------------------- Reporter: stephen@xemacs.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: | --------------------------------+------------------------------------------- Presumably during compilation of Lisp libraries; top shows sbcl is active but using 0% of cpu. For 1.0.14_0 this persisted for over 12 hours, for 1.0.14_1 about 1 hour at this point. ps shows {{{ steve 13751 0.0 3.1 1654180 49544 p4 S+ 10:39AM 0:03.92 ./src/runtime/sbcl --core output/cold-sbcl.core --no-sysinit --no-userinit }}} For some reason 1.0.14_1 takes about half the CPU time to get wedged; I'm not sure this is an improvement. ;-) -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241> MacPorts </projects/macports> Ports system for Mac OS
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build ---------------------------------+------------------------------------------ Reporter: stephen@xemacs.org | Owner: gwright@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Changes (by ryandesign@macports.org): * cc: waqar@macports.org (added) * owner: macports-tickets@lists.macosforge.org => gwright@macports.org * milestone: => Port Bugs Comment: Assigning to / Cc'ing maintainers. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build ---------------------------------+------------------------------------------ Reporter: stephen@xemacs.org | Owner: gwright@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment (by waqar@macports.org): I am not able to reproduce it works just fine for me. MacPro with 'port install sbcl +threads'. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build ---------------------------------+------------------------------------------ Reporter: stephen@xemacs.org | Owner: gwright@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Comment (by stephen@xemacs.org): iBook G4, PPC, Mac OS X 10.4.11 "Tiger". original report based on "port upgrade sbcl" from 1.0.12. port allows +threads but it aborts on PPC: {{{ gencgc.c:3875:6: error: #error "preserve_context_registers needs to be tweaked for non-x86 Darwin" ppc-darwin-os.c:28:2: error: #error "Define threading support functions" }}} Aha. Running under port -d produces: {{{ ; SYS:SRC;PCL;EARLY-LOW.FASL.NEWEST written ; compilation finished in 0:00:00 ; compiling file "/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-1.0.14/src/pcl/macros.lisp" (written 17 JUL 2006 05:28:14 AM): ; compiling (IN-PACKAGE "SB-PCL") ; compiling (/SHOW "starting pcl/macros.lisp") ; compiling (DECLAIM (DECLARATION %METHOD-NAME ...)) ; compiling (/SHOW "done with DECLAIM DECLARATION") ; compiling (DEFUN GET-DECLARATION ...) ; compiling (/SHOW "pcl/macros.lisp 85") ; compiling (DEFMACRO DOPLIST ...) ; compiling (/SHOW "pcl/macros.lisp 101") ; compiling (DEFMACRO DOLIST-CAREFULLY ...)fatal error encountered in SBCL pid 20908: GC invariant lost, file "gc-common.c", line 140 Welcome to LDB, a low-level debugger for the Lisp runtime environment. }}} And it stops there waiting for user input. Probably this is something upstream needs to deal with. As far as I can see, the binary runtime has not been built. Instead, the Lisp is being compiled by a bootstrap compiler which evidently is sbcl 0.9.15: {{{ ---> Building sbcl with target all DEBUG: Executing org.macports.build (sbcl) //starting build: Sun Feb 10 15:34:33 PST 2008 //SBCL_XC_HOST="/opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-0.9.15 -powerpc-darwin/src/runtime/sbcl --core /opt/local/var/macports/build/_Users_steve_Software_MacPorts_dports_lang_sbcl/work/sbcl-0.9.15 -powerpc-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null" }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#14241: sbcl 1.0.14_0 and sbcl 1.0.14_1 hang during build ---------------------------------+------------------------------------------ Reporter: stephen@xemacs.org | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ---------------------------------+------------------------------------------ Changes (by gwright@macports.org): * status: new => assigned Comment: Does this still happen with the update to 1.0.15? -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14241#comment:4> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts