From: SUTER Frederic Date: Thu, 30 Sep 2021 12:46:09 +0000 (+0200) Subject: include cleanups (platf_private.hpp, surf_private.hpp and platf.hpp) X-Git-Tag: v3.29~30 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/64e7e8c55cb98ef667ebe13284e1a215fe1a8862 include cleanups (platf_private.hpp, surf_private.hpp and platf.hpp) --- diff --git a/src/bindings/lua/lua_platf.cpp b/src/bindings/lua/lua_platf.cpp index 31f39b9081..9084eada89 100644 --- a/src/bindings/lua/lua_platf.cpp +++ b/src/bindings/lua/lua_platf.cpp @@ -9,7 +9,7 @@ #include "simgrid/kernel/routing/NetPoint.hpp" #include "src/kernel/resource/profile/Profile.hpp" #include "src/surf/network_interface.hpp" -#include "src/surf/surf_private.hpp" +#include "src/surf/xml/platf.hpp" #include "src/surf/xml/platf_private.hpp" #include "xbt/parse_units.hpp" diff --git a/src/instr/instr_interface.cpp b/src/instr/instr_interface.cpp index 798e1c0477..2cc7d1f9a0 100644 --- a/src/instr/instr_interface.cpp +++ b/src/instr/instr_interface.cpp @@ -9,7 +9,6 @@ #include "src/instr/instr_private.hpp" #include "src/surf/network_interface.hpp" -#include "src/surf/surf_private.hpp" #include #include diff --git a/src/instr/instr_platform.cpp b/src/instr/instr_platform.cpp index 3d83425728..2b6db3f681 100644 --- a/src/instr/instr_platform.cpp +++ b/src/instr/instr_platform.cpp @@ -17,7 +17,6 @@ #include "src/surf/cpu_interface.hpp" #include "src/surf/network_interface.hpp" #include "src/surf/surf_interface.hpp" -#include "src/surf/xml/platf_private.hpp" #include diff --git a/src/kernel/EngineImpl.cpp b/src/kernel/EngineImpl.cpp index cb65b17d0b..bcb35621eb 100644 --- a/src/kernel/EngineImpl.cpp +++ b/src/kernel/EngineImpl.cpp @@ -17,7 +17,7 @@ #include "src/mc/mc_replay.hpp" #include "src/smpi/include/smpi_actor.hpp" #include "src/surf/network_interface.hpp" -#include "src/surf/xml/platf.hpp" // FIXME: KILLME. There must be a better way than mimicking XML here +#include "src/surf/xml/platf.hpp" #include "surf/surf.hpp" //surf_presolve() and surf_solve() #include "xbt/xbt_modinter.h" /* whether initialization was already done */ diff --git a/src/kernel/routing/FatTreeZone.cpp b/src/kernel/routing/FatTreeZone.cpp index 8f625132cc..04cc4bbede 100644 --- a/src/kernel/routing/FatTreeZone.cpp +++ b/src/kernel/routing/FatTreeZone.cpp @@ -3,16 +3,17 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ +#include +#include + +#include "src/surf/network_interface.hpp" +#include "src/surf/xml/platf.hpp" // surf_parse_error() and surf_parse_assert() + #include #include #include #include -#include "simgrid/kernel/routing/FatTreeZone.hpp" -#include "simgrid/kernel/routing/NetPoint.hpp" -#include "src/surf/network_interface.hpp" -#include "src/surf/xml/platf_private.hpp" - #include #include diff --git a/src/plugins/file_system/s4u_FileSystem.cpp b/src/plugins/file_system/s4u_FileSystem.cpp index d0c365c484..7a102b59d2 100644 --- a/src/plugins/file_system/s4u_FileSystem.cpp +++ b/src/plugins/file_system/s4u_FileSystem.cpp @@ -3,14 +3,14 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include "simgrid/plugins/file_system.h" -#include "simgrid/s4u/Actor.hpp" -#include "simgrid/s4u/Comm.hpp" -#include "simgrid/s4u/Engine.hpp" +#include +#include +#include +#include +#include +#include + #include "src/surf/HostImpl.hpp" -#include "src/surf/xml/platf_private.hpp" -#include "xbt/config.hpp" -#include "xbt/parse_units.hpp" #include #include diff --git a/src/smpi/internals/smpi_utils.cpp b/src/smpi/internals/smpi_utils.cpp index 4b82f5d228..50f0ee8c7b 100644 --- a/src/smpi/internals/smpi_utils.cpp +++ b/src/smpi/internals/smpi_utils.cpp @@ -6,15 +6,15 @@ #include "smpi_utils.hpp" -#include "src/surf/xml/platf_private.hpp" +#include "private.hpp" +#include "smpi_config.hpp" +#include "src/surf/xml/platf.hpp" +#include "xbt/file.hpp" #include "xbt/log.h" #include "xbt/parse_units.hpp" #include "xbt/sysdep.h" -#include "xbt/file.hpp" -#include -#include "smpi_config.hpp" #include -#include "private.hpp" +#include XBT_LOG_NEW_DEFAULT_SUBCATEGORY(smpi_utils, smpi, "Logging specific to SMPI (utils)"); diff --git a/src/surf/network_ib.cpp b/src/surf/network_ib.cpp index 62620183c7..e754eb0319 100644 --- a/src/surf/network_ib.cpp +++ b/src/surf/network_ib.cpp @@ -9,7 +9,6 @@ #include "src/kernel/EngineImpl.hpp" #include "src/surf/HostImpl.hpp" #include "src/surf/network_ib.hpp" -#include "src/surf/xml/platf.hpp" #include #include @@ -85,8 +84,8 @@ NetworkIBModel::NetworkIBModel(const std::string& name) : NetworkSmpiModel(name) std::vector radical_elements; boost::split(radical_elements, IB_factors_string, boost::is_any_of(";")); - surf_parse_assert(radical_elements.size() == 3, "smpi/IB-penalty-factors should be provided and contain 3 " - "elements, semi-colon separated. Example: 0.965;0.925;1.35"); + xbt_assert(radical_elements.size() == 3, "smpi/IB-penalty-factors should be provided and contain 3 " + "elements, semi-colon separated. Example: 0.965;0.925;1.35"); try { Be_ = std::stod(radical_elements.front()); diff --git a/src/surf/network_ns3.cpp b/src/surf/network_ns3.cpp index 1a80fe61b0..c339b66e1a 100644 --- a/src/surf/network_ns3.cpp +++ b/src/surf/network_ns3.cpp @@ -36,7 +36,7 @@ #include "src/instr/instr_private.hpp" // TRACE_is_enabled(). FIXME: remove by subscribing tracing to the surf signals #include "src/kernel/EngineImpl.hpp" #include "src/surf/surf_interface.hpp" -#include "src/surf/xml/platf_private.hpp" +#include "src/surf/xml/platf_private.hpp" // ClusterCreationArgs #include "surf/surf.hpp" XBT_LOG_NEW_DEFAULT_SUBCATEGORY(res_ns3, res_network, "Network model based on ns-3"); diff --git a/src/surf/sg_platf.cpp b/src/surf/sg_platf.cpp index d716fb8723..2f89c3aef9 100644 --- a/src/surf/sg_platf.cpp +++ b/src/surf/sg_platf.cpp @@ -23,6 +23,7 @@ #include "src/kernel/resource/DiskImpl.hpp" #include "src/kernel/resource/profile/Profile.hpp" #include "src/surf/HostImpl.hpp" +#include "src/surf/xml/platf.hpp" #include "src/surf/xml/platf_private.hpp" #include "surf/surf.hpp" diff --git a/src/surf/surf_interface.cpp b/src/surf/surf_interface.cpp index 24722faa0f..06d25b6612 100644 --- a/src/surf/surf_interface.cpp +++ b/src/surf/surf_interface.cpp @@ -3,17 +3,16 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include "surf_interface.hpp" +#include +#include + #include "mc/mc.h" -#include "simgrid/s4u/Engine.hpp" #include "simgrid/sg_config.hpp" #include "src/kernel/resource/profile/FutureEvtSet.hpp" #include "src/kernel/resource/profile/Profile.hpp" #include "src/surf/HostImpl.hpp" -#include "src/surf/xml/platf.hpp" +#include "src/surf/surf_interface.hpp" #include "surf/surf.hpp" -#include "xbt/module.h" -#include "xbt/xbt_modinter.h" /* whether initialization was already done */ #include #include diff --git a/src/surf/xml/platf_private.hpp b/src/surf/xml/platf_private.hpp index 763f9634b1..22591890df 100644 --- a/src/surf/xml/platf_private.hpp +++ b/src/surf/xml/platf_private.hpp @@ -11,7 +11,6 @@ #include "simgrid/host.h" #include "simgrid/s4u/Link.hpp" -#include "src/surf/xml/platf.hpp" #include "src/surf/xml/simgrid_dtd.h" #include diff --git a/src/surf/xml/surfxml_parseplatf.cpp b/src/surf/xml/surfxml_parseplatf.cpp index 15f70cff0f..775fa67710 100644 --- a/src/surf/xml/surfxml_parseplatf.cpp +++ b/src/surf/xml/surfxml_parseplatf.cpp @@ -8,6 +8,7 @@ #include "src/surf/cpu_interface.hpp" #include "src/surf/network_interface.hpp" #include "src/surf/surf_interface.hpp" +#include "src/surf/xml/platf.hpp" #include "src/surf/xml/platf_private.hpp" #include "surf/surf.hpp" diff --git a/src/surf/xml/surfxml_sax_cb.cpp b/src/surf/xml/surfxml_sax_cb.cpp index 6bac0f9d19..5493389036 100644 --- a/src/surf/xml/surfxml_sax_cb.cpp +++ b/src/surf/xml/surfxml_sax_cb.cpp @@ -14,6 +14,7 @@ #include "src/kernel/resource/profile/Profile.hpp" #include "src/surf/network_interface.hpp" #include "src/surf/surf_interface.hpp" +#include "src/surf/xml/platf.hpp" #include "src/surf/xml/platf_private.hpp" #include