[GiNaC-list] Goncharov polylog. leads to Segmentation Fault

Alexander Hasselhuhn alexander.hasselhuhn at kit.edu
Thu Jul 23 13:27:00 CEST 2015


Dear all,

when trying to evaluate G(I,sqrt(2)) I get "Segmentation fault", both in 
ginsh as well as in a program:
--- begin code ---
#include <ginac/ginac.h>
using namespace GiNaC;
int main () {
         ex two = 2;
         ex res = G (lst (I), sqrt(two));
         return 0;
}
--- end code ---

Not sure whether this is a different issue, but if instead use try to 
evaluate G(I,1/sqrt(2)), I get the error-message from cln:
--- begin output ---
terminate called after throwing an instance of 'cln::notreached_exception'
   what():  Internal error: statement in file 
float/conv/cl_F_from_RA.cc, line 27 has been reached!!
Please send the authors of the program a description how you produced 
this error!
Aborted
--- end output ---

I'm using GiNaC v1.6.4 with cln v1.3.3 on OpenSuse 13.2. I compiled 
GiNaC with gcc v4.8.3.
Does this happen on other machines also?

Yours,
Alex


More information about the GiNaC-list mailing list