I believe the following line in the output of the nm command you
suggested is the corresponding symbol?

0000000000017da0 T Givaro::Integer::operator
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >() const

I've also attached the full output of the nm command as a txt file below in
case it's helpful!

On Wed, Mar 24, 2021 at 5:41 AM Dima Pasechnik <dimp...@gmail.com> wrote:

> On Tue, Mar 23, 2021 at 10:27 PM Mike Lee <symle...@gmail.com> wrote:
> >
> > Hi,
> >
> > I'm facing a similar issue when I tried to install Sage through conda (I
> followed the 'Setting Up' directions in https://wiki.sagemath.org/Conda).
> I get the following error in my Sage_crash_report.txt (attached)
> >
> > 'ImportError:
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/
> matrix_modn_sparse.cpython-39-x86_64-linux-gnu.so: undefined symbol:
> _ZNK6Givaro7IntegercvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEB5cxx11Ev'
>
> this is, demangled:
>
> $ c++filt
> _ZNK6Givaro7IntegercvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEB5cxx11Ev
> Givaro::Integer::operator std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const
>
> Can you find this in the output of
>
> $ nm -D --demangle
> /home/msl/software/miniconda3/envs/sage/lib/libgivaro.so.9
>
> Perhaps, wrong C++ standard version chosen somewhere?
>
> Maybe Isuru knows what's wrong there.
>
> >
> > What could I do to fix this issue? Thank you in advance for the help!
> >
> > By the way, when I run 'ldd
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/
> matrix_modn_sparse.cpython-39-x86_64-linux-gnu.so ' I get the following
> output:
> >
> > linux-vdso.so.1 (0x00007ffde17a7000)
> > liblinbox.so.0 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../liblinbox.so.0
> (0x00007fa325ba0000)
> > libfflas.so.1 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libfflas.so.1
> (0x00007fa325ad4000)
> > libblas.so.3 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libblas.so.3
> (0x00007fa323ae3000)
> > libgivaro.so.9 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libgivaro.so.9
> (0x00007fa323a88000)
> > libflint.so.14 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libflint.so.14
> (0x00007fa32320d000)
> > libntl.so.43 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libntl.so.43
> (0x00007fa322fca000)
> > libgmp.so.10 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libgmp.so.10
> (0x00007fa322f24000)
> > libstdc++.so.6 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libstdc++.so.6
> (0x00007fa322daf000)
> > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa3229fb000)
> > libgcc_s.so.1 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../../libgcc_s.so.1
> (0x00007fa3229e7000)
> > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa3225f6000)
> > libffpack.so.1 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libffpack.so.1
> (0x00007fa3224e3000)
> > libgmpxx.so.4 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libgmpxx.so.4
> (0x00007fa3224da000)
> > libmpfr.so.6 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libmpfr.so.6
> (0x00007fa32245b000)
> > libiml.so.0 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libiml.so.0
> (0x00007fa322436000)
> > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
> (0x00007fa322217000)
> > libgfortran.so.5 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libgfortran.so.5
> (0x00007fa322075000)
> > /lib64/ld-linux-x86-64.so.2 (0x00007fa325aa8000)
> > libgf2x.so.3 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libgf2x.so.3
> (0x00007fa322062000)
> > libquadmath.so.0 =>
> /home/msl/software/miniconda3/envs/sage/lib/python3.9/site-packages/sage/matrix/../../../.././libquadmath.so.0
> (0x00007fa322028000)
> >
> > Mike
> >
> > On Sunday, January 24, 2021 at 1:16:24 PM UTC-5 dim...@gmail.com wrote:
> >>
> >> at the bottom of the log you see
> >>
> >> ImportError:
> /home/mathieu/opt/SageMath/local/lib/python3.8/site-packages/sage/matrix/
> matrix_modn_sparse.cpython-38-x86_64-linux-gnu.so:
> >> undefined symbol:
> >>
> _ZNK6Givaro7IntegercvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEB5cxx11Ev
> >>
> >>
> >> which is an indication that something went wrong with linking givaro.
> >> E.g. you might be linking to a system-wide
> >> installed givaro, but it's expected to be the one built by Sage -
> >> whether the latter is the case can be found out in the top-level
> >> config.log.
> >>
> >> What is the output of
> >>
> >> ldd
> /home/mathieu/opt/SageMath/local/lib/python3.8/site-packages/sage/matrix/
> matrix_modn_sparse.cpython-38-x86_64-linux-gnu.so
> >>
> >> ?
> >>
> >>
> >> On Sun, Jan 24, 2021 at 4:22 PM Mathieu Dutour <mathieu...@gmail.com>
> wrote:
> >> >
> >> >
> >> > --
> >> > 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 sage-support...@googlegroups.com.
> >> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-support/CADm_teOrk03gf8bzyUxtvt9m16wEAP3%2BOsfkzxbjSjz4VN9bKw%40mail.gmail.com
> .
> >
> > --
> > 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 sage-support+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-support/3af54436-2cb1-4a8f-ac5e-ef109602fa0en%40googlegroups.com
> .
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "sage-support" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/sage-support/uLLCi94RQAU/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> sage-support+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-support/CAAWYfq1nH_hnH3kv7iAGoUtuv_Tm1keTSh-KLhVagz64AzDgFQ%40mail.gmail.com
> .
>

-- 
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 sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/CAN%3DzqQ%2Bp81Wf-4WXORp_nnmfpPSfmSHWzbARyCsMV-KzYuGvfw%40mail.gmail.com.
;; This buffer is for text that is not saved, and for Lisp evaluation.
;; To create a file, visit it with C-x C-f and enter text in its buffer.

                 U __cxa_allocate_exception
                 U __cxa_atexit
                 U __cxa_begin_catch
                 U __cxa_end_catch
                 w __cxa_finalize
                 U __cxa_throw
0000000000021038 T _fini
                 U free
                 U getrusage
                 U gettimeofday
                 w __gmon_start__
                 U __gmpz_add
                 U __gmpz_addmul
                 U __gmpz_addmul_ui
                 U __gmpz_add_ui
                 U __gmpz_and
                 U __gmpz_cdiv_q
                 U __gmpz_cdiv_r
                 U __gmpz_cdiv_r_ui
                 U __gmpz_cdiv_ui
                 U __gmpz_clear
                 U __gmpz_cmp
                 U __gmpz_cmpabs
                 U __gmpz_cmpabs_d
                 U __gmpz_cmpabs_ui
                 U __gmpz_cmp_d
                 U __gmpz_cmp_si
                 U __gmpz_cmp_ui
                 U __gmpz_com
                 U __gmpz_divexact
                 U __gmpz_divexact_ui
                 U __gmpz_fac_ui
                 U __gmpz_fdiv_q
                 U __gmpz_fdiv_r
                 U __gmpz_fdiv_r_ui
                 U __gmpz_fdiv_ui
                 U __gmpz_gcd
                 U __gmpz_gcdext
                 U __gmpz_get_d
                 U __gmpz_get_d_2exp
                 U __gmpz_get_si
                 U __gmpz_get_str
                 U __gmpz_import
                 U __gmpz_init
                 U __gmpz_init_set
                 U __gmpz_init_set_d
                 U __gmpz_init_set_si
                 U __gmpz_init_set_str
                 U __gmpz_init_set_ui
                 U __gmpz_invert
                 U __gmpz_ior
                 U __gmpz_jacobi
                 U __gmpz_lcm
                 U __gmpz_mod
                 U __gmpz_mul
                 U __gmpz_mul_2exp
                 U __gmpz_mul_si
                 U __gmpz_mul_ui
                 U __gmpz_nextprime
                 U __gmpz_perfect_power_p
                 U __gmpz_powm
                 U __gmpz_powm_ui
                 U __gmpz_pow_ui
                 U __gmpz_probab_prime_p
                 U __gmpz_root
                 U __gmpz_set
                 U __gmpz_sizeinbase
                 U __gmpz_sqrt
                 U __gmpz_sqrtrem
                 U __gmpz_sub
                 U __gmpz_submul
                 U __gmpz_submul_ui
                 U __gmpz_sub_ui
                 U __gmpz_swap
                 U __gmpz_tdiv_q
                 U __gmpz_tdiv_q_2exp
                 U __gmpz_tdiv_qr
                 U __gmpz_tdiv_q_ui
                 U __gmpz_tdiv_r
                 U __gmpz_tdiv_r_ui
                 U __gmpz_tdiv_ui
                 U __gmpz_tstbit
                 U __gmpz_ui_pow_ui
                 U __gmpz_xor
                 U __gxx_personality_v0
0000000000010000 T _init
                 w _ITM_deregisterTMCloneTable
                 w _ITM_registerTMCloneTable
                 U log
                 U malloc
                 U memcmp
                 U memcpy
                 U __stack_chk_fail
                 U strlen
                 U _Unwind_Resume
                 U operator delete[](void*)
                 U operator delete(void*)
                 U operator delete(void*, unsigned long)
                 U operator<<(std::ostream&, __mpz_struct const*)
0000000000014150 T Givaro::absCompare(Givaro::Integer const&, double)
0000000000014160 T Givaro::absCompare(Givaro::Integer const&, float)
00000000000141b0 T Givaro::absCompare(Givaro::Integer const&, int)
0000000000014180 T Givaro::absCompare(Givaro::Integer const&, unsigned int)
0000000000014190 T Givaro::absCompare(Givaro::Integer const&, long)
0000000000014170 T Givaro::absCompare(Givaro::Integer const&, unsigned long)
0000000000014140 T Givaro::absCompare(Givaro::Integer const&, Givaro::Integer 
const&)
000000000001f110 T Givaro::absCompare(Givaro::Rational const&, Givaro::Rational 
const&)
000000000001fee0 T Givaro::GivaroMain::DisplayVersion(std::ostream&)
00000000000200d0 T Givaro::GivaroMain::DisplayVersion()
0000000000020100 T Givaro::GivaroMain::End()
00000000000200e0 T Givaro::GivaroMain::Init(int*, char***)
00000000000200f0 T Givaro::GivaroMain::Init()
000000000001fed0 T Givaro::GivaroMain::Version()
0000000000016f20 T Givaro::naturallog(Givaro::Integer const&)
0000000000020220 T Givaro::ObjectInit::ObjectInit()
0000000000020220 T Givaro::ObjectInit::ObjectInit()
00000000000201a0 T Givaro::ObjectInit::~ObjectInit()
0000000000020190 T Givaro::ObjectInit::~ObjectInit()
0000000000020190 T Givaro::ObjectInit::~ObjectInit()
0000000000020110 T Givaro::GivaroAppli::run(int, char**)
0000000000050020 D Givaro::IntPrimeDom::IP
0000000000056690 D Givaro::IntPrimeDom::TP
0000000000053720 D Givaro::IntPrimeDom::IP2
0000000000056698 D Givaro::IntPrimeDom::TP2
00000000000567a0 B Givaro::BlocFreeList::TabFree
00000000000222a0 R Givaro::BlocFreeList::TabSize
00000000000232a0 R Givaro::BlocFreeList::lenTables
000000000001fe00 T Givaro::GivBadFormat::~GivBadFormat()
000000000001fd80 T Givaro::GivBadFormat::~GivBadFormat()
000000000001fd80 T Givaro::GivBadFormat::~GivBadFormat()
000000000001fde0 T Givaro::GivMathError::~GivMathError()
000000000001fd60 T Givaro::GivMathError::~GivMathError()
000000000001fd60 T Givaro::GivMathError::~GivMathError()
000000000001b750 T Givaro::GivMMFreeList::End()
00000000000577a0 B Givaro::GivMMFreeList::info
000000000001b510 T Givaro::GivMMFreeList::Init(int*, char***)
000000000001bdf0 T Givaro::GivMMFreeList::Usage()
000000000001b6f0 T Givaro::GivMMFreeList::memcpy(void*, void const*, unsigned 
long)
0000000000056760 B Givaro::GivMMFreeList::Module
000000000001b660 T Givaro::GivMMFreeList::resize(void*, unsigned long, unsigned 
long)
000000000004f1a0 D Givaro::GivMMFreeList::tablog
000000000004f198 D Givaro::GivMMFreeList::tabphy
000000000001b700 T Givaro::GivMMFreeList::Destroy()
000000000004f1a8 D Givaro::GivMMFreeList::logalloc
000000000001b580 T Givaro::GivMMFreeList::_allocate(unsigned long)
000000000004f1b0 D Givaro::GivMMFreeList::physalloc
000000000001b760 T Givaro::GivMMRefCount::resize(void*, unsigned long, unsigned 
long)
000000000001fe20 T Givaro::GivMathDivZero::~GivMathDivZero()
000000000001fda0 T Givaro::GivMathDivZero::~GivMathDivZero()
000000000001fda0 T Givaro::GivMathDivZero::~GivMathDivZero()
00000000000182c0 T Givaro::isperfectpower(Givaro::Integer const&)
0000000000014ee0 T Givaro::pp(Givaro::Integer const&, Givaro::Integer const&)
0000000000017cf0 T Givaro::abs(Givaro::Integer const&)
0000000000014c20 T Givaro::gcd(Givaro::Integer const&, Givaro::Integer const&)
0000000000014cc0 T Givaro::gcd(Givaro::Integer&, Givaro::Integer const&, 
Givaro::Integer const&)
0000000000014d20 T Givaro::gcd(Givaro::Integer&, Givaro::Integer&, 
Givaro::Integer const&, Givaro::Integer const&)
0000000000014e20 T Givaro::gcd(Givaro::Integer&, Givaro::Integer&, 
Givaro::Integer&, Givaro::Integer const&, Givaro::Integer const&)
0000000000014cf0 T Givaro::inv(Givaro::Integer&, Givaro::Integer const&, 
Givaro::Integer const&)
0000000000014b50 T Givaro::lcm(Givaro::Integer const&, Givaro::Integer const&)
0000000000014bf0 T Givaro::lcm(Givaro::Integer&, Givaro::Integer const&, 
Givaro::Integer const&)
00000000000183d0 T Givaro::pow(Givaro::Integer const&, long)
0000000000018310 T Givaro::pow(Givaro::Integer const&, unsigned long)
000000000001d1d0 T Givaro::pow(Givaro::Rational const&, long)
00000000000182d0 T Givaro::pow(Givaro::Integer&, unsigned long, unsigned long)
00000000000183b0 T Givaro::pow(Givaro::Integer&, Givaro::Integer const&, long)
00000000000182f0 T Givaro::pow(Givaro::Integer&, Givaro::Integer const&, 
unsigned long)
00000000000186f0 T Givaro::Bits::End()
0000000000018ff0 T Givaro::Bits::set(int)
0000000000018f90 T Givaro::Bits::set()
0000000000018700 T Givaro::Bits::Init(int*, char***)
0000000000018900 T Givaro::Bits::orin(Givaro::Bits const&, Givaro::Bits)
00000000000187b0 T Givaro::Bits::andin(Givaro::Bits const&, Givaro::Bits)
0000000000019070 T Givaro::Bits::clear(int)
0000000000019010 T Givaro::Bits::clear()
0000000000018ba0 T Givaro::Bits::notin(Givaro::Bits const&)
0000000000018a50 T Givaro::Bits::xorin(Givaro::Bits const&, Givaro::Bits)
0000000000056720 B Givaro::Bits::Module
0000000000018860 T Givaro::Bits::operator&=(Givaro::Bits const&)
00000000000193c0 T Givaro::Bits::Bits(unsigned long)
0000000000019350 T Givaro::Bits::Bits(Givaro::Array0<unsigned long> const&)
0000000000019340 T Givaro::Bits::Bits(Givaro::Bits const&)
0000000000018740 T Givaro::Bits::Bits()
00000000000193c0 T Givaro::Bits::Bits(unsigned long)
0000000000019350 T Givaro::Bits::Bits(Givaro::Array0<unsigned long> const&)
0000000000019340 T Givaro::Bits::Bits(Givaro::Bits const&)
0000000000018740 T Givaro::Bits::Bits()
0000000000018760 T Givaro::Bits::~Bits()
0000000000018760 T Givaro::Bits::~Bits()
0000000000018b00 T Givaro::Bits::operator^=(Givaro::Bits const&)
00000000000189b0 T Givaro::Bits::operator|=(Givaro::Bits const&)
000000000001d020 T Givaro::ceil(Givaro::Rational const&)
0000000000016d60 T Givaro::fact(unsigned long)
0000000000018090 T Givaro::logp(Givaro::Integer const&, Givaro::Integer const&)
0000000000016ef0 T Givaro::root(Givaro::Integer&, Givaro::Integer const&, 
unsigned int)
0000000000016de0 T Givaro::sqrt(Givaro::Integer const&)
0000000000016da0 T Givaro::sqrt(Givaro::Integer&, Givaro::Integer const&)
0000000000016f10 T Givaro::swap(Givaro::Integer&, Givaro::Integer&)
000000000001cfd0 T Givaro::floor(Givaro::Rational const&)
0000000000014d10 T Givaro::invin(Givaro::Integer&, Givaro::Integer const&)
0000000000016f90 T Givaro::isOdd(Givaro::Integer const&)
0000000000014a90 T Givaro::isOne(Givaro::Integer const&)
000000000001be40 W double Givaro::power<double, unsigned int>(double, unsigned 
int)
000000000001d070 T Givaro::round(Givaro::Rational const&)
0000000000020a00 T Givaro::Timer::stop()
00000000000209b0 T Givaro::Timer::clear()
00000000000209d0 T Givaro::Timer::start()
0000000000020b80 T Givaro::Timer::operator=(Givaro::Timer const&)
0000000000020cc0 T Givaro::Timer::operator-()
000000000001cf80 T Givaro::trunc(Givaro::Rational const&)
0000000000045290 R Givaro::Degree::deginfty
0000000000014ab0 T Givaro::isMOne(Givaro::Integer const&)
0000000000014b00 T Givaro::isZero(int)
0000000000014b30 T Givaro::isZero(unsigned int)
0000000000014b10 T Givaro::isZero(long)
0000000000014b40 T Givaro::isZero(unsigned long)
0000000000014ae0 T Givaro::isZero(Givaro::Integer const&)
0000000000014af0 T Givaro::isZero(short)
0000000000014b20 T Givaro::isZero(unsigned short)
0000000000017140 T Givaro::jacobi(Givaro::Integer const&, Givaro::Integer 
const&)
0000000000017cd0 T Givaro::length(Givaro::Integer const&)
0000000000016fb0 T Givaro::logtwo(Givaro::Integer const&)
0000000000018550 T Givaro::powmod(Givaro::Integer const&, long, Givaro::Integer 
const&)
0000000000018450 T Givaro::powmod(Givaro::Integer const&, unsigned long, 
Givaro::Integer const&)
0000000000018600 T Givaro::powmod(Givaro::Integer const&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000018500 T Givaro::powmod(Givaro::Integer&, Givaro::Integer const&, 
long, Givaro::Integer const&)
0000000000018430 T Givaro::powmod(Givaro::Integer&, Givaro::Integer const&, 
unsigned long, Givaro::Integer const&)
00000000000185e0 T Givaro::powmod(Givaro::Integer&, Givaro::Integer const&, 
Givaro::Integer const&, Givaro::Integer const&)
0000000000014130 T Givaro::compare(Givaro::Integer const&, Givaro::Integer 
const&)
000000000001f220 T Givaro::compare(Givaro::Rational const&, Givaro::Rational 
const&)
0000000000020f80 T Givaro::Indeter::operator=(Givaro::Indeter const&)
0000000000016350 T Givaro::Integer::add(Givaro::Integer&, Givaro::Integer 
const&, long)
0000000000016470 T Givaro::Integer::add(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
00000000000162f0 T Givaro::Integer::add(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000012250 T Givaro::Integer::div(Givaro::Integer&, Givaro::Integer 
const&, int)
0000000000012170 T Givaro::Integer::div(Givaro::Integer&, Givaro::Integer 
const&, long)
0000000000012260 T Givaro::Integer::div(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000012120 T Givaro::Integer::div(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000012fe0 T Givaro::Integer::mod(Givaro::Integer&, Givaro::Integer 
const&, long)
0000000000013040 T Givaro::Integer::mod(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000012f90 T Givaro::Integer::mod(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000015310 T Givaro::Integer::mul(Givaro::Integer&, Givaro::Integer 
const&, long)
00000000000153d0 T Givaro::Integer::mul(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
00000000000152b0 T Givaro::Integer::mul(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000013630 T Givaro::Integer::neg(Givaro::Integer&, Givaro::Integer 
const&)
00000000000566e0 B Givaro::Integer::one
0000000000013840 T Givaro::Integer::sub(Givaro::Integer&, Givaro::Integer 
const&, long)
0000000000013970 T Givaro::Integer::sub(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000013560 T Givaro::Integer::sub(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000015a90 T Givaro::Integer::axmy(Givaro::Integer&, Givaro::Integer 
const&, unsigned long, Givaro::Integer const&)
0000000000015830 T Givaro::Integer::axmy(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&, Givaro::Integer const&)
0000000000015630 T Givaro::Integer::axpy(Givaro::Integer&, Givaro::Integer 
const&, unsigned long, Givaro::Integer const&)
00000000000154e0 T Givaro::Integer::axpy(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&, Givaro::Integer const&)
0000000000012b50 T Givaro::Integer::ceil(Givaro::Integer const&, 
Givaro::Integer const&)
0000000000012af0 T Givaro::Integer::ceil(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000016bf0 T Givaro::Integer::copy(Givaro::Integer const&)
0000000000012ce0 T Givaro::Integer::crem(Givaro::Integer const&, unsigned long 
const&)
0000000000012c90 T Givaro::Integer::crem(Givaro::Integer&, Givaro::Integer 
const&, unsigned long const&)
0000000000012c30 T Givaro::Integer::crem(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000012cf0 T Givaro::Integer::frem(Givaro::Integer const&, unsigned long 
const&)
0000000000012cb0 T Givaro::Integer::frem(Givaro::Integer&, Givaro::Integer 
const&, unsigned long const&)
0000000000012c50 T Givaro::Integer::frem(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
00000000000566d0 B Givaro::Integer::mOne
0000000000012cd0 T Givaro::Integer::trem(Givaro::Integer const&, unsigned long 
const&)
0000000000012c70 T Givaro::Integer::trem(Givaro::Integer&, Givaro::Integer 
const&, unsigned long const&)
0000000000012c10 T Givaro::Integer::trem(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
00000000000566f0 B Givaro::Integer::zero
0000000000016110 T Givaro::Integer::addin(Givaro::Integer&, long)
0000000000016220 T Givaro::Integer::addin(Givaro::Integer&, unsigned long)
0000000000016090 T Givaro::Integer::addin(Givaro::Integer&, Givaro::Integer 
const&)
0000000000012010 T Givaro::Integer::divin(Givaro::Integer&, long)
00000000000120e0 T Givaro::Integer::divin(Givaro::Integer&, unsigned long)
0000000000011fd0 T Givaro::Integer::divin(Givaro::Integer&, Givaro::Integer 
const&)
0000000000012b90 T Givaro::Integer::floor(Givaro::Integer const&, 
Givaro::Integer const&)
0000000000012b10 T Givaro::Integer::floor(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000015980 T Givaro::Integer::maxpy(Givaro::Integer&, Givaro::Integer 
const&, unsigned long, Givaro::Integer const&)
0000000000015770 T Givaro::Integer::maxpy(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&, Givaro::Integer const&)
0000000000012f40 T Givaro::Integer::modin(Givaro::Integer&, long)
0000000000012f00 T Givaro::Integer::modin(Givaro::Integer&, unsigned long)
0000000000012ec0 T Givaro::Integer::modin(Givaro::Integer&, Givaro::Integer 
const&)
0000000000015130 T Givaro::Integer::mulin(Givaro::Integer&, long)
00000000000151f0 T Givaro::Integer::mulin(Givaro::Integer&, unsigned long)
00000000000150b0 T Givaro::Integer::mulin(Givaro::Integer&, Givaro::Integer 
const&)
0000000000013650 T Givaro::Integer::negin(Givaro::Integer&)
0000000000013660 T Givaro::Integer::subin(Givaro::Integer&, long)
0000000000013770 T Givaro::Integer::subin(Givaro::Integer&, unsigned long)
00000000000134b0 T Givaro::Integer::subin(Givaro::Integer&, Givaro::Integer 
const&)
0000000000012bd0 T Givaro::Integer::trunc(Givaro::Integer const&, 
Givaro::Integer const&)
0000000000012b30 T Givaro::Integer::trunc(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000015a70 T Givaro::Integer::axmyin(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000015810 T Givaro::Integer::axmyin(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000015580 T Givaro::Integer::axpyin(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000015490 T Givaro::Integer::axpyin(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000012a00 T Givaro::Integer::divmod(Givaro::Integer&, long&, 
Givaro::Integer const&, long)
0000000000012a80 T Givaro::Integer::divmod(Givaro::Integer&, unsigned long&, 
Givaro::Integer const&, unsigned long)
0000000000012940 T Givaro::Integer::divmod(Givaro::Integer&, Givaro::Integer&, 
Givaro::Integer const&, Givaro::Integer const&)
0000000000016bc0 T Givaro::Integer::logcpy(Givaro::Integer const&)
00000000000158d0 T Givaro::Integer::maxpyin(Givaro::Integer&, Givaro::Integer 
const&, unsigned long)
0000000000015720 T Givaro::Integer::maxpyin(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000012530 T Givaro::Integer::divexact(Givaro::Integer const&, long 
const&)
0000000000012480 T Givaro::Integer::divexact(Givaro::Integer const&, unsigned 
long const&)
00000000000123d0 T Givaro::Integer::divexact(Givaro::Integer const&, 
Givaro::Integer const&)
0000000000012350 T Givaro::Integer::divexact(Givaro::Integer&, Givaro::Integer 
const&, long const&)
0000000000012300 T Givaro::Integer::divexact(Givaro::Integer&, Givaro::Integer 
const&, unsigned long const&)
00000000000122b0 T Givaro::Integer::divexact(Givaro::Integer&, Givaro::Integer 
const&, Givaro::Integer const&)
0000000000017ad0 T Givaro::Integer::operator&=(unsigned int const&)
0000000000017880 T Givaro::Integer::operator&=(unsigned long const&)
0000000000017600 T Givaro::Integer::operator&=(Givaro::Integer const&)
0000000000016be0 T Givaro::Integer::operator=(Givaro::Integer const&)
0000000000016ba0 T Givaro::Integer::Integer(double)
0000000000016b60 T Givaro::Integer::Integer(unsigned char)
0000000000016b50 T Givaro::Integer::Integer(int)
0000000000016b70 T Givaro::Integer::Integer(unsigned int)
0000000000016b80 T Givaro::Integer::Integer(long)
0000000000016b90 T Givaro::Integer::Integer(unsigned long)
0000000000016bb0 T Givaro::Integer::Integer(char const*)
0000000000016b40 T Givaro::Integer::Integer(Givaro::Integer const&)
0000000000016c10 T Givaro::Integer::Integer(std::vector<unsigned long, 
std::allocator<unsigned long> > const&)
0000000000016ba0 T Givaro::Integer::Integer(double)
0000000000016b60 T Givaro::Integer::Integer(unsigned char)
0000000000016b50 T Givaro::Integer::Integer(int)
0000000000016b70 T Givaro::Integer::Integer(unsigned int)
0000000000016b80 T Givaro::Integer::Integer(long)
0000000000016b90 T Givaro::Integer::Integer(unsigned long)
0000000000016bb0 T Givaro::Integer::Integer(char const*)
0000000000016b40 T Givaro::Integer::Integer(Givaro::Integer const&)
0000000000016c10 T Givaro::Integer::Integer(std::vector<unsigned long, 
std::allocator<unsigned long> > const&)
0000000000016b30 T Givaro::Integer::~Integer()
0000000000016b30 T Givaro::Integer::~Integer()
0000000000012680 T Givaro::Integer::operator/=(long)
0000000000012640 T Givaro::Integer::operator/=(unsigned long)
0000000000012600 T Givaro::Integer::operator/=(Givaro::Integer const&)
00000000000178f0 T Givaro::Integer::operator^=(unsigned int const&)
00000000000176a0 T Givaro::Integer::operator^=(unsigned long const&)
00000000000174c0 T Givaro::Integer::operator^=(Givaro::Integer const&)
00000000000173c0 T Givaro::Integer::operator<<=(int)
00000000000173d0 T Givaro::Integer::operator<<=(unsigned int)
00000000000173e0 T Givaro::Integer::operator<<=(long)
00000000000173a0 T Givaro::Integer::operator<<=(unsigned long)
0000000000013bd0 T Givaro::Integer::operator-=(long)
0000000000013b10 T Givaro::Integer::operator-=(unsigned long)
0000000000013a60 T Givaro::Integer::operator-=(Givaro::Integer const&)
0000000000015cc0 T Givaro::Integer::operator*=(long)
0000000000015c50 T Givaro::Integer::operator*=(unsigned long)
0000000000015b80 T Givaro::Integer::operator*=(Givaro::Integer const&)
00000000000179e0 T Givaro::Integer::operator|=(unsigned int const&)
0000000000017790 T Givaro::Integer::operator|=(unsigned long const&)
0000000000017560 T Givaro::Integer::operator|=(Givaro::Integer const&)
0000000000016670 T Givaro::Integer::operator+=(long)
00000000000165d0 T Givaro::Integer::operator+=(unsigned long)
0000000000016550 T Givaro::Integer::operator+=(Givaro::Integer const&)
0000000000013110 T Givaro::Integer::operator%=(long)
00000000000130d0 T Givaro::Integer::operator%=(unsigned long)
0000000000013090 T Givaro::Integer::operator%=(Givaro::Integer const&)
0000000000017410 T Givaro::Integer::operator>>=(int)
0000000000017430 T Givaro::Integer::operator>>=(unsigned int)
0000000000017420 T Givaro::Integer::operator>>=(long)
00000000000173f0 T Givaro::Integer::operator>>=(unsigned long)
0000000000057848 B Givaro::Neutral::one
000000000005784c B Givaro::Neutral::zero
0000000000014ac0 T Givaro::nonZero(Givaro::Integer const&)
0000000000016e60 T Givaro::sqrtrem(Givaro::Integer const&, Givaro::Integer&)
0000000000016dc0 T Givaro::sqrtrem(Givaro::Integer&, Givaro::Integer const&, 
Givaro::Integer&)
0000000000042740 R Givaro::AdicSize::n_max_53
0000000000037fc0 R Givaro::AdicSize::n_max_64
000000000003fbe0 R Givaro::AdicSize::qadic_53
00000000000303a0 R Givaro::AdicSize::qadic_64
000000000001164e T Givaro::GivError::throw_error(Givaro::GivError const&)
000000000001fdc0 T Givaro::GivError::~GivError()
000000000001fd50 T Givaro::GivError::~GivError()
000000000001fd50 T Givaro::GivError::~GivError()
0000000000017150 T Givaro::legendre(Givaro::Integer const&, Givaro::Integer 
const&)
0000000000030390 R Givaro::Primes16::_size
0000000000023720 R Givaro::Primes16::_primes
000000000001be30 T Givaro::Rational::SetNoReduce()
000000000001c870 T Givaro::Rational::End()
0000000000057820 B Givaro::Rational::one
000000000001f0d0 T Givaro::Rational::copy(Givaro::Rational const&)
000000000001c860 T Givaro::Rational::Init(int*, char***)
0000000000057800 B Givaro::Rational::mOne
00000000000577e0 B Givaro::Rational::zero
00000000000566a0 D Givaro::Rational::flags
000000000001f0c0 T Givaro::Rational::logcpy(Givaro::Rational const&)
000000000001cef0 T Givaro::Rational::reduce()
000000000001f320 T Givaro::Rational::ratrecon(Givaro::Integer const&, 
Givaro::Integer const&, Givaro::Integer const&, bool)
000000000001be20 T Givaro::Rational::SetReduce()
000000000001f080 T Givaro::Rational::operator=(Givaro::Rational const&)
000000000001c330 T Givaro::Rational::Rational(double)
000000000001bf20 T Givaro::Rational::Rational(int)
000000000001c2a0 T Givaro::Rational::Rational(int, int)
000000000001bf60 T Givaro::Rational::Rational(unsigned int)
000000000001c130 T Givaro::Rational::Rational(unsigned int, unsigned int)
000000000001bfa0 T Givaro::Rational::Rational(long)
000000000001c140 T Givaro::Rational::Rational(long, long)
000000000001bfe0 T Givaro::Rational::Rational(unsigned long)
000000000001c020 T Givaro::Rational::Rational(unsigned long, unsigned long)
000000000001bea0 T Givaro::Rational::Rational(Givaro::Neutral)
000000000001c820 T Givaro::Rational::Rational(Givaro::givNoInit)
000000000001c950 T Givaro::Rational::Rational(char const*)
000000000001c2b0 T Givaro::Rational::Rational(Givaro::Integer const&)
000000000001c690 T Givaro::Rational::Rational(Givaro::Integer const&, 
Givaro::Integer const&, int)
000000000001fc40 T Givaro::Rational::Rational(Givaro::Integer const&, 
Givaro::Integer const&, Givaro::Integer const&, bool)
000000000001c7f0 T Givaro::Rational::Rational(Givaro::Rational const&)
000000000001c330 T Givaro::Rational::Rational(double)
000000000001bf20 T Givaro::Rational::Rational(int)
000000000001c2a0 T Givaro::Rational::Rational(int, int)
000000000001bf60 T Givaro::Rational::Rational(unsigned int)
000000000001c130 T Givaro::Rational::Rational(unsigned int, unsigned int)
000000000001bfa0 T Givaro::Rational::Rational(long)
000000000001c140 T Givaro::Rational::Rational(long, long)
000000000001bfe0 T Givaro::Rational::Rational(unsigned long)
000000000001c020 T Givaro::Rational::Rational(unsigned long, unsigned long)
000000000001bea0 T Givaro::Rational::Rational(Givaro::Neutral)
000000000001c820 T Givaro::Rational::Rational(Givaro::givNoInit)
000000000001c950 T Givaro::Rational::Rational(char const*)
000000000001c2b0 T Givaro::Rational::Rational(Givaro::Integer const&)
000000000001c690 T Givaro::Rational::Rational(Givaro::Integer const&, 
Givaro::Integer const&, int)
000000000001fc40 T Givaro::Rational::Rational(Givaro::Integer const&, 
Givaro::Integer const&, Givaro::Integer const&, bool)
000000000001c7f0 T Givaro::Rational::Rational(Givaro::Rational const&)
000000000001dda0 T Givaro::Rational::operator/=(Givaro::Rational const&)
000000000001ed30 T Givaro::Rational::operator-=(Givaro::Rational const&)
000000000001d730 T Givaro::Rational::operator*=(Givaro::Rational const&)
000000000001e5d0 T Givaro::Rational::operator+=(Givaro::Rational const&)
0000000000020930 T Givaro::SysTimer::stop()
00000000000208b0 T Givaro::SysTimer::start()
0000000000014fe0 T Givaro::absOutput(std::ostream&, Givaro::Integer const&)
0000000000020600 T Givaro::BaseTimer::seed()
0000000000020660 T Givaro::BaseTimer::operator=(Givaro::BaseTimer const&)
0000000000020680 T Givaro::BaseTimer::operator-()
000000000001b860 T Givaro::GivMMInfo::GivMMInfo()
000000000001b860 T Givaro::GivMMInfo::GivMMInfo()
000000000001b540 T Givaro::GivMMInfo::~GivMMInfo()
000000000001b540 T Givaro::GivMMInfo::~GivMMInfo()
00000000000202f0 T Givaro::GivModule::SortGivModule()
00000000000205a0 T Givaro::GivModule::EndApp()
00000000000204f0 T Givaro::GivModule::InitApp(int*, char***)
0000000000020250 T Givaro::GivModule::GivModule(void (*)(int*, char***), void 
(*)(), int, char const*)
00000000000202b0 T Givaro::GivModule::GivModule(void (*)(int*, char***), void 
(*)(), Givaro::InitAfter const&, char const*)
0000000000020250 T Givaro::GivModule::GivModule(void (*)(int*, char***), void 
(*)(), int, char const*)
00000000000202b0 T Givaro::GivModule::GivModule(void (*)(int*, char***), void 
(*)(), Givaro::InitAfter const&, char const*)
00000000000204e0 T Givaro::GivModule::~GivModule()
00000000000204e0 T Givaro::GivModule::~GivModule()
0000000000057860 B Givaro::InitAfter::Last
0000000000057870 B Givaro::InitAfter::First
0000000000057880 B Givaro::InitAfter::Default
00000000000201d0 T Givaro::InitAfter::InitAfter(int)
00000000000201c0 T Givaro::InitAfter::InitAfter(Givaro::GivModule const&)
00000000000201d0 T Givaro::InitAfter::InitAfter(int)
00000000000201c0 T Givaro::InitAfter::InitAfter(Givaro::GivModule const&)
0000000000016c00 T Givaro::Protected::importWords(Givaro::Integer&, unsigned 
long, int, int, int, unsigned long, void const*)
0000000000017020 T Givaro::Protected::probab_prime(Givaro::Integer const&, int)
0000000000017030 T Givaro::Protected::nextprime(Givaro::Integer&, 
Givaro::Integer const&)
0000000000017050 T Givaro::Protected::prevprime(Givaro::Integer&, 
Givaro::Integer const&)
0000000000020740 T Givaro::RealTimer::stop()
00000000000206d0 T Givaro::RealTimer::start()
0000000000020830 T Givaro::UserTimer::stop()
00000000000207b0 T Givaro::UserTimer::start()
0000000000012d00 T Givaro::operator/(int, Givaro::Integer const&)
0000000000012de0 T Givaro::operator/(unsigned int, Givaro::Integer const&)
0000000000012d70 T Givaro::operator/(long, Givaro::Integer const&)
0000000000012e50 T Givaro::operator/(unsigned long, Givaro::Integer const&)
00000000000143f0 T Givaro::operator==(double, Givaro::Integer const&)
0000000000014400 T Givaro::operator==(float, Givaro::Integer const&)
0000000000014410 T Givaro::operator==(int, Givaro::Integer const&)
0000000000014440 T Givaro::operator==(unsigned int, Givaro::Integer const&)
0000000000014420 T Givaro::operator==(long, Givaro::Integer const&)
0000000000014430 T Givaro::operator==(unsigned long, Givaro::Integer const&)
0000000000014930 T Givaro::operator>=(double, Givaro::Integer const&)
0000000000014960 T Givaro::operator>=(float, Givaro::Integer const&)
00000000000149f0 T Givaro::operator>=(int, Givaro::Integer const&)
0000000000014990 T Givaro::operator>=(unsigned int, Givaro::Integer const&)
0000000000014a20 T Givaro::operator>=(long, Givaro::Integer const&)
00000000000149c0 T Givaro::operator>=(unsigned long, Givaro::Integer const&)
0000000000014610 T Givaro::operator>(double, Givaro::Integer const&)
0000000000014640 T Givaro::operator>(float, Givaro::Integer const&)
0000000000014720 T Givaro::operator>(int, Givaro::Integer const&)
0000000000014670 T Givaro::operator>(unsigned int, Givaro::Integer const&)
00000000000147a0 T Givaro::operator>(long, Givaro::Integer const&)
00000000000146f0 T Givaro::operator>(unsigned long, Givaro::Integer const&)
0000000000014a30 T Givaro::operator<=(double, Givaro::Integer const&)
0000000000014a40 T Givaro::operator<=(float, Givaro::Integer const&)
0000000000014a50 T Givaro::operator<=(int, Givaro::Integer const&)
0000000000014a80 T Givaro::operator<=(unsigned int, Givaro::Integer const&)
0000000000014a60 T Givaro::operator<=(long, Givaro::Integer const&)
0000000000014a70 T Givaro::operator<=(unsigned long, Givaro::Integer const&)
0000000000021000 T Givaro::operator<<(std::ostream&, Givaro::Indeter const&)
00000000000150a0 T Givaro::operator<<(std::ostream&, Givaro::Integer const&)
000000000001feb0 T Givaro::operator<<(std::ostream&, Givaro::GivError const&)
00000000000147b0 T Givaro::operator<(double, Givaro::Integer const&)
00000000000147c0 T Givaro::operator<(float, Givaro::Integer const&)
00000000000147d0 T Givaro::operator<(int, Givaro::Integer const&)
0000000000014800 T Givaro::operator<(unsigned int, Givaro::Integer const&)
00000000000147e0 T Givaro::operator<(long, Givaro::Integer const&)
00000000000147f0 T Givaro::operator<(unsigned long, Givaro::Integer const&)
0000000000013f70 T Givaro::operator-(int, Givaro::Integer const&)
0000000000013fe0 T Givaro::operator-(unsigned int, Givaro::Integer const&)
0000000000014050 T Givaro::operator-(long, Givaro::Integer const&)
00000000000140c0 T Givaro::operator-(unsigned long, Givaro::Integer const&)
0000000000015f50 T Givaro::operator*(int, Givaro::Integer const&)
0000000000015fa0 T Givaro::operator*(unsigned int, Givaro::Integer const&)
0000000000015ff0 T Givaro::operator*(long, Givaro::Integer const&)
0000000000016040 T Givaro::operator*(unsigned long, Givaro::Integer const&)
00000000000142b0 T Givaro::operator!=(double, Givaro::Integer const&)
00000000000142c0 T Givaro::operator!=(float, Givaro::Integer const&)
00000000000142d0 T Givaro::operator!=(int, Givaro::Integer const&)
0000000000014300 T Givaro::operator!=(unsigned int, Givaro::Integer const&)
00000000000142e0 T Givaro::operator!=(long, Givaro::Integer const&)
00000000000142f0 T Givaro::operator!=(unsigned long, Givaro::Integer const&)
00000000000169f0 T Givaro::operator+(int, Givaro::Integer const&)
0000000000016a40 T Givaro::operator+(unsigned int, Givaro::Integer const&)
0000000000016a90 T Givaro::operator+(long, Givaro::Integer const&)
0000000000016ae0 T Givaro::operator+(unsigned long, Givaro::Integer const&)
00000000000132f0 T Givaro::operator%(int, Givaro::Integer const&)
00000000000133d0 T Givaro::operator%(unsigned int, Givaro::Integer const&)
0000000000013360 T Givaro::operator%(long, Givaro::Integer const&)
0000000000013440 T Givaro::operator%(unsigned long, Givaro::Integer const&)
0000000000021010 T Givaro::operator>>(std::istream&, Givaro::Indeter&)
0000000000015090 T Givaro::operator>>(std::istream&, Givaro::Integer&)
000000000001cd30 T Givaro::operator>>(std::istream&, Givaro::Rational&)
                 U operator new[](unsigned long)
000000000001a5b0 T Givaro::IntPrimeDom::nextprimein(Givaro::Integer&, int) const
000000000001a850 T Givaro::IntPrimeDom::prevprimein(Givaro::Integer&, int) const
000000000001b070 T Givaro::IntPrimeDom::isprimepower(Givaro::Integer&, 
Givaro::Integer const&) const
000000000001a560 T Givaro::IntPrimeDom::isprime_Tabule(int) const
000000000001a510 T Givaro::IntPrimeDom::isprime_Tabule2(int) const
000000000001adb0 T Givaro::IntPrimeDom::nextprime(Givaro::Integer&, 
Givaro::Integer const&, int) const
000000000001aaf0 T Givaro::IntPrimeDom::prevprime(Givaro::Integer&, 
Givaro::Integer const&, int) const
0000000000018c90 T Givaro::Bits::indexofone(Givaro::Array0<unsigned long>&) 
const
0000000000018f50 T Givaro::Bits::get(int) const
00000000000190a0 T Givaro::Bits::print(std::ostream&) const
0000000000018f10 T Givaro::Bits::length() const
0000000000018c30 T Givaro::Bits::numone() const
0000000000019550 T Givaro::Bits::operator&(Givaro::Bits const&) const
0000000000019df0 T Givaro::Bits::operator~() const
0000000000019b10 T Givaro::Bits::operator^(Givaro::Bits const&) const
0000000000018f80 T Givaro::Bits::operator[](int) const
0000000000018f20 T Givaro::Bits::operator[](unsigned long) const
0000000000019830 T Givaro::Bits::operator|(Givaro::Bits const&) const
0000000000020a30 T Givaro::Timer::print(std::ostream&) const
0000000000020e80 T Givaro::Timer::operator/(double) const
0000000000020bd0 T Givaro::Timer::operator-(Givaro::Timer const&) const
0000000000020d90 T Givaro::Timer::operator+(Givaro::Timer const&) const
0000000000020fa0 T Givaro::Indeter::compare(Givaro::Indeter const&) const
0000000000017d50 T Givaro::Integer::size_in_base(int) const
0000000000017d40 T Givaro::Integer::size() const
0000000000015080 T Givaro::Integer::print(std::ostream&) const
0000000000017d60 T Givaro::Integer::bitsize() const
0000000000017460 T Givaro::Integer::operator&(unsigned int const&) const
0000000000017440 T Givaro::Integer::operator&(unsigned long const&) const
0000000000017620 T Givaro::Integer::operator&(Givaro::Integer const&) const
0000000000017480 T Givaro::Integer::operator~() const
0000000000017ba0 T Givaro::Integer::operator double() const
0000000000017bb0 T Givaro::Integer::operator float() const
0000000000017b40 T Givaro::Integer::operator int() const
0000000000017b50 T Givaro::Integer::operator unsigned int() const
0000000000017b70 T Givaro::Integer::operator long() const
0000000000017b80 T Givaro::Integer::operator unsigned long() const
0000000000017da0 T Givaro::Integer::operator std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >() const
0000000000017bd0 T Givaro::Integer::operator std::vector<unsigned long, 
std::allocator<unsigned long> >() const
0000000000012840 T Givaro::Integer::operator/(long) const
0000000000012790 T Givaro::Integer::operator/(unsigned long) const
00000000000126e0 T Givaro::Integer::operator/(Givaro::Integer const&) const
0000000000017960 T Givaro::Integer::operator^(unsigned int const&) const
0000000000017710 T Givaro::Integer::operator^(unsigned long const&) const
00000000000174e0 T Givaro::Integer::operator^(Givaro::Integer const&) const
0000000000014330 T Givaro::Integer::operator==(double) const
0000000000014350 T Givaro::Integer::operator==(float) const
0000000000014370 T Givaro::Integer::operator==(int) const
0000000000014390 T Givaro::Integer::operator==(unsigned int) const
00000000000143b0 T Givaro::Integer::operator==(long) const
00000000000143d0 T Givaro::Integer::operator==(unsigned long) const
0000000000014310 T Givaro::Integer::operator==(Givaro::Integer const&) const
0000000000014830 T Givaro::Integer::operator>=(double) const
0000000000014850 T Givaro::Integer::operator>=(float) const
0000000000014870 T Givaro::Integer::operator>=(int) const
0000000000014890 T Givaro::Integer::operator>=(unsigned int) const
00000000000148b0 T Givaro::Integer::operator>=(long) const
00000000000148d0 T Givaro::Integer::operator>=(unsigned long) const
0000000000014810 T Givaro::Integer::operator>=(Givaro::Integer const&) const
0000000000014470 T Givaro::Integer::operator>(double) const
0000000000014490 T Givaro::Integer::operator>(float) const
00000000000144b0 T Givaro::Integer::operator>(int) const
00000000000144d0 T Givaro::Integer::operator>(unsigned int) const
00000000000144f0 T Givaro::Integer::operator>(long) const
0000000000014560 T Givaro::Integer::operator>(unsigned long) const
0000000000014450 T Givaro::Integer::operator>(Givaro::Integer const&) const
0000000000017d70 T Givaro::Integer::operator[](unsigned long) const
0000000000014910 T Givaro::Integer::operator<=(double) const
0000000000014940 T Givaro::Integer::operator<=(float) const
00000000000149d0 T Givaro::Integer::operator<=(int) const
0000000000014970 T Givaro::Integer::operator<=(unsigned int) const
0000000000014a00 T Givaro::Integer::operator<=(long) const
00000000000149a0 T Givaro::Integer::operator<=(unsigned long) const
00000000000148f0 T Givaro::Integer::operator<=(Givaro::Integer const&) const
00000000000171a0 T Givaro::Integer::operator<<(int) const
00000000000171f0 T Givaro::Integer::operator<<(unsigned int) const
0000000000017240 T Givaro::Integer::operator<<(long) const
0000000000017160 T Givaro::Integer::operator<<(unsigned long) const
00000000000145f0 T Givaro::Integer::operator<(double) const
0000000000014620 T Givaro::Integer::operator<(float) const
0000000000014700 T Givaro::Integer::operator<(int) const
0000000000014650 T Givaro::Integer::operator<(unsigned int) const
0000000000014730 T Givaro::Integer::operator<(long) const
0000000000014680 T Givaro::Integer::operator<(unsigned long) const
00000000000145d0 T Givaro::Integer::operator<(Givaro::Integer const&) const
0000000000013e70 T Givaro::Integer::operator-(long) const
0000000000013da0 T Givaro::Integer::operator-(unsigned long) const
0000000000013cd0 T Givaro::Integer::operator-(Givaro::Integer const&) const
0000000000015ea0 T Givaro::Integer::operator*(long) const
0000000000015df0 T Givaro::Integer::operator*(unsigned long) const
0000000000015d30 T Givaro::Integer::operator*(Givaro::Integer const&) const
00000000000141f0 T Givaro::Integer::operator!=(double) const
0000000000014210 T Givaro::Integer::operator!=(float) const
0000000000014230 T Givaro::Integer::operator!=(int) const
0000000000014250 T Givaro::Integer::operator!=(unsigned int) const
0000000000014270 T Givaro::Integer::operator!=(long) const
0000000000014290 T Givaro::Integer::operator!=(unsigned long) const
00000000000141d0 T Givaro::Integer::operator!=(Givaro::Integer const&) const
00000000000169b0 T Givaro::Integer::operator-() const
0000000000017a50 T Givaro::Integer::operator|(unsigned int const&) const
0000000000017800 T Givaro::Integer::operator|(unsigned long const&) const
0000000000017580 T Givaro::Integer::operator|(Givaro::Integer const&) const
00000000000168d0 T Givaro::Integer::operator+(long) const
0000000000016810 T Givaro::Integer::operator+(unsigned long) const
0000000000016740 T Givaro::Integer::operator+(Givaro::Integer const&) const
0000000000013280 T Givaro::Integer::operator%(double) const
0000000000013270 T Givaro::Integer::operator%(long) const
0000000000013220 T Givaro::Integer::operator%(unsigned long) const
0000000000013170 T Givaro::Integer::operator%(Givaro::Integer const&) const
00000000000172c0 T Givaro::Integer::operator>>(int) const
0000000000017350 T Givaro::Integer::operator>>(unsigned int) const
0000000000017310 T Givaro::Integer::operator>>(long) const
0000000000017280 T Givaro::Integer::operator>>(unsigned long) const
000000000001fe40 T Givaro::GivError::print(std::ostream&) const
000000000001ccc0 T Givaro::Rational::print(std::ostream&) const
000000000001d9a0 T Givaro::Rational::operator/(Givaro::Rational const&) const
000000000001e880 T Givaro::Rational::operator-(Givaro::Rational const&) const
000000000001d360 T Givaro::Rational::operator*(Givaro::Rational const&) const
000000000001f010 T Givaro::Rational::operator-() const
000000000001e150 T Givaro::Rational::operator+(Givaro::Rational const&) const
000000000001e090 T Givaro::Rational::operator%(Givaro::Integer const&) const
0000000000020640 T Givaro::BaseTimer::print(std::ostream&) const
00000000000206b0 T Givaro::BaseTimer::operator/(double) const
0000000000020670 T Givaro::BaseTimer::operator-(Givaro::BaseTimer const&) const
00000000000206a0 T Givaro::BaseTimer::operator+(Givaro::BaseTimer const&) const
000000000001a290 T Givaro::FermatDom::pepin(long) const
000000000001a150 T Givaro::FermatDom::fermat(Givaro::Integer&, long) const
000000000001b940 T Givaro::GivMMInfo::print(std::ostream&) const
00000000000201e0 T Givaro::InitAfter::operator<(Givaro::InitAfter const&) const
                 U std::ctype<char>::_M_widen_init() const
                 U std::istream::get(char&)
                 U std::istream::putback(char)
                 U std::ostream::put(char)
                 U std::ostream::flush()
                 U std::ostream& std::ostream::_M_insert<double>(double)
                 U std::ostream& std::ostream::_M_insert<unsigned 
long>(unsigned long)
                 U std::locale::locale()
                 U std::locale::~locale()
0000000000018050 W std::__cxx11::_List_base<Givaro::Integer, 
std::allocator<Givaro::Integer> >::_M_clear()
                 U std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, 
unsigned long)
000000000001c880 W void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*, std::forward_iterator_tag)
                 U std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)
                 U std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_create(unsigned long&, unsigned long)
                 U std::__cxx11::basic_stringbuf<char, std::char_traits<char>, 
std::allocator<char> >::_M_sync(char*, unsigned long, unsigned long)
                 U std::__cxx11::basic_istringstream<char, 
std::char_traits<char>, std::allocator<char> >::~basic_istringstream()
                 U std::__cxx11::basic_ostringstream<char, 
std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()
                 U 
std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)
                 U std::__detail::_List_node_base::_M_unhook()
                 U std::ios_base::Init::Init()
                 U std::ios_base::Init::~Init()
                 U std::ios_base::ios_base()
                 U std::ios_base::~ios_base()
                 U std::basic_ios<char, std::char_traits<char> 
>::init(std::basic_streambuf<char, std::char_traits<char> >*)
                 U std::basic_ios<char, std::char_traits<char> 
>::clear(std::_Ios_Iostate)
                 U operator new(unsigned long)
                 U operator>>(std::istream&, __mpz_struct*)
                 U std::basic_ostream<char, std::char_traits<char> >& 
std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, 
std::char_traits<char> >&, char const*, long)
                 U std::__throw_bad_cast()
                 U std::__throw_logic_error(char const*)
                 U std::cerr
                 U std::cout
                 U std::basic_ostream<char, std::char_traits<char> >& 
std::endl<char, std::char_traits<char> >(std::basic_ostream<char, 
std::char_traits<char> >&)
                 U std::basic_istream<char, std::char_traits<char> >& 
std::operator>><char, std::char_traits<char>, std::allocator<char> 
>(std::basic_istream<char, std::char_traits<char> >&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>&)
000000000004f2b0 V typeinfo for Givaro::ObjectInit
000000000004f1e0 V typeinfo for Givaro::GivBadFormat
000000000004f1c8 V typeinfo for Givaro::GivMathError
000000000004f1f8 V typeinfo for Givaro::GivMathDivZero
000000000004f1b8 V typeinfo for Givaro::GivError
00000000000236c0 V typeinfo name for Givaro::ObjectInit
0000000000023460 V typeinfo name for Givaro::GivBadFormat
0000000000023440 V typeinfo name for Givaro::GivMathError
0000000000023480 V typeinfo name for Givaro::GivMathDivZero
0000000000023420 V typeinfo name for Givaro::GivError
                 U VTT for std::__cxx11::basic_istringstream<char, 
std::char_traits<char>, std::allocator<char> >
                 U VTT for std::__cxx11::basic_ostringstream<char, 
std::char_traits<char>, std::allocator<char> >
                 U vtable for __cxxabiv1::__class_type_info
                 U vtable for __cxxabiv1::__si_class_type_info
000000000004f2c0 V vtable for Givaro::ObjectInit
000000000004f260 V vtable for Givaro::GivBadFormat
000000000004f238 V vtable for Givaro::GivMathError
000000000004f288 V vtable for Givaro::GivMathDivZero
000000000004f210 V vtable for Givaro::GivError
                 U vtable for std::__cxx11::basic_stringbuf<char, 
std::char_traits<char>, std::allocator<char> >
                 U vtable for std::__cxx11::basic_istringstream<char, 
std::char_traits<char>, std::allocator<char> >
                 U vtable for std::__cxx11::basic_ostringstream<char, 
std::char_traits<char>, std::allocator<char> >
                 U vtable for std::basic_streambuf<char, std::char_traits<char> 
>
                 U vtable for std::basic_ios<char, std::char_traits<char> >

Reply via email to