de parisse » Aujourd’hui, 20:47
La mémoire affichée est ce qui reste disponible si malloc doit appeler sbrk pour allouer de la mémoire (i.e. lorsqu'il n'y a pas assez de mémoire dans les zones désallouées par free). Normalement avec les versions à jour de KhiCAS, si sbrk n'a plus assez de mémoire, on devrait normalement sortir de KhiCAS et revenir dans Home.
Le script squares.py est-il celui de Numworks? Exécuté comment? Si oui et exécute en mode Xcas compatible Python, il ne fonctionnera pas tel quel avec KhiCAS, d'abord parce que angle est un mot clef du langage, ensuite parce qu'il crée trop d'instructions logo. KhiCAS contrairement aux autres implémentations de logo conserve en mémoire chaque déplacement de la tortue, ce qui permet ensuite de faire facilement des déplacements de zone à voir ou des zooms in/out, mais ça nécessite de la mémoire, or les Numworks en ont peu. Ceci explique le message Interrupted. Ensuite, ça ne devrait bien sur pas planter, j'ai corrigé récemment des bugs dans la zone mémoire allouable, mais il en reste peut-être. Mon conseil reste quand même d'appuyer sur la touche Home si on a un message d'erreur lié à la mémoire dans KhiCAS.