[Nix-dev] maxima broken (was: SVN commit: nix - r28845 -nixpkgs/trunk/pkgs/development/compilers/sbcl)

Michael Raskin 7c6f434c at mail.ru
Tue Aug 30 23:56:43 CEST 2011


>  fatal error encountered in SBCL pid 31679(tid 140737354098432):
>  can't load .core for different runtime, sorry

Looks like this version of Maxima has a prepared core file for SBCL 1.0.50
and is trying to load it in 1.0.51. 

>I guessed that maybe the wrapper script used by Maxima is broken in some
>way, so I figured out the appropriate command line and ran it directly,
>but the result is the same:
>
>  /nix/store/jylnl3mk4idzyw5zb78maprwsyxynv83-sbcl-1.0.51/bin/sbcl \
>    --core \
>    /nix/store/22gcg82x0787anzpaz0mjryaba5n1lag-maxima-5.25.0/lib/maxima/5.25.0/binary-sbcl/maxima.core \
>    --noinform --end-runtime-options --eval '(cl-user::run)' \
>    --end-toplevel-options
>  fatal error encountered in SBCL pid 540(tid 140737354098432):
>  can't load .core for different runtime, sorry

Hm, very strange.

I have the same Maxima hash, and it works...

Even more, I run the same expanded command and it still works

>My lisp-fu is very weak, and I am at a loss how to debug let alone fix
>this issue. Do you have any idea what might be causing this failure?

>Note that the Maxima build itself worked fine:
>
>  http://hydra.nixos.org/build/1283060

Fresh Maxima does work for me on x86-64 arch. 

>So I assume that the problem lies in the way SBCL is called?

Could you please search 1[.]0[.]..[.]nixos in the core file?

I wonder what version it is for and how it got built..






More information about the nix-dev mailing list