Re: HEADS UP: Merge of binutils 2.17

From: Anonymous <swell.k_at_gmail.com>
Date: Sat, 08 Jan 2011 03:54:33 +0300
Dimitry Andric <dim_at_FreeBSD.org> writes:

[...]
> Please report any problems with either the base system, or ports that
> come up as a result of this binutils update.

Looks like lang/sbcl doesn't like new ld(1), here on amd64.
Same error when building using devel/binutils. Can you reproduce?

  $ make
  [...]
  obj/from-xc/src/code/signal.lisp-obj
  obj/from-xc/src/code/late-defbangmethod.lisp-obj
  obj/from-xc/src/pcl/walk.lisp-obj
  [building initial core file in "output/cold-sbcl.core":
  writing 8192 bytes [2 pages] from #<SB!FASL::GSPACE :READ-ONLY>
  writing 4096 bytes [1 page] from #<SB!FASL::GSPACE :STATIC>
  writing 44081152 bytes [10762 pages] from #<SB!FASL::GSPACE :DYNAMIC>
  /(DESCRIPTOR-BITS INITIAL-FUN)=#X100288BA79
  done]
  * //testing for consistency of first and second GENESIS passes
  //header files match between first and second GENESIS -- good
        158.30 real       145.93 user         9.10 sys
  //entering make-target-2.sh
  //doing warm init - compilation phase
  This is SBCL 1.0.43, an implementation of ANSI Common Lisp.
  More information about SBCL is available at <http://www.sbcl.org/>.

  SBCL is free software, provided as is, with absolutely no warranty.
  It is mostly in the public domain; some portions are provided under
  BSD-style licenses.  See the CREDITS and COPYING files in the
  distribution for more information.
  Bus error
          0.20 real         0.07 user         0.13 sys
  *** Error code 138

  $ env -i gdb --args ./src/runtime/sbcl --core output/cold-sbcl.core
  [...]
  Program received signal SIGUSR1, User defined signal 1.
  0x0000000801f843bc in kill () at kill.S:3
  3       RSYSCALL(kill)
  Current language:  auto; currently asm

  (gdb) bt
  #0  0x0000000801f843bc in kill () at kill.S:3
  #1  0x0000000000411d47 in see_if_sigaction_nodefer_works () at interrupt.c:1691
  #2  0x000000000041216d in interrupt_init () at interrupt.c:1828
  #3  0x00000000004156e4 in main (argc=3, argv=0x7fffffff3f88, envp=0x7fffffff3fa8) at runtime.c:316

  (gdb) bt f
  #0  0x0000000801f843bc in kill () at kill.S:3
  No locals.
  #1  0x0000000000411d47 in see_if_sigaction_nodefer_works () at interrupt.c:1691
          sa = {
    __sigaction_u = {
      __sa_handler = 0x411c30 <sigaction_nodefer_test_handler>,
      __sa_sigaction = 0x411c30 <sigaction_nodefer_test_handler>
    },
    sa_flags = 80,
    sa_mask = {
      __bits = {536870944, 0, 0, 0}
    }
  }
          old_sa = {
    __sigaction_u = {
      __sa_handler = 0,
      __sa_sigaction = 0
    },
    sa_flags = 2,
    sa_mask = {
      __bits = {0, 0, 0, 0}
    }
  }
  #2  0x000000000041216d in interrupt_init () at interrupt.c:1828
          i = 0
  #3  0x00000000004156e4 in main (argc=3, argv=0x7fffffff3f88, envp=0x7fffffff3fa8) at runtime.c:316
          core = 0x0
          sbcl_argv = (char **) 0x0
          embedded_core_offset = 0
          runtime_path = 0x0
          noinform = 0
          end_runtime_options = 0
          disable_lossage_handler_p = 0
          initial_function = 140737488306056
          sbcl_home = 0x0
Received on Fri Jan 07 2011 - 23:55:03 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:10 UTC