Diff for /rpl/LIMITATIONS between versions 1.103 and 1.109

version 1.103, 2013/03/05 16:26:46 version 1.109, 2013/03/11 11:07:24
Line 1 Line 1
 RESTRICTIONS  RESTRICTIONS
     Only formatted and flow files are supported.      Only formatted and flow files are supported.
   
 Mettre un sémaphore pour sem_wait_SysV() (post dans le gestionnaire de signaux,  
 transformer le semop en non bloquant).  
   
 Utiliser Frama-c + why + alt-argo pour rechercher les erreurs.  Utiliser Frama-c + why + alt-argo pour rechercher les erreurs.
   
 evaluation-conv.c:5888:64: warning: ‘registre_erreur_systeme’ may be used  Traiter l'échappement des guilles dans BACKSPACE par une machine à états.
 uninitialized in this function [-Wuninitialized]  Ajouter la translitération dans l'écriture des fichiers.
 evaluation-conv.c:5890:59: warning: ‘registre_exception’ may be used  
 uninitialized in this function [-Wuninitialized]  
 evaluation-conv.c:5886:66: warning: ‘registre_erreur_execution’ may be used  
 uninitialized in this function [-Wuninitialized]  
   
   
 BUG :  
 toto  
 <<  
     // truc qui fait une erreur  
 >>  
   
 { } forall  
     'toto' eval  
 next  
   
 EMSGSIZE dans les send() !  Ajouter un format NATIVE pour les expressions et les fonctions
   
 À FAIRE : SOCKET DE TYPE FLOW (LENGTH*(*) ET LENGTH*(N))  À FAIRE : SOCKET DE TYPE FLOW (LENGTH*(*) ET LENGTH*(N))
 SOCKET NON FORMATÉS  SOCKET NON FORMATÉS
Line 46  avec un trylock()). Line 28  avec un trylock()).
   
 rplss signal processus  rplss signal processus
   
 Rajouter le format dans formateur_flux() (pour les fichiers de type flow).  
   
 Économisons notre mépris eut égard au nombre de nécessiteux.  Économisons notre mépris eut égard au nombre de nécessiteux.
 Chateaubriand.  Chateaubriand.
   
 Translitération des fichiers (avec un pointeur sur la localisation du fichier  Translitération des fichiers (avec un pointeur sur la localisation du fichier
 dans la structure du fichier).  dans la structure du fichier).
   
   Fait : complexe, entier, liste, réel
   
 Fichiers non formatés : restent à coder pour les écritures :  Fichiers non formatés : restent à coder pour les écritures :
          * 0000 XXXX                Binaire sur XXXX octets           * 0000 XXXX                Binaire sur XXXX octets
          * 0010 00 00               vecteur integer*1 (dimensions integer*1)           * 0010 00 00               vecteur integer*1 (dimensions integer*1)
Line 94  Fichiers non formatés : restent à code Line 76  Fichiers non formatés : restent à code
          * 0110 10 LL           * 0110 10 LL
          * 0111 0 XXX               expression algébrique           * 0111 0 XXX               expression algébrique
          * 0111 10 LL           * 0111 10 LL
          * 1000 0 XXX               chaîne de caractères  
          * 1000 10 LL  
          * 1001 0 XXX               table de longueur XXX           * 1001 0 XXX               table de longueur XXX
          * 1001 10 00               table de longueur integer*1           * 1001 10 00               table de longueur integer*1
          * 1001 10 01               table de longueur integer*2           * 1001 10 01               table de longueur integer*2

Removed from v.1.103  
changed lines
  Added in v.1.109


CVSweb interface <joel.bertrand@systella.fr>