]> AND Private Git Repository - loba.git/blobdiff - BUGS
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Move loading of atomic vs. cstdatomic in atomic_compat.h.
[loba.git] / BUGS
diff --git a/BUGS b/BUGS
index 3a1a2a449398146b2e6d1347ca18aa9548c5c719..464e6208f92a18334ce418fda40aef4a8e8974d8 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1,13 +1,18 @@
 ========================================================================
-En mode entier (-Z), aucune vérification n'est faite sur la charge
-totale, ni sur la répartition initiale!
+Les fonctions MSG_get_host{number,table} n'existent plus dans les
+dernières versions de SimGrid.  Utiliser MSG_hosts_as_dynar à la place.
 
-Il faut vérifier, et arrondir et émettre un warning dans le cas contraire :
-- que la charge totale est entière, dans main.cpp ;
-- au début de chaque process que la charge initiale est entière.
+========================================================================
+Les exécutions parallèles donnent des résultats différents.
+Pourquoi ?
+
+========================================================================
+Les variables globales process::total_load_* ne sont pas protégées
+contre les accès concurrents.  Il n'est donc pas possible actuellement
+d'exécuter les simulations en parallèle (--cfg=contexts/nthreads).
 
-Il faut également s'assurer que la répartition aléatoire produit une
-distribution entière.
+Corrigé en partie.  Il reste quelques "fixme: get locked?" à régler
+(ou pas).
 
 ========================================================================
 ##### RESOLVED BUGS COME AFTER THIS ####################################