I can reproduce the SIGSEGV example given on that page. 
But I must confess that I'm unable to install the burcin pynac patches.
 
hg_sage.apply("/home/frichter/sage-5.8/patches/trac9880_pynac_order_burcin_original.patch")
 
gives : (see below).
How to apply those patches without studying things for two years or so ?
I'm a simple SAGE user, I dont know Mercury or what SWO stands for, for example.


###########
cd "/home/frichter/sage-5.8/devel/sage" && sage --hg import   
"/home/frichter/sage-5.8/patches/trac9880_pynac_order_burcin_original.patch"
application de 
/home/frichter/sage-5.8/patches/trac9880_pynac_order_burcin_original.patch
unable to find 'ginac/Makefile.am' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/Makefile.am.rej
unable to find 'ginac/add.cpp' for patching
1 out of 1 hunks FAILED -- saving rejects to file ginac/add.cpp.rej
unable to find 'ginac/basic.cpp' for patching
1 out of 1 hunks FAILED -- saving rejects to file ginac/basic.cpp.rej
unable to find 'ginac/basic.h' for patching
1 out of 1 hunks FAILED -- saving rejects to file ginac/basic.h.rej
unable to find 'ginac/ex.cpp' for patching
1 out of 1 hunks FAILED -- saving rejects to file ginac/ex.cpp.rej
unable to find 'ginac/ex.h' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/ex.h.rej
unable to find 'ginac/expairseq.cpp' for patching
8 out of 8 hunks FAILED -- saving rejects to file ginac/expairseq.cpp.rej
unable to find 'ginac/expairseq.h' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/expairseq.h.rej
unable to find 'ginac/function.cpp' for patching
3 out of 3 hunks FAILED -- saving rejects to file ginac/function.cpp.rej
unable to find 'ginac/function.h' for patching
1 out of 1 hunks FAILED -- saving rejects to file ginac/function.h.rej
unable to find 'ginac/mul.cpp' for patching
4 out of 4 hunks FAILED -- saving rejects to file ginac/mul.cpp.rej
unable to find 'ginac/mul.h' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/mul.h.rej
file ginac/order.cpp already exists
1 out of 1 hunks FAILED -- saving rejects to file ginac/order.cpp.rej
file ginac/order.h already exists
1 out of 1 hunks FAILED -- saving rejects to file ginac/order.h.rej
unable to find 'ginac/power.cpp' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/power.cpp.rej
unable to find 'ginac/power.h' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/power.h.rej
unable to find 'ginac/symbol.cpp' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/symbol.cpp.rej
unable to find 'ginac/symbol.h' for patching
2 out of 2 hunks FAILED -- saving rejects to file ginac/symbol.h.rej
abandon : patch failed to apply


On Thursday, 4 April 2013 16:09:55 UTC+2, Volker Braun  wrote:
> Most likely this is http://trac.sagemath.org/9880
> 
> 
> On Thursday, April 4, 2013 2:52:05 PM UTC+1, FalkRichter wrote:
> No symbol table info available.
> #1  0x00007f7f4673ac63 in print_enhanced_backtrace () from 
> /home/frichter/sage-5.8/local/lib/libcsage.so
> No symbol table info available.
> #2  0x00007f7f4673ace9 in sigdie () from 
> /home/frichter/sage-5.8/local/lib/libcsage.so
> No symbol table info available.
> #3  0x00007f7f4673a49f in sage_signal_handler () from 
> /home/frichter/sage-5.8/local/lib/libcsage.so
> No symbol table info available.
> #4  <signal handler called>
> No symbol table info available.
> #5  0x00007f7f24d6a8ea in GiNaC::basic::tinfo() const () from 
> /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #6  0x00007f7f24ea0ef1 in GiNaC::power::compare(GiNaC::basic const&) const () 
> from /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #7  0x00007f7f24d6ad1b in GiNaC::ex::compare(GiNaC::ex const&) const () from 
> /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #8  0x00007f7f24dbd993 in 
> GiNaC::expair_rest_is_less::operator()(GiNaC::expair const&, GiNaC::expair 
> const&) const () from /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #9  0x00007f7f24dc0981 in void 
> std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, GiNaC::expair, 
> GiNaC::expair_rest_is_less>(__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, GiNaC::expair, 
> GiNaC::expair_rest_is_less) () from 
> /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #10 0x00007f7f24dbfe84 in void 
> std::__unguarded_insertion_sort<__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> GiNaC::expair_rest_is_less>(__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> __gnu_cxx::__normal_iterator<GiNaC::expair*, std::vector<GiNaC::expair, 
> std::allocator<GiNaC::expair> > >, GiNaC::expair_rest_is_less) ()
>    from /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #11 0x00007f7f24dbf4e2 in void 
> std::__final_insertion_sort<__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> GiNaC::expair_rest_is_less>(__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> __gnu_cxx::__normal_iterator<GiNaC::expair*, std::vector<GiNaC::expair, 
> std::allocator<GiNaC::expair> > >, GiNaC::expair_rest_is_less) ()
>    from /home/frichter/sage-5.8/local/lib/libpynac.so.4
> No symbol table info available.
> #12 0x00007f7f24dbec07 in void 
> std::sort<__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> GiNaC::expair_rest_is_less>(__gnu_cxx::__normal_iterator<GiNaC::expair*, 
> std::vector<GiNaC::expair, std::allocator<GiNaC::expair> > >, 
> __gnu_cxx::__normal_iterator<GiNaC::expair*, std::vector<GiNaC::expair, 
> std::allocator<GiNaC::expair> > >, GiNaC::expair_rest_is_less) ()
>    from /home/frichter/sage-5.8/local/lib/libpynac.so.4


-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to