Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of https://framagit.org/simgrid/simgrid
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Thu, 5 Dec 2019 16:03:47 +0000 (17:03 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Thu, 5 Dec 2019 16:03:47 +0000 (17:03 +0100)
src/mc/compare.cpp

index f5c1a62..ca257f8 100644 (file)
@@ -660,6 +660,8 @@ static bool heap_area_differ_with_type(simgrid::mc::StateComparator& state, cons
     case DW_TAG_class_type:
       if (type->full_type)
         type = type->full_type;
+      if (type->byte_size == 0)
+        return false;
       if (area_size != -1 && type->byte_size != area_size) {
         if (area_size <= type->byte_size || area_size % type->byte_size != 0)
           return false;