X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bf04b8efb92e60adf389face2d957846ce7721be..fe2cfede6b5e1c8d2af6db841de278dfcffd8baf:/teshsuite/xbt/log_large_test.c diff --git a/teshsuite/xbt/log_large_test.c b/teshsuite/xbt/log_large_test.c index 0ab8b79428..ba27cecefd 100644 --- a/teshsuite/xbt/log_large_test.c +++ b/teshsuite/xbt/log_large_test.c @@ -1,8 +1,7 @@ -/* $Id$ */ - /* log_large_test -- log a very large string to test the dynamic variants */ -/* Copyright (c) 2007 Martin Quinson. All rights reserved. */ +/* Copyright (c) 2007, 2008, 2009, 2010. The SimGrid Team. + * All rights reserved. */ /* 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. */ @@ -10,28 +9,39 @@ #include "gras.h" #include "xbt/synchro.h" -XBT_LOG_NEW_DEFAULT_CATEGORY(test,"Logs of this example"); - - -int main(int argc, char *argv[]){ - char *tmp=bprintf("\n%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s", - 1,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 2,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 3,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 4,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 5,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 6,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 7,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 8,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 9,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", - 0,".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n"); - - xbt_init(&argc,argv); - - INFO10("This is a very large message:0%s1%s2%s3%s4%s5%s6%s7%s8%s9%s",tmp,tmp,tmp,tmp,tmp,tmp,tmp,tmp,tmp,tmp); - INFO1("Done (strlen>%d)",10*strlen(tmp)); +XBT_LOG_NEW_DEFAULT_CATEGORY(test, "Logs of this example"); + + +int main(int argc, char *argv[]) +{ + char *tmp = bprintf("\n%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s%d%s", + 1, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 2, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 3, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 4, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 5, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 6, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 7, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 8, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 9, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n", + 0, + ".........1.........2.........3.........4.........5.........6.........7.........8.........9.........0\n"); + + xbt_init(&argc, argv); + + XBT_INFO("This is a very large message:\n0%s1%s2%s3%s4%s5%s6%s7%s8%s9%s", + tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp, tmp); + XBT_INFO("Done (strlen>%d)", (int) (10 * strlen(tmp))); free(tmp); - - xbt_exit(); + return 0; }