X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cc01c6a871dbbfd0cc84e26eb9f94aeb539e613e..5a8eb7ee096b6ba15106e97f69709a97753a41e5:/teshsuite/gras/datadesc/datadesc_usage.c diff --git a/teshsuite/gras/datadesc/datadesc_usage.c b/teshsuite/gras/datadesc/datadesc_usage.c index 8caa457b6d..3c2bc0f911 100644 --- a/teshsuite/gras/datadesc/datadesc_usage.c +++ b/teshsuite/gras/datadesc/datadesc_usage.c @@ -59,7 +59,7 @@ static void test_int(gras_socket_t sock, int direction) { int i = 5, j; - INFO0("---- Test on integer ----"); + XBT_INFO("---- Test on integer ----"); write_read("int", &i, &j, sock, direction); if (direction == READ || direction == COPY) xbt_assert(i == j); @@ -69,20 +69,20 @@ static void test_float(gras_socket_t sock, int direction) { float i = 5.0, j; - INFO0("---- Test on float ----"); + XBT_INFO("---- Test on float ----"); write_read("float", &i, &j, sock, direction); if (direction == READ || direction == COPY) - xbt_assert2(i == j, "%f != %f", i, j); + xbt_assert(i == j, "%f != %f", i, j); } static void test_double(gras_socket_t sock, int direction) { double i = -3252355.1234, j; - INFO0("---- Test on double ----"); + XBT_INFO("---- Test on double ----"); write_read("double", &i, &j, sock, direction); if (direction == READ || direction == COPY) - xbt_assert2(i == j, "%f != %f", i, j); + xbt_assert(i == j, "%f != %f", i, j); } #define FIXED_ARRAY_SIZE 5 @@ -93,13 +93,13 @@ static void test_array(gras_socket_t sock, int direction) array j; int cpt; - INFO0("---- Test on fixed array ----"); + XBT_INFO("---- Test on fixed array ----"); write_read("fixed int array", &i, &j, sock, direction); if (direction == READ || direction == COPY) { for (cpt = 0; cpt < FIXED_ARRAY_SIZE; cpt++) { - DEBUG1("Test spot %d", cpt); - xbt_assert4(i[cpt] == j[cpt], "i[%d]=%d != j[%d]=%d", + XBT_DEBUG("Test spot %d", cpt); + xbt_assert(i[cpt] == j[cpt], "i[%d]=%d != j[%d]=%d", cpt, i[cpt], cpt, j[cpt]); } } @@ -112,11 +112,11 @@ static void test_dynar_scal(gras_socket_t sock, int direction) xbt_dynar_t i, j; int cpt; - INFO0("---- Test on dynar containing integers ----"); + XBT_INFO("---- Test on dynar containing integers ----"); i = xbt_dynar_new(sizeof(int), NULL); for (cpt = 0; cpt < 64; cpt++) { xbt_dynar_push_as(i, int, cpt); - DEBUG2("Push %d, length=%lu", cpt, xbt_dynar_length(i)); + XBT_DEBUG("Push %d, length=%lu", cpt, xbt_dynar_length(i)); } /* xbt_dynar_dump(i); */ write_read("xbt_dynar_of_int", &i, &j, sock, direction); @@ -125,7 +125,7 @@ static void test_dynar_scal(gras_socket_t sock, int direction) for (cpt = 0; cpt < 64; cpt++) { int ret = xbt_dynar_get_as(j, cpt, int); if (cpt != ret) { - CRITICAL3 + XBT_CRITICAL ("The retrieved value for cpt=%d is not the same than the injected one (%d!=%d)", cpt, ret, cpt); xbt_abort(); @@ -142,7 +142,7 @@ static void test_dynar_empty(gras_socket_t sock, int direction) { xbt_dynar_t i, j; - INFO0("---- Test on empty dynar of integers ----"); + XBT_INFO("---- Test on empty dynar of integers ----"); i = xbt_dynar_new(sizeof(int), NULL); write_read("xbt_dynar_of_int", &i, &j, sock, direction); /* xbt_dynar_dump(j); */ @@ -160,11 +160,11 @@ static void test_intref(gras_socket_t sock, int direction) i = xbt_new(int, 1); *i = 12345; - INFO0("---- Test on a reference to an integer ----"); + XBT_INFO("---- Test on a reference to an integer ----"); write_read("int*", &i, &j, sock, direction); if (direction == READ || direction == COPY) { - xbt_assert2(*i == *j, "*i != *j (%d != %d)", *i, *j); + xbt_assert(*i == *j, "*i != *j (%d != %d)", *i, *j); free(j); } free(i); @@ -178,11 +178,11 @@ static void test_string(gras_socket_t sock, int direction) char *i = xbt_strdup("Some data"), *j = NULL; int cpt; - INFO0("---- Test on string (ref to dynamic array) ----"); + XBT_INFO("---- Test on string (ref to dynamic array) ----"); write_read("string", &i, &j, sock, direction); if (direction == READ || direction == COPY) { for (cpt = 0; cpt < strlen(i); cpt++) { - xbt_assert4(i[cpt] == j[cpt], "i[%d]=%c != j[%d]=%c", + xbt_assert(i[cpt] == j[cpt], "i[%d]=%c != j[%d]=%c", cpt, i[cpt], cpt, j[cpt]); } free(j); @@ -201,7 +201,7 @@ static void test_homostruct(gras_socket_t sock, int direction) { homostruct *i, *j; - INFO0("---- Test on homogeneous structure ----"); + XBT_INFO("---- Test on homogeneous structure ----"); /* init a value, exchange it and check its validity */ i = xbt_new(homostruct, 1); i->a = 2235; @@ -211,7 +211,7 @@ static void test_homostruct(gras_socket_t sock, int direction) write_read("homostruct*", &i, &j, sock, direction); if (direction == READ || direction == COPY) { - xbt_assert2(i->a == j->a, "i->a=%d != j->a=%d", i->a, j->a); + xbt_assert(i->a == j->a, "i->a=%d != j->a=%d", i->a, j->a); xbt_assert(i->b == j->b); xbt_assert(i->c == j->c); xbt_assert(i->d == j->d); @@ -233,7 +233,7 @@ static void test_hetestruct(gras_socket_t sock, int direction) { hetestruct *i, *j; - INFO0("---- Test on heterogeneous structure ----"); + XBT_INFO("---- Test on heterogeneous structure ----"); /* init a value, exchange it and check its validity */ i = xbt_new(hetestruct, 1); i->c1 = 's'; @@ -245,7 +245,7 @@ static void test_hetestruct(gras_socket_t sock, int direction) if (direction == READ || direction == COPY) { xbt_assert(i->c1 == j->c1); xbt_assert(i->c2 == j->c2); - xbt_assert2(i->l1 == j->l1, "i->l1(=%ld) != j->l1(=%ld)", i->l1, + xbt_assert(i->l1 == j->l1, "i->l1(=%ld) != j->l1(=%ld)", i->l1, j->l1); xbt_assert(i->l2 == j->l2); free(j); @@ -258,7 +258,7 @@ static void test_hetestruct_array(gras_socket_t sock, int direction) hetestruct *i, *j, *p, *q; int cpt; - INFO0("---- Test on heterogeneous structure arrays ----"); + XBT_INFO("---- Test on heterogeneous structure arrays ----"); /* init a value, exchange it and check its validity */ i = xbt_malloc(sizeof(hetestruct) * 10); for (cpt = 0, p = i; cpt < 10; cpt++, p++) { @@ -273,7 +273,7 @@ static void test_hetestruct_array(gras_socket_t sock, int direction) for (cpt = 0, p = i, q = j; cpt < 10; cpt++, p++, q++) { xbt_assert(p->c1 == q->c1); xbt_assert(p->c2 == q->c2); - xbt_assert3(p->l1 == p->l1, + xbt_assert(p->l1 == p->l1, "for cpt=%d i->l1(=%ld) != j->l1(=%ld)", cpt, p->l1, q->l1); xbt_assert(q->l2 == p->l2); @@ -294,7 +294,7 @@ static void test_nestedstruct(gras_socket_t sock, int direction) { nestedstruct *i, *j; - INFO0("---- Test on nested structures ----"); + XBT_INFO("---- Test on nested structures ----"); /* init a value, exchange it and check its validity */ i = xbt_new(nestedstruct, 1); i->homo.a = 235231; @@ -364,7 +364,7 @@ static void test_chain_list(gras_socket_t sock, int direction) { chained_list_t *i, *j; - INFO0("---- Test on chained list ----"); + XBT_INFO("---- Test on chained list ----"); /* init a value, exchange it and check its validity */ i = cons(12355, cons(246264, cons(23263, NULL))); @@ -386,7 +386,7 @@ static void test_graph(gras_socket_t sock, int direction) { chained_list_t *i, *j; - INFO0("---- Test on graph (cyclique chained list of 3 items) ----"); + XBT_INFO("---- Test on graph (cyclique chained list of 3 items) ----"); /* init a value, exchange it and check its validity */ i = cons(1151515, cons(-232362, cons(222552, NULL))); i->l->l->l = i; @@ -395,15 +395,15 @@ static void test_graph(gras_socket_t sock, int direction) write_read("chained_list_t*", &i, &j, sock, direction); if (direction == READ || direction == COPY) { - DEBUG1("i=%p", i); - DEBUG1("i->l=%p", i->l); - DEBUG1("i->l->l=%p", i->l->l); - DEBUG1("i->l->l->l=%p", i->l->l->l); - DEBUG1("j=%p", j); - DEBUG1("j->l=%p", j->l); - DEBUG1("j->l->l=%p", j->l->l); - DEBUG1("j->l->l->l=%p", j->l->l->l); - xbt_assert4(j->l->l->l == j, + XBT_DEBUG("i=%p", i); + XBT_DEBUG("i->l=%p", i->l); + XBT_DEBUG("i->l->l=%p", i->l->l); + XBT_DEBUG("i->l->l->l=%p", i->l->l->l); + XBT_DEBUG("j=%p", j); + XBT_DEBUG("j->l=%p", j->l); + XBT_DEBUG("j->l->l=%p", j->l->l); + XBT_DEBUG("j->l->l->l=%p", j->l->l->l); + xbt_assert(j->l->l->l == j, "Received list is not cyclic. j=%p != j->l->l->l=%p\n" "j=%p; &j=%p", j, j->l->l->l, j, &j); j->l->l->l = NULL; @@ -430,7 +430,7 @@ static void test_dynar_ref(gras_socket_t sock, int direction) char *s1, *s2; int cpt; - INFO0("---- Test on dynar containing integers ----"); + XBT_INFO("---- Test on dynar containing integers ----"); i = xbt_dynar_new(sizeof(char *), &free_string); for (cpt = 0; cpt < 64; cpt++) { @@ -444,7 +444,7 @@ static void test_dynar_ref(gras_socket_t sock, int direction) for (cpt = 0; cpt < 64; cpt++) { sprintf(buf, "%d", cpt); xbt_dynar_shift(j, &s2); - xbt_assert2(!strcmp(buf, s2), + xbt_assert(!strcmp(buf, s2), "The retrieved value is not the same than the injected one (%s!=%s)", buf, s2); free(s2); @@ -475,12 +475,11 @@ static void test_pbio(gras_socket_t sock, int direction) { int cpt; int cpt2; - gras_datadesc_type_t pbio_type; pbio_t i, j; - INFO0 + XBT_INFO ("---- Test on the PBIO IEEE struct (also tests GRAS DEFINE TYPE) ----"); - pbio_type = gras_datadesc_by_symbol(s_pbio); + gras_datadesc_by_symbol(s_pbio); /* Fill in that damn struct */ i.Cnstatv = 325115; @@ -514,7 +513,7 @@ static void test_pbio(gras_socket_t sock, int direction) /* Check that the data match */ xbt_assert(i.Cnstatv == j.Cnstatv); for (cpt = 0; cpt < 12; cpt++) - xbt_assert4(i.Cstatev[cpt] == j.Cstatev[cpt], + xbt_assert(i.Cstatev[cpt] == j.Cstatev[cpt], "i.Cstatev[%d] (=%f) != j.Cstatev[%d] (=%f)", cpt, i.Cstatev[cpt], cpt, j.Cstatev[cpt]); xbt_assert(i.Cnprops == j.Cnprops); @@ -537,7 +536,7 @@ static void test_pbio(gras_socket_t sock, int direction) for (cpt = 0; cpt < 106; cpt++) { xbt_assert(i.Cstress[cpt] == j.Cstress[cpt]); for (cpt2 = 0; cpt2 < 106; cpt2++) - xbt_assert4(i.Cddsdde[cpt][cpt2] == j.Cddsdde[cpt][cpt2], + xbt_assert(i.Cddsdde[cpt][cpt2] == j.Cddsdde[cpt][cpt2], "%f=i.Cddsdde[%d][%d] != j.Cddsdde[cpt][cpt2]=%f", i.Cddsdde[cpt][cpt2], cpt, cpt2, j.Cddsdde[cpt][cpt2]); } @@ -556,7 +555,7 @@ static void test_clause(gras_socket_t sock, int direction) Clause *i, *j; int cpt; - INFO0 + XBT_INFO ("---- Test on struct containing dynamic array and its size (cbps test) ----"); /* create and fill the struct */ @@ -566,8 +565,8 @@ static void test_clause(gras_socket_t sock, int direction) i->literals = xbt_new(int, i->num_lits); for (cpt = 0; cpt < i->num_lits; cpt++) i->literals[cpt] = cpt * cpt - ((cpt * cpt) / 2); - DEBUG3("created data=%p (within %p @%p)", &(i->num_lits), i, &i); - DEBUG1("created count=%d", i->num_lits); + XBT_DEBUG("created data=%p (within %p @%p)", &(i->num_lits), i, &i); + XBT_DEBUG("created count=%d", i->num_lits); write_read("Clause*", &i, &j, sock, direction); if (direction == READ || direction == COPY) { @@ -586,7 +585,7 @@ static void test_clause_empty(gras_socket_t sock, int direction) { Clause *i, *j; - INFO0 + XBT_INFO ("---- Test on struct containing dynamic array and its size when size=0 (cbps test) ----"); /* create and fill the struct */ @@ -594,8 +593,8 @@ static void test_clause_empty(gras_socket_t sock, int direction) i->num_lits = 0; i->literals = NULL; - DEBUG3("created data=%p (within %p @%p)", &(i->num_lits), i, &i); - DEBUG1("created count=%d", i->num_lits); + XBT_DEBUG("created data=%p (within %p @%p)", &(i->num_lits), i, &i); + XBT_DEBUG("created count=%d", i->num_lits); write_read("Clause*", &i, &j, sock, direction); if (direction == READ || direction == COPY) { @@ -713,7 +712,7 @@ int main(int argc, char *argv[]) for (cpt = 1; cpt < argc; cpt++) { if (!strcmp(argv[cpt], "--arch")) { - INFO2("We are on %s (#%d)", + XBT_INFO("We are on %s (#%d)", gras_datadesc_arch_name(gras_arch_selfid()), (int) gras_arch_selfid()); exit(0); @@ -744,23 +743,23 @@ int main(int argc, char *argv[]) } if (direction == WRITE) { - INFO1("Write to file %s", + XBT_INFO("Write to file %s", strrchr(filename, '/') ? strrchr(filename, '/') + 1 : filename); sock = gras_socket_client_from_file(filename); } if (direction == READ) { - INFO1("Read from file %s", + XBT_INFO("Read from file %s", strrchr(filename, '/') ? strrchr(filename, '/') + 1 : filename); sock = gras_socket_server_from_file(filename); } if (direction == COPY) { - INFO0("Memory copy"); + XBT_INFO("Memory copy"); } local_arch = gras_arch_selfid(); write_read("char", &local_arch, &remote_arch, sock, direction); if (direction == READ) - VERB2("This file was generated on %s (%d)", + XBT_VERB("This file was generated on %s (%d)", gras_datadesc_arch_name(remote_arch), (int) remote_arch);