π
<-
Chat plein-écran
[^]

Scandale! L'OS 3.0.1 ne sait plus calculer...

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Scandale! L'OS 3.0.1 ne sait plus calculer...

Unread postby critor » 19 Apr 2011, 18:58

Après la calculatrice qui calcule faux à la rentrée 2010-2011, chez TI ils nous sortent une autre exclusivité dont ils ont le secret: la calculatrice qui ne sait pas calculer!

Nous vous avions déjà parlé d'un bug de l'OS 3.0.1 avec la fonctions
cZeros
(recherche des racines réelles et complexes d'une expression - niveau Terminale S)
. Cette fonction renvoie désormais une erreur lorsqu'utilisée dans une fonction avec une variable locale, ce qui est totalement anormal pour un langage de programmation fonctionnel. Le problème a été mis en évidence avec la bibliothèque d'algèbre linéaire incluse dans l'OS, mais il est possible que d'autres classeurs ne marchent plus correctement.



Toutefois, nous trouvions ce problème bien trop étrange pour ne pas penser que le bug était bien plus profond dans le moteur CAS et que d'autres fonctions devaient être impactées... Il n'y avait en effet aucune raison que TI ait modifié spécifiquement le fonctionnement de
cZeros
. Et hélas, nous avions raison.



La fonction
deSolve
(résolution d'équations différentielles - Terminale S)
rencontre elle aussi des problèmes. Comme pour le bug précédent, dans certaines conditions elle refuse de répondre et renvoie une erreur de variable!

Image



C'est encore très étrange comme bug, car cela ne semble pas tenir à grand chose... Une simple réécriture différente de l'équation peut permettre de contourner le problème. Ce qui nous amène encore à penser que le bug est bien plus profond que ça dans le moteur CAS...



En seulement 2 semaines, déjà 2 bugs donc qui pénalisent les Terminale S... Que découvrira-t-on encore demain? Peut-être bientôt des erreurs qui concerneront même le niveau Première...



Vous avez des examens ou concours dans quelques jours à quelques semaines. Visiblement vous ne pouvez faire aucune confiance à l'OS 3.0.1 sur la fiabilité des résultats donnés par la calculatrice
(et encore, lorsqu'elle veut bien répondre)
. Nous vous
déconseillons
désormais fortement l'installation de l'OS 3.0.1. Restez au maximum avec l'OS 2.1.



Si vous n'avez pas pris de précautions lors de l'installation de l'OS 3.0.1, à cause de la nouvelle protection anti-downgrade du boot2 3.0.1 vous êtes désormais coincés avec un OS dont le moteur CAS est non fiable! TI est entièrement responsable de cette situation. :mj:

Dans l'urgence, nous vous proposons une solution. Si vous nous faites confiance, nous disposons du matériel pour faire sauter la protection anti-downgrade, et acceptons de le faire sans aucun profit. La méthode que nous utilisons ne laisse aucune trace et n'annule pas la garantie. Mais pour l'instant nous n'avons qu'un seul exemplaire du matériel en question pour toute la France... Prenez contact sur notre forum. Nous verrons en fonction des demandes.

Image
(Levak en train de faire sauter la protection anti-downgrade de l'OS 3.0.1 - publié avec autorisation)




TI devrait arrêter avec les protections anti-downgrade, car ce qui arrive aujourd'hui est inadmissible et scandaleux! Quand on n'est pas capable de pondre un OS qui fonctionne, on ne rajoute pas en prime une protection qui empêche de remettre l'OS précédent alors qu'il marchait très bien! Sincèrement, c'est de l'amateurisme...





TI-Planet
: le site qui n'a pas peur de dire la vérité!






Liens:

TNOC
(pour installer l'OS 3.0.1 sans la protection anti-downgrade - ne vous sauvera pas si vous avez déjà installé l'OS 3.0.1 non modifié)
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 96.8%
 
Posts: 33397
Images: 8672
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Scandale! L'OS 3.0.1 ne sait plus calculer...

Unread postby Bisam » 30 Apr 2012, 14:11

critor wrote:Nous vous avions déjà parlé d'un bug de l'OS 3.0.1 avec la fonctions cZeros (recherche des racines réelles et complexes d'une expression - niveau Terminale S). Cette fonction renvoi désormais une erreur lorsqu'utilisée dans une fonction avec une variable locale, ce qui est totalement anormal pour un langage de programmation fonctionnel. Le problème a été mis en évidence avec la bibliothèque d'algèbre linéaire incluse dans l'OS, mais il est possible que d'autres classeurs ne marchent plus correctement.

Il est à noter que ce bug, rencontré entre autres dans la bibliothèque "linalgcas" de Philippe Fortin n'a toujours pas été corrigé par TI.
Sur les versions ultérieures à l'OS 3.0.2, la bibliothèque a été modifiée de façon à contourner le bug afin qu'il ne perturbe plus les calculs...

Je me demande d'ailleurs si ce n'est pas le même phénomène qui était apparu avec les dernières versions d'OS des 68k.
Les premières versions (notamment sur TI92) permettaient d'utiliser des variables locales comme variables muettes (pour des "solve", des dérivations, des intégrations, etc...). Les dernières ne le permettent plus et il est devenu nécessaire d'utiliser des variables globales pour faire la même chose.

C'est la même astuce qu'a utilisé Philippe Fortin pour contourner le bug dans la bibliothèque "linalgcas" distribuée avec les OS>=3.0.2
User avatar
BisamAdmin.
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 47.4%
 
Posts: 5422
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):


Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 7 guests

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
957 utilisateurs:
>917 invités
>34 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)