]> xenbits.xensource.com Git - people/andrewcoop/hwloc.git/commitdiff
core: don't debug_check the topology consistenc...
authorBrice Goglin <brice.goglin@inria.fr>
Tue, 10 Sep 2013 20:50:47 +0000 (20:50 +0000)
committerBrice Goglin <brice.goglin@inria.fr>
Tue, 10 Sep 2013 20:50:47 +0000 (20:50 +0000)
core: don't debug_check the topology consistency too early during dup()

This commit was SVN r5809.

src/topology.c

index be7313a1640af029e8540a610c1d58e020fdd39d..8afe5a4aa1ef79eea83deb0fee9f7bbbe519751a 100644 (file)
@@ -422,12 +422,6 @@ hwloc_topology_dup(hwloc_topology_t *newp,
   /* no need to duplicate backends, topology is already loaded */
   new->backends = NULL;
 
-
-#ifndef HWLOC_DEBUG
-  if (getenv("HWLOC_DEBUG_CHECK"))
-#endif
-    hwloc_topology_check(new);
-
   hwloc_connect_children(new->levels[0][0]);
   if (hwloc_connect_levels(new) < 0)
     goto out;
@@ -435,6 +429,11 @@ hwloc_topology_dup(hwloc_topology_t *newp,
   hwloc_distances_finalize_os(new);
   hwloc_distances_finalize_logical(new);
 
+#ifndef HWLOC_DEBUG
+  if (getenv("HWLOC_DEBUG_CHECK"))
+#endif
+    hwloc_topology_check(new);
+
   *newp = new;
   return 0;