Hi Qian,

it's as unreliable as before. It seems that it depends on the time on my
virtualbox. When I try to compile now, it goes over that problematic step.

The last view lines from a failing build look like this.

======================
   preloading
/home/hemmecke/scratch/build/fricas/target/x86_64-linux-gnu/algebra/NIL.fasl..skipped.
   preloading
/home/hemmecke/scratch/build/fricas/target/x86_64-linux-gnu/algebra/NIL.fasl..skipped.

T
*
debugger invoked on a SB-IMPL::SAVE-WITH-MULTIPLE-THREADS-ERROR in thread
#<THREAD "main thread" RUNNING {10004F84C3}>:
  Cannot save core with multiple threads running.

  Interactive thread (of current session):
    #<THREAD "main thread" RUNNING {10004F84C3}>

  Other thread:
    #<THREAD "finalizer" RUNNING {1001640053}>
See also:
  The SBCL Manual, Node "Saving a Core Image"

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit debugger, returning to top level.

(SB-IMPL::DEINIT)
0] NIL
*
(quit)
ls /home/hemmecke/scratch/build/fricas/build/x86_64-linux-gnu/bin/interpsys
ls: cannot access
'/home/hemmecke/scratch/build/fricas/build/x86_64-linux-gnu/bin/interpsys':
No such file or directory
make[2]: *** [Makefile:327:
/home/hemmecke/scratch/build/fricas/build/x86_64-linux-gnu/bin/interpsys] Error
2
make[2]: Leaving directory '/home/hemmecke/scratch/build/fricas/src/interp'
make[1]: *** [Makefile:229: all-interpsys] Error 2
make: *** [Makefile:246: all-src] Error 2
make[1]: Leaving directory '/home/hemmecke/scratch/build/fricas/src'

real    61m31.510s
user    0m0.172s
sys     0m0.019s
deb10:~/v/git/fricas-bisect:master %>
======================

Well, while I was writing that mail, a fresh the compilation was running
and that was indeed stepping over the above problem. However, the same
problem occured then at a later time. :-(

I've temporarily uploaded the log here:

https://www.risc.jku.at/people/hemmecke/tmp/make.log.gz

You have to search in the file for "THREAD", because when I was put into
the sbcl debugger, I've simply typed "(quit)" and strangely enough, the
compilation went on.

I've used the attached script to build fricas (build-fricas.sh).

======================

I also thought that it might be connected to VirtualBox, but I remember
having seen this error also outside a VM.

I also thought it might be connected to "--dynamic-space-size", because
my call is:

  $ /home/hemmecke/g/fricas/configure --prefix= --with-lisp=sbcl
--dynamic-space-size 2643 --prefix=/home/hemmecke/software

and I gave the VM 4GB of RAM.

I'd be happy if that THREAD problem can be solve once and for all.

Qian, if you want, I can make the VM image available to you.

All the best
Ralf

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/7ab45773-7385-71d1-7e0a-84b6cd462c4a%40hemmecke.org.

Attachment: build-fricas.sh
Description: application/shellscript

Reply via email to