en testant CmathOOoCAS sous windows, je suis tombé sur un plantage curieux car il ne touche qu'un seul de mes PC sous windows sur 3 (avec amd sempron + XP sp3, un autre sous amd sempron ne plante pas !)
Pas de lien avec OOo puisque j'ai reproduit le plantage en compilant :
Code : Tout sélectionner
int main(){
std::string s;
for (;;){
std::cout << "Expression: " ;
std::cin >> s;
giac::gen g(s,0);
if (is_zero(g))
return 0;
g=giac::protecteval(g,1,0);
std::cout << g.print(0) << std::endl;
}
}
Idem à partir de 16 décimales. Par exemple evalf(pi,15) fonctionne mais pour 16 : plantage.
Peut-être as-tu une idée ?
Pour info, c'est avec giac version 0.8.6, compilée sous vcc et linké avec mpir.dll et mpfr.dll
En dernier recours, je pourrais installer vcc sur ce pc et déboguer mais c'est le PC de ma fille qui n'a presque pas de mémoire, je ne le sens pas trop....