From 2ef106c2c04e5b750580ec21e6bb5b5dbb410ad9 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Wed, 13 Oct 2021 17:27:48 +0200 Subject: [PATCH] flatifier.cpp: revert change from commit ba1c6dce93, and omit empty routes from output. --- teshsuite/simdag/flatifier/flatifier.cpp | 18 ++++++------------ teshsuite/simdag/flatifier/flatifier.tesh | 14 -------------- 2 files changed, 6 insertions(+), 26 deletions(-) diff --git a/teshsuite/simdag/flatifier/flatifier.cpp b/teshsuite/simdag/flatifier/flatifier.cpp index f9730f5287..f8f854c2cd 100644 --- a/teshsuite/simdag/flatifier/flatifier.cpp +++ b/teshsuite/simdag/flatifier/flatifier.cpp @@ -125,9 +125,7 @@ static void dump_routes() simgrid::kernel::routing::NetZoneImpl::get_global_route(src, dst, route, nullptr); if (route.empty()) continue; - std::printf(" ", src_host->get_cname(), dst_host->get_cname()); - if (not route.empty()) - std::printf("\n "); + std::printf(" \n ", src_host->get_cname(), dst_host->get_cname()); for (auto const& link : route) std::printf("", link->get_cname()); std::printf("\n \n"); @@ -136,11 +134,9 @@ static void dump_routes() for (auto const& dst : netpoints) { // to router if (not dst->is_router()) continue; - std::printf(" ", src_host->get_cname(), dst->get_cname()); + std::printf(" \n ", src_host->get_cname(), dst->get_cname()); std::vector route; simgrid::kernel::routing::NetZoneImpl::get_global_route(src, dst, route, nullptr); - if (not route.empty()) - std::printf("\n "); for (auto const& link : route) std::printf("", link->get_cname()); std::printf("\n \n"); @@ -153,22 +149,20 @@ static void dump_routes() for (auto const& value2 : netpoints) { // to router if (not value2->is_router()) continue; - std::printf(" ", value1->get_cname(), value2->get_cname()); std::vector route; simgrid::kernel::routing::NetZoneImpl::get_global_route(value1, value2, route, nullptr); - if (not route.empty()) - std::printf("\n "); + if (route.empty()) + continue; + std::printf(" \n ", value1->get_cname(), value2->get_cname()); for (auto const& link : route) std::printf("", link->get_cname()); std::printf("\n \n"); } for (auto dst_host : hosts) { // Routes to host - std::printf(" ", value1->get_cname(), dst_host->get_cname()); + std::printf(" \n ", value1->get_cname(), dst_host->get_cname()); std::vector route; const simgrid::kernel::routing::NetPoint* netcardDst = dst_host->get_netpoint(); simgrid::kernel::routing::NetZoneImpl::get_global_route(value1, netcardDst, route, nullptr); - if (not route.empty()) - std::printf("\n "); for (auto const& link : route) std::printf("", link->get_cname()); std::printf("\n \n"); diff --git a/teshsuite/simdag/flatifier/flatifier.tesh b/teshsuite/simdag/flatifier/flatifier.tesh index 6e26e597e8..76f52ff7cb 100644 --- a/teshsuite/simdag/flatifier/flatifier.tesh +++ b/teshsuite/simdag/flatifier/flatifier.tesh @@ -112,8 +112,6 @@ $ ${bindir:=.}/flatifier ../platforms/one_cluster.xml "--log=root.fmt:[%10.6r]%e > > > -> -> > > > @@ -244,8 +242,6 @@ $ ${bindir:=.}/flatifier ../platforms/one_cluster_multicore.xml "--log=root.fmt: > > > -> -> > > > @@ -451,8 +447,6 @@ $ ${bindir:=.}/flatifier ../platforms/two_clusters.xml "--log=root.fmt:[%10.6r]% > > > -> -> > > > @@ -471,8 +465,6 @@ $ ${bindir:=.}/flatifier ../platforms/two_clusters.xml "--log=root.fmt:[%10.6r]% > > > -> -> > > > @@ -614,8 +606,6 @@ $ ${bindir:=.}/flatifier ${srcdir:=.}/examples/platforms/bypassZoneRoute.xml "-- > > > -> -> > > > @@ -634,8 +624,6 @@ $ ${bindir:=.}/flatifier ${srcdir:=.}/examples/platforms/bypassZoneRoute.xml "-- > > > -> -> > > > @@ -654,8 +642,6 @@ $ ${bindir:=.}/flatifier ${srcdir:=.}/examples/platforms/bypassZoneRoute.xml "-- > > > -> -> > > > -- 2.20.1