Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
implement MPI_File_set_size
[simgrid.git] / src / surf / network_interface.cpp
index f33fe699713877d01f1f1bf9d60261dcfc760963..c87e5e005900a0874c09a81e770101cf7e40b819 100644 (file)
@@ -19,8 +19,6 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(res_network, ker_resource, "Network resources, t
  * Model *
  *********/
 
-simgrid::kernel::resource::NetworkModel* surf_network_model = nullptr;
-
 namespace simgrid {
 namespace kernel {
 namespace resource {
@@ -155,6 +153,7 @@ void LinkImpl::turn_off()
 
 void LinkImpl::seal()
 {
+  xbt_assert(this->get_model(), "Cannot seal Link(%s) without setting the Network model first", this->get_cname());
   Resource::seal();
   simgrid::s4u::Link::on_creation(*get_iface());
 }