The error is now detected, which breaks the tests relying on examples/msg/msg_platform.xml
since this platform contains asymetric routes.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8543
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
route_t route_to_test = xbt_dict_get_or_null(_parse_routes, route_name);
if(route_to_test)
route_t route_to_test = xbt_dict_get_or_null(_parse_routes, route_name);
if(route_to_test)
- xbt_assert2(xbt_dynar_compare(
+ xbt_assert2(!xbt_dynar_compare(
(void*)route->link_list,
(void*)route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
(void*)route->link_list,
(void*)route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
DEBUG2("Load Route from \"%s\" to \"%s\"", dst, src);
route_to_test = xbt_dict_get_or_null(_parse_routes, bprintf("%d#%d",*dst_id, *src_id));
if(route_to_test)
DEBUG2("Load Route from \"%s\" to \"%s\"", dst, src);
route_to_test = xbt_dict_get_or_null(_parse_routes, bprintf("%d#%d",*dst_id, *src_id));
if(route_to_test)
- xbt_assert2(xbt_dynar_compare(
+ xbt_assert2(!xbt_dynar_compare(
(void*)route_sym->link_list,
(void*)route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
(void*)route_sym->link_list,
(void*)route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
route_t route_to_test = xbt_dict_get_or_null(_parse_routes, route_name);
if(route_to_test)
route_t route_to_test = xbt_dict_get_or_null(_parse_routes, route_name);
if(route_to_test)
- xbt_assert4(xbt_dynar_compare(
+ xbt_assert4(!xbt_dynar_compare(
(void*) (&e_route->generic_route)->link_list,
(void*) route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
(void*) (&e_route->generic_route)->link_list,
(void*) route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
route_to_test = xbt_dict_get_or_null(_parse_routes, bprintf("%d#%d", *dst_id, *src_id));
if(route_to_test)
route_to_test = xbt_dict_get_or_null(_parse_routes, bprintf("%d#%d", *dst_id, *src_id));
if(route_to_test)
- xbt_assert4(xbt_dynar_compare(
+ xbt_assert4(!xbt_dynar_compare(
(void*) (&route_sym->generic_route)->link_list,
(void*) route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
(void*) (&route_sym->generic_route)->link_list,
(void*) route_to_test->link_list,
(int_f_cpvoid_cpvoid_t) strcmp),
{
void *data1 = xbt_dynar_get_as(d1, i, void *);
void *data2 = xbt_dynar_get_as(d2, i, void *);
{
void *data1 = xbt_dynar_get_as(d1, i, void *);
void *data2 = xbt_dynar_get_as(d2, i, void *);
- if(!compar(data1,data2)) return 1;
+ if(compar(data1,data2)) return 1;