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.
build-fricas.sh
Description: application/shellscript
