]> Nishi Git Mirror - gwion.git/commitdiff
:wrench: Improve plug test
authorfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 23 Sep 2019 14:17:12 +0000 (16:17 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 23 Sep 2019 14:17:34 +0000 (16:17 +0200)
tests/import/test.log [deleted file]
tests/sh/plugin.sh
tests/sh/test.sh

diff --git a/tests/import/test.log b/tests/import/test.log
deleted file mode 100644 (file)
index 23c4a02..0000000
+++ /dev/null
@@ -1,9912 +0,0 @@
-/dev/null ==31875== Memcheck, a memory error detector
-==31875== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==31875== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==31875== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==31875== Parent PID: 31849
-==31875== 
-==31875== 
-==31875== HEAP SUMMARY:
-==31875==     in use at exit: 1,056 bytes in 12 blocks
-==31875==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==31875== 
-==31875== LEAK SUMMARY:
-==31875==    definitely lost: 1,056 bytes in 12 blocks
-==31875==    indirectly lost: 0 bytes in 0 blocks
-==31875==      possibly lost: 0 bytes in 0 blocks
-==31875==    still reachable: 0 bytes in 0 blocks
-==31875==         suppressed: 0 bytes in 0 blocks
-==31875== Rerun with --leak-check=full to see details of leaked memory
-==31875== 
-==31875== For counts of detected and suppressed errors, rerun with: -v
-==31875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==366== Memcheck, a memory error detector
-==366== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==366== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==366== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==366== Parent PID: 31849
-==366== 
-==366== 
-==366== HEAP SUMMARY:
-==366==     in use at exit: 576 bytes in 9 blocks
-==366==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==366== 
-==366== LEAK SUMMARY:
-==366==    definitely lost: 576 bytes in 9 blocks
-==366==    indirectly lost: 0 bytes in 0 blocks
-==366==      possibly lost: 0 bytes in 0 blocks
-==366==    still reachable: 0 bytes in 0 blocks
-==366==         suppressed: 0 bytes in 0 blocks
-==366== Rerun with --leak-check=full to see details of leaked memory
-==366== 
-==366== For counts of detected and suppressed errors, rerun with: -v
-==366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==807== Memcheck, a memory error detector
-==807== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==807== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==807== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==807== Parent PID: 31849
-==807== 
-==807== 
-==807== HEAP SUMMARY:
-==807==     in use at exit: 19 bytes in 1 blocks
-==807==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==807== 
-==807== LEAK SUMMARY:
-==807==    definitely lost: 19 bytes in 1 blocks
-==807==    indirectly lost: 0 bytes in 0 blocks
-==807==      possibly lost: 0 bytes in 0 blocks
-==807==    still reachable: 0 bytes in 0 blocks
-==807==         suppressed: 0 bytes in 0 blocks
-==807== Rerun with --leak-check=full to see details of leaked memory
-==807== 
-==807== For counts of detected and suppressed errors, rerun with: -v
-==807== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==29264== Memcheck, a memory error detector
-==29264== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==29264== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==29264== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==29264== Parent PID: 29238
-==29264== 
-==29264== 
-==29264== HEAP SUMMARY:
-==29264==     in use at exit: 1,056 bytes in 12 blocks
-==29264==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==29264== 
-==29264== LEAK SUMMARY:
-==29264==    definitely lost: 1,056 bytes in 12 blocks
-==29264==    indirectly lost: 0 bytes in 0 blocks
-==29264==      possibly lost: 0 bytes in 0 blocks
-==29264==    still reachable: 0 bytes in 0 blocks
-==29264==         suppressed: 0 bytes in 0 blocks
-==29264== Rerun with --leak-check=full to see details of leaked memory
-==29264== 
-==29264== For counts of detected and suppressed errors, rerun with: -v
-==29264== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30217== Memcheck, a memory error detector
-==30217== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30217== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30217== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==30217== Parent PID: 29238
-==30217== 
-==30217== 
-==30217== HEAP SUMMARY:
-==30217==     in use at exit: 576 bytes in 9 blocks
-==30217==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==30217== 
-==30217== LEAK SUMMARY:
-==30217==    definitely lost: 576 bytes in 9 blocks
-==30217==    indirectly lost: 0 bytes in 0 blocks
-==30217==      possibly lost: 0 bytes in 0 blocks
-==30217==    still reachable: 0 bytes in 0 blocks
-==30217==         suppressed: 0 bytes in 0 blocks
-==30217== Rerun with --leak-check=full to see details of leaked memory
-==30217== 
-==30217== For counts of detected and suppressed errors, rerun with: -v
-==30217== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30628== Memcheck, a memory error detector
-==30628== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30628== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30628== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==30628== Parent PID: 29238
-==30628== 
-==30628== 
-==30628== HEAP SUMMARY:
-==30628==     in use at exit: 19 bytes in 1 blocks
-==30628==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==30628== 
-==30628== LEAK SUMMARY:
-==30628==    definitely lost: 19 bytes in 1 blocks
-==30628==    indirectly lost: 0 bytes in 0 blocks
-==30628==      possibly lost: 0 bytes in 0 blocks
-==30628==    still reachable: 0 bytes in 0 blocks
-==30628==         suppressed: 0 bytes in 0 blocks
-==30628== Rerun with --leak-check=full to see details of leaked memory
-==30628== 
-==30628== For counts of detected and suppressed errors, rerun with: -v
-==30628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4225== Memcheck, a memory error detector
-==4225== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4225== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4225== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4225== Parent PID: 4199
-==4225== 
-==4225== 
-==4225== HEAP SUMMARY:
-==4225==     in use at exit: 1,056 bytes in 12 blocks
-==4225==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==4225== 
-==4225== LEAK SUMMARY:
-==4225==    definitely lost: 1,056 bytes in 12 blocks
-==4225==    indirectly lost: 0 bytes in 0 blocks
-==4225==      possibly lost: 0 bytes in 0 blocks
-==4225==    still reachable: 0 bytes in 0 blocks
-==4225==         suppressed: 0 bytes in 0 blocks
-==4225== Rerun with --leak-check=full to see details of leaked memory
-==4225== 
-==4225== For counts of detected and suppressed errors, rerun with: -v
-==4225== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5185== Memcheck, a memory error detector
-==5185== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5185== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5185== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==5185== Parent PID: 4199
-==5185== 
-==5185== 
-==5185== HEAP SUMMARY:
-==5185==     in use at exit: 576 bytes in 9 blocks
-==5185==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==5185== 
-==5185== LEAK SUMMARY:
-==5185==    definitely lost: 576 bytes in 9 blocks
-==5185==    indirectly lost: 0 bytes in 0 blocks
-==5185==      possibly lost: 0 bytes in 0 blocks
-==5185==    still reachable: 0 bytes in 0 blocks
-==5185==         suppressed: 0 bytes in 0 blocks
-==5185== Rerun with --leak-check=full to see details of leaked memory
-==5185== 
-==5185== For counts of detected and suppressed errors, rerun with: -v
-==5185== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5600== Memcheck, a memory error detector
-==5600== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5600== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5600== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==5600== Parent PID: 4199
-==5600== 
-==5600== 
-==5600== HEAP SUMMARY:
-==5600==     in use at exit: 19 bytes in 1 blocks
-==5600==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==5600== 
-==5600== LEAK SUMMARY:
-==5600==    definitely lost: 19 bytes in 1 blocks
-==5600==    indirectly lost: 0 bytes in 0 blocks
-==5600==      possibly lost: 0 bytes in 0 blocks
-==5600==    still reachable: 0 bytes in 0 blocks
-==5600==         suppressed: 0 bytes in 0 blocks
-==5600== Rerun with --leak-check=full to see details of leaked memory
-==5600== 
-==5600== For counts of detected and suppressed errors, rerun with: -v
-==5600== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1630== Memcheck, a memory error detector
-==1630== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1630== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1630== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1630== Parent PID: 1604
-==1630== 
-==1630== 
-==1630== HEAP SUMMARY:
-==1630==     in use at exit: 1,056 bytes in 12 blocks
-==1630==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==1630== 
-==1630== LEAK SUMMARY:
-==1630==    definitely lost: 1,056 bytes in 12 blocks
-==1630==    indirectly lost: 0 bytes in 0 blocks
-==1630==      possibly lost: 0 bytes in 0 blocks
-==1630==    still reachable: 0 bytes in 0 blocks
-==1630==         suppressed: 0 bytes in 0 blocks
-==1630== Rerun with --leak-check=full to see details of leaked memory
-==1630== 
-==1630== For counts of detected and suppressed errors, rerun with: -v
-==1630== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2602== Memcheck, a memory error detector
-==2602== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2602== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2602== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2602== Parent PID: 1604
-==2602== 
-==2602== 
-==2602== HEAP SUMMARY:
-==2602==     in use at exit: 576 bytes in 9 blocks
-==2602==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==2602== 
-==2602== LEAK SUMMARY:
-==2602==    definitely lost: 576 bytes in 9 blocks
-==2602==    indirectly lost: 0 bytes in 0 blocks
-==2602==      possibly lost: 0 bytes in 0 blocks
-==2602==    still reachable: 0 bytes in 0 blocks
-==2602==         suppressed: 0 bytes in 0 blocks
-==2602== Rerun with --leak-check=full to see details of leaked memory
-==2602== 
-==2602== For counts of detected and suppressed errors, rerun with: -v
-==2602== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3013== Memcheck, a memory error detector
-==3013== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3013== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3013== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==3013== Parent PID: 1604
-==3013== 
-==3013== 
-==3013== HEAP SUMMARY:
-==3013==     in use at exit: 19 bytes in 1 blocks
-==3013==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==3013== 
-==3013== LEAK SUMMARY:
-==3013==    definitely lost: 19 bytes in 1 blocks
-==3013==    indirectly lost: 0 bytes in 0 blocks
-==3013==      possibly lost: 0 bytes in 0 blocks
-==3013==    still reachable: 0 bytes in 0 blocks
-==3013==         suppressed: 0 bytes in 0 blocks
-==3013== Rerun with --leak-check=full to see details of leaked memory
-==3013== 
-==3013== For counts of detected and suppressed errors, rerun with: -v
-==3013== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24463== Memcheck, a memory error detector
-==24463== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24463== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24463== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24463== Parent PID: 24437
-==24463== 
-==24463== 
-==24463== HEAP SUMMARY:
-==24463==     in use at exit: 1,056 bytes in 12 blocks
-==24463==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==24463== 
-==24463== LEAK SUMMARY:
-==24463==    definitely lost: 1,056 bytes in 12 blocks
-==24463==    indirectly lost: 0 bytes in 0 blocks
-==24463==      possibly lost: 0 bytes in 0 blocks
-==24463==    still reachable: 0 bytes in 0 blocks
-==24463==         suppressed: 0 bytes in 0 blocks
-==24463== Rerun with --leak-check=full to see details of leaked memory
-==24463== 
-==24463== For counts of detected and suppressed errors, rerun with: -v
-==24463== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25416== Memcheck, a memory error detector
-==25416== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25416== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25416== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==25416== Parent PID: 24437
-==25416== 
-==25416== 
-==25416== HEAP SUMMARY:
-==25416==     in use at exit: 576 bytes in 9 blocks
-==25416==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==25416== 
-==25416== LEAK SUMMARY:
-==25416==    definitely lost: 576 bytes in 9 blocks
-==25416==    indirectly lost: 0 bytes in 0 blocks
-==25416==      possibly lost: 0 bytes in 0 blocks
-==25416==    still reachable: 0 bytes in 0 blocks
-==25416==         suppressed: 0 bytes in 0 blocks
-==25416== Rerun with --leak-check=full to see details of leaked memory
-==25416== 
-==25416== For counts of detected and suppressed errors, rerun with: -v
-==25416== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25827== Memcheck, a memory error detector
-==25827== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25827== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25827== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==25827== Parent PID: 24437
-==25827== 
-==25827== 
-==25827== HEAP SUMMARY:
-==25827==     in use at exit: 19 bytes in 1 blocks
-==25827==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==25827== 
-==25827== LEAK SUMMARY:
-==25827==    definitely lost: 19 bytes in 1 blocks
-==25827==    indirectly lost: 0 bytes in 0 blocks
-==25827==      possibly lost: 0 bytes in 0 blocks
-==25827==    still reachable: 0 bytes in 0 blocks
-==25827==         suppressed: 0 bytes in 0 blocks
-==25827== Rerun with --leak-check=full to see details of leaked memory
-==25827== 
-==25827== For counts of detected and suppressed errors, rerun with: -v
-==25827== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23484== Memcheck, a memory error detector
-==23484== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23484== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23484== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23484== Parent PID: 23460
-==23484== 
-==23484== 
-==23484== HEAP SUMMARY:
-==23484==     in use at exit: 1,056 bytes in 12 blocks
-==23484==   total heap usage: 820 allocs, 808 frees, 7,567,980 bytes allocated
-==23484== 
-==23484== LEAK SUMMARY:
-==23484==    definitely lost: 1,056 bytes in 12 blocks
-==23484==    indirectly lost: 0 bytes in 0 blocks
-==23484==      possibly lost: 0 bytes in 0 blocks
-==23484==    still reachable: 0 bytes in 0 blocks
-==23484==         suppressed: 0 bytes in 0 blocks
-==23484== Rerun with --leak-check=full to see details of leaked memory
-==23484== 
-==23484== For counts of detected and suppressed errors, rerun with: -v
-==23484== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24401== Memcheck, a memory error detector
-==24401== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24401== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24401== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24401== Parent PID: 23460
-==24401== 
-==24401== 
-==24401== HEAP SUMMARY:
-==24401==     in use at exit: 576 bytes in 9 blocks
-==24401==   total heap usage: 808 allocs, 799 frees, 7,564,316 bytes allocated
-==24401== 
-==24401== LEAK SUMMARY:
-==24401==    definitely lost: 576 bytes in 9 blocks
-==24401==    indirectly lost: 0 bytes in 0 blocks
-==24401==      possibly lost: 0 bytes in 0 blocks
-==24401==    still reachable: 0 bytes in 0 blocks
-==24401==         suppressed: 0 bytes in 0 blocks
-==24401== Rerun with --leak-check=full to see details of leaked memory
-==24401== 
-==24401== For counts of detected and suppressed errors, rerun with: -v
-==24401== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24794== Memcheck, a memory error detector
-==24794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24794== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24794== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==24794== Parent PID: 23460
-==24794== 
-==24794== 
-==24794== HEAP SUMMARY:
-==24794==     in use at exit: 19 bytes in 1 blocks
-==24794==   total heap usage: 789 allocs, 788 frees, 7,560,573 bytes allocated
-==24794== 
-==24794== LEAK SUMMARY:
-==24794==    definitely lost: 19 bytes in 1 blocks
-==24794==    indirectly lost: 0 bytes in 0 blocks
-==24794==      possibly lost: 0 bytes in 0 blocks
-==24794==    still reachable: 0 bytes in 0 blocks
-==24794==         suppressed: 0 bytes in 0 blocks
-==24794== Rerun with --leak-check=full to see details of leaked memory
-==24794== 
-==24794== For counts of detected and suppressed errors, rerun with: -v
-==24794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==7545== Memcheck, a memory error detector
-==7545== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==7545== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==7545== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==7545== Parent PID: 7513
-==7545== 
-==7545== 
-==7545== HEAP SUMMARY:
-==7545==     in use at exit: 1,056 bytes in 12 blocks
-==7545==   total heap usage: 820 allocs, 808 frees, 7,567,956 bytes allocated
-==7545== 
-==7545== LEAK SUMMARY:
-==7545==    definitely lost: 1,056 bytes in 12 blocks
-==7545==    indirectly lost: 0 bytes in 0 blocks
-==7545==      possibly lost: 0 bytes in 0 blocks
-==7545==    still reachable: 0 bytes in 0 blocks
-==7545==         suppressed: 0 bytes in 0 blocks
-==7545== Rerun with --leak-check=full to see details of leaked memory
-==7545== 
-==7545== For counts of detected and suppressed errors, rerun with: -v
-==7545== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==8584== Memcheck, a memory error detector
-==8584== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==8584== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==8584== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==8584== Parent PID: 7513
-==8584== 
-==8584== 
-==8584== HEAP SUMMARY:
-==8584==     in use at exit: 576 bytes in 9 blocks
-==8584==   total heap usage: 808 allocs, 799 frees, 7,564,292 bytes allocated
-==8584== 
-==8584== LEAK SUMMARY:
-==8584==    definitely lost: 576 bytes in 9 blocks
-==8584==    indirectly lost: 0 bytes in 0 blocks
-==8584==      possibly lost: 0 bytes in 0 blocks
-==8584==    still reachable: 0 bytes in 0 blocks
-==8584==         suppressed: 0 bytes in 0 blocks
-==8584== Rerun with --leak-check=full to see details of leaked memory
-==8584== 
-==8584== For counts of detected and suppressed errors, rerun with: -v
-==8584== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==9037== Memcheck, a memory error detector
-==9037== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9037== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9037== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==9037== Parent PID: 7513
-==9037== 
-==9037== 
-==9037== HEAP SUMMARY:
-==9037==     in use at exit: 19 bytes in 1 blocks
-==9037==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==9037== 
-==9037== LEAK SUMMARY:
-==9037==    definitely lost: 19 bytes in 1 blocks
-==9037==    indirectly lost: 0 bytes in 0 blocks
-==9037==      possibly lost: 0 bytes in 0 blocks
-==9037==    still reachable: 0 bytes in 0 blocks
-==9037==         suppressed: 0 bytes in 0 blocks
-==9037== Rerun with --leak-check=full to see details of leaked memory
-==9037== 
-==9037== For counts of detected and suppressed errors, rerun with: -v
-==9037== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2814== Memcheck, a memory error detector
-==2814== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2814== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2814== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2814== Parent PID: 2788
-==2814== 
-==2814== 
-==2814== HEAP SUMMARY:
-==2814==     in use at exit: 1,056 bytes in 12 blocks
-==2814==   total heap usage: 819 allocs, 807 frees, 7,563,860 bytes allocated
-==2814== 
-==2814== LEAK SUMMARY:
-==2814==    definitely lost: 1,056 bytes in 12 blocks
-==2814==    indirectly lost: 0 bytes in 0 blocks
-==2814==      possibly lost: 0 bytes in 0 blocks
-==2814==    still reachable: 0 bytes in 0 blocks
-==2814==         suppressed: 0 bytes in 0 blocks
-==2814== Rerun with --leak-check=full to see details of leaked memory
-==2814== 
-==2814== For counts of detected and suppressed errors, rerun with: -v
-==2814== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3769== Memcheck, a memory error detector
-==3769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3769== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3769== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3769== Parent PID: 2788
-==3769== 
-==3769== 
-==3769== HEAP SUMMARY:
-==3769==     in use at exit: 576 bytes in 9 blocks
-==3769==   total heap usage: 807 allocs, 798 frees, 7,560,196 bytes allocated
-==3769== 
-==3769== LEAK SUMMARY:
-==3769==    definitely lost: 576 bytes in 9 blocks
-==3769==    indirectly lost: 0 bytes in 0 blocks
-==3769==      possibly lost: 0 bytes in 0 blocks
-==3769==    still reachable: 0 bytes in 0 blocks
-==3769==         suppressed: 0 bytes in 0 blocks
-==3769== Rerun with --leak-check=full to see details of leaked memory
-==3769== 
-==3769== For counts of detected and suppressed errors, rerun with: -v
-==3769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4180== Memcheck, a memory error detector
-==4180== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4180== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4180== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==4180== Parent PID: 2788
-==4180== 
-==4180== 
-==4180== HEAP SUMMARY:
-==4180==     in use at exit: 19 bytes in 1 blocks
-==4180==   total heap usage: 789 allocs, 788 frees, 7,560,549 bytes allocated
-==4180== 
-==4180== LEAK SUMMARY:
-==4180==    definitely lost: 19 bytes in 1 blocks
-==4180==    indirectly lost: 0 bytes in 0 blocks
-==4180==      possibly lost: 0 bytes in 0 blocks
-==4180==    still reachable: 0 bytes in 0 blocks
-==4180==         suppressed: 0 bytes in 0 blocks
-==4180== Rerun with --leak-check=full to see details of leaked memory
-==4180== 
-==4180== For counts of detected and suppressed errors, rerun with: -v
-==4180== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10539== Memcheck, a memory error detector
-==10539== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10539== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10539== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==10539== Parent PID: 10513
-==10539== 
-==10539== 
-==10539== HEAP SUMMARY:
-==10539==     in use at exit: 1,056 bytes in 12 blocks
-==10539==   total heap usage: 817 allocs, 805 frees, 7,563,732 bytes allocated
-==10539== 
-==10539== LEAK SUMMARY:
-==10539==    definitely lost: 1,056 bytes in 12 blocks
-==10539==    indirectly lost: 0 bytes in 0 blocks
-==10539==      possibly lost: 0 bytes in 0 blocks
-==10539==    still reachable: 0 bytes in 0 blocks
-==10539==         suppressed: 0 bytes in 0 blocks
-==10539== Rerun with --leak-check=full to see details of leaked memory
-==10539== 
-==10539== For counts of detected and suppressed errors, rerun with: -v
-==10539== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==10729== Memcheck, a memory error detector
-==10729== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10729== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10729== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==10729== Parent PID: 10513
-==10729== 
-==10729== Invalid read of size 8
-==10729==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10729==    by 0x18923D: scope_commit (scope.c:35)
-==10729==    by 0x127477: nspc_commit (nspc.c:16)
-==10729==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729==  Address 0x4e16360 is 0 bytes after a block of size 64 alloc'd
-==10729==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10729==    by 0x189B6E: xcalloc (mpool.c:147)
-==10729==    by 0x18AE79: vector_init (vector.c:6)
-==10729==    by 0x1892F3: scope_init (scope.c:40)
-==10729==    by 0x1892F3: new_scope (scope.c:47)
-==10729==    by 0x127500: new_nspc (nspc.c:77)
-==10729==    by 0x127DA6: new_context (context.c:21)
-==10729==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729== 
-==10729== Invalid read of size 8
-==10729==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10729==    by 0x18923D: scope_commit (scope.c:35)
-==10729==    by 0x127484: nspc_commit (nspc.c:17)
-==10729==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729==  Address 0x4e16660 is 0 bytes after a block of size 64 alloc'd
-==10729==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10729==    by 0x189B6E: xcalloc (mpool.c:147)
-==10729==    by 0x18AE79: vector_init (vector.c:6)
-==10729==    by 0x1892F3: scope_init (scope.c:40)
-==10729==    by 0x1892F3: new_scope (scope.c:47)
-==10729==    by 0x127518: new_nspc (nspc.c:79)
-==10729==    by 0x127DA6: new_context (context.c:21)
-==10729==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729== 
-==10729== Invalid read of size 8
-==10729==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10729==    by 0x18923D: scope_commit (scope.c:35)
-==10729==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729==  Address 0x4e164e0 is 0 bytes after a block of size 64 alloc'd
-==10729==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10729==    by 0x189B6E: xcalloc (mpool.c:147)
-==10729==    by 0x18AE79: vector_init (vector.c:6)
-==10729==    by 0x1892F3: scope_init (scope.c:40)
-==10729==    by 0x1892F3: new_scope (scope.c:47)
-==10729==    by 0x12750C: new_nspc (nspc.c:78)
-==10729==    by 0x127DA6: new_context (context.c:21)
-==10729==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10729==    by 0x11779D: check (compile.c:88)
-==10729==    by 0x11779D: compile (compile.c:99)
-==10729==    by 0x11779D: compile_filename (compile.c:132)
-==10729==    by 0x116729: gwion_compile (gwion.c:44)
-==10729==    by 0x116729: gwion_ini (gwion.c:79)
-==10729==    by 0x115617: main (main.c:23)
-==10729== 
-==10729== 
-==10729== HEAP SUMMARY:
-==10729==     in use at exit: 0 bytes in 0 blocks
-==10729==   total heap usage: 896 allocs, 896 frees, 7,640,507 bytes allocated
-==10729== 
-==10729== All heap blocks were freed -- no leaks are possible
-==10729== 
-==10729== For counts of detected and suppressed errors, rerun with: -v
-==10729== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-coverage.gw ==10769== Memcheck, a memory error detector
-==10769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10769== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10769== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==10769== Parent PID: 10513
-==10769== 
-==10769== Invalid read of size 8
-==10769==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10769==    by 0x18923D: scope_commit (scope.c:35)
-==10769==    by 0x127477: nspc_commit (nspc.c:16)
-==10769==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769==  Address 0x4e1b770 is 0 bytes after a block of size 64 alloc'd
-==10769==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10769==    by 0x189B6E: xcalloc (mpool.c:147)
-==10769==    by 0x18AE79: vector_init (vector.c:6)
-==10769==    by 0x1892F3: scope_init (scope.c:40)
-==10769==    by 0x1892F3: new_scope (scope.c:47)
-==10769==    by 0x127500: new_nspc (nspc.c:77)
-==10769==    by 0x127DA6: new_context (context.c:21)
-==10769==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769== 
-==10769== Invalid read of size 8
-==10769==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10769==    by 0x18923D: scope_commit (scope.c:35)
-==10769==    by 0x127484: nspc_commit (nspc.c:17)
-==10769==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769==  Address 0x4e1ba70 is 0 bytes after a block of size 64 alloc'd
-==10769==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10769==    by 0x189B6E: xcalloc (mpool.c:147)
-==10769==    by 0x18AE79: vector_init (vector.c:6)
-==10769==    by 0x1892F3: scope_init (scope.c:40)
-==10769==    by 0x1892F3: new_scope (scope.c:47)
-==10769==    by 0x127518: new_nspc (nspc.c:79)
-==10769==    by 0x127DA6: new_context (context.c:21)
-==10769==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769== 
-==10769== Invalid read of size 8
-==10769==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10769==    by 0x18923D: scope_commit (scope.c:35)
-==10769==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769==  Address 0x4e1b8f0 is 0 bytes after a block of size 64 alloc'd
-==10769==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10769==    by 0x189B6E: xcalloc (mpool.c:147)
-==10769==    by 0x18AE79: vector_init (vector.c:6)
-==10769==    by 0x1892F3: scope_init (scope.c:40)
-==10769==    by 0x1892F3: new_scope (scope.c:47)
-==10769==    by 0x12750C: new_nspc (nspc.c:78)
-==10769==    by 0x127DA6: new_context (context.c:21)
-==10769==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10769==    by 0x11779D: check (compile.c:88)
-==10769==    by 0x11779D: compile (compile.c:99)
-==10769==    by 0x11779D: compile_filename (compile.c:132)
-==10769==    by 0x116729: gwion_compile (gwion.c:44)
-==10769==    by 0x116729: gwion_ini (gwion.c:79)
-==10769==    by 0x115617: main (main.c:23)
-==10769== 
-==10769== 
-==10769== HEAP SUMMARY:
-==10769==     in use at exit: 0 bytes in 0 blocks
-==10769==   total heap usage: 893 allocs, 893 frees, 7,760,763 bytes allocated
-==10769== 
-==10769== All heap blocks were freed -- no leaks are possible
-==10769== 
-==10769== For counts of detected and suppressed errors, rerun with: -v
-==10769== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-enum.gw ==10944== Memcheck, a memory error detector
-==10944== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10944== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10944== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==10944== Parent PID: 10513
-==10944== 
-==10944== Invalid read of size 8
-==10944==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10944==    by 0x18923D: scope_commit (scope.c:35)
-==10944==    by 0x127477: nspc_commit (nspc.c:16)
-==10944==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944==  Address 0x4e1d250 is 0 bytes after a block of size 64 alloc'd
-==10944==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10944==    by 0x189B6E: xcalloc (mpool.c:147)
-==10944==    by 0x18AE79: vector_init (vector.c:6)
-==10944==    by 0x1892F3: scope_init (scope.c:40)
-==10944==    by 0x1892F3: new_scope (scope.c:47)
-==10944==    by 0x127500: new_nspc (nspc.c:77)
-==10944==    by 0x127DA6: new_context (context.c:21)
-==10944==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944== 
-==10944== Invalid read of size 8
-==10944==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10944==    by 0x18923D: scope_commit (scope.c:35)
-==10944==    by 0x127484: nspc_commit (nspc.c:17)
-==10944==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944==  Address 0x4e1d550 is 0 bytes after a block of size 64 alloc'd
-==10944==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10944==    by 0x189B6E: xcalloc (mpool.c:147)
-==10944==    by 0x18AE79: vector_init (vector.c:6)
-==10944==    by 0x1892F3: scope_init (scope.c:40)
-==10944==    by 0x1892F3: new_scope (scope.c:47)
-==10944==    by 0x127518: new_nspc (nspc.c:79)
-==10944==    by 0x127DA6: new_context (context.c:21)
-==10944==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944== 
-==10944== Invalid read of size 8
-==10944==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10944==    by 0x18923D: scope_commit (scope.c:35)
-==10944==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944==  Address 0x4e1d3d0 is 0 bytes after a block of size 64 alloc'd
-==10944==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10944==    by 0x189B6E: xcalloc (mpool.c:147)
-==10944==    by 0x18AE79: vector_init (vector.c:6)
-==10944==    by 0x1892F3: scope_init (scope.c:40)
-==10944==    by 0x1892F3: new_scope (scope.c:47)
-==10944==    by 0x12750C: new_nspc (nspc.c:78)
-==10944==    by 0x127DA6: new_context (context.c:21)
-==10944==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10944==    by 0x11779D: check (compile.c:88)
-==10944==    by 0x11779D: compile (compile.c:99)
-==10944==    by 0x11779D: compile_filename (compile.c:132)
-==10944==    by 0x116729: gwion_compile (gwion.c:44)
-==10944==    by 0x116729: gwion_ini (gwion.c:79)
-==10944==    by 0x115617: main (main.c:23)
-==10944== 
-==10944== 
-==10944== HEAP SUMMARY:
-==10944==     in use at exit: 0 bytes in 0 blocks
-==10944==   total heap usage: 917 allocs, 917 frees, 7,797,435 bytes allocated
-==10944== 
-==10944== All heap blocks were freed -- no leaks are possible
-==10944== 
-==10944== For counts of detected and suppressed errors, rerun with: -v
-==10944== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-extend_array.gw ==10985== Memcheck, a memory error detector
-==10985== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10985== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10985== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==10985== Parent PID: 10513
-==10985== 
-==10985== Invalid read of size 8
-==10985==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10985==    by 0x18923D: scope_commit (scope.c:35)
-==10985==    by 0x127477: nspc_commit (nspc.c:16)
-==10985==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985==  Address 0x4e178b0 is 0 bytes after a block of size 64 alloc'd
-==10985==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10985==    by 0x189B6E: xcalloc (mpool.c:147)
-==10985==    by 0x18AE79: vector_init (vector.c:6)
-==10985==    by 0x1892F3: scope_init (scope.c:40)
-==10985==    by 0x1892F3: new_scope (scope.c:47)
-==10985==    by 0x127500: new_nspc (nspc.c:77)
-==10985==    by 0x127DA6: new_context (context.c:21)
-==10985==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985== 
-==10985== Invalid read of size 8
-==10985==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10985==    by 0x18923D: scope_commit (scope.c:35)
-==10985==    by 0x127484: nspc_commit (nspc.c:17)
-==10985==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985==  Address 0x4e17bb0 is 0 bytes after a block of size 64 alloc'd
-==10985==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10985==    by 0x189B6E: xcalloc (mpool.c:147)
-==10985==    by 0x18AE79: vector_init (vector.c:6)
-==10985==    by 0x1892F3: scope_init (scope.c:40)
-==10985==    by 0x1892F3: new_scope (scope.c:47)
-==10985==    by 0x127518: new_nspc (nspc.c:79)
-==10985==    by 0x127DA6: new_context (context.c:21)
-==10985==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985== 
-==10985== Invalid read of size 8
-==10985==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==10985==    by 0x18923D: scope_commit (scope.c:35)
-==10985==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985==  Address 0x4e17a30 is 0 bytes after a block of size 64 alloc'd
-==10985==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==10985==    by 0x189B6E: xcalloc (mpool.c:147)
-==10985==    by 0x18AE79: vector_init (vector.c:6)
-==10985==    by 0x1892F3: scope_init (scope.c:40)
-==10985==    by 0x1892F3: new_scope (scope.c:47)
-==10985==    by 0x12750C: new_nspc (nspc.c:78)
-==10985==    by 0x127DA6: new_context (context.c:21)
-==10985==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==10985==    by 0x11779D: check (compile.c:88)
-==10985==    by 0x11779D: compile (compile.c:99)
-==10985==    by 0x11779D: compile_filename (compile.c:132)
-==10985==    by 0x116729: gwion_compile (gwion.c:44)
-==10985==    by 0x116729: gwion_ini (gwion.c:79)
-==10985==    by 0x115617: main (main.c:23)
-==10985== 
-==10985== 
-==10985== HEAP SUMMARY:
-==10985==     in use at exit: 0 bytes in 0 blocks
-==10985==   total heap usage: 852 allocs, 852 frees, 7,620,199 bytes allocated
-==10985== 
-==10985== All heap blocks were freed -- no leaks are possible
-==10985== 
-==10985== For counts of detected and suppressed errors, rerun with: -v
-==10985== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-extend_event.gw ==11025== Memcheck, a memory error detector
-==11025== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11025== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11025== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==11025== Parent PID: 10513
-==11025== 
-==11025== Invalid read of size 8
-==11025==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11025==    by 0x18923D: scope_commit (scope.c:35)
-==11025==    by 0x127477: nspc_commit (nspc.c:16)
-==11025==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025==  Address 0x4e19900 is 0 bytes after a block of size 64 alloc'd
-==11025==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11025==    by 0x189B6E: xcalloc (mpool.c:147)
-==11025==    by 0x18AE79: vector_init (vector.c:6)
-==11025==    by 0x1892F3: scope_init (scope.c:40)
-==11025==    by 0x1892F3: new_scope (scope.c:47)
-==11025==    by 0x127500: new_nspc (nspc.c:77)
-==11025==    by 0x127DA6: new_context (context.c:21)
-==11025==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025== 
-==11025== Invalid read of size 8
-==11025==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11025==    by 0x18923D: scope_commit (scope.c:35)
-==11025==    by 0x127484: nspc_commit (nspc.c:17)
-==11025==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025==  Address 0x4e19c00 is 0 bytes after a block of size 64 alloc'd
-==11025==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11025==    by 0x189B6E: xcalloc (mpool.c:147)
-==11025==    by 0x18AE79: vector_init (vector.c:6)
-==11025==    by 0x1892F3: scope_init (scope.c:40)
-==11025==    by 0x1892F3: new_scope (scope.c:47)
-==11025==    by 0x127518: new_nspc (nspc.c:79)
-==11025==    by 0x127DA6: new_context (context.c:21)
-==11025==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025== 
-==11025== Invalid read of size 8
-==11025==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11025==    by 0x18923D: scope_commit (scope.c:35)
-==11025==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025==  Address 0x4e19a80 is 0 bytes after a block of size 64 alloc'd
-==11025==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11025==    by 0x189B6E: xcalloc (mpool.c:147)
-==11025==    by 0x18AE79: vector_init (vector.c:6)
-==11025==    by 0x1892F3: scope_init (scope.c:40)
-==11025==    by 0x1892F3: new_scope (scope.c:47)
-==11025==    by 0x12750C: new_nspc (nspc.c:78)
-==11025==    by 0x127DA6: new_context (context.c:21)
-==11025==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11025==    by 0x11779D: check (compile.c:88)
-==11025==    by 0x11779D: compile (compile.c:99)
-==11025==    by 0x11779D: compile_filename (compile.c:132)
-==11025==    by 0x116729: gwion_compile (gwion.c:44)
-==11025==    by 0x116729: gwion_ini (gwion.c:79)
-==11025==    by 0x115617: main (main.c:23)
-==11025== 
-==11025== 
-==11025== HEAP SUMMARY:
-==11025==     in use at exit: 0 bytes in 0 blocks
-==11025==   total heap usage: 852 allocs, 852 frees, 7,629,299 bytes allocated
-==11025== 
-==11025== All heap blocks were freed -- no leaks are possible
-==11025== 
-==11025== For counts of detected and suppressed errors, rerun with: -v
-==11025== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-global_func.gw ==11311== Memcheck, a memory error detector
-==11311== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11311== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11311== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==11311== Parent PID: 10513
-==11311== 
-==11311== Invalid read of size 8
-==11311==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11311==    by 0x18923D: scope_commit (scope.c:35)
-==11311==    by 0x127477: nspc_commit (nspc.c:16)
-==11311==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311==  Address 0x4e15a90 is 0 bytes after a block of size 64 alloc'd
-==11311==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11311==    by 0x189B6E: xcalloc (mpool.c:147)
-==11311==    by 0x18AE79: vector_init (vector.c:6)
-==11311==    by 0x1892F3: scope_init (scope.c:40)
-==11311==    by 0x1892F3: new_scope (scope.c:47)
-==11311==    by 0x127500: new_nspc (nspc.c:77)
-==11311==    by 0x127DA6: new_context (context.c:21)
-==11311==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311== 
-==11311== Invalid read of size 8
-==11311==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11311==    by 0x18923D: scope_commit (scope.c:35)
-==11311==    by 0x127484: nspc_commit (nspc.c:17)
-==11311==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311==  Address 0x4e15fd0 is 0 bytes after a block of size 64 alloc'd
-==11311==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11311==    by 0x189B6E: xcalloc (mpool.c:147)
-==11311==    by 0x18AE79: vector_init (vector.c:6)
-==11311==    by 0x1892F3: scope_init (scope.c:40)
-==11311==    by 0x1892F3: new_scope (scope.c:47)
-==11311==    by 0x127518: new_nspc (nspc.c:79)
-==11311==    by 0x127DA6: new_context (context.c:21)
-==11311==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311== 
-==11311== Invalid read of size 8
-==11311==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11311==    by 0x18923D: scope_commit (scope.c:35)
-==11311==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311==  Address 0x4e15c10 is 0 bytes after a block of size 64 alloc'd
-==11311==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11311==    by 0x189B6E: xcalloc (mpool.c:147)
-==11311==    by 0x18AE79: vector_init (vector.c:6)
-==11311==    by 0x1892F3: scope_init (scope.c:40)
-==11311==    by 0x1892F3: new_scope (scope.c:47)
-==11311==    by 0x12750C: new_nspc (nspc.c:78)
-==11311==    by 0x127DA6: new_context (context.c:21)
-==11311==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11311==    by 0x11779D: check (compile.c:88)
-==11311==    by 0x11779D: compile (compile.c:99)
-==11311==    by 0x11779D: compile_filename (compile.c:132)
-==11311==    by 0x116729: gwion_compile (gwion.c:44)
-==11311==    by 0x116729: gwion_ini (gwion.c:79)
-==11311==    by 0x115617: main (main.c:23)
-==11311== 
-==11311== 
-==11311== HEAP SUMMARY:
-==11311==     in use at exit: 0 bytes in 0 blocks
-==11311==   total heap usage: 825 allocs, 825 frees, 7,595,531 bytes allocated
-==11311== 
-==11311== All heap blocks were freed -- no leaks are possible
-==11311== 
-==11311== For counts of detected and suppressed errors, rerun with: -v
-==11311== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-global_var.gw ==11351== Memcheck, a memory error detector
-==11351== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11351== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11351== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==11351== Parent PID: 10513
-==11351== 
-==11351== Invalid read of size 8
-==11351==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11351==    by 0x18923D: scope_commit (scope.c:35)
-==11351==    by 0x127477: nspc_commit (nspc.c:16)
-==11351==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351==  Address 0x4e15980 is 0 bytes after a block of size 64 alloc'd
-==11351==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11351==    by 0x189B6E: xcalloc (mpool.c:147)
-==11351==    by 0x18AE79: vector_init (vector.c:6)
-==11351==    by 0x1892F3: scope_init (scope.c:40)
-==11351==    by 0x1892F3: new_scope (scope.c:47)
-==11351==    by 0x127500: new_nspc (nspc.c:77)
-==11351==    by 0x127DA6: new_context (context.c:21)
-==11351==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351== 
-==11351== Invalid read of size 8
-==11351==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11351==    by 0x18923D: scope_commit (scope.c:35)
-==11351==    by 0x127484: nspc_commit (nspc.c:17)
-==11351==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351==  Address 0x4e15ec0 is 0 bytes after a block of size 64 alloc'd
-==11351==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11351==    by 0x189B6E: xcalloc (mpool.c:147)
-==11351==    by 0x18AE79: vector_init (vector.c:6)
-==11351==    by 0x1892F3: scope_init (scope.c:40)
-==11351==    by 0x1892F3: new_scope (scope.c:47)
-==11351==    by 0x127518: new_nspc (nspc.c:79)
-==11351==    by 0x127DA6: new_context (context.c:21)
-==11351==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351== 
-==11351== Invalid read of size 8
-==11351==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11351==    by 0x18923D: scope_commit (scope.c:35)
-==11351==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351==  Address 0x4e15d40 is 0 bytes after a block of size 64 alloc'd
-==11351==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11351==    by 0x189B6E: xcalloc (mpool.c:147)
-==11351==    by 0x18AE79: vector_init (vector.c:6)
-==11351==    by 0x1892F3: scope_init (scope.c:40)
-==11351==    by 0x1892F3: new_scope (scope.c:47)
-==11351==    by 0x12750C: new_nspc (nspc.c:78)
-==11351==    by 0x127DA6: new_context (context.c:21)
-==11351==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11351==    by 0x11779D: check (compile.c:88)
-==11351==    by 0x11779D: compile (compile.c:99)
-==11351==    by 0x11779D: compile_filename (compile.c:132)
-==11351==    by 0x116729: gwion_compile (gwion.c:44)
-==11351==    by 0x116729: gwion_ini (gwion.c:79)
-==11351==    by 0x115617: main (main.c:23)
-==11351== 
-==11351== 
-==11351== HEAP SUMMARY:
-==11351==     in use at exit: 0 bytes in 0 blocks
-==11351==   total heap usage: 818 allocs, 818 frees, 7,572,443 bytes allocated
-==11351== 
-==11351== All heap blocks were freed -- no leaks are possible
-==11351== 
-==11351== For counts of detected and suppressed errors, rerun with: -v
-==11351== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-/dev/null ==11616== Memcheck, a memory error detector
-==11616== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11616== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11616== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==11616== Parent PID: 10513
-==11616== 
-==11616== 
-==11616== HEAP SUMMARY:
-==11616==     in use at exit: 576 bytes in 9 blocks
-==11616==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==11616== 
-==11616== LEAK SUMMARY:
-==11616==    definitely lost: 576 bytes in 9 blocks
-==11616==    indirectly lost: 0 bytes in 0 blocks
-==11616==      possibly lost: 0 bytes in 0 blocks
-==11616==    still reachable: 0 bytes in 0 blocks
-==11616==         suppressed: 0 bytes in 0 blocks
-==11616== Rerun with --leak-check=full to see details of leaked memory
-==11616== 
-==11616== For counts of detected and suppressed errors, rerun with: -v
-==11616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==11759== Memcheck, a memory error detector
-==11759== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11759== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11759== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==11759== Parent PID: 10513
-==11759== 
-==11759== Invalid read of size 8
-==11759==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11759==    by 0x18923D: scope_commit (scope.c:35)
-==11759==    by 0x127477: nspc_commit (nspc.c:16)
-==11759==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759==  Address 0x4e15f10 is 0 bytes after a block of size 64 alloc'd
-==11759==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11759==    by 0x189B6E: xcalloc (mpool.c:147)
-==11759==    by 0x18AE79: vector_init (vector.c:6)
-==11759==    by 0x1892F3: scope_init (scope.c:40)
-==11759==    by 0x1892F3: new_scope (scope.c:47)
-==11759==    by 0x127500: new_nspc (nspc.c:77)
-==11759==    by 0x127DA6: new_context (context.c:21)
-==11759==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759== 
-==11759== Invalid read of size 8
-==11759==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11759==    by 0x18923D: scope_commit (scope.c:35)
-==11759==    by 0x127484: nspc_commit (nspc.c:17)
-==11759==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759==  Address 0x4e16450 is 0 bytes after a block of size 64 alloc'd
-==11759==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11759==    by 0x189B6E: xcalloc (mpool.c:147)
-==11759==    by 0x18AE79: vector_init (vector.c:6)
-==11759==    by 0x1892F3: scope_init (scope.c:40)
-==11759==    by 0x1892F3: new_scope (scope.c:47)
-==11759==    by 0x127518: new_nspc (nspc.c:79)
-==11759==    by 0x127DA6: new_context (context.c:21)
-==11759==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759== 
-==11759== Invalid read of size 8
-==11759==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11759==    by 0x18923D: scope_commit (scope.c:35)
-==11759==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759==  Address 0x4e162d0 is 0 bytes after a block of size 64 alloc'd
-==11759==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11759==    by 0x189B6E: xcalloc (mpool.c:147)
-==11759==    by 0x18AE79: vector_init (vector.c:6)
-==11759==    by 0x1892F3: scope_init (scope.c:40)
-==11759==    by 0x1892F3: new_scope (scope.c:47)
-==11759==    by 0x12750C: new_nspc (nspc.c:78)
-==11759==    by 0x127DA6: new_context (context.c:21)
-==11759==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11759==    by 0x11779D: check (compile.c:88)
-==11759==    by 0x11779D: compile (compile.c:99)
-==11759==    by 0x11779D: compile_filename (compile.c:132)
-==11759==    by 0x116729: gwion_compile (gwion.c:44)
-==11759==    by 0x116729: gwion_ini (gwion.c:79)
-==11759==    by 0x115617: main (main.c:23)
-==11759== 
-==11759== 
-==11759== HEAP SUMMARY:
-==11759==     in use at exit: 0 bytes in 0 blocks
-==11759==   total heap usage: 830 allocs, 830 frees, 7,573,043 bytes allocated
-==11759== 
-==11759== All heap blocks were freed -- no leaks are possible
-==11759== 
-==11759== For counts of detected and suppressed errors, rerun with: -v
-==11759== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-typedef.gw ==11845== Memcheck, a memory error detector
-==11845== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11845== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11845== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==11845== Parent PID: 10513
-==11845== 
-==11845== Invalid read of size 8
-==11845==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11845==    by 0x18923D: scope_commit (scope.c:35)
-==11845==    by 0x127477: nspc_commit (nspc.c:16)
-==11845==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845==  Address 0x4e147f0 is 0 bytes after a block of size 64 alloc'd
-==11845==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11845==    by 0x189B6E: xcalloc (mpool.c:147)
-==11845==    by 0x18AE79: vector_init (vector.c:6)
-==11845==    by 0x1892F3: scope_init (scope.c:40)
-==11845==    by 0x1892F3: new_scope (scope.c:47)
-==11845==    by 0x127500: new_nspc (nspc.c:77)
-==11845==    by 0x127DA6: new_context (context.c:21)
-==11845==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845== 
-==11845== Invalid read of size 8
-==11845==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11845==    by 0x18923D: scope_commit (scope.c:35)
-==11845==    by 0x127484: nspc_commit (nspc.c:17)
-==11845==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845==  Address 0x4e14d30 is 0 bytes after a block of size 64 alloc'd
-==11845==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11845==    by 0x189B6E: xcalloc (mpool.c:147)
-==11845==    by 0x18AE79: vector_init (vector.c:6)
-==11845==    by 0x1892F3: scope_init (scope.c:40)
-==11845==    by 0x1892F3: new_scope (scope.c:47)
-==11845==    by 0x127518: new_nspc (nspc.c:79)
-==11845==    by 0x127DA6: new_context (context.c:21)
-==11845==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845== 
-==11845== Invalid read of size 8
-==11845==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11845==    by 0x18923D: scope_commit (scope.c:35)
-==11845==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845==  Address 0x4e14970 is 0 bytes after a block of size 64 alloc'd
-==11845==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11845==    by 0x189B6E: xcalloc (mpool.c:147)
-==11845==    by 0x18AE79: vector_init (vector.c:6)
-==11845==    by 0x1892F3: scope_init (scope.c:40)
-==11845==    by 0x1892F3: new_scope (scope.c:47)
-==11845==    by 0x12750C: new_nspc (nspc.c:78)
-==11845==    by 0x127DA6: new_context (context.c:21)
-==11845==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11845==    by 0x11779D: check (compile.c:88)
-==11845==    by 0x11779D: compile (compile.c:99)
-==11845==    by 0x11779D: compile_filename (compile.c:132)
-==11845==    by 0x116729: gwion_compile (gwion.c:44)
-==11845==    by 0x116729: gwion_ini (gwion.c:79)
-==11845==    by 0x115617: main (main.c:23)
-==11845== 
-==11845== 
-==11845== HEAP SUMMARY:
-==11845==     in use at exit: 0 bytes in 0 blocks
-==11845==   total heap usage: 820 allocs, 820 frees, 7,576,643 bytes allocated
-==11845== 
-==11845== All heap blocks were freed -- no leaks are possible
-==11845== 
-==11845== For counts of detected and suppressed errors, rerun with: -v
-==11845== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-variadic.gw ==11930== Memcheck, a memory error detector
-==11930== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11930== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11930== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==11930== Parent PID: 10513
-==11930== 
-==11930== Invalid read of size 8
-==11930==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11930==    by 0x18923D: scope_commit (scope.c:35)
-==11930==    by 0x127477: nspc_commit (nspc.c:16)
-==11930==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930==  Address 0x4e19000 is 0 bytes after a block of size 64 alloc'd
-==11930==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11930==    by 0x189B6E: xcalloc (mpool.c:147)
-==11930==    by 0x18AE79: vector_init (vector.c:6)
-==11930==    by 0x1892F3: scope_init (scope.c:40)
-==11930==    by 0x1892F3: new_scope (scope.c:47)
-==11930==    by 0x127500: new_nspc (nspc.c:77)
-==11930==    by 0x127DA6: new_context (context.c:21)
-==11930==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930== 
-==11930== Invalid read of size 8
-==11930==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11930==    by 0x18923D: scope_commit (scope.c:35)
-==11930==    by 0x127484: nspc_commit (nspc.c:17)
-==11930==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930==  Address 0x4e19300 is 0 bytes after a block of size 64 alloc'd
-==11930==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11930==    by 0x189B6E: xcalloc (mpool.c:147)
-==11930==    by 0x18AE79: vector_init (vector.c:6)
-==11930==    by 0x1892F3: scope_init (scope.c:40)
-==11930==    by 0x1892F3: new_scope (scope.c:47)
-==11930==    by 0x127518: new_nspc (nspc.c:79)
-==11930==    by 0x127DA6: new_context (context.c:21)
-==11930==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930== 
-==11930== Invalid read of size 8
-==11930==    at 0x483F97D: memmove (vg_replace_strmem.c:1270)
-==11930==    by 0x18923D: scope_commit (scope.c:35)
-==11930==    by 0x125BAD: type_engine_check_prog (env.c:111)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930==  Address 0x4e19180 is 0 bytes after a block of size 64 alloc'd
-==11930==    at 0x483AB65: calloc (vg_replace_malloc.c:752)
-==11930==    by 0x189B6E: xcalloc (mpool.c:147)
-==11930==    by 0x18AE79: vector_init (vector.c:6)
-==11930==    by 0x1892F3: scope_init (scope.c:40)
-==11930==    by 0x1892F3: new_scope (scope.c:47)
-==11930==    by 0x12750C: new_nspc (nspc.c:78)
-==11930==    by 0x127DA6: new_context (context.c:21)
-==11930==    by 0x125AFA: type_engine_check_prog (env.c:106)
-==11930==    by 0x11779D: check (compile.c:88)
-==11930==    by 0x11779D: compile (compile.c:99)
-==11930==    by 0x11779D: compile_filename (compile.c:132)
-==11930==    by 0x116729: gwion_compile (gwion.c:44)
-==11930==    by 0x116729: gwion_ini (gwion.c:79)
-==11930==    by 0x115617: main (main.c:23)
-==11930== 
-==11930== 
-==11930== HEAP SUMMARY:
-==11930==     in use at exit: 0 bytes in 0 blocks
-==11930==   total heap usage: 884 allocs, 884 frees, 7,822,611 bytes allocated
-==11930== 
-==11930== All heap blocks were freed -- no leaks are possible
-==11930== 
-==11930== For counts of detected and suppressed errors, rerun with: -v
-==11930== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
-/dev/null ==12097== Memcheck, a memory error detector
-==12097== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12097== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12097== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==12097== Parent PID: 10513
-==12097== 
-==12097== 
-==12097== HEAP SUMMARY:
-==12097==     in use at exit: 19 bytes in 1 blocks
-==12097==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==12097== 
-==12097== LEAK SUMMARY:
-==12097==    definitely lost: 19 bytes in 1 blocks
-==12097==    indirectly lost: 0 bytes in 0 blocks
-==12097==      possibly lost: 0 bytes in 0 blocks
-==12097==    still reachable: 0 bytes in 0 blocks
-==12097==         suppressed: 0 bytes in 0 blocks
-==12097== Rerun with --leak-check=full to see details of leaked memory
-==12097== 
-==12097== For counts of detected and suppressed errors, rerun with: -v
-==12097== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==9688== Memcheck, a memory error detector
-==9688== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9688== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9688== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==9688== Parent PID: 9662
-==9688== 
-==9688== 
-==9688== HEAP SUMMARY:
-==9688==     in use at exit: 1,056 bytes in 12 blocks
-==9688==   total heap usage: 817 allocs, 805 frees, 7,563,732 bytes allocated
-==9688== 
-==9688== LEAK SUMMARY:
-==9688==    definitely lost: 1,056 bytes in 12 blocks
-==9688==    indirectly lost: 0 bytes in 0 blocks
-==9688==      possibly lost: 0 bytes in 0 blocks
-==9688==    still reachable: 0 bytes in 0 blocks
-==9688==         suppressed: 0 bytes in 0 blocks
-==9688== Rerun with --leak-check=full to see details of leaked memory
-==9688== 
-==9688== For counts of detected and suppressed errors, rerun with: -v
-==9688== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10653== Memcheck, a memory error detector
-==10653== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10653== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10653== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==10653== Parent PID: 9662
-==10653== 
-==10653== 
-==10653== HEAP SUMMARY:
-==10653==     in use at exit: 576 bytes in 9 blocks
-==10653==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==10653== 
-==10653== LEAK SUMMARY:
-==10653==    definitely lost: 576 bytes in 9 blocks
-==10653==    indirectly lost: 0 bytes in 0 blocks
-==10653==      possibly lost: 0 bytes in 0 blocks
-==10653==    still reachable: 0 bytes in 0 blocks
-==10653==         suppressed: 0 bytes in 0 blocks
-==10653== Rerun with --leak-check=full to see details of leaked memory
-==10653== 
-==10653== For counts of detected and suppressed errors, rerun with: -v
-==10653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==11064== Memcheck, a memory error detector
-==11064== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11064== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11064== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==11064== Parent PID: 9662
-==11064== 
-==11064== 
-==11064== HEAP SUMMARY:
-==11064==     in use at exit: 19 bytes in 1 blocks
-==11064==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==11064== 
-==11064== LEAK SUMMARY:
-==11064==    definitely lost: 19 bytes in 1 blocks
-==11064==    indirectly lost: 0 bytes in 0 blocks
-==11064==      possibly lost: 0 bytes in 0 blocks
-==11064==    still reachable: 0 bytes in 0 blocks
-==11064==         suppressed: 0 bytes in 0 blocks
-==11064== Rerun with --leak-check=full to see details of leaked memory
-==11064== 
-==11064== For counts of detected and suppressed errors, rerun with: -v
-==11064== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23765== Memcheck, a memory error detector
-==23765== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23765== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23765== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23765== Parent PID: 23739
-==23765== 
-==23765== 
-==23765== HEAP SUMMARY:
-==23765==     in use at exit: 1,056 bytes in 12 blocks
-==23765==   total heap usage: 817 allocs, 805 frees, 7,563,732 bytes allocated
-==23765== 
-==23765== LEAK SUMMARY:
-==23765==    definitely lost: 1,056 bytes in 12 blocks
-==23765==    indirectly lost: 0 bytes in 0 blocks
-==23765==      possibly lost: 0 bytes in 0 blocks
-==23765==    still reachable: 0 bytes in 0 blocks
-==23765==         suppressed: 0 bytes in 0 blocks
-==23765== Rerun with --leak-check=full to see details of leaked memory
-==23765== 
-==23765== For counts of detected and suppressed errors, rerun with: -v
-==23765== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24718== Memcheck, a memory error detector
-==24718== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24718== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24718== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24718== Parent PID: 23739
-==24718== 
-==24718== 
-==24718== HEAP SUMMARY:
-==24718==     in use at exit: 576 bytes in 9 blocks
-==24718==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==24718== 
-==24718== LEAK SUMMARY:
-==24718==    definitely lost: 576 bytes in 9 blocks
-==24718==    indirectly lost: 0 bytes in 0 blocks
-==24718==      possibly lost: 0 bytes in 0 blocks
-==24718==    still reachable: 0 bytes in 0 blocks
-==24718==         suppressed: 0 bytes in 0 blocks
-==24718== Rerun with --leak-check=full to see details of leaked memory
-==24718== 
-==24718== For counts of detected and suppressed errors, rerun with: -v
-==24718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==24990== Memcheck, a memory error detector
-==24990== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24990== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24990== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==24990== Parent PID: 23739
-==24990== 
-==24990== 
-==24990== HEAP SUMMARY:
-==24990==     in use at exit: 2,062,078 bytes in 56 blocks
-==24990==   total heap usage: 70 allocs, 14 frees, 2,130,275 bytes allocated
-==24990== 
-==24990== LEAK SUMMARY:
-==24990==    definitely lost: 304 bytes in 6 blocks
-==24990==    indirectly lost: 2,061,774 bytes in 50 blocks
-==24990==      possibly lost: 0 bytes in 0 blocks
-==24990==    still reachable: 0 bytes in 0 blocks
-==24990==         suppressed: 0 bytes in 0 blocks
-==24990== Rerun with --leak-check=full to see details of leaked memory
-==24990== 
-==24990== For counts of detected and suppressed errors, rerun with: -v
-==24990== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25881== Memcheck, a memory error detector
-==25881== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25881== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25881== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==25881== Parent PID: 25855
-==25881== 
-==25881== 
-==25881== HEAP SUMMARY:
-==25881==     in use at exit: 1,056 bytes in 12 blocks
-==25881==   total heap usage: 864 allocs, 852 frees, 7,574,574 bytes allocated
-==25881== 
-==25881== LEAK SUMMARY:
-==25881==    definitely lost: 1,056 bytes in 12 blocks
-==25881==    indirectly lost: 0 bytes in 0 blocks
-==25881==      possibly lost: 0 bytes in 0 blocks
-==25881==    still reachable: 0 bytes in 0 blocks
-==25881==         suppressed: 0 bytes in 0 blocks
-==25881== Rerun with --leak-check=full to see details of leaked memory
-==25881== 
-==25881== For counts of detected and suppressed errors, rerun with: -v
-==25881== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==26834== Memcheck, a memory error detector
-==26834== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==26834== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==26834== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==26834== Parent PID: 25855
-==26834== 
-==26834== 
-==26834== HEAP SUMMARY:
-==26834==     in use at exit: 576 bytes in 9 blocks
-==26834==   total heap usage: 848 allocs, 839 frees, 7,568,670 bytes allocated
-==26834== 
-==26834== LEAK SUMMARY:
-==26834==    definitely lost: 576 bytes in 9 blocks
-==26834==    indirectly lost: 0 bytes in 0 blocks
-==26834==      possibly lost: 0 bytes in 0 blocks
-==26834==    still reachable: 0 bytes in 0 blocks
-==26834==         suppressed: 0 bytes in 0 blocks
-==26834== Rerun with --leak-check=full to see details of leaked memory
-==26834== 
-==26834== For counts of detected and suppressed errors, rerun with: -v
-==26834== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==27240== Memcheck, a memory error detector
-==27240== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==27240== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==27240== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==27240== Parent PID: 25855
-==27240== 
-==27240== 
-==27240== HEAP SUMMARY:
-==27240==     in use at exit: 19 bytes in 1 blocks
-==27240==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==27240== 
-==27240== LEAK SUMMARY:
-==27240==    definitely lost: 19 bytes in 1 blocks
-==27240==    indirectly lost: 0 bytes in 0 blocks
-==27240==      possibly lost: 0 bytes in 0 blocks
-==27240==    still reachable: 0 bytes in 0 blocks
-==27240==         suppressed: 0 bytes in 0 blocks
-==27240== Rerun with --leak-check=full to see details of leaked memory
-==27240== 
-==27240== For counts of detected and suppressed errors, rerun with: -v
-==27240== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22906== Memcheck, a memory error detector
-==22906== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22906== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22906== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==22906== Parent PID: 22880
-==22906== 
-==22906== 
-==22906== HEAP SUMMARY:
-==22906==     in use at exit: 2,111,108 bytes in 222 blocks
-==22906==   total heap usage: 341 allocs, 119 frees, 2,186,184 bytes allocated
-==22906== 
-==22906== LEAK SUMMARY:
-==22906==    definitely lost: 256 bytes in 4 blocks
-==22906==    indirectly lost: 19 bytes in 1 blocks
-==22906==      possibly lost: 2,109,280 bytes in 212 blocks
-==22906==    still reachable: 1,553 bytes in 5 blocks
-==22906==         suppressed: 0 bytes in 0 blocks
-==22906== Rerun with --leak-check=full to see details of leaked memory
-==22906== 
-==22906== For counts of detected and suppressed errors, rerun with: -v
-==22906== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25450== Memcheck, a memory error detector
-==25450== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25450== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25450== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==25450== Parent PID: 25424
-==25450== 
-==25450== 
-==25450== HEAP SUMMARY:
-==25450==     in use at exit: 1,856 bytes in 24 blocks
-==25450==   total heap usage: 845 allocs, 821 frees, 7,567,047 bytes allocated
-==25450== 
-==25450== LEAK SUMMARY:
-==25450==    definitely lost: 1,856 bytes in 24 blocks
-==25450==    indirectly lost: 0 bytes in 0 blocks
-==25450==      possibly lost: 0 bytes in 0 blocks
-==25450==    still reachable: 0 bytes in 0 blocks
-==25450==         suppressed: 0 bytes in 0 blocks
-==25450== Rerun with --leak-check=full to see details of leaked memory
-==25450== 
-==25450== For counts of detected and suppressed errors, rerun with: -v
-==25450== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==26441== Memcheck, a memory error detector
-==26441== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==26441== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==26441== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==26441== Parent PID: 25424
-==26441== 
-==26441== 
-==26441== HEAP SUMMARY:
-==26441==     in use at exit: 576 bytes in 9 blocks
-==26441==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==26441== 
-==26441== LEAK SUMMARY:
-==26441==    definitely lost: 576 bytes in 9 blocks
-==26441==    indirectly lost: 0 bytes in 0 blocks
-==26441==      possibly lost: 0 bytes in 0 blocks
-==26441==    still reachable: 0 bytes in 0 blocks
-==26441==         suppressed: 0 bytes in 0 blocks
-==26441== Rerun with --leak-check=full to see details of leaked memory
-==26441== 
-==26441== For counts of detected and suppressed errors, rerun with: -v
-==26441== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==26857== Memcheck, a memory error detector
-==26857== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==26857== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==26857== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==26857== Parent PID: 25424
-==26857== 
-==26857== 
-==26857== HEAP SUMMARY:
-==26857==     in use at exit: 19 bytes in 1 blocks
-==26857==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==26857== 
-==26857== LEAK SUMMARY:
-==26857==    definitely lost: 19 bytes in 1 blocks
-==26857==    indirectly lost: 0 bytes in 0 blocks
-==26857==      possibly lost: 0 bytes in 0 blocks
-==26857==    still reachable: 0 bytes in 0 blocks
-==26857==         suppressed: 0 bytes in 0 blocks
-==26857== Rerun with --leak-check=full to see details of leaked memory
-==26857== 
-==26857== For counts of detected and suppressed errors, rerun with: -v
-==26857== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1082== Memcheck, a memory error detector
-==1082== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1082== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1082== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1082== Parent PID: 1056
-==1082== 
-==1082== 
-==1082== HEAP SUMMARY:
-==1082==     in use at exit: 1,056 bytes in 12 blocks
-==1082==   total heap usage: 817 allocs, 805 frees, 7,563,732 bytes allocated
-==1082== 
-==1082== LEAK SUMMARY:
-==1082==    definitely lost: 1,056 bytes in 12 blocks
-==1082==    indirectly lost: 0 bytes in 0 blocks
-==1082==      possibly lost: 0 bytes in 0 blocks
-==1082==    still reachable: 0 bytes in 0 blocks
-==1082==         suppressed: 0 bytes in 0 blocks
-==1082== Rerun with --leak-check=full to see details of leaked memory
-==1082== 
-==1082== For counts of detected and suppressed errors, rerun with: -v
-==1082== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2048== Memcheck, a memory error detector
-==2048== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2048== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2048== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2048== Parent PID: 1056
-==2048== 
-==2048== 
-==2048== HEAP SUMMARY:
-==2048==     in use at exit: 576 bytes in 9 blocks
-==2048==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==2048== 
-==2048== LEAK SUMMARY:
-==2048==    definitely lost: 576 bytes in 9 blocks
-==2048==    indirectly lost: 0 bytes in 0 blocks
-==2048==      possibly lost: 0 bytes in 0 blocks
-==2048==    still reachable: 0 bytes in 0 blocks
-==2048==         suppressed: 0 bytes in 0 blocks
-==2048== Rerun with --leak-check=full to see details of leaked memory
-==2048== 
-==2048== For counts of detected and suppressed errors, rerun with: -v
-==2048== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2459== Memcheck, a memory error detector
-==2459== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2459== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2459== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==2459== Parent PID: 1056
-==2459== 
-==2459== 
-==2459== HEAP SUMMARY:
-==2459==     in use at exit: 19 bytes in 1 blocks
-==2459==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==2459== 
-==2459== LEAK SUMMARY:
-==2459==    definitely lost: 19 bytes in 1 blocks
-==2459==    indirectly lost: 0 bytes in 0 blocks
-==2459==      possibly lost: 0 bytes in 0 blocks
-==2459==    still reachable: 0 bytes in 0 blocks
-==2459==         suppressed: 0 bytes in 0 blocks
-==2459== Rerun with --leak-check=full to see details of leaked memory
-==2459== 
-==2459== For counts of detected and suppressed errors, rerun with: -v
-==2459== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23146== Memcheck, a memory error detector
-==23146== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23146== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23146== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23146== Parent PID: 23117
-==23146== 
-==23146== 
-==23146== HEAP SUMMARY:
-==23146==     in use at exit: 1,056 bytes in 12 blocks
-==23146==   total heap usage: 817 allocs, 805 frees, 7,563,732 bytes allocated
-==23146== 
-==23146== LEAK SUMMARY:
-==23146==    definitely lost: 1,056 bytes in 12 blocks
-==23146==    indirectly lost: 0 bytes in 0 blocks
-==23146==      possibly lost: 0 bytes in 0 blocks
-==23146==    still reachable: 0 bytes in 0 blocks
-==23146==         suppressed: 0 bytes in 0 blocks
-==23146== Rerun with --leak-check=full to see details of leaked memory
-==23146== 
-==23146== For counts of detected and suppressed errors, rerun with: -v
-==23146== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24107== Memcheck, a memory error detector
-==24107== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24107== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24107== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24107== Parent PID: 23117
-==24107== 
-==24107== 
-==24107== HEAP SUMMARY:
-==24107==     in use at exit: 576 bytes in 9 blocks
-==24107==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==24107== 
-==24107== LEAK SUMMARY:
-==24107==    definitely lost: 576 bytes in 9 blocks
-==24107==    indirectly lost: 0 bytes in 0 blocks
-==24107==      possibly lost: 0 bytes in 0 blocks
-==24107==    still reachable: 0 bytes in 0 blocks
-==24107==         suppressed: 0 bytes in 0 blocks
-==24107== Rerun with --leak-check=full to see details of leaked memory
-==24107== 
-==24107== For counts of detected and suppressed errors, rerun with: -v
-==24107== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24522== Memcheck, a memory error detector
-==24522== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24522== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24522== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==24522== Parent PID: 23117
-==24522== 
-==24522== 
-==24522== HEAP SUMMARY:
-==24522==     in use at exit: 19 bytes in 1 blocks
-==24522==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==24522== 
-==24522== LEAK SUMMARY:
-==24522==    definitely lost: 19 bytes in 1 blocks
-==24522==    indirectly lost: 0 bytes in 0 blocks
-==24522==      possibly lost: 0 bytes in 0 blocks
-==24522==    still reachable: 0 bytes in 0 blocks
-==24522==         suppressed: 0 bytes in 0 blocks
-==24522== Rerun with --leak-check=full to see details of leaked memory
-==24522== 
-==24522== For counts of detected and suppressed errors, rerun with: -v
-==24522== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22552== Memcheck, a memory error detector
-==22552== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22552== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22552== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==22552== Parent PID: 22526
-==22552== 
-==22552== 
-==22552== HEAP SUMMARY:
-==22552==     in use at exit: 1,056 bytes in 12 blocks
-==22552==   total heap usage: 819 allocs, 807 frees, 7,567,892 bytes allocated
-==22552== 
-==22552== LEAK SUMMARY:
-==22552==    definitely lost: 1,056 bytes in 12 blocks
-==22552==    indirectly lost: 0 bytes in 0 blocks
-==22552==      possibly lost: 0 bytes in 0 blocks
-==22552==    still reachable: 0 bytes in 0 blocks
-==22552==         suppressed: 0 bytes in 0 blocks
-==22552== Rerun with --leak-check=full to see details of leaked memory
-==22552== 
-==22552== For counts of detected and suppressed errors, rerun with: -v
-==22552== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==23195== Memcheck, a memory error detector
-==23195== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23195== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23195== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==23195== Parent PID: 22526
-==23195== 
-==23195== Invalid read of size 8
-==23195==    at 0x1378AB: nspc_lookup_value1 (nspc.h:54)
-==23195==    by 0x1378AB: scan2_func_def (scan2.c:498)
-==23195==    by 0x142F8B: traverse_func_def (traverse.c:23)
-==23195==    by 0x12C0F4: gwi_func_end (import.c:462)
-==23195==    by 0x48481E0: import (global_func.c:22)
-==23195==    by 0x127B1C: type_engine_init (engine.c:131)
-==23195==    by 0x117CC2: gwion_engine (gwion.c:39)
-==23195==    by 0x117CC2: gwion_ini (gwion.c:78)
-==23195==    by 0x1174A9: main (main.c:23)
-==23195==  Address 0x20 is not stack'd, malloc'd or (recently) free'd
-==23195== 
-==23195== 
-==23195== Process terminating with default action of signal 11 (SIGSEGV): dumping core
-==23195==  Access not within mapped region at address 0x20
-==23195==    at 0x1378AB: nspc_lookup_value1 (nspc.h:54)
-==23195==    by 0x1378AB: scan2_func_def (scan2.c:498)
-==23195==    by 0x142F8B: traverse_func_def (traverse.c:23)
-==23195==    by 0x12C0F4: gwi_func_end (import.c:462)
-==23195==    by 0x48481E0: import (global_func.c:22)
-==23195==    by 0x127B1C: type_engine_init (engine.c:131)
-==23195==    by 0x117CC2: gwion_engine (gwion.c:39)
-==23195==    by 0x117CC2: gwion_ini (gwion.c:78)
-==23195==    by 0x1174A9: main (main.c:23)
-==23195==  If you believe this happened as a result of a stack
-==23195==  overflow in your program's main thread (unlikely but
-==23195==  possible), you can try to increase the size of the
-==23195==  main thread stack using the --main-stacksize= flag.
-==23195==  The main thread stack size used in this run was 8388608.
-==23195== 
-==23195== HEAP SUMMARY:
-==23195==     in use at exit: 2,176,534 bytes in 406 blocks
-==23195==   total heap usage: 757 allocs, 351 frees, 2,266,918 bytes allocated
-==23195== 
-==23195== LEAK SUMMARY:
-==23195==    definitely lost: 0 bytes in 0 blocks
-==23195==    indirectly lost: 0 bytes in 0 blocks
-==23195==      possibly lost: 0 bytes in 0 blocks
-==23195==    still reachable: 2,176,534 bytes in 406 blocks
-==23195==         suppressed: 0 bytes in 0 blocks
-==23195== Rerun with --leak-check=full to see details of leaked memory
-==23195== 
-==23195== For counts of detected and suppressed errors, rerun with: -v
-==23195== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
-/dev/null ==23507== Memcheck, a memory error detector
-==23507== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23507== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23507== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23507== Parent PID: 22526
-==23507== 
-==23507== 
-==23507== HEAP SUMMARY:
-==23507==     in use at exit: 576 bytes in 9 blocks
-==23507==   total heap usage: 805 allocs, 796 frees, 7,564,100 bytes allocated
-==23507== 
-==23507== LEAK SUMMARY:
-==23507==    definitely lost: 576 bytes in 9 blocks
-==23507==    indirectly lost: 0 bytes in 0 blocks
-==23507==      possibly lost: 0 bytes in 0 blocks
-==23507==    still reachable: 0 bytes in 0 blocks
-==23507==         suppressed: 0 bytes in 0 blocks
-==23507== Rerun with --leak-check=full to see details of leaked memory
-==23507== 
-==23507== For counts of detected and suppressed errors, rerun with: -v
-==23507== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23918== Memcheck, a memory error detector
-==23918== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23918== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23918== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==23918== Parent PID: 22526
-==23918== 
-==23918== 
-==23918== HEAP SUMMARY:
-==23918==     in use at exit: 19 bytes in 1 blocks
-==23918==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==23918== 
-==23918== LEAK SUMMARY:
-==23918==    definitely lost: 19 bytes in 1 blocks
-==23918==    indirectly lost: 0 bytes in 0 blocks
-==23918==      possibly lost: 0 bytes in 0 blocks
-==23918==    still reachable: 0 bytes in 0 blocks
-==23918==         suppressed: 0 bytes in 0 blocks
-==23918== Rerun with --leak-check=full to see details of leaked memory
-==23918== 
-==23918== For counts of detected and suppressed errors, rerun with: -v
-==23918== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==12537== Memcheck, a memory error detector
-==12537== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12537== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12537== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==12537== Parent PID: 12511
-==12537== 
-==12537== 
-==12537== HEAP SUMMARY:
-==12537==     in use at exit: 1,056 bytes in 12 blocks
-==12537==   total heap usage: 819 allocs, 807 frees, 7,567,892 bytes allocated
-==12537== 
-==12537== LEAK SUMMARY:
-==12537==    definitely lost: 1,056 bytes in 12 blocks
-==12537==    indirectly lost: 0 bytes in 0 blocks
-==12537==      possibly lost: 0 bytes in 0 blocks
-==12537==    still reachable: 0 bytes in 0 blocks
-==12537==         suppressed: 0 bytes in 0 blocks
-==12537== Rerun with --leak-check=full to see details of leaked memory
-==12537== 
-==12537== For counts of detected and suppressed errors, rerun with: -v
-==12537== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==13414== Memcheck, a memory error detector
-==13414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==13414== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==13414== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==13414== Parent PID: 12511
-==13414== 
-==13414== Invalid read of size 8
-==13414==    at 0x1378AB: nspc_lookup_value1 (nspc.h:54)
-==13414==    by 0x1378AB: scan2_func_def (scan2.c:498)
-==13414==    by 0x142F8B: traverse_func_def (traverse.c:23)
-==13414==    by 0x12C0F4: gwi_func_end (import.c:462)
-==13414==    by 0x48481E0: import (global_func.c:22)
-==13414==    by 0x127B1C: type_engine_init (engine.c:131)
-==13414==    by 0x117CC2: gwion_engine (gwion.c:39)
-==13414==    by 0x117CC2: gwion_ini (gwion.c:78)
-==13414==    by 0x1174A9: main (main.c:23)
-==13414==  Address 0x20 is not stack'd, malloc'd or (recently) free'd
-==13414== 
-==13414== 
-==13414== Process terminating with default action of signal 11 (SIGSEGV): dumping core
-==13414==  Access not within mapped region at address 0x20
-==13414==    at 0x1378AB: nspc_lookup_value1 (nspc.h:54)
-==13414==    by 0x1378AB: scan2_func_def (scan2.c:498)
-==13414==    by 0x142F8B: traverse_func_def (traverse.c:23)
-==13414==    by 0x12C0F4: gwi_func_end (import.c:462)
-==13414==    by 0x48481E0: import (global_func.c:22)
-==13414==    by 0x127B1C: type_engine_init (engine.c:131)
-==13414==    by 0x117CC2: gwion_engine (gwion.c:39)
-==13414==    by 0x117CC2: gwion_ini (gwion.c:78)
-==13414==    by 0x1174A9: main (main.c:23)
-==13414==  If you believe this happened as a result of a stack
-==13414==  overflow in your program's main thread (unlikely but
-==13414==  possible), you can try to increase the size of the
-==13414==  main thread stack using the --main-stacksize= flag.
-==13414==  The main thread stack size used in this run was 8388608.
-==13414== 
-==13414== HEAP SUMMARY:
-==13414==     in use at exit: 2,176,534 bytes in 406 blocks
-==13414==   total heap usage: 757 allocs, 351 frees, 2,266,918 bytes allocated
-==13414== 
-==13414== LEAK SUMMARY:
-==13414==    definitely lost: 0 bytes in 0 blocks
-==13414==    indirectly lost: 0 bytes in 0 blocks
-==13414==      possibly lost: 0 bytes in 0 blocks
-==13414==    still reachable: 2,176,534 bytes in 406 blocks
-==13414==         suppressed: 0 bytes in 0 blocks
-==13414== Rerun with --leak-check=full to see details of leaked memory
-==13414== 
-==13414== For counts of detected and suppressed errors, rerun with: -v
-==13414== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
-/dev/null ==13847== Memcheck, a memory error detector
-==13847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==13847== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==13847== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==13847== Parent PID: 12511
-==13847== 
-==13847== 
-==13847== HEAP SUMMARY:
-==13847==     in use at exit: 576 bytes in 9 blocks
-==13847==   total heap usage: 805 allocs, 796 frees, 7,564,100 bytes allocated
-==13847== 
-==13847== LEAK SUMMARY:
-==13847==    definitely lost: 576 bytes in 9 blocks
-==13847==    indirectly lost: 0 bytes in 0 blocks
-==13847==      possibly lost: 0 bytes in 0 blocks
-==13847==    still reachable: 0 bytes in 0 blocks
-==13847==         suppressed: 0 bytes in 0 blocks
-==13847== Rerun with --leak-check=full to see details of leaked memory
-==13847== 
-==13847== For counts of detected and suppressed errors, rerun with: -v
-==13847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14382== Memcheck, a memory error detector
-==14382== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14382== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14382== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==14382== Parent PID: 12511
-==14382== 
-==14382== 
-==14382== HEAP SUMMARY:
-==14382==     in use at exit: 19 bytes in 1 blocks
-==14382==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==14382== 
-==14382== LEAK SUMMARY:
-==14382==    definitely lost: 19 bytes in 1 blocks
-==14382==    indirectly lost: 0 bytes in 0 blocks
-==14382==      possibly lost: 0 bytes in 0 blocks
-==14382==    still reachable: 0 bytes in 0 blocks
-==14382==         suppressed: 0 bytes in 0 blocks
-==14382== Rerun with --leak-check=full to see details of leaked memory
-==14382== 
-==14382== For counts of detected and suppressed errors, rerun with: -v
-==14382== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==29466== Memcheck, a memory error detector
-==29466== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==29466== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==29466== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==29466== Parent PID: 29440
-==29466== 
-==29466== 
-==29466== HEAP SUMMARY:
-==29466==     in use at exit: 1,056 bytes in 12 blocks
-==29466==   total heap usage: 819 allocs, 807 frees, 7,567,892 bytes allocated
-==29466== 
-==29466== LEAK SUMMARY:
-==29466==    definitely lost: 1,056 bytes in 12 blocks
-==29466==    indirectly lost: 0 bytes in 0 blocks
-==29466==      possibly lost: 0 bytes in 0 blocks
-==29466==    still reachable: 0 bytes in 0 blocks
-==29466==         suppressed: 0 bytes in 0 blocks
-==29466== Rerun with --leak-check=full to see details of leaked memory
-==29466== 
-==29466== For counts of detected and suppressed errors, rerun with: -v
-==29466== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30425== Memcheck, a memory error detector
-==30425== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30425== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30425== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==30425== Parent PID: 29440
-==30425== 
-==30425== 
-==30425== HEAP SUMMARY:
-==30425==     in use at exit: 576 bytes in 9 blocks
-==30425==   total heap usage: 805 allocs, 796 frees, 7,564,100 bytes allocated
-==30425== 
-==30425== LEAK SUMMARY:
-==30425==    definitely lost: 576 bytes in 9 blocks
-==30425==    indirectly lost: 0 bytes in 0 blocks
-==30425==      possibly lost: 0 bytes in 0 blocks
-==30425==    still reachable: 0 bytes in 0 blocks
-==30425==         suppressed: 0 bytes in 0 blocks
-==30425== Rerun with --leak-check=full to see details of leaked memory
-==30425== 
-==30425== For counts of detected and suppressed errors, rerun with: -v
-==30425== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30847== Memcheck, a memory error detector
-==30847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30847== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30847== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==30847== Parent PID: 29440
-==30847== 
-==30847== 
-==30847== HEAP SUMMARY:
-==30847==     in use at exit: 19 bytes in 1 blocks
-==30847==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==30847== 
-==30847== LEAK SUMMARY:
-==30847==    definitely lost: 19 bytes in 1 blocks
-==30847==    indirectly lost: 0 bytes in 0 blocks
-==30847==      possibly lost: 0 bytes in 0 blocks
-==30847==    still reachable: 0 bytes in 0 blocks
-==30847==         suppressed: 0 bytes in 0 blocks
-==30847== Rerun with --leak-check=full to see details of leaked memory
-==30847== 
-==30847== For counts of detected and suppressed errors, rerun with: -v
-==30847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23295== Memcheck, a memory error detector
-==23295== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23295== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23295== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23295== Parent PID: 23269
-==23295== 
-==23295== 
-==23295== HEAP SUMMARY:
-==23295==     in use at exit: 1,056 bytes in 12 blocks
-==23295==   total heap usage: 819 allocs, 807 frees, 7,567,892 bytes allocated
-==23295== 
-==23295== LEAK SUMMARY:
-==23295==    definitely lost: 1,056 bytes in 12 blocks
-==23295==    indirectly lost: 0 bytes in 0 blocks
-==23295==      possibly lost: 0 bytes in 0 blocks
-==23295==    still reachable: 0 bytes in 0 blocks
-==23295==         suppressed: 0 bytes in 0 blocks
-==23295== Rerun with --leak-check=full to see details of leaked memory
-==23295== 
-==23295== For counts of detected and suppressed errors, rerun with: -v
-==23295== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24320== Memcheck, a memory error detector
-==24320== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24320== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24320== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24320== Parent PID: 23269
-==24320== 
-==24320== 
-==24320== HEAP SUMMARY:
-==24320==     in use at exit: 576 bytes in 9 blocks
-==24320==   total heap usage: 805 allocs, 796 frees, 7,564,100 bytes allocated
-==24320== 
-==24320== LEAK SUMMARY:
-==24320==    definitely lost: 576 bytes in 9 blocks
-==24320==    indirectly lost: 0 bytes in 0 blocks
-==24320==      possibly lost: 0 bytes in 0 blocks
-==24320==    still reachable: 0 bytes in 0 blocks
-==24320==         suppressed: 0 bytes in 0 blocks
-==24320== Rerun with --leak-check=full to see details of leaked memory
-==24320== 
-==24320== For counts of detected and suppressed errors, rerun with: -v
-==24320== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24769== Memcheck, a memory error detector
-==24769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24769== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24769== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==24769== Parent PID: 23269
-==24769== 
-==24769== 
-==24769== HEAP SUMMARY:
-==24769==     in use at exit: 19 bytes in 1 blocks
-==24769==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==24769== 
-==24769== LEAK SUMMARY:
-==24769==    definitely lost: 19 bytes in 1 blocks
-==24769==    indirectly lost: 0 bytes in 0 blocks
-==24769==      possibly lost: 0 bytes in 0 blocks
-==24769==    still reachable: 0 bytes in 0 blocks
-==24769==         suppressed: 0 bytes in 0 blocks
-==24769== Rerun with --leak-check=full to see details of leaked memory
-==24769== 
-==24769== For counts of detected and suppressed errors, rerun with: -v
-==24769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15019== Memcheck, a memory error detector
-==15019== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15019== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15019== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15019== Parent PID: 14993
-==15019== 
-==15019== 
-==15019== HEAP SUMMARY:
-==15019==     in use at exit: 1,056 bytes in 12 blocks
-==15019==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==15019== 
-==15019== LEAK SUMMARY:
-==15019==    definitely lost: 1,056 bytes in 12 blocks
-==15019==    indirectly lost: 0 bytes in 0 blocks
-==15019==      possibly lost: 0 bytes in 0 blocks
-==15019==    still reachable: 0 bytes in 0 blocks
-==15019==         suppressed: 0 bytes in 0 blocks
-==15019== Rerun with --leak-check=full to see details of leaked memory
-==15019== 
-==15019== For counts of detected and suppressed errors, rerun with: -v
-==15019== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15973== Memcheck, a memory error detector
-==15973== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15973== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15973== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15973== Parent PID: 14993
-==15973== 
-==15973== 
-==15973== HEAP SUMMARY:
-==15973==     in use at exit: 576 bytes in 9 blocks
-==15973==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==15973== 
-==15973== LEAK SUMMARY:
-==15973==    definitely lost: 576 bytes in 9 blocks
-==15973==    indirectly lost: 0 bytes in 0 blocks
-==15973==      possibly lost: 0 bytes in 0 blocks
-==15973==    still reachable: 0 bytes in 0 blocks
-==15973==         suppressed: 0 bytes in 0 blocks
-==15973== Rerun with --leak-check=full to see details of leaked memory
-==15973== 
-==15973== For counts of detected and suppressed errors, rerun with: -v
-==15973== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16384== Memcheck, a memory error detector
-==16384== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16384== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16384== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==16384== Parent PID: 14993
-==16384== 
-==16384== 
-==16384== HEAP SUMMARY:
-==16384==     in use at exit: 19 bytes in 1 blocks
-==16384==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==16384== 
-==16384== LEAK SUMMARY:
-==16384==    definitely lost: 19 bytes in 1 blocks
-==16384==    indirectly lost: 0 bytes in 0 blocks
-==16384==      possibly lost: 0 bytes in 0 blocks
-==16384==    still reachable: 0 bytes in 0 blocks
-==16384==         suppressed: 0 bytes in 0 blocks
-==16384== Rerun with --leak-check=full to see details of leaked memory
-==16384== 
-==16384== For counts of detected and suppressed errors, rerun with: -v
-==16384== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==9215== Memcheck, a memory error detector
-==9215== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9215== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9215== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==9215== Parent PID: 9189
-==9215== 
-==9215== 
-==9215== HEAP SUMMARY:
-==9215==     in use at exit: 1,056 bytes in 12 blocks
-==9215==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==9215== 
-==9215== LEAK SUMMARY:
-==9215==    definitely lost: 1,056 bytes in 12 blocks
-==9215==    indirectly lost: 0 bytes in 0 blocks
-==9215==      possibly lost: 0 bytes in 0 blocks
-==9215==    still reachable: 0 bytes in 0 blocks
-==9215==         suppressed: 0 bytes in 0 blocks
-==9215== Rerun with --leak-check=full to see details of leaked memory
-==9215== 
-==9215== For counts of detected and suppressed errors, rerun with: -v
-==9215== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10311== Memcheck, a memory error detector
-==10311== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10311== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10311== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==10311== Parent PID: 9189
-==10311== 
-==10311== 
-==10311== HEAP SUMMARY:
-==10311==     in use at exit: 576 bytes in 9 blocks
-==10311==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==10311== 
-==10311== LEAK SUMMARY:
-==10311==    definitely lost: 576 bytes in 9 blocks
-==10311==    indirectly lost: 0 bytes in 0 blocks
-==10311==      possibly lost: 0 bytes in 0 blocks
-==10311==    still reachable: 0 bytes in 0 blocks
-==10311==         suppressed: 0 bytes in 0 blocks
-==10311== Rerun with --leak-check=full to see details of leaked memory
-==10311== 
-==10311== For counts of detected and suppressed errors, rerun with: -v
-==10311== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10735== Memcheck, a memory error detector
-==10735== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10735== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10735== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==10735== Parent PID: 9189
-==10735== 
-==10735== 
-==10735== HEAP SUMMARY:
-==10735==     in use at exit: 19 bytes in 1 blocks
-==10735==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==10735== 
-==10735== LEAK SUMMARY:
-==10735==    definitely lost: 19 bytes in 1 blocks
-==10735==    indirectly lost: 0 bytes in 0 blocks
-==10735==      possibly lost: 0 bytes in 0 blocks
-==10735==    still reachable: 0 bytes in 0 blocks
-==10735==         suppressed: 0 bytes in 0 blocks
-==10735== Rerun with --leak-check=full to see details of leaked memory
-==10735== 
-==10735== For counts of detected and suppressed errors, rerun with: -v
-==10735== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==18148== Memcheck, a memory error detector
-==18148== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==18148== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==18148== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==18148== Parent PID: 18122
-==18148== 
-==18148== 
-==18148== HEAP SUMMARY:
-==18148==     in use at exit: 1,056 bytes in 12 blocks
-==18148==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==18148== 
-==18148== LEAK SUMMARY:
-==18148==    definitely lost: 1,056 bytes in 12 blocks
-==18148==    indirectly lost: 0 bytes in 0 blocks
-==18148==      possibly lost: 0 bytes in 0 blocks
-==18148==    still reachable: 0 bytes in 0 blocks
-==18148==         suppressed: 0 bytes in 0 blocks
-==18148== Rerun with --leak-check=full to see details of leaked memory
-==18148== 
-==18148== For counts of detected and suppressed errors, rerun with: -v
-==18148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==19144== Memcheck, a memory error detector
-==19144== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==19144== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==19144== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==19144== Parent PID: 18122
-==19144== 
-==19144== 
-==19144== HEAP SUMMARY:
-==19144==     in use at exit: 576 bytes in 9 blocks
-==19144==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==19144== 
-==19144== LEAK SUMMARY:
-==19144==    definitely lost: 576 bytes in 9 blocks
-==19144==    indirectly lost: 0 bytes in 0 blocks
-==19144==      possibly lost: 0 bytes in 0 blocks
-==19144==    still reachable: 0 bytes in 0 blocks
-==19144==         suppressed: 0 bytes in 0 blocks
-==19144== Rerun with --leak-check=full to see details of leaked memory
-==19144== 
-==19144== For counts of detected and suppressed errors, rerun with: -v
-==19144== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==19673== Memcheck, a memory error detector
-==19673== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==19673== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==19673== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==19673== Parent PID: 18122
-==19673== 
-==19673== 
-==19673== HEAP SUMMARY:
-==19673==     in use at exit: 19 bytes in 1 blocks
-==19673==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==19673== 
-==19673== LEAK SUMMARY:
-==19673==    definitely lost: 19 bytes in 1 blocks
-==19673==    indirectly lost: 0 bytes in 0 blocks
-==19673==      possibly lost: 0 bytes in 0 blocks
-==19673==    still reachable: 0 bytes in 0 blocks
-==19673==         suppressed: 0 bytes in 0 blocks
-==19673== Rerun with --leak-check=full to see details of leaked memory
-==19673== 
-==19673== For counts of detected and suppressed errors, rerun with: -v
-==19673== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==28043== Memcheck, a memory error detector
-==28043== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==28043== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==28043== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==28043== Parent PID: 28017
-==28043== 
-==28043== 
-==28043== HEAP SUMMARY:
-==28043==     in use at exit: 1,056 bytes in 12 blocks
-==28043==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==28043== 
-==28043== LEAK SUMMARY:
-==28043==    definitely lost: 1,056 bytes in 12 blocks
-==28043==    indirectly lost: 0 bytes in 0 blocks
-==28043==      possibly lost: 0 bytes in 0 blocks
-==28043==    still reachable: 0 bytes in 0 blocks
-==28043==         suppressed: 0 bytes in 0 blocks
-==28043== Rerun with --leak-check=full to see details of leaked memory
-==28043== 
-==28043== For counts of detected and suppressed errors, rerun with: -v
-==28043== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==29149== Memcheck, a memory error detector
-==29149== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==29149== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==29149== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==29149== Parent PID: 28017
-==29149== 
-==29149== 
-==29149== HEAP SUMMARY:
-==29149==     in use at exit: 576 bytes in 9 blocks
-==29149==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==29149== 
-==29149== LEAK SUMMARY:
-==29149==    definitely lost: 576 bytes in 9 blocks
-==29149==    indirectly lost: 0 bytes in 0 blocks
-==29149==      possibly lost: 0 bytes in 0 blocks
-==29149==    still reachable: 0 bytes in 0 blocks
-==29149==         suppressed: 0 bytes in 0 blocks
-==29149== Rerun with --leak-check=full to see details of leaked memory
-==29149== 
-==29149== For counts of detected and suppressed errors, rerun with: -v
-==29149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==29561== Memcheck, a memory error detector
-==29561== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==29561== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==29561== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==29561== Parent PID: 28017
-==29561== 
-==29561== 
-==29561== HEAP SUMMARY:
-==29561==     in use at exit: 19 bytes in 1 blocks
-==29561==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==29561== 
-==29561== LEAK SUMMARY:
-==29561==    definitely lost: 19 bytes in 1 blocks
-==29561==    indirectly lost: 0 bytes in 0 blocks
-==29561==      possibly lost: 0 bytes in 0 blocks
-==29561==    still reachable: 0 bytes in 0 blocks
-==29561==         suppressed: 0 bytes in 0 blocks
-==29561== Rerun with --leak-check=full to see details of leaked memory
-==29561== 
-==29561== For counts of detected and suppressed errors, rerun with: -v
-==29561== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==20024== Memcheck, a memory error detector
-==20024== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==20024== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==20024== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==20024== Parent PID: 19998
-==20024== 
-==20024== 
-==20024== HEAP SUMMARY:
-==20024==     in use at exit: 1,056 bytes in 12 blocks
-==20024==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==20024== 
-==20024== LEAK SUMMARY:
-==20024==    definitely lost: 1,056 bytes in 12 blocks
-==20024==    indirectly lost: 0 bytes in 0 blocks
-==20024==      possibly lost: 0 bytes in 0 blocks
-==20024==    still reachable: 0 bytes in 0 blocks
-==20024==         suppressed: 0 bytes in 0 blocks
-==20024== Rerun with --leak-check=full to see details of leaked memory
-==20024== 
-==20024== For counts of detected and suppressed errors, rerun with: -v
-==20024== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==21066== Memcheck, a memory error detector
-==21066== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==21066== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==21066== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==21066== Parent PID: 19998
-==21066== 
-==21066== 
-==21066== HEAP SUMMARY:
-==21066==     in use at exit: 576 bytes in 9 blocks
-==21066==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==21066== 
-==21066== LEAK SUMMARY:
-==21066==    definitely lost: 576 bytes in 9 blocks
-==21066==    indirectly lost: 0 bytes in 0 blocks
-==21066==      possibly lost: 0 bytes in 0 blocks
-==21066==    still reachable: 0 bytes in 0 blocks
-==21066==         suppressed: 0 bytes in 0 blocks
-==21066== Rerun with --leak-check=full to see details of leaked memory
-==21066== 
-==21066== For counts of detected and suppressed errors, rerun with: -v
-==21066== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==21477== Memcheck, a memory error detector
-==21477== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==21477== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==21477== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==21477== Parent PID: 19998
-==21477== 
-==21477== 
-==21477== HEAP SUMMARY:
-==21477==     in use at exit: 19 bytes in 1 blocks
-==21477==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==21477== 
-==21477== LEAK SUMMARY:
-==21477==    definitely lost: 19 bytes in 1 blocks
-==21477==    indirectly lost: 0 bytes in 0 blocks
-==21477==      possibly lost: 0 bytes in 0 blocks
-==21477==    still reachable: 0 bytes in 0 blocks
-==21477==         suppressed: 0 bytes in 0 blocks
-==21477== Rerun with --leak-check=full to see details of leaked memory
-==21477== 
-==21477== For counts of detected and suppressed errors, rerun with: -v
-==21477== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30949== Memcheck, a memory error detector
-==30949== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30949== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30949== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==30949== Parent PID: 30922
-==30949== 
-==30949== 
-==30949== HEAP SUMMARY:
-==30949==     in use at exit: 1,056 bytes in 12 blocks
-==30949==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==30949== 
-==30949== LEAK SUMMARY:
-==30949==    definitely lost: 1,056 bytes in 12 blocks
-==30949==    indirectly lost: 0 bytes in 0 blocks
-==30949==      possibly lost: 0 bytes in 0 blocks
-==30949==    still reachable: 0 bytes in 0 blocks
-==30949==         suppressed: 0 bytes in 0 blocks
-==30949== Rerun with --leak-check=full to see details of leaked memory
-==30949== 
-==30949== For counts of detected and suppressed errors, rerun with: -v
-==30949== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==31948== Memcheck, a memory error detector
-==31948== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==31948== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==31948== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==31948== Parent PID: 30922
-==31948== 
-==31948== 
-==31948== HEAP SUMMARY:
-==31948==     in use at exit: 576 bytes in 9 blocks
-==31948==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==31948== 
-==31948== LEAK SUMMARY:
-==31948==    definitely lost: 576 bytes in 9 blocks
-==31948==    indirectly lost: 0 bytes in 0 blocks
-==31948==      possibly lost: 0 bytes in 0 blocks
-==31948==    still reachable: 0 bytes in 0 blocks
-==31948==         suppressed: 0 bytes in 0 blocks
-==31948== Rerun with --leak-check=full to see details of leaked memory
-==31948== 
-==31948== For counts of detected and suppressed errors, rerun with: -v
-==31948== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==32360== Memcheck, a memory error detector
-==32360== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==32360== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==32360== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==32360== Parent PID: 30922
-==32360== 
-==32360== 
-==32360== HEAP SUMMARY:
-==32360==     in use at exit: 19 bytes in 1 blocks
-==32360==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==32360== 
-==32360== LEAK SUMMARY:
-==32360==    definitely lost: 19 bytes in 1 blocks
-==32360==    indirectly lost: 0 bytes in 0 blocks
-==32360==      possibly lost: 0 bytes in 0 blocks
-==32360==    still reachable: 0 bytes in 0 blocks
-==32360==         suppressed: 0 bytes in 0 blocks
-==32360== Rerun with --leak-check=full to see details of leaked memory
-==32360== 
-==32360== For counts of detected and suppressed errors, rerun with: -v
-==32360== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==21477== Memcheck, a memory error detector
-==21477== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==21477== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==21477== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==21477== Parent PID: 21451
-==21477== 
-==21477== 
-==21477== HEAP SUMMARY:
-==21477==     in use at exit: 1,056 bytes in 12 blocks
-==21477==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==21477== 
-==21477== LEAK SUMMARY:
-==21477==    definitely lost: 1,056 bytes in 12 blocks
-==21477==    indirectly lost: 0 bytes in 0 blocks
-==21477==      possibly lost: 0 bytes in 0 blocks
-==21477==    still reachable: 0 bytes in 0 blocks
-==21477==         suppressed: 0 bytes in 0 blocks
-==21477== Rerun with --leak-check=full to see details of leaked memory
-==21477== 
-==21477== For counts of detected and suppressed errors, rerun with: -v
-==21477== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22432== Memcheck, a memory error detector
-==22432== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22432== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22432== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==22432== Parent PID: 21451
-==22432== 
-==22432== 
-==22432== HEAP SUMMARY:
-==22432==     in use at exit: 576 bytes in 9 blocks
-==22432==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==22432== 
-==22432== LEAK SUMMARY:
-==22432==    definitely lost: 576 bytes in 9 blocks
-==22432==    indirectly lost: 0 bytes in 0 blocks
-==22432==      possibly lost: 0 bytes in 0 blocks
-==22432==    still reachable: 0 bytes in 0 blocks
-==22432==         suppressed: 0 bytes in 0 blocks
-==22432== Rerun with --leak-check=full to see details of leaked memory
-==22432== 
-==22432== For counts of detected and suppressed errors, rerun with: -v
-==22432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22849== Memcheck, a memory error detector
-==22849== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22849== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22849== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==22849== Parent PID: 21451
-==22849== 
-==22849== 
-==22849== HEAP SUMMARY:
-==22849==     in use at exit: 19 bytes in 1 blocks
-==22849==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==22849== 
-==22849== LEAK SUMMARY:
-==22849==    definitely lost: 19 bytes in 1 blocks
-==22849==    indirectly lost: 0 bytes in 0 blocks
-==22849==      possibly lost: 0 bytes in 0 blocks
-==22849==    still reachable: 0 bytes in 0 blocks
-==22849==         suppressed: 0 bytes in 0 blocks
-==22849== Rerun with --leak-check=full to see details of leaked memory
-==22849== 
-==22849== For counts of detected and suppressed errors, rerun with: -v
-==22849== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==19819== Memcheck, a memory error detector
-==19819== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==19819== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==19819== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==19819== Parent PID: 19793
-==19819== 
-==19819== 
-==19819== HEAP SUMMARY:
-==19819==     in use at exit: 1,056 bytes in 12 blocks
-==19819==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==19819== 
-==19819== LEAK SUMMARY:
-==19819==    definitely lost: 1,056 bytes in 12 blocks
-==19819==    indirectly lost: 0 bytes in 0 blocks
-==19819==      possibly lost: 0 bytes in 0 blocks
-==19819==    still reachable: 0 bytes in 0 blocks
-==19819==         suppressed: 0 bytes in 0 blocks
-==19819== Rerun with --leak-check=full to see details of leaked memory
-==19819== 
-==19819== For counts of detected and suppressed errors, rerun with: -v
-==19819== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==20650== Memcheck, a memory error detector
-==20650== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==20650== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==20650== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==20650== Parent PID: 19793
-==20650== 
-==20650== 
-==20650== HEAP SUMMARY:
-==20650==     in use at exit: 2,175,617 bytes in 394 blocks
-==20650==   total heap usage: 740 allocs, 346 frees, 2,267,041 bytes allocated
-==20650== 
-==20650== LEAK SUMMARY:
-==20650==    definitely lost: 256 bytes in 4 blocks
-==20650==    indirectly lost: 19 bytes in 1 blocks
-==20650==      possibly lost: 2,173,792 bytes in 384 blocks
-==20650==    still reachable: 1,550 bytes in 5 blocks
-==20650==         suppressed: 0 bytes in 0 blocks
-==20650== Rerun with --leak-check=full to see details of leaked memory
-==20650== 
-==20650== For counts of detected and suppressed errors, rerun with: -v
-==20650== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==20703== Memcheck, a memory error detector
-==20703== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==20703== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==20703== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==20703== Parent PID: 19793
-==20703== 
-==20703== 
-==20703== HEAP SUMMARY:
-==20703==     in use at exit: 2,175,638 bytes in 394 blocks
-==20703==   total heap usage: 740 allocs, 346 frees, 2,267,090 bytes allocated
-==20703== 
-==20703== LEAK SUMMARY:
-==20703==    definitely lost: 256 bytes in 4 blocks
-==20703==    indirectly lost: 19 bytes in 1 blocks
-==20703==      possibly lost: 2,173,792 bytes in 384 blocks
-==20703==    still reachable: 1,571 bytes in 5 blocks
-==20703==         suppressed: 0 bytes in 0 blocks
-==20703== Rerun with --leak-check=full to see details of leaked memory
-==20703== 
-==20703== For counts of detected and suppressed errors, rerun with: -v
-==20703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3448== Memcheck, a memory error detector
-==3448== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3448== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3448== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3448== Parent PID: 3356
-==3448== 
-==3448== 
-==3448== HEAP SUMMARY:
-==3448==     in use at exit: 2,197,481 bytes in 431 blocks
-==3448==   total heap usage: 821 allocs, 390 frees, 2,321,808 bytes allocated
-==3448== 
-==3448== LEAK SUMMARY:
-==3448==    definitely lost: 0 bytes in 0 blocks
-==3448==    indirectly lost: 0 bytes in 0 blocks
-==3448==      possibly lost: 2,194,504 bytes in 422 blocks
-==3448==    still reachable: 2,977 bytes in 9 blocks
-==3448==         suppressed: 0 bytes in 0 blocks
-==3448== Rerun with --leak-check=full to see details of leaked memory
-==3448== 
-==3448== For counts of detected and suppressed errors, rerun with: -v
-==3448== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4004== Memcheck, a memory error detector
-==4004== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4004== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4004== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4004== Parent PID: 3356
-==4004== 
-==4004== 
-==4004== HEAP SUMMARY:
-==4004==     in use at exit: 2,190,494 bytes in 407 blocks
-==4004==   total heap usage: 787 allocs, 380 frees, 2,318,354 bytes allocated
-==4004== 
-==4004== LEAK SUMMARY:
-==4004==    definitely lost: 0 bytes in 0 blocks
-==4004==    indirectly lost: 0 bytes in 0 blocks
-==4004==      possibly lost: 2,187,496 bytes in 398 blocks
-==4004==    still reachable: 2,998 bytes in 9 blocks
-==4004==         suppressed: 0 bytes in 0 blocks
-==4004== Rerun with --leak-check=full to see details of leaked memory
-==4004== 
-==4004== For counts of detected and suppressed errors, rerun with: -v
-==4004== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4580== Memcheck, a memory error detector
-==4580== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4580== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4580== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4580== Parent PID: 3356
-==4580== 
-==4580== 
-==4580== HEAP SUMMARY:
-==4580==     in use at exit: 2,196,891 bytes in 421 blocks
-==4580==   total heap usage: 809 allocs, 388 frees, 2,321,634 bytes allocated
-==4580== 
-==4580== LEAK SUMMARY:
-==4580==    definitely lost: 0 bytes in 0 blocks
-==4580==    indirectly lost: 0 bytes in 0 blocks
-==4580==      possibly lost: 2,193,896 bytes in 412 blocks
-==4580==    still reachable: 2,995 bytes in 9 blocks
-==4580==         suppressed: 0 bytes in 0 blocks
-==4580== Rerun with --leak-check=full to see details of leaked memory
-==4580== 
-==4580== For counts of detected and suppressed errors, rerun with: -v
-==4580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5228== Memcheck, a memory error detector
-==5228== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5228== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5228== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==5228== Parent PID: 3356
-==5228== 
-==5228== 
-==5228== HEAP SUMMARY:
-==5228==     in use at exit: 2,197,554 bytes in 433 blocks
-==5228==   total heap usage: 819 allocs, 386 frees, 2,321,669 bytes allocated
-==5228== 
-==5228== LEAK SUMMARY:
-==5228==    definitely lost: 0 bytes in 0 blocks
-==5228==    indirectly lost: 0 bytes in 0 blocks
-==5228==      possibly lost: 2,194,568 bytes in 424 blocks
-==5228==    still reachable: 2,986 bytes in 9 blocks
-==5228==         suppressed: 0 bytes in 0 blocks
-==5228== Rerun with --leak-check=full to see details of leaked memory
-==5228== 
-==5228== For counts of detected and suppressed errors, rerun with: -v
-==5228== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==5785== Memcheck, a memory error detector
-==5785== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5785== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5785== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==5785== Parent PID: 3356
-==5785== 
-==5785== 
-==5785== HEAP SUMMARY:
-==5785==     in use at exit: 7,514,100 bytes in 462 blocks
-==5785==   total heap usage: 902 allocs, 440 frees, 7,641,935 bytes allocated
-==5785== 
-==5785== LEAK SUMMARY:
-==5785==    definitely lost: 0 bytes in 0 blocks
-==5785==    indirectly lost: 0 bytes in 0 blocks
-==5785==      possibly lost: 7,511,072 bytes in 453 blocks
-==5785==    still reachable: 3,028 bytes in 9 blocks
-==5785==         suppressed: 0 bytes in 0 blocks
-==5785== Rerun with --leak-check=full to see details of leaked memory
-==5785== 
-==5785== For counts of detected and suppressed errors, rerun with: -v
-==5785== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==6426== Memcheck, a memory error detector
-==6426== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==6426== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==6426== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==6426== Parent PID: 3356
-==6426== 
-==6426== 
-==6426== HEAP SUMMARY:
-==6426==     in use at exit: 7,628,826 bytes in 447 blocks
-==6426==   total heap usage: 898 allocs, 451 frees, 7,762,127 bytes allocated
-==6426== 
-==6426== LEAK SUMMARY:
-==6426==    definitely lost: 0 bytes in 0 blocks
-==6426==    indirectly lost: 0 bytes in 0 blocks
-==6426==      possibly lost: 7,625,840 bytes in 438 blocks
-==6426==    still reachable: 2,986 bytes in 9 blocks
-==6426==         suppressed: 0 bytes in 0 blocks
-==6426== Rerun with --leak-check=full to see details of leaked memory
-==6426== 
-==6426== For counts of detected and suppressed errors, rerun with: -v
-==6426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==7066== Memcheck, a memory error detector
-==7066== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==7066== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==7066== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==7066== Parent PID: 3356
-==7066== 
-==7066== 
-==7066== HEAP SUMMARY:
-==7066==     in use at exit: 2,190,476 bytes in 407 blocks
-==7066==   total heap usage: 787 allocs, 380 frees, 2,314,261 bytes allocated
-==7066== 
-==7066== LEAK SUMMARY:
-==7066==    definitely lost: 0 bytes in 0 blocks
-==7066==    indirectly lost: 0 bytes in 0 blocks
-==7066==      possibly lost: 2,187,496 bytes in 398 blocks
-==7066==    still reachable: 2,980 bytes in 9 blocks
-==7066==         suppressed: 0 bytes in 0 blocks
-==7066== Rerun with --leak-check=full to see details of leaked memory
-==7066== 
-==7066== For counts of detected and suppressed errors, rerun with: -v
-==7066== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==7606== Memcheck, a memory error detector
-==7606== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==7606== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==7606== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==7606== Parent PID: 3356
-==7606== 
-==7606== 
-==7606== HEAP SUMMARY:
-==7606==     in use at exit: 2,190,555 bytes in 407 blocks
-==7606==   total heap usage: 793 allocs, 386 frees, 2,315,170 bytes allocated
-==7606== 
-==7606== LEAK SUMMARY:
-==7606==    definitely lost: 0 bytes in 0 blocks
-==7606==    indirectly lost: 0 bytes in 0 blocks
-==7606==      possibly lost: 2,187,560 bytes in 398 blocks
-==7606==    still reachable: 2,995 bytes in 9 blocks
-==7606==         suppressed: 0 bytes in 0 blocks
-==7606== Rerun with --leak-check=full to see details of leaked memory
-==7606== 
-==7606== For counts of detected and suppressed errors, rerun with: -v
-==7606== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==8171== Memcheck, a memory error detector
-==8171== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==8171== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==8171== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==8171== Parent PID: 3356
-==8171== 
-==8171== 
-==8171== HEAP SUMMARY:
-==8171==     in use at exit: 2,190,549 bytes in 407 blocks
-==8171==   total heap usage: 793 allocs, 386 frees, 2,315,156 bytes allocated
-==8171== 
-==8171== LEAK SUMMARY:
-==8171==    definitely lost: 0 bytes in 0 blocks
-==8171==    indirectly lost: 0 bytes in 0 blocks
-==8171==      possibly lost: 2,187,560 bytes in 398 blocks
-==8171==    still reachable: 2,989 bytes in 9 blocks
-==8171==         suppressed: 0 bytes in 0 blocks
-==8171== Rerun with --leak-check=full to see details of leaked memory
-==8171== 
-==8171== For counts of detected and suppressed errors, rerun with: -v
-==8171== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==8727== Memcheck, a memory error detector
-==8727== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==8727== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==8727== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==8727== Parent PID: 3356
-==8727== 
-==8727== 
-==8727== HEAP SUMMARY:
-==8727==     in use at exit: 7,660,782 bytes in 445 blocks
-==8727==   total heap usage: 922 allocs, 477 frees, 7,798,799 bytes allocated
-==8727== 
-==8727== LEAK SUMMARY:
-==8727==    definitely lost: 0 bytes in 0 blocks
-==8727==    indirectly lost: 0 bytes in 0 blocks
-==8727==      possibly lost: 7,657,808 bytes in 436 blocks
-==8727==    still reachable: 2,974 bytes in 9 blocks
-==8727==         suppressed: 0 bytes in 0 blocks
-==8727== Rerun with --leak-check=full to see details of leaked memory
-==8727== 
-==8727== For counts of detected and suppressed errors, rerun with: -v
-==8727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==9312== Memcheck, a memory error detector
-==9312== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9312== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9312== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==9312== Parent PID: 3356
-==9312== 
-==9312== 
-==9312== HEAP SUMMARY:
-==9312==     in use at exit: 7,494,854 bytes in 442 blocks
-==9312==   total heap usage: 857 allocs, 415 frees, 7,621,563 bytes allocated
-==9312== 
-==9312== LEAK SUMMARY:
-==9312==    definitely lost: 0 bytes in 0 blocks
-==9312==    indirectly lost: 0 bytes in 0 blocks
-==9312==      possibly lost: 7,491,856 bytes in 433 blocks
-==9312==    still reachable: 2,998 bytes in 9 blocks
-==9312==         suppressed: 0 bytes in 0 blocks
-==9312== Rerun with --leak-check=full to see details of leaked memory
-==9312== 
-==9312== For counts of detected and suppressed errors, rerun with: -v
-==9312== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==9933== Memcheck, a memory error detector
-==9933== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9933== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9933== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==9933== Parent PID: 3356
-==9933== 
-==9933== 
-==9933== HEAP SUMMARY:
-==9933==     in use at exit: 7,503,958 bytes in 442 blocks
-==9933==   total heap usage: 857 allocs, 415 frees, 7,630,663 bytes allocated
-==9933== 
-==9933== LEAK SUMMARY:
-==9933==    definitely lost: 0 bytes in 0 blocks
-==9933==    indirectly lost: 0 bytes in 0 blocks
-==9933==      possibly lost: 7,500,960 bytes in 433 blocks
-==9933==    still reachable: 2,998 bytes in 9 blocks
-==9933==         suppressed: 0 bytes in 0 blocks
-==9933== Rerun with --leak-check=full to see details of leaked memory
-==9933== 
-==9933== For counts of detected and suppressed errors, rerun with: -v
-==9933== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==10542== Memcheck, a memory error detector
-==10542== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10542== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10542== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==10542== Parent PID: 3356
-==10542== 
-==10542== 
-==10542== HEAP SUMMARY:
-==10542==     in use at exit: 2,204,923 bytes in 423 blocks
-==10542==   total heap usage: 840 allocs, 417 frees, 2,330,943 bytes allocated
-==10542== 
-==10542== LEAK SUMMARY:
-==10542==    definitely lost: 0 bytes in 0 blocks
-==10542==    indirectly lost: 0 bytes in 0 blocks
-==10542==      possibly lost: 2,201,904 bytes in 414 blocks
-==10542==    still reachable: 3,019 bytes in 9 blocks
-==10542==         suppressed: 0 bytes in 0 blocks
-==10542== Rerun with --leak-check=full to see details of leaked memory
-==10542== 
-==10542== For counts of detected and suppressed errors, rerun with: -v
-==10542== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==11129== Memcheck, a memory error detector
-==11129== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11129== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11129== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==11129== Parent PID: 3356
-==11129== 
-==11129== 
-==11129== HEAP SUMMARY:
-==11129==     in use at exit: 2,199,206 bytes in 443 blocks
-==11129==   total heap usage: 830 allocs, 387 frees, 2,323,367 bytes allocated
-==11129== 
-==11129== LEAK SUMMARY:
-==11129==    definitely lost: 0 bytes in 0 blocks
-==11129==    indirectly lost: 0 bytes in 0 blocks
-==11129==      possibly lost: 2,196,232 bytes in 434 blocks
-==11129==    still reachable: 2,974 bytes in 9 blocks
-==11129==         suppressed: 0 bytes in 0 blocks
-==11129== Rerun with --leak-check=full to see details of leaked memory
-==11129== 
-==11129== For counts of detected and suppressed errors, rerun with: -v
-==11129== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==11707== Memcheck, a memory error detector
-==11707== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11707== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11707== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==11707== Parent PID: 3356
-==11707== 
-==11707== 
-==11707== HEAP SUMMARY:
-==11707==     in use at exit: 7,471,803 bytes in 427 blocks
-==11707==   total heap usage: 830 allocs, 403 frees, 7,596,895 bytes allocated
-==11707== 
-==11707== LEAK SUMMARY:
-==11707==    definitely lost: 0 bytes in 0 blocks
-==11707==    indirectly lost: 0 bytes in 0 blocks
-==11707==      possibly lost: 7,468,808 bytes in 418 blocks
-==11707==    still reachable: 2,995 bytes in 9 blocks
-==11707==         suppressed: 0 bytes in 0 blocks
-==11707== Rerun with --leak-check=full to see details of leaked memory
-==11707== 
-==11707== For counts of detected and suppressed errors, rerun with: -v
-==11707== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==12310== Memcheck, a memory error detector
-==12310== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12310== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12310== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==12310== Parent PID: 3356
-==12310== 
-==12310== 
-==12310== HEAP SUMMARY:
-==12310==     in use at exit: 7,447,872 bytes in 420 blocks
-==12310==   total heap usage: 814 allocs, 394 frees, 7,572,203 bytes allocated
-==12310== 
-==12310== LEAK SUMMARY:
-==12310==    definitely lost: 0 bytes in 0 blocks
-==12310==    indirectly lost: 0 bytes in 0 blocks
-==12310==      possibly lost: 7,446,304 bytes in 415 blocks
-==12310==    still reachable: 1,568 bytes in 5 blocks
-==12310==         suppressed: 0 bytes in 0 blocks
-==12310== Rerun with --leak-check=full to see details of leaked memory
-==12310== 
-==12310== For counts of detected and suppressed errors, rerun with: -v
-==12310== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==12914== Memcheck, a memory error detector
-==12914== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12914== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12914== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==12914== Parent PID: 3356
-==12914== 
-==12914== 
-==12914== HEAP SUMMARY:
-==12914==     in use at exit: 2,195,435 bytes in 418 blocks
-==12914==   total heap usage: 801 allocs, 383 frees, 2,320,486 bytes allocated
-==12914== 
-==12914== LEAK SUMMARY:
-==12914==    definitely lost: 0 bytes in 0 blocks
-==12914==    indirectly lost: 0 bytes in 0 blocks
-==12914==      possibly lost: 2,193,864 bytes in 413 blocks
-==12914==    still reachable: 1,571 bytes in 5 blocks
-==12914==         suppressed: 0 bytes in 0 blocks
-==12914== Rerun with --leak-check=full to see details of leaked memory
-==12914== 
-==12914== For counts of detected and suppressed errors, rerun with: -v
-==12914== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==13481== Memcheck, a memory error detector
-==13481== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==13481== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==13481== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==13481== Parent PID: 3356
-==13481== 
-==13481== 
-==13481== HEAP SUMMARY:
-==13481==     in use at exit: 2,195,505 bytes in 418 blocks
-==13481==   total heap usage: 811 allocs, 393 frees, 2,322,604 bytes allocated
-==13481== 
-==13481== LEAK SUMMARY:
-==13481==    definitely lost: 0 bytes in 0 blocks
-==13481==    indirectly lost: 0 bytes in 0 blocks
-==13481==      possibly lost: 2,193,928 bytes in 413 blocks
-==13481==    still reachable: 1,577 bytes in 5 blocks
-==13481==         suppressed: 0 bytes in 0 blocks
-==13481== Rerun with --leak-check=full to see details of leaked memory
-==13481== 
-==13481== For counts of detected and suppressed errors, rerun with: -v
-==13481== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14039== Memcheck, a memory error detector
-==14039== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14039== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14039== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14039== Parent PID: 3356
-==14039== 
-==14039== 
-==14039== HEAP SUMMARY:
-==14039==     in use at exit: 2,190,734 bytes in 413 blocks
-==14039==   total heap usage: 797 allocs, 384 frees, 2,315,853 bytes allocated
-==14039== 
-==14039== LEAK SUMMARY:
-==14039==    definitely lost: 0 bytes in 0 blocks
-==14039==    indirectly lost: 0 bytes in 0 blocks
-==14039==      possibly lost: 2,189,160 bytes in 408 blocks
-==14039==    still reachable: 1,574 bytes in 5 blocks
-==14039==         suppressed: 0 bytes in 0 blocks
-==14039== Rerun with --leak-check=full to see details of leaked memory
-==14039== 
-==14039== For counts of detected and suppressed errors, rerun with: -v
-==14039== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14592== Memcheck, a memory error detector
-==14592== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14592== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14592== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14592== Parent PID: 3356
-==14592== 
-==14592== 
-==14592== HEAP SUMMARY:
-==14592==     in use at exit: 2,190,737 bytes in 413 blocks
-==14592==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==14592== 
-==14592== LEAK SUMMARY:
-==14592==    definitely lost: 0 bytes in 0 blocks
-==14592==    indirectly lost: 0 bytes in 0 blocks
-==14592==      possibly lost: 2,189,160 bytes in 408 blocks
-==14592==    still reachable: 1,577 bytes in 5 blocks
-==14592==         suppressed: 0 bytes in 0 blocks
-==14592== Rerun with --leak-check=full to see details of leaked memory
-==14592== 
-==14592== For counts of detected and suppressed errors, rerun with: -v
-==14592== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15162== Memcheck, a memory error detector
-==15162== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15162== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15162== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15162== Parent PID: 3356
-==15162== 
-==15162== 
-==15162== HEAP SUMMARY:
-==15162==     in use at exit: 2,190,737 bytes in 413 blocks
-==15162==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==15162== 
-==15162== LEAK SUMMARY:
-==15162==    definitely lost: 0 bytes in 0 blocks
-==15162==    indirectly lost: 0 bytes in 0 blocks
-==15162==      possibly lost: 2,189,160 bytes in 408 blocks
-==15162==    still reachable: 1,577 bytes in 5 blocks
-==15162==         suppressed: 0 bytes in 0 blocks
-==15162== Rerun with --leak-check=full to see details of leaked memory
-==15162== 
-==15162== For counts of detected and suppressed errors, rerun with: -v
-==15162== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15724== Memcheck, a memory error detector
-==15724== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15724== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15724== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15724== Parent PID: 3356
-==15724== 
-==15724== 
-==15724== HEAP SUMMARY:
-==15724==     in use at exit: 2,189,713 bytes in 412 blocks
-==15724==   total heap usage: 797 allocs, 385 frees, 2,315,388 bytes allocated
-==15724== 
-==15724== LEAK SUMMARY:
-==15724==    definitely lost: 0 bytes in 0 blocks
-==15724==    indirectly lost: 0 bytes in 0 blocks
-==15724==      possibly lost: 2,188,136 bytes in 407 blocks
-==15724==    still reachable: 1,577 bytes in 5 blocks
-==15724==         suppressed: 0 bytes in 0 blocks
-==15724== Rerun with --leak-check=full to see details of leaked memory
-==15724== 
-==15724== For counts of detected and suppressed errors, rerun with: -v
-==15724== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16289== Memcheck, a memory error detector
-==16289== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16289== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16289== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16289== Parent PID: 3356
-==16289== 
-==16289== 
-==16289== HEAP SUMMARY:
-==16289==     in use at exit: 2,189,052 bytes in 403 blocks
-==16289==   total heap usage: 778 allocs, 375 frees, 2,316,714 bytes allocated
-==16289== 
-==16289== LEAK SUMMARY:
-==16289==    definitely lost: 0 bytes in 0 blocks
-==16289==    indirectly lost: 0 bytes in 0 blocks
-==16289==      possibly lost: 2,187,496 bytes in 398 blocks
-==16289==    still reachable: 1,556 bytes in 5 blocks
-==16289==         suppressed: 0 bytes in 0 blocks
-==16289== Rerun with --leak-check=full to see details of leaked memory
-==16289== 
-==16289== For counts of detected and suppressed errors, rerun with: -v
-==16289== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16853== Memcheck, a memory error detector
-==16853== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16853== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16853== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16853== Parent PID: 3356
-==16853== 
-==16853== 
-==16853== HEAP SUMMARY:
-==16853==     in use at exit: 2,189,061 bytes in 403 blocks
-==16853==   total heap usage: 779 allocs, 376 frees, 2,312,720 bytes allocated
-==16853== 
-==16853== LEAK SUMMARY:
-==16853==    definitely lost: 0 bytes in 0 blocks
-==16853==    indirectly lost: 0 bytes in 0 blocks
-==16853==      possibly lost: 2,187,496 bytes in 398 blocks
-==16853==    still reachable: 1,565 bytes in 5 blocks
-==16853==         suppressed: 0 bytes in 0 blocks
-==16853== Rerun with --leak-check=full to see details of leaked memory
-==16853== 
-==16853== For counts of detected and suppressed errors, rerun with: -v
-==16853== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5242== Memcheck, a memory error detector
-==5242== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5242== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5242== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==5242== Parent PID: 5214
-==5242== 
-==5242== 
-==5242== HEAP SUMMARY:
-==5242==     in use at exit: 1,056 bytes in 12 blocks
-==5242==   total heap usage: 839 allocs, 827 frees, 7,565,997 bytes allocated
-==5242== 
-==5242== LEAK SUMMARY:
-==5242==    definitely lost: 1,056 bytes in 12 blocks
-==5242==    indirectly lost: 0 bytes in 0 blocks
-==5242==      possibly lost: 0 bytes in 0 blocks
-==5242==    still reachable: 0 bytes in 0 blocks
-==5242==         suppressed: 0 bytes in 0 blocks
-==5242== Rerun with --leak-check=full to see details of leaked memory
-==5242== 
-==5242== For counts of detected and suppressed errors, rerun with: -v
-==5242== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==6234== Memcheck, a memory error detector
-==6234== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==6234== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==6234== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==6234== Parent PID: 5214
-==6234== 
-==6234== 
-==6234== HEAP SUMMARY:
-==6234==     in use at exit: 576 bytes in 9 blocks
-==6234==   total heap usage: 824 allocs, 815 frees, 7,562,589 bytes allocated
-==6234== 
-==6234== LEAK SUMMARY:
-==6234==    definitely lost: 576 bytes in 9 blocks
-==6234==    indirectly lost: 0 bytes in 0 blocks
-==6234==      possibly lost: 0 bytes in 0 blocks
-==6234==    still reachable: 0 bytes in 0 blocks
-==6234==         suppressed: 0 bytes in 0 blocks
-==6234== Rerun with --leak-check=full to see details of leaked memory
-==6234== 
-==6234== For counts of detected and suppressed errors, rerun with: -v
-==6234== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==6649== Memcheck, a memory error detector
-==6649== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==6649== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==6649== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==6649== Parent PID: 5214
-==6649== 
-==6649== 
-==6649== HEAP SUMMARY:
-==6649==     in use at exit: 19 bytes in 1 blocks
-==6649==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==6649== 
-==6649== LEAK SUMMARY:
-==6649==    definitely lost: 19 bytes in 1 blocks
-==6649==    indirectly lost: 0 bytes in 0 blocks
-==6649==      possibly lost: 0 bytes in 0 blocks
-==6649==    still reachable: 0 bytes in 0 blocks
-==6649==         suppressed: 0 bytes in 0 blocks
-==6649== Rerun with --leak-check=full to see details of leaked memory
-==6649== 
-==6649== For counts of detected and suppressed errors, rerun with: -v
-==6649== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14868== Memcheck, a memory error detector
-==14868== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14868== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14868== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14868== Parent PID: 14842
-==14868== 
-==14868== 
-==14868== HEAP SUMMARY:
-==14868==     in use at exit: 2,196,057 bytes in 427 blocks
-==14868==   total heap usage: 812 allocs, 385 frees, 2,320,204 bytes allocated
-==14868== 
-==14868== LEAK SUMMARY:
-==14868==    definitely lost: 0 bytes in 0 blocks
-==14868==    indirectly lost: 0 bytes in 0 blocks
-==14868==      possibly lost: 2,194,504 bytes in 422 blocks
-==14868==    still reachable: 1,553 bytes in 5 blocks
-==14868==         suppressed: 0 bytes in 0 blocks
-==14868== Rerun with --leak-check=full to see details of leaked memory
-==14868== 
-==14868== For counts of detected and suppressed errors, rerun with: -v
-==14868== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14922== Memcheck, a memory error detector
-==14922== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14922== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14922== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14922== Parent PID: 14842
-==14922== 
-==14922== 
-==14922== HEAP SUMMARY:
-==14922==     in use at exit: 2,189,070 bytes in 403 blocks
-==14922==   total heap usage: 778 allocs, 375 frees, 2,316,750 bytes allocated
-==14922== 
-==14922== LEAK SUMMARY:
-==14922==    definitely lost: 0 bytes in 0 blocks
-==14922==    indirectly lost: 0 bytes in 0 blocks
-==14922==      possibly lost: 2,187,496 bytes in 398 blocks
-==14922==    still reachable: 1,574 bytes in 5 blocks
-==14922==         suppressed: 0 bytes in 0 blocks
-==14922== Rerun with --leak-check=full to see details of leaked memory
-==14922== 
-==14922== For counts of detected and suppressed errors, rerun with: -v
-==14922== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14976== Memcheck, a memory error detector
-==14976== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14976== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14976== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14976== Parent PID: 14842
-==14976== 
-==14976== 
-==14976== HEAP SUMMARY:
-==14976==     in use at exit: 2,190,859 bytes in 415 blocks
-==14976==   total heap usage: 798 allocs, 383 frees, 2,315,422 bytes allocated
-==14976== 
-==14976== LEAK SUMMARY:
-==14976==    definitely lost: 0 bytes in 0 blocks
-==14976==    indirectly lost: 0 bytes in 0 blocks
-==14976==      possibly lost: 2,189,288 bytes in 410 blocks
-==14976==    still reachable: 1,571 bytes in 5 blocks
-==14976==         suppressed: 0 bytes in 0 blocks
-==14976== Rerun with --leak-check=full to see details of leaked memory
-==14976== 
-==14976== For counts of detected and suppressed errors, rerun with: -v
-==14976== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15029== Memcheck, a memory error detector
-==15029== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15029== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15029== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15029== Parent PID: 14842
-==15029== 
-==15029== 
-==15029== HEAP SUMMARY:
-==15029==     in use at exit: 2,196,130 bytes in 429 blocks
-==15029==   total heap usage: 810 allocs, 381 frees, 2,320,065 bytes allocated
-==15029== 
-==15029== LEAK SUMMARY:
-==15029==    definitely lost: 0 bytes in 0 blocks
-==15029==    indirectly lost: 0 bytes in 0 blocks
-==15029==      possibly lost: 2,194,568 bytes in 424 blocks
-==15029==    still reachable: 1,562 bytes in 5 blocks
-==15029==         suppressed: 0 bytes in 0 blocks
-==15029== Rerun with --leak-check=full to see details of leaked memory
-==15029== 
-==15029== For counts of detected and suppressed errors, rerun with: -v
-==15029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==15084== Memcheck, a memory error detector
-==15084== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15084== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15084== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==15084== Parent PID: 14842
-==15084== 
-==15084== 
-==15084== HEAP SUMMARY:
-==15084==     in use at exit: 7,512,676 bytes in 458 blocks
-==15084==   total heap usage: 893 allocs, 435 frees, 7,640,331 bytes allocated
-==15084== 
-==15084== LEAK SUMMARY:
-==15084==    definitely lost: 0 bytes in 0 blocks
-==15084==    indirectly lost: 0 bytes in 0 blocks
-==15084==      possibly lost: 7,511,072 bytes in 453 blocks
-==15084==    still reachable: 1,604 bytes in 5 blocks
-==15084==         suppressed: 0 bytes in 0 blocks
-==15084== Rerun with --leak-check=full to see details of leaked memory
-==15084== 
-==15084== For counts of detected and suppressed errors, rerun with: -v
-==15084== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==15139== Memcheck, a memory error detector
-==15139== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15139== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15139== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==15139== Parent PID: 14842
-==15139== 
-==15139== 
-==15139== HEAP SUMMARY:
-==15139==     in use at exit: 7,627,402 bytes in 443 blocks
-==15139==   total heap usage: 889 allocs, 446 frees, 7,760,523 bytes allocated
-==15139== 
-==15139== LEAK SUMMARY:
-==15139==    definitely lost: 0 bytes in 0 blocks
-==15139==    indirectly lost: 0 bytes in 0 blocks
-==15139==      possibly lost: 7,625,840 bytes in 438 blocks
-==15139==    still reachable: 1,562 bytes in 5 blocks
-==15139==         suppressed: 0 bytes in 0 blocks
-==15139== Rerun with --leak-check=full to see details of leaked memory
-==15139== 
-==15139== For counts of detected and suppressed errors, rerun with: -v
-==15139== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15193== Memcheck, a memory error detector
-==15193== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15193== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15193== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15193== Parent PID: 14842
-==15193== 
-==15193== 
-==15193== HEAP SUMMARY:
-==15193==     in use at exit: 2,189,052 bytes in 403 blocks
-==15193==   total heap usage: 778 allocs, 375 frees, 2,312,657 bytes allocated
-==15193== 
-==15193== LEAK SUMMARY:
-==15193==    definitely lost: 0 bytes in 0 blocks
-==15193==    indirectly lost: 0 bytes in 0 blocks
-==15193==      possibly lost: 2,187,496 bytes in 398 blocks
-==15193==    still reachable: 1,556 bytes in 5 blocks
-==15193==         suppressed: 0 bytes in 0 blocks
-==15193== Rerun with --leak-check=full to see details of leaked memory
-==15193== 
-==15193== For counts of detected and suppressed errors, rerun with: -v
-==15193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15250== Memcheck, a memory error detector
-==15250== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15250== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15250== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15250== Parent PID: 14842
-==15250== 
-==15250== 
-==15250== HEAP SUMMARY:
-==15250==     in use at exit: 2,189,131 bytes in 403 blocks
-==15250==   total heap usage: 784 allocs, 381 frees, 2,313,566 bytes allocated
-==15250== 
-==15250== LEAK SUMMARY:
-==15250==    definitely lost: 0 bytes in 0 blocks
-==15250==    indirectly lost: 0 bytes in 0 blocks
-==15250==      possibly lost: 2,187,560 bytes in 398 blocks
-==15250==    still reachable: 1,571 bytes in 5 blocks
-==15250==         suppressed: 0 bytes in 0 blocks
-==15250== Rerun with --leak-check=full to see details of leaked memory
-==15250== 
-==15250== For counts of detected and suppressed errors, rerun with: -v
-==15250== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15303== Memcheck, a memory error detector
-==15303== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15303== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15303== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15303== Parent PID: 14842
-==15303== 
-==15303== 
-==15303== HEAP SUMMARY:
-==15303==     in use at exit: 2,189,125 bytes in 403 blocks
-==15303==   total heap usage: 784 allocs, 381 frees, 2,313,552 bytes allocated
-==15303== 
-==15303== LEAK SUMMARY:
-==15303==    definitely lost: 0 bytes in 0 blocks
-==15303==    indirectly lost: 0 bytes in 0 blocks
-==15303==      possibly lost: 2,187,560 bytes in 398 blocks
-==15303==    still reachable: 1,565 bytes in 5 blocks
-==15303==         suppressed: 0 bytes in 0 blocks
-==15303== Rerun with --leak-check=full to see details of leaked memory
-==15303== 
-==15303== For counts of detected and suppressed errors, rerun with: -v
-==15303== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==15357== Memcheck, a memory error detector
-==15357== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15357== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15357== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==15357== Parent PID: 14842
-==15357== 
-==15357== 
-==15357== HEAP SUMMARY:
-==15357==     in use at exit: 7,659,358 bytes in 441 blocks
-==15357==   total heap usage: 913 allocs, 472 frees, 7,797,195 bytes allocated
-==15357== 
-==15357== LEAK SUMMARY:
-==15357==    definitely lost: 0 bytes in 0 blocks
-==15357==    indirectly lost: 0 bytes in 0 blocks
-==15357==      possibly lost: 7,657,808 bytes in 436 blocks
-==15357==    still reachable: 1,550 bytes in 5 blocks
-==15357==         suppressed: 0 bytes in 0 blocks
-==15357== Rerun with --leak-check=full to see details of leaked memory
-==15357== 
-==15357== For counts of detected and suppressed errors, rerun with: -v
-==15357== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==15411== Memcheck, a memory error detector
-==15411== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15411== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15411== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==15411== Parent PID: 14842
-==15411== 
-==15411== 
-==15411== HEAP SUMMARY:
-==15411==     in use at exit: 7,493,430 bytes in 438 blocks
-==15411==   total heap usage: 848 allocs, 410 frees, 7,619,959 bytes allocated
-==15411== 
-==15411== LEAK SUMMARY:
-==15411==    definitely lost: 0 bytes in 0 blocks
-==15411==    indirectly lost: 0 bytes in 0 blocks
-==15411==      possibly lost: 7,491,856 bytes in 433 blocks
-==15411==    still reachable: 1,574 bytes in 5 blocks
-==15411==         suppressed: 0 bytes in 0 blocks
-==15411== Rerun with --leak-check=full to see details of leaked memory
-==15411== 
-==15411== For counts of detected and suppressed errors, rerun with: -v
-==15411== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==15465== Memcheck, a memory error detector
-==15465== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15465== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15465== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==15465== Parent PID: 14842
-==15465== 
-==15465== 
-==15465== HEAP SUMMARY:
-==15465==     in use at exit: 7,502,534 bytes in 438 blocks
-==15465==   total heap usage: 848 allocs, 410 frees, 7,629,059 bytes allocated
-==15465== 
-==15465== LEAK SUMMARY:
-==15465==    definitely lost: 0 bytes in 0 blocks
-==15465==    indirectly lost: 0 bytes in 0 blocks
-==15465==      possibly lost: 7,500,960 bytes in 433 blocks
-==15465==    still reachable: 1,574 bytes in 5 blocks
-==15465==         suppressed: 0 bytes in 0 blocks
-==15465== Rerun with --leak-check=full to see details of leaked memory
-==15465== 
-==15465== For counts of detected and suppressed errors, rerun with: -v
-==15465== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==15519== Memcheck, a memory error detector
-==15519== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15519== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15519== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==15519== Parent PID: 14842
-==15519== 
-==15519== 
-==15519== HEAP SUMMARY:
-==15519==     in use at exit: 2,203,499 bytes in 419 blocks
-==15519==   total heap usage: 831 allocs, 412 frees, 2,329,339 bytes allocated
-==15519== 
-==15519== LEAK SUMMARY:
-==15519==    definitely lost: 0 bytes in 0 blocks
-==15519==    indirectly lost: 0 bytes in 0 blocks
-==15519==      possibly lost: 2,201,904 bytes in 414 blocks
-==15519==    still reachable: 1,595 bytes in 5 blocks
-==15519==         suppressed: 0 bytes in 0 blocks
-==15519== Rerun with --leak-check=full to see details of leaked memory
-==15519== 
-==15519== For counts of detected and suppressed errors, rerun with: -v
-==15519== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==15572== Memcheck, a memory error detector
-==15572== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15572== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15572== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==15572== Parent PID: 14842
-==15572== 
-==15572== 
-==15572== HEAP SUMMARY:
-==15572==     in use at exit: 2,196,022 bytes in 426 blocks
-==15572==   total heap usage: 809 allocs, 383 frees, 2,320,555 bytes allocated
-==15572== 
-==15572== LEAK SUMMARY:
-==15572==    definitely lost: 0 bytes in 0 blocks
-==15572==    indirectly lost: 0 bytes in 0 blocks
-==15572==      possibly lost: 2,194,472 bytes in 421 blocks
-==15572==    still reachable: 1,550 bytes in 5 blocks
-==15572==         suppressed: 0 bytes in 0 blocks
-==15572== Rerun with --leak-check=full to see details of leaked memory
-==15572== 
-==15572== For counts of detected and suppressed errors, rerun with: -v
-==15572== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==15626== Memcheck, a memory error detector
-==15626== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15626== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15626== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==15626== Parent PID: 14842
-==15626== 
-==15626== 
-==15626== HEAP SUMMARY:
-==15626==     in use at exit: 7,470,379 bytes in 423 blocks
-==15626==   total heap usage: 821 allocs, 398 frees, 7,595,291 bytes allocated
-==15626== 
-==15626== LEAK SUMMARY:
-==15626==    definitely lost: 0 bytes in 0 blocks
-==15626==    indirectly lost: 0 bytes in 0 blocks
-==15626==      possibly lost: 7,468,808 bytes in 418 blocks
-==15626==    still reachable: 1,571 bytes in 5 blocks
-==15626==         suppressed: 0 bytes in 0 blocks
-==15626== Rerun with --leak-check=full to see details of leaked memory
-==15626== 
-==15626== For counts of detected and suppressed errors, rerun with: -v
-==15626== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==15680== Memcheck, a memory error detector
-==15680== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15680== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15680== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==15680== Parent PID: 14842
-==15680== 
-==15680== 
-==15680== HEAP SUMMARY:
-==15680==     in use at exit: 7,447,872 bytes in 420 blocks
-==15680==   total heap usage: 814 allocs, 394 frees, 7,572,203 bytes allocated
-==15680== 
-==15680== LEAK SUMMARY:
-==15680==    definitely lost: 0 bytes in 0 blocks
-==15680==    indirectly lost: 0 bytes in 0 blocks
-==15680==      possibly lost: 7,446,304 bytes in 415 blocks
-==15680==    still reachable: 1,568 bytes in 5 blocks
-==15680==         suppressed: 0 bytes in 0 blocks
-==15680== Rerun with --leak-check=full to see details of leaked memory
-==15680== 
-==15680== For counts of detected and suppressed errors, rerun with: -v
-==15680== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15734== Memcheck, a memory error detector
-==15734== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15734== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15734== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15734== Parent PID: 14842
-==15734== 
-==15734== 
-==15734== HEAP SUMMARY:
-==15734==     in use at exit: 2,195,435 bytes in 418 blocks
-==15734==   total heap usage: 801 allocs, 383 frees, 2,320,486 bytes allocated
-==15734== 
-==15734== LEAK SUMMARY:
-==15734==    definitely lost: 0 bytes in 0 blocks
-==15734==    indirectly lost: 0 bytes in 0 blocks
-==15734==      possibly lost: 2,193,864 bytes in 413 blocks
-==15734==    still reachable: 1,571 bytes in 5 blocks
-==15734==         suppressed: 0 bytes in 0 blocks
-==15734== Rerun with --leak-check=full to see details of leaked memory
-==15734== 
-==15734== For counts of detected and suppressed errors, rerun with: -v
-==15734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15788== Memcheck, a memory error detector
-==15788== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15788== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15788== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15788== Parent PID: 14842
-==15788== 
-==15788== 
-==15788== HEAP SUMMARY:
-==15788==     in use at exit: 2,195,505 bytes in 418 blocks
-==15788==   total heap usage: 811 allocs, 393 frees, 2,322,604 bytes allocated
-==15788== 
-==15788== LEAK SUMMARY:
-==15788==    definitely lost: 0 bytes in 0 blocks
-==15788==    indirectly lost: 0 bytes in 0 blocks
-==15788==      possibly lost: 2,193,928 bytes in 413 blocks
-==15788==    still reachable: 1,577 bytes in 5 blocks
-==15788==         suppressed: 0 bytes in 0 blocks
-==15788== Rerun with --leak-check=full to see details of leaked memory
-==15788== 
-==15788== For counts of detected and suppressed errors, rerun with: -v
-==15788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15841== Memcheck, a memory error detector
-==15841== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15841== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15841== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15841== Parent PID: 14842
-==15841== 
-==15841== 
-==15841== HEAP SUMMARY:
-==15841==     in use at exit: 2,190,734 bytes in 413 blocks
-==15841==   total heap usage: 797 allocs, 384 frees, 2,315,853 bytes allocated
-==15841== 
-==15841== LEAK SUMMARY:
-==15841==    definitely lost: 0 bytes in 0 blocks
-==15841==    indirectly lost: 0 bytes in 0 blocks
-==15841==      possibly lost: 2,189,160 bytes in 408 blocks
-==15841==    still reachable: 1,574 bytes in 5 blocks
-==15841==         suppressed: 0 bytes in 0 blocks
-==15841== Rerun with --leak-check=full to see details of leaked memory
-==15841== 
-==15841== For counts of detected and suppressed errors, rerun with: -v
-==15841== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15895== Memcheck, a memory error detector
-==15895== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15895== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15895== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15895== Parent PID: 14842
-==15895== 
-==15895== 
-==15895== HEAP SUMMARY:
-==15895==     in use at exit: 2,190,737 bytes in 413 blocks
-==15895==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==15895== 
-==15895== LEAK SUMMARY:
-==15895==    definitely lost: 0 bytes in 0 blocks
-==15895==    indirectly lost: 0 bytes in 0 blocks
-==15895==      possibly lost: 2,189,160 bytes in 408 blocks
-==15895==    still reachable: 1,577 bytes in 5 blocks
-==15895==         suppressed: 0 bytes in 0 blocks
-==15895== Rerun with --leak-check=full to see details of leaked memory
-==15895== 
-==15895== For counts of detected and suppressed errors, rerun with: -v
-==15895== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15949== Memcheck, a memory error detector
-==15949== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15949== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15949== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15949== Parent PID: 14842
-==15949== 
-==15949== 
-==15949== HEAP SUMMARY:
-==15949==     in use at exit: 2,190,737 bytes in 413 blocks
-==15949==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==15949== 
-==15949== LEAK SUMMARY:
-==15949==    definitely lost: 0 bytes in 0 blocks
-==15949==    indirectly lost: 0 bytes in 0 blocks
-==15949==      possibly lost: 2,189,160 bytes in 408 blocks
-==15949==    still reachable: 1,577 bytes in 5 blocks
-==15949==         suppressed: 0 bytes in 0 blocks
-==15949== Rerun with --leak-check=full to see details of leaked memory
-==15949== 
-==15949== For counts of detected and suppressed errors, rerun with: -v
-==15949== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16003== Memcheck, a memory error detector
-==16003== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16003== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16003== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16003== Parent PID: 14842
-==16003== 
-==16003== 
-==16003== HEAP SUMMARY:
-==16003==     in use at exit: 2,189,713 bytes in 412 blocks
-==16003==   total heap usage: 797 allocs, 385 frees, 2,315,388 bytes allocated
-==16003== 
-==16003== LEAK SUMMARY:
-==16003==    definitely lost: 0 bytes in 0 blocks
-==16003==    indirectly lost: 0 bytes in 0 blocks
-==16003==      possibly lost: 2,188,136 bytes in 407 blocks
-==16003==    still reachable: 1,577 bytes in 5 blocks
-==16003==         suppressed: 0 bytes in 0 blocks
-==16003== Rerun with --leak-check=full to see details of leaked memory
-==16003== 
-==16003== For counts of detected and suppressed errors, rerun with: -v
-==16003== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16056== Memcheck, a memory error detector
-==16056== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16056== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16056== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16056== Parent PID: 14842
-==16056== 
-==16056== 
-==16056== HEAP SUMMARY:
-==16056==     in use at exit: 2,189,052 bytes in 403 blocks
-==16056==   total heap usage: 778 allocs, 375 frees, 2,316,714 bytes allocated
-==16056== 
-==16056== LEAK SUMMARY:
-==16056==    definitely lost: 0 bytes in 0 blocks
-==16056==    indirectly lost: 0 bytes in 0 blocks
-==16056==      possibly lost: 2,187,496 bytes in 398 blocks
-==16056==    still reachable: 1,556 bytes in 5 blocks
-==16056==         suppressed: 0 bytes in 0 blocks
-==16056== Rerun with --leak-check=full to see details of leaked memory
-==16056== 
-==16056== For counts of detected and suppressed errors, rerun with: -v
-==16056== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16110== Memcheck, a memory error detector
-==16110== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16110== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16110== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16110== Parent PID: 14842
-==16110== 
-==16110== 
-==16110== HEAP SUMMARY:
-==16110==     in use at exit: 2,189,061 bytes in 403 blocks
-==16110==   total heap usage: 779 allocs, 376 frees, 2,312,720 bytes allocated
-==16110== 
-==16110== LEAK SUMMARY:
-==16110==    definitely lost: 0 bytes in 0 blocks
-==16110==    indirectly lost: 0 bytes in 0 blocks
-==16110==      possibly lost: 2,187,496 bytes in 398 blocks
-==16110==    still reachable: 1,565 bytes in 5 blocks
-==16110==         suppressed: 0 bytes in 0 blocks
-==16110== Rerun with --leak-check=full to see details of leaked memory
-==16110== 
-==16110== For counts of detected and suppressed errors, rerun with: -v
-==16110== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==16164== Memcheck, a memory error detector
-==16164== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16164== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16164== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==16164== Parent PID: 14842
-==16164== 
-==16164== 
-==16164== HEAP SUMMARY:
-==16164==     in use at exit: 7,447,881 bytes in 420 blocks
-==16164==   total heap usage: 826 allocs, 406 frees, 7,572,803 bytes allocated
-==16164== 
-==16164== LEAK SUMMARY:
-==16164==    definitely lost: 0 bytes in 0 blocks
-==16164==    indirectly lost: 0 bytes in 0 blocks
-==16164==      possibly lost: 7,446,304 bytes in 415 blocks
-==16164==    still reachable: 1,577 bytes in 5 blocks
-==16164==         suppressed: 0 bytes in 0 blocks
-==16164== Rerun with --leak-check=full to see details of leaked memory
-==16164== 
-==16164== For counts of detected and suppressed errors, rerun with: -v
-==16164== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16218== Memcheck, a memory error detector
-==16218== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16218== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16218== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==16218== Parent PID: 14842
-==16218== 
-==16218== 
-==16218== HEAP SUMMARY:
-==16218==     in use at exit: 2,195,982 bytes in 427 blocks
-==16218==   total heap usage: 816 allocs, 389 frees, 2,320,901 bytes allocated
-==16218== 
-==16218== LEAK SUMMARY:
-==16218==    definitely lost: 0 bytes in 0 blocks
-==16218==    indirectly lost: 0 bytes in 0 blocks
-==16218==      possibly lost: 2,194,408 bytes in 422 blocks
-==16218==    still reachable: 1,574 bytes in 5 blocks
-==16218==         suppressed: 0 bytes in 0 blocks
-==16218== Rerun with --leak-check=full to see details of leaked memory
-==16218== 
-==16218== For counts of detected and suppressed errors, rerun with: -v
-==16218== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==16271== Memcheck, a memory error detector
-==16271== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16271== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16271== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==16271== Parent PID: 14842
-==16271== 
-==16271== 
-==16271== HEAP SUMMARY:
-==16271==     in use at exit: 7,452,087 bytes in 422 blocks
-==16271==   total heap usage: 816 allocs, 394 frees, 7,576,403 bytes allocated
-==16271== 
-==16271== LEAK SUMMARY:
-==16271==    definitely lost: 0 bytes in 0 blocks
-==16271==    indirectly lost: 0 bytes in 0 blocks
-==16271==      possibly lost: 7,450,528 bytes in 417 blocks
-==16271==    still reachable: 1,559 bytes in 5 blocks
-==16271==         suppressed: 0 bytes in 0 blocks
-==16271== Rerun with --leak-check=full to see details of leaked memory
-==16271== 
-==16271== For counts of detected and suppressed errors, rerun with: -v
-==16271== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==16325== Memcheck, a memory error detector
-==16325== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16325== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16325== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==16325== Parent PID: 14842
-==16325== 
-==16325== 
-==16325== HEAP SUMMARY:
-==16325==     in use at exit: 2,190,617 bytes in 405 blocks
-==16325==   total heap usage: 796 allocs, 391 frees, 2,315,179 bytes allocated
-==16325== 
-==16325== LEAK SUMMARY:
-==16325==    definitely lost: 0 bytes in 0 blocks
-==16325==    indirectly lost: 0 bytes in 0 blocks
-==16325==      possibly lost: 2,189,064 bytes in 400 blocks
-==16325==    still reachable: 1,553 bytes in 5 blocks
-==16325==         suppressed: 0 bytes in 0 blocks
-==16325== Rerun with --leak-check=full to see details of leaked memory
-==16325== 
-==16325== For counts of detected and suppressed errors, rerun with: -v
-==16325== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==16379== Memcheck, a memory error detector
-==16379== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16379== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16379== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==16379== Parent PID: 14842
-==16379== 
-==16379== 
-==16379== HEAP SUMMARY:
-==16379==     in use at exit: 7,683,714 bytes in 440 blocks
-==16379==   total heap usage: 879 allocs, 439 frees, 7,822,307 bytes allocated
-==16379== 
-==16379== LEAK SUMMARY:
-==16379==    definitely lost: 0 bytes in 0 blocks
-==16379==    indirectly lost: 0 bytes in 0 blocks
-==16379==      possibly lost: 7,682,152 bytes in 435 blocks
-==16379==    still reachable: 1,562 bytes in 5 blocks
-==16379==         suppressed: 0 bytes in 0 blocks
-==16379== Rerun with --leak-check=full to see details of leaked memory
-==16379== 
-==16379== For counts of detected and suppressed errors, rerun with: -v
-==16379== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16432== Memcheck, a memory error detector
-==16432== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16432== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16432== Command: ./../../gwion -p. -m dummy -d driver_test:arg /dev/null
-==16432== Parent PID: 14842
-==16432== 
-==16432== 
-==16432== HEAP SUMMARY:
-==16432==     in use at exit: 2,189,052 bytes in 403 blocks
-==16432==   total heap usage: 778 allocs, 375 frees, 2,312,657 bytes allocated
-==16432== 
-==16432== LEAK SUMMARY:
-==16432==    definitely lost: 0 bytes in 0 blocks
-==16432==    indirectly lost: 0 bytes in 0 blocks
-==16432==      possibly lost: 2,187,496 bytes in 398 blocks
-==16432==    still reachable: 1,556 bytes in 5 blocks
-==16432==         suppressed: 0 bytes in 0 blocks
-==16432== Rerun with --leak-check=full to see details of leaked memory
-==16432== 
-==16432== For counts of detected and suppressed errors, rerun with: -v
-==16432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==16485== Memcheck, a memory error detector
-==16485== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==16485== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==16485== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==16485== Parent PID: 14842
-==16485== 
-==16485== 
-==16485== HEAP SUMMARY:
-==16485==     in use at exit: 2,189,071 bytes in 404 blocks
-==16485==   total heap usage: 781 allocs, 377 frees, 2,316,829 bytes allocated
-==16485== 
-==16485== LEAK SUMMARY:
-==16485==    definitely lost: 19 bytes in 1 blocks
-==16485==    indirectly lost: 0 bytes in 0 blocks
-==16485==      possibly lost: 2,187,496 bytes in 398 blocks
-==16485==    still reachable: 1,556 bytes in 5 blocks
-==16485==         suppressed: 0 bytes in 0 blocks
-==16485== Rerun with --leak-check=full to see details of leaked memory
-==16485== 
-==16485== For counts of detected and suppressed errors, rerun with: -v
-==16485== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1643== Memcheck, a memory error detector
-==1643== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1643== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1643== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1643== Parent PID: 1617
-==1643== 
-==1643== 
-==1643== HEAP SUMMARY:
-==1643==     in use at exit: 1,056 bytes in 12 blocks
-==1643==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==1643== 
-==1643== LEAK SUMMARY:
-==1643==    definitely lost: 1,056 bytes in 12 blocks
-==1643==    indirectly lost: 0 bytes in 0 blocks
-==1643==      possibly lost: 0 bytes in 0 blocks
-==1643==    still reachable: 0 bytes in 0 blocks
-==1643==         suppressed: 0 bytes in 0 blocks
-==1643== Rerun with --leak-check=full to see details of leaked memory
-==1643== 
-==1643== For counts of detected and suppressed errors, rerun with: -v
-==1643== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2630== Memcheck, a memory error detector
-==2630== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2630== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2630== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2630== Parent PID: 1617
-==2630== 
-==2630== 
-==2630== HEAP SUMMARY:
-==2630==     in use at exit: 576 bytes in 9 blocks
-==2630==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==2630== 
-==2630== LEAK SUMMARY:
-==2630==    definitely lost: 576 bytes in 9 blocks
-==2630==    indirectly lost: 0 bytes in 0 blocks
-==2630==      possibly lost: 0 bytes in 0 blocks
-==2630==    still reachable: 0 bytes in 0 blocks
-==2630==         suppressed: 0 bytes in 0 blocks
-==2630== Rerun with --leak-check=full to see details of leaked memory
-==2630== 
-==2630== For counts of detected and suppressed errors, rerun with: -v
-==2630== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3051== Memcheck, a memory error detector
-==3051== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3051== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3051== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==3051== Parent PID: 1617
-==3051== 
-==3051== 
-==3051== HEAP SUMMARY:
-==3051==     in use at exit: 19 bytes in 1 blocks
-==3051==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==3051== 
-==3051== LEAK SUMMARY:
-==3051==    definitely lost: 19 bytes in 1 blocks
-==3051==    indirectly lost: 0 bytes in 0 blocks
-==3051==      possibly lost: 0 bytes in 0 blocks
-==3051==    still reachable: 0 bytes in 0 blocks
-==3051==         suppressed: 0 bytes in 0 blocks
-==3051== Rerun with --leak-check=full to see details of leaked memory
-==3051== 
-==3051== For counts of detected and suppressed errors, rerun with: -v
-==3051== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22819== Memcheck, a memory error detector
-==22819== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22819== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22819== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==22819== Parent PID: 22793
-==22819== 
-==22819== 
-==22819== HEAP SUMMARY:
-==22819==     in use at exit: 1,056 bytes in 12 blocks
-==22819==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==22819== 
-==22819== LEAK SUMMARY:
-==22819==    definitely lost: 1,056 bytes in 12 blocks
-==22819==    indirectly lost: 0 bytes in 0 blocks
-==22819==      possibly lost: 0 bytes in 0 blocks
-==22819==    still reachable: 0 bytes in 0 blocks
-==22819==         suppressed: 0 bytes in 0 blocks
-==22819== Rerun with --leak-check=full to see details of leaked memory
-==22819== 
-==22819== For counts of detected and suppressed errors, rerun with: -v
-==22819== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23774== Memcheck, a memory error detector
-==23774== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23774== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23774== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23774== Parent PID: 22793
-==23774== 
-==23774== 
-==23774== HEAP SUMMARY:
-==23774==     in use at exit: 576 bytes in 9 blocks
-==23774==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==23774== 
-==23774== LEAK SUMMARY:
-==23774==    definitely lost: 576 bytes in 9 blocks
-==23774==    indirectly lost: 0 bytes in 0 blocks
-==23774==      possibly lost: 0 bytes in 0 blocks
-==23774==    still reachable: 0 bytes in 0 blocks
-==23774==         suppressed: 0 bytes in 0 blocks
-==23774== Rerun with --leak-check=full to see details of leaked memory
-==23774== 
-==23774== For counts of detected and suppressed errors, rerun with: -v
-==23774== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24327== Memcheck, a memory error detector
-==24327== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24327== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24327== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==24327== Parent PID: 22793
-==24327== 
-==24327== 
-==24327== HEAP SUMMARY:
-==24327==     in use at exit: 19 bytes in 1 blocks
-==24327==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==24327== 
-==24327== LEAK SUMMARY:
-==24327==    definitely lost: 19 bytes in 1 blocks
-==24327==    indirectly lost: 0 bytes in 0 blocks
-==24327==      possibly lost: 0 bytes in 0 blocks
-==24327==    still reachable: 0 bytes in 0 blocks
-==24327==         suppressed: 0 bytes in 0 blocks
-==24327== Rerun with --leak-check=full to see details of leaked memory
-==24327== 
-==24327== For counts of detected and suppressed errors, rerun with: -v
-==24327== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10658== Memcheck, a memory error detector
-==10658== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10658== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10658== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==10658== Parent PID: 10632
-==10658== 
-==10658== 
-==10658== HEAP SUMMARY:
-==10658==     in use at exit: 1,056 bytes in 12 blocks
-==10658==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==10658== 
-==10658== LEAK SUMMARY:
-==10658==    definitely lost: 1,056 bytes in 12 blocks
-==10658==    indirectly lost: 0 bytes in 0 blocks
-==10658==      possibly lost: 0 bytes in 0 blocks
-==10658==    still reachable: 0 bytes in 0 blocks
-==10658==         suppressed: 0 bytes in 0 blocks
-==10658== Rerun with --leak-check=full to see details of leaked memory
-==10658== 
-==10658== For counts of detected and suppressed errors, rerun with: -v
-==10658== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==11614== Memcheck, a memory error detector
-==11614== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11614== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11614== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==11614== Parent PID: 10632
-==11614== 
-==11614== 
-==11614== HEAP SUMMARY:
-==11614==     in use at exit: 576 bytes in 9 blocks
-==11614==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==11614== 
-==11614== LEAK SUMMARY:
-==11614==    definitely lost: 576 bytes in 9 blocks
-==11614==    indirectly lost: 0 bytes in 0 blocks
-==11614==      possibly lost: 0 bytes in 0 blocks
-==11614==    still reachable: 0 bytes in 0 blocks
-==11614==         suppressed: 0 bytes in 0 blocks
-==11614== Rerun with --leak-check=full to see details of leaked memory
-==11614== 
-==11614== For counts of detected and suppressed errors, rerun with: -v
-==11614== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==12026== Memcheck, a memory error detector
-==12026== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12026== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12026== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==12026== Parent PID: 10632
-==12026== 
-==12026== 
-==12026== HEAP SUMMARY:
-==12026==     in use at exit: 19 bytes in 1 blocks
-==12026==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==12026== 
-==12026== LEAK SUMMARY:
-==12026==    definitely lost: 19 bytes in 1 blocks
-==12026==    indirectly lost: 0 bytes in 0 blocks
-==12026==      possibly lost: 0 bytes in 0 blocks
-==12026==    still reachable: 0 bytes in 0 blocks
-==12026==         suppressed: 0 bytes in 0 blocks
-==12026== Rerun with --leak-check=full to see details of leaked memory
-==12026== 
-==12026== For counts of detected and suppressed errors, rerun with: -v
-==12026== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==12645== Memcheck, a memory error detector
-==12645== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==12645== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==12645== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==12645== Parent PID: 12619
-==12645== 
-==12645== 
-==12645== HEAP SUMMARY:
-==12645==     in use at exit: 1,056 bytes in 12 blocks
-==12645==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==12645== 
-==12645== LEAK SUMMARY:
-==12645==    definitely lost: 1,056 bytes in 12 blocks
-==12645==    indirectly lost: 0 bytes in 0 blocks
-==12645==      possibly lost: 0 bytes in 0 blocks
-==12645==    still reachable: 0 bytes in 0 blocks
-==12645==         suppressed: 0 bytes in 0 blocks
-==12645== Rerun with --leak-check=full to see details of leaked memory
-==12645== 
-==12645== For counts of detected and suppressed errors, rerun with: -v
-==12645== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==13599== Memcheck, a memory error detector
-==13599== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==13599== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==13599== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==13599== Parent PID: 12619
-==13599== 
-==13599== 
-==13599== HEAP SUMMARY:
-==13599==     in use at exit: 576 bytes in 9 blocks
-==13599==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==13599== 
-==13599== LEAK SUMMARY:
-==13599==    definitely lost: 576 bytes in 9 blocks
-==13599==    indirectly lost: 0 bytes in 0 blocks
-==13599==      possibly lost: 0 bytes in 0 blocks
-==13599==    still reachable: 0 bytes in 0 blocks
-==13599==         suppressed: 0 bytes in 0 blocks
-==13599== Rerun with --leak-check=full to see details of leaked memory
-==13599== 
-==13599== For counts of detected and suppressed errors, rerun with: -v
-==13599== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14011== Memcheck, a memory error detector
-==14011== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14011== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14011== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==14011== Parent PID: 12619
-==14011== 
-==14011== 
-==14011== HEAP SUMMARY:
-==14011==     in use at exit: 19 bytes in 1 blocks
-==14011==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==14011== 
-==14011== LEAK SUMMARY:
-==14011==    definitely lost: 19 bytes in 1 blocks
-==14011==    indirectly lost: 0 bytes in 0 blocks
-==14011==      possibly lost: 0 bytes in 0 blocks
-==14011==    still reachable: 0 bytes in 0 blocks
-==14011==         suppressed: 0 bytes in 0 blocks
-==14011== Rerun with --leak-check=full to see details of leaked memory
-==14011== 
-==14011== For counts of detected and suppressed errors, rerun with: -v
-==14011== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23994== Memcheck, a memory error detector
-==23994== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23994== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23994== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23994== Parent PID: 23961
-==23994== 
-==23994== 
-==23994== HEAP SUMMARY:
-==23994==     in use at exit: 1,056 bytes in 12 blocks
-==23994==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==23994== 
-==23994== LEAK SUMMARY:
-==23994==    definitely lost: 1,056 bytes in 12 blocks
-==23994==    indirectly lost: 0 bytes in 0 blocks
-==23994==      possibly lost: 0 bytes in 0 blocks
-==23994==    still reachable: 0 bytes in 0 blocks
-==23994==         suppressed: 0 bytes in 0 blocks
-==23994== Rerun with --leak-check=full to see details of leaked memory
-==23994== 
-==23994== For counts of detected and suppressed errors, rerun with: -v
-==23994== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25179== Memcheck, a memory error detector
-==25179== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25179== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25179== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==25179== Parent PID: 23961
-==25179== 
-==25179== 
-==25179== HEAP SUMMARY:
-==25179==     in use at exit: 576 bytes in 9 blocks
-==25179==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==25179== 
-==25179== LEAK SUMMARY:
-==25179==    definitely lost: 576 bytes in 9 blocks
-==25179==    indirectly lost: 0 bytes in 0 blocks
-==25179==      possibly lost: 0 bytes in 0 blocks
-==25179==    still reachable: 0 bytes in 0 blocks
-==25179==         suppressed: 0 bytes in 0 blocks
-==25179== Rerun with --leak-check=full to see details of leaked memory
-==25179== 
-==25179== For counts of detected and suppressed errors, rerun with: -v
-==25179== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25597== Memcheck, a memory error detector
-==25597== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25597== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25597== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==25597== Parent PID: 23961
-==25597== 
-==25597== 
-==25597== HEAP SUMMARY:
-==25597==     in use at exit: 19 bytes in 1 blocks
-==25597==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==25597== 
-==25597== LEAK SUMMARY:
-==25597==    definitely lost: 19 bytes in 1 blocks
-==25597==    indirectly lost: 0 bytes in 0 blocks
-==25597==      possibly lost: 0 bytes in 0 blocks
-==25597==    still reachable: 0 bytes in 0 blocks
-==25597==         suppressed: 0 bytes in 0 blocks
-==25597== Rerun with --leak-check=full to see details of leaked memory
-==25597== 
-==25597== For counts of detected and suppressed errors, rerun with: -v
-==25597== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==17520== Memcheck, a memory error detector
-==17520== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==17520== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==17520== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==17520== Parent PID: 17494
-==17520== 
-==17520== 
-==17520== HEAP SUMMARY:
-==17520==     in use at exit: 1,056 bytes in 12 blocks
-==17520==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==17520== 
-==17520== LEAK SUMMARY:
-==17520==    definitely lost: 1,056 bytes in 12 blocks
-==17520==    indirectly lost: 0 bytes in 0 blocks
-==17520==      possibly lost: 0 bytes in 0 blocks
-==17520==    still reachable: 0 bytes in 0 blocks
-==17520==         suppressed: 0 bytes in 0 blocks
-==17520== Rerun with --leak-check=full to see details of leaked memory
-==17520== 
-==17520== For counts of detected and suppressed errors, rerun with: -v
-==17520== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==18473== Memcheck, a memory error detector
-==18473== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==18473== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==18473== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==18473== Parent PID: 17494
-==18473== 
-==18473== 
-==18473== HEAP SUMMARY:
-==18473==     in use at exit: 576 bytes in 9 blocks
-==18473==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==18473== 
-==18473== LEAK SUMMARY:
-==18473==    definitely lost: 576 bytes in 9 blocks
-==18473==    indirectly lost: 0 bytes in 0 blocks
-==18473==      possibly lost: 0 bytes in 0 blocks
-==18473==    still reachable: 0 bytes in 0 blocks
-==18473==         suppressed: 0 bytes in 0 blocks
-==18473== Rerun with --leak-check=full to see details of leaked memory
-==18473== 
-==18473== For counts of detected and suppressed errors, rerun with: -v
-==18473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==18884== Memcheck, a memory error detector
-==18884== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==18884== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==18884== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==18884== Parent PID: 17494
-==18884== 
-==18884== 
-==18884== HEAP SUMMARY:
-==18884==     in use at exit: 19 bytes in 1 blocks
-==18884==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==18884== 
-==18884== LEAK SUMMARY:
-==18884==    definitely lost: 19 bytes in 1 blocks
-==18884==    indirectly lost: 0 bytes in 0 blocks
-==18884==      possibly lost: 0 bytes in 0 blocks
-==18884==    still reachable: 0 bytes in 0 blocks
-==18884==         suppressed: 0 bytes in 0 blocks
-==18884== Rerun with --leak-check=full to see details of leaked memory
-==18884== 
-==18884== For counts of detected and suppressed errors, rerun with: -v
-==18884== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==29825== Memcheck, a memory error detector
-==29825== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==29825== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==29825== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==29825== Parent PID: 29799
-==29825== 
-==29825== 
-==29825== HEAP SUMMARY:
-==29825==     in use at exit: 1,056 bytes in 12 blocks
-==29825==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==29825== 
-==29825== LEAK SUMMARY:
-==29825==    definitely lost: 1,056 bytes in 12 blocks
-==29825==    indirectly lost: 0 bytes in 0 blocks
-==29825==      possibly lost: 0 bytes in 0 blocks
-==29825==    still reachable: 0 bytes in 0 blocks
-==29825==         suppressed: 0 bytes in 0 blocks
-==29825== Rerun with --leak-check=full to see details of leaked memory
-==29825== 
-==29825== For counts of detected and suppressed errors, rerun with: -v
-==29825== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==30782== Memcheck, a memory error detector
-==30782== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==30782== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==30782== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==30782== Parent PID: 29799
-==30782== 
-==30782== 
-==30782== HEAP SUMMARY:
-==30782==     in use at exit: 576 bytes in 9 blocks
-==30782==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==30782== 
-==30782== LEAK SUMMARY:
-==30782==    definitely lost: 576 bytes in 9 blocks
-==30782==    indirectly lost: 0 bytes in 0 blocks
-==30782==      possibly lost: 0 bytes in 0 blocks
-==30782==    still reachable: 0 bytes in 0 blocks
-==30782==         suppressed: 0 bytes in 0 blocks
-==30782== Rerun with --leak-check=full to see details of leaked memory
-==30782== 
-==30782== For counts of detected and suppressed errors, rerun with: -v
-==30782== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==31193== Memcheck, a memory error detector
-==31193== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==31193== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==31193== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==31193== Parent PID: 29799
-==31193== 
-==31193== 
-==31193== HEAP SUMMARY:
-==31193==     in use at exit: 19 bytes in 1 blocks
-==31193==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==31193== 
-==31193== LEAK SUMMARY:
-==31193==    definitely lost: 19 bytes in 1 blocks
-==31193==    indirectly lost: 0 bytes in 0 blocks
-==31193==      possibly lost: 0 bytes in 0 blocks
-==31193==    still reachable: 0 bytes in 0 blocks
-==31193==         suppressed: 0 bytes in 0 blocks
-==31193== Rerun with --leak-check=full to see details of leaked memory
-==31193== 
-==31193== For counts of detected and suppressed errors, rerun with: -v
-==31193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==22576== Memcheck, a memory error detector
-==22576== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==22576== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==22576== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==22576== Parent PID: 22534
-==22576== 
-==22576== 
-==22576== HEAP SUMMARY:
-==22576==     in use at exit: 1,056 bytes in 12 blocks
-==22576==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==22576== 
-==22576== LEAK SUMMARY:
-==22576==    definitely lost: 1,056 bytes in 12 blocks
-==22576==    indirectly lost: 0 bytes in 0 blocks
-==22576==      possibly lost: 0 bytes in 0 blocks
-==22576==    still reachable: 0 bytes in 0 blocks
-==22576==         suppressed: 0 bytes in 0 blocks
-==22576== Rerun with --leak-check=full to see details of leaked memory
-==22576== 
-==22576== For counts of detected and suppressed errors, rerun with: -v
-==22576== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23692== Memcheck, a memory error detector
-==23692== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23692== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23692== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23692== Parent PID: 22534
-==23692== 
-==23692== 
-==23692== HEAP SUMMARY:
-==23692==     in use at exit: 576 bytes in 9 blocks
-==23692==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==23692== 
-==23692== LEAK SUMMARY:
-==23692==    definitely lost: 576 bytes in 9 blocks
-==23692==    indirectly lost: 0 bytes in 0 blocks
-==23692==      possibly lost: 0 bytes in 0 blocks
-==23692==    still reachable: 0 bytes in 0 blocks
-==23692==         suppressed: 0 bytes in 0 blocks
-==23692== Rerun with --leak-check=full to see details of leaked memory
-==23692== 
-==23692== For counts of detected and suppressed errors, rerun with: -v
-==23692== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24110== Memcheck, a memory error detector
-==24110== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24110== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24110== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==24110== Parent PID: 22534
-==24110== 
-==24110== 
-==24110== HEAP SUMMARY:
-==24110==     in use at exit: 19 bytes in 1 blocks
-==24110==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==24110== 
-==24110== LEAK SUMMARY:
-==24110==    definitely lost: 19 bytes in 1 blocks
-==24110==    indirectly lost: 0 bytes in 0 blocks
-==24110==      possibly lost: 0 bytes in 0 blocks
-==24110==    still reachable: 0 bytes in 0 blocks
-==24110==         suppressed: 0 bytes in 0 blocks
-==24110== Rerun with --leak-check=full to see details of leaked memory
-==24110== 
-==24110== For counts of detected and suppressed errors, rerun with: -v
-==24110== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14015== Memcheck, a memory error detector
-==14015== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14015== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14015== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14015== Parent PID: 13988
-==14015== 
-==14015== 
-==14015== HEAP SUMMARY:
-==14015==     in use at exit: 2,196,057 bytes in 427 blocks
-==14015==   total heap usage: 812 allocs, 385 frees, 2,320,204 bytes allocated
-==14015== 
-==14015== LEAK SUMMARY:
-==14015==    definitely lost: 0 bytes in 0 blocks
-==14015==    indirectly lost: 0 bytes in 0 blocks
-==14015==      possibly lost: 2,194,504 bytes in 422 blocks
-==14015==    still reachable: 1,553 bytes in 5 blocks
-==14015==         suppressed: 0 bytes in 0 blocks
-==14015== Rerun with --leak-check=full to see details of leaked memory
-==14015== 
-==14015== For counts of detected and suppressed errors, rerun with: -v
-==14015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14068== Memcheck, a memory error detector
-==14068== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14068== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14068== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14068== Parent PID: 13988
-==14068== 
-==14068== 
-==14068== HEAP SUMMARY:
-==14068==     in use at exit: 2,189,070 bytes in 403 blocks
-==14068==   total heap usage: 778 allocs, 375 frees, 2,316,750 bytes allocated
-==14068== 
-==14068== LEAK SUMMARY:
-==14068==    definitely lost: 0 bytes in 0 blocks
-==14068==    indirectly lost: 0 bytes in 0 blocks
-==14068==      possibly lost: 2,187,496 bytes in 398 blocks
-==14068==    still reachable: 1,574 bytes in 5 blocks
-==14068==         suppressed: 0 bytes in 0 blocks
-==14068== Rerun with --leak-check=full to see details of leaked memory
-==14068== 
-==14068== For counts of detected and suppressed errors, rerun with: -v
-==14068== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14121== Memcheck, a memory error detector
-==14121== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14121== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14121== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14121== Parent PID: 13988
-==14121== 
-==14121== 
-==14121== HEAP SUMMARY:
-==14121==     in use at exit: 2,190,859 bytes in 415 blocks
-==14121==   total heap usage: 798 allocs, 383 frees, 2,315,422 bytes allocated
-==14121== 
-==14121== LEAK SUMMARY:
-==14121==    definitely lost: 0 bytes in 0 blocks
-==14121==    indirectly lost: 0 bytes in 0 blocks
-==14121==      possibly lost: 2,189,288 bytes in 410 blocks
-==14121==    still reachable: 1,571 bytes in 5 blocks
-==14121==         suppressed: 0 bytes in 0 blocks
-==14121== Rerun with --leak-check=full to see details of leaked memory
-==14121== 
-==14121== For counts of detected and suppressed errors, rerun with: -v
-==14121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14174== Memcheck, a memory error detector
-==14174== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14174== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14174== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14174== Parent PID: 13988
-==14174== 
-==14174== 
-==14174== HEAP SUMMARY:
-==14174==     in use at exit: 2,196,130 bytes in 429 blocks
-==14174==   total heap usage: 810 allocs, 381 frees, 2,320,065 bytes allocated
-==14174== 
-==14174== LEAK SUMMARY:
-==14174==    definitely lost: 0 bytes in 0 blocks
-==14174==    indirectly lost: 0 bytes in 0 blocks
-==14174==      possibly lost: 2,194,568 bytes in 424 blocks
-==14174==    still reachable: 1,562 bytes in 5 blocks
-==14174==         suppressed: 0 bytes in 0 blocks
-==14174== Rerun with --leak-check=full to see details of leaked memory
-==14174== 
-==14174== For counts of detected and suppressed errors, rerun with: -v
-==14174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==14227== Memcheck, a memory error detector
-==14227== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14227== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14227== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==14227== Parent PID: 13988
-==14227== 
-==14227== 
-==14227== HEAP SUMMARY:
-==14227==     in use at exit: 7,512,676 bytes in 458 blocks
-==14227==   total heap usage: 893 allocs, 435 frees, 7,640,331 bytes allocated
-==14227== 
-==14227== LEAK SUMMARY:
-==14227==    definitely lost: 0 bytes in 0 blocks
-==14227==    indirectly lost: 0 bytes in 0 blocks
-==14227==      possibly lost: 7,511,072 bytes in 453 blocks
-==14227==    still reachable: 1,604 bytes in 5 blocks
-==14227==         suppressed: 0 bytes in 0 blocks
-==14227== Rerun with --leak-check=full to see details of leaked memory
-==14227== 
-==14227== For counts of detected and suppressed errors, rerun with: -v
-==14227== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==14280== Memcheck, a memory error detector
-==14280== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14280== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14280== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==14280== Parent PID: 13988
-==14280== 
-==14280== 
-==14280== HEAP SUMMARY:
-==14280==     in use at exit: 7,627,402 bytes in 443 blocks
-==14280==   total heap usage: 889 allocs, 446 frees, 7,760,523 bytes allocated
-==14280== 
-==14280== LEAK SUMMARY:
-==14280==    definitely lost: 0 bytes in 0 blocks
-==14280==    indirectly lost: 0 bytes in 0 blocks
-==14280==      possibly lost: 7,625,840 bytes in 438 blocks
-==14280==    still reachable: 1,562 bytes in 5 blocks
-==14280==         suppressed: 0 bytes in 0 blocks
-==14280== Rerun with --leak-check=full to see details of leaked memory
-==14280== 
-==14280== For counts of detected and suppressed errors, rerun with: -v
-==14280== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14333== Memcheck, a memory error detector
-==14333== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14333== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14333== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14333== Parent PID: 13988
-==14333== 
-==14333== 
-==14333== HEAP SUMMARY:
-==14333==     in use at exit: 2,189,052 bytes in 403 blocks
-==14333==   total heap usage: 778 allocs, 375 frees, 2,312,657 bytes allocated
-==14333== 
-==14333== LEAK SUMMARY:
-==14333==    definitely lost: 0 bytes in 0 blocks
-==14333==    indirectly lost: 0 bytes in 0 blocks
-==14333==      possibly lost: 2,187,496 bytes in 398 blocks
-==14333==    still reachable: 1,556 bytes in 5 blocks
-==14333==         suppressed: 0 bytes in 0 blocks
-==14333== Rerun with --leak-check=full to see details of leaked memory
-==14333== 
-==14333== For counts of detected and suppressed errors, rerun with: -v
-==14333== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14386== Memcheck, a memory error detector
-==14386== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14386== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14386== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14386== Parent PID: 13988
-==14386== 
-==14386== 
-==14386== HEAP SUMMARY:
-==14386==     in use at exit: 2,189,131 bytes in 403 blocks
-==14386==   total heap usage: 784 allocs, 381 frees, 2,313,566 bytes allocated
-==14386== 
-==14386== LEAK SUMMARY:
-==14386==    definitely lost: 0 bytes in 0 blocks
-==14386==    indirectly lost: 0 bytes in 0 blocks
-==14386==      possibly lost: 2,187,560 bytes in 398 blocks
-==14386==    still reachable: 1,571 bytes in 5 blocks
-==14386==         suppressed: 0 bytes in 0 blocks
-==14386== Rerun with --leak-check=full to see details of leaked memory
-==14386== 
-==14386== For counts of detected and suppressed errors, rerun with: -v
-==14386== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14439== Memcheck, a memory error detector
-==14439== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14439== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14439== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14439== Parent PID: 13988
-==14439== 
-==14439== 
-==14439== HEAP SUMMARY:
-==14439==     in use at exit: 2,189,125 bytes in 403 blocks
-==14439==   total heap usage: 784 allocs, 381 frees, 2,313,552 bytes allocated
-==14439== 
-==14439== LEAK SUMMARY:
-==14439==    definitely lost: 0 bytes in 0 blocks
-==14439==    indirectly lost: 0 bytes in 0 blocks
-==14439==      possibly lost: 2,187,560 bytes in 398 blocks
-==14439==    still reachable: 1,565 bytes in 5 blocks
-==14439==         suppressed: 0 bytes in 0 blocks
-==14439== Rerun with --leak-check=full to see details of leaked memory
-==14439== 
-==14439== For counts of detected and suppressed errors, rerun with: -v
-==14439== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==14492== Memcheck, a memory error detector
-==14492== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14492== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14492== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==14492== Parent PID: 13988
-==14492== 
-==14492== 
-==14492== HEAP SUMMARY:
-==14492==     in use at exit: 7,659,358 bytes in 441 blocks
-==14492==   total heap usage: 913 allocs, 472 frees, 7,797,195 bytes allocated
-==14492== 
-==14492== LEAK SUMMARY:
-==14492==    definitely lost: 0 bytes in 0 blocks
-==14492==    indirectly lost: 0 bytes in 0 blocks
-==14492==      possibly lost: 7,657,808 bytes in 436 blocks
-==14492==    still reachable: 1,550 bytes in 5 blocks
-==14492==         suppressed: 0 bytes in 0 blocks
-==14492== Rerun with --leak-check=full to see details of leaked memory
-==14492== 
-==14492== For counts of detected and suppressed errors, rerun with: -v
-==14492== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==14545== Memcheck, a memory error detector
-==14545== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14545== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14545== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==14545== Parent PID: 13988
-==14545== 
-==14545== 
-==14545== HEAP SUMMARY:
-==14545==     in use at exit: 7,493,430 bytes in 438 blocks
-==14545==   total heap usage: 848 allocs, 410 frees, 7,619,959 bytes allocated
-==14545== 
-==14545== LEAK SUMMARY:
-==14545==    definitely lost: 0 bytes in 0 blocks
-==14545==    indirectly lost: 0 bytes in 0 blocks
-==14545==      possibly lost: 7,491,856 bytes in 433 blocks
-==14545==    still reachable: 1,574 bytes in 5 blocks
-==14545==         suppressed: 0 bytes in 0 blocks
-==14545== Rerun with --leak-check=full to see details of leaked memory
-==14545== 
-==14545== For counts of detected and suppressed errors, rerun with: -v
-==14545== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==14598== Memcheck, a memory error detector
-==14598== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14598== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14598== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==14598== Parent PID: 13988
-==14598== 
-==14598== 
-==14598== HEAP SUMMARY:
-==14598==     in use at exit: 7,502,534 bytes in 438 blocks
-==14598==   total heap usage: 848 allocs, 410 frees, 7,629,059 bytes allocated
-==14598== 
-==14598== LEAK SUMMARY:
-==14598==    definitely lost: 0 bytes in 0 blocks
-==14598==    indirectly lost: 0 bytes in 0 blocks
-==14598==      possibly lost: 7,500,960 bytes in 433 blocks
-==14598==    still reachable: 1,574 bytes in 5 blocks
-==14598==         suppressed: 0 bytes in 0 blocks
-==14598== Rerun with --leak-check=full to see details of leaked memory
-==14598== 
-==14598== For counts of detected and suppressed errors, rerun with: -v
-==14598== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==14651== Memcheck, a memory error detector
-==14651== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14651== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14651== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==14651== Parent PID: 13988
-==14651== 
-==14651== 
-==14651== HEAP SUMMARY:
-==14651==     in use at exit: 2,203,499 bytes in 419 blocks
-==14651==   total heap usage: 831 allocs, 412 frees, 2,329,339 bytes allocated
-==14651== 
-==14651== LEAK SUMMARY:
-==14651==    definitely lost: 0 bytes in 0 blocks
-==14651==    indirectly lost: 0 bytes in 0 blocks
-==14651==      possibly lost: 2,201,904 bytes in 414 blocks
-==14651==    still reachable: 1,595 bytes in 5 blocks
-==14651==         suppressed: 0 bytes in 0 blocks
-==14651== Rerun with --leak-check=full to see details of leaked memory
-==14651== 
-==14651== For counts of detected and suppressed errors, rerun with: -v
-==14651== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==14704== Memcheck, a memory error detector
-==14704== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14704== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14704== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==14704== Parent PID: 13988
-==14704== 
-==14704== 
-==14704== HEAP SUMMARY:
-==14704==     in use at exit: 2,196,022 bytes in 426 blocks
-==14704==   total heap usage: 809 allocs, 383 frees, 2,320,555 bytes allocated
-==14704== 
-==14704== LEAK SUMMARY:
-==14704==    definitely lost: 0 bytes in 0 blocks
-==14704==    indirectly lost: 0 bytes in 0 blocks
-==14704==      possibly lost: 2,194,472 bytes in 421 blocks
-==14704==    still reachable: 1,550 bytes in 5 blocks
-==14704==         suppressed: 0 bytes in 0 blocks
-==14704== Rerun with --leak-check=full to see details of leaked memory
-==14704== 
-==14704== For counts of detected and suppressed errors, rerun with: -v
-==14704== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==14757== Memcheck, a memory error detector
-==14757== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14757== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14757== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==14757== Parent PID: 13988
-==14757== 
-==14757== 
-==14757== HEAP SUMMARY:
-==14757==     in use at exit: 7,470,379 bytes in 423 blocks
-==14757==   total heap usage: 821 allocs, 398 frees, 7,595,291 bytes allocated
-==14757== 
-==14757== LEAK SUMMARY:
-==14757==    definitely lost: 0 bytes in 0 blocks
-==14757==    indirectly lost: 0 bytes in 0 blocks
-==14757==      possibly lost: 7,468,808 bytes in 418 blocks
-==14757==    still reachable: 1,571 bytes in 5 blocks
-==14757==         suppressed: 0 bytes in 0 blocks
-==14757== Rerun with --leak-check=full to see details of leaked memory
-==14757== 
-==14757== For counts of detected and suppressed errors, rerun with: -v
-==14757== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==14810== Memcheck, a memory error detector
-==14810== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14810== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14810== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==14810== Parent PID: 13988
-==14810== 
-==14810== 
-==14810== HEAP SUMMARY:
-==14810==     in use at exit: 7,447,872 bytes in 420 blocks
-==14810==   total heap usage: 814 allocs, 394 frees, 7,572,203 bytes allocated
-==14810== 
-==14810== LEAK SUMMARY:
-==14810==    definitely lost: 0 bytes in 0 blocks
-==14810==    indirectly lost: 0 bytes in 0 blocks
-==14810==      possibly lost: 7,446,304 bytes in 415 blocks
-==14810==    still reachable: 1,568 bytes in 5 blocks
-==14810==         suppressed: 0 bytes in 0 blocks
-==14810== Rerun with --leak-check=full to see details of leaked memory
-==14810== 
-==14810== For counts of detected and suppressed errors, rerun with: -v
-==14810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14863== Memcheck, a memory error detector
-==14863== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14863== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14863== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14863== Parent PID: 13988
-==14863== 
-==14863== 
-==14863== HEAP SUMMARY:
-==14863==     in use at exit: 2,195,435 bytes in 418 blocks
-==14863==   total heap usage: 801 allocs, 383 frees, 2,320,486 bytes allocated
-==14863== 
-==14863== LEAK SUMMARY:
-==14863==    definitely lost: 0 bytes in 0 blocks
-==14863==    indirectly lost: 0 bytes in 0 blocks
-==14863==      possibly lost: 2,193,864 bytes in 413 blocks
-==14863==    still reachable: 1,571 bytes in 5 blocks
-==14863==         suppressed: 0 bytes in 0 blocks
-==14863== Rerun with --leak-check=full to see details of leaked memory
-==14863== 
-==14863== For counts of detected and suppressed errors, rerun with: -v
-==14863== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14916== Memcheck, a memory error detector
-==14916== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14916== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14916== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14916== Parent PID: 13988
-==14916== 
-==14916== 
-==14916== HEAP SUMMARY:
-==14916==     in use at exit: 2,195,505 bytes in 418 blocks
-==14916==   total heap usage: 811 allocs, 393 frees, 2,322,604 bytes allocated
-==14916== 
-==14916== LEAK SUMMARY:
-==14916==    definitely lost: 0 bytes in 0 blocks
-==14916==    indirectly lost: 0 bytes in 0 blocks
-==14916==      possibly lost: 2,193,928 bytes in 413 blocks
-==14916==    still reachable: 1,577 bytes in 5 blocks
-==14916==         suppressed: 0 bytes in 0 blocks
-==14916== Rerun with --leak-check=full to see details of leaked memory
-==14916== 
-==14916== For counts of detected and suppressed errors, rerun with: -v
-==14916== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14969== Memcheck, a memory error detector
-==14969== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14969== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14969== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14969== Parent PID: 13988
-==14969== 
-==14969== 
-==14969== HEAP SUMMARY:
-==14969==     in use at exit: 2,190,734 bytes in 413 blocks
-==14969==   total heap usage: 797 allocs, 384 frees, 2,315,853 bytes allocated
-==14969== 
-==14969== LEAK SUMMARY:
-==14969==    definitely lost: 0 bytes in 0 blocks
-==14969==    indirectly lost: 0 bytes in 0 blocks
-==14969==      possibly lost: 2,189,160 bytes in 408 blocks
-==14969==    still reachable: 1,574 bytes in 5 blocks
-==14969==         suppressed: 0 bytes in 0 blocks
-==14969== Rerun with --leak-check=full to see details of leaked memory
-==14969== 
-==14969== For counts of detected and suppressed errors, rerun with: -v
-==14969== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15022== Memcheck, a memory error detector
-==15022== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15022== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15022== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15022== Parent PID: 13988
-==15022== 
-==15022== 
-==15022== HEAP SUMMARY:
-==15022==     in use at exit: 2,190,737 bytes in 413 blocks
-==15022==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==15022== 
-==15022== LEAK SUMMARY:
-==15022==    definitely lost: 0 bytes in 0 blocks
-==15022==    indirectly lost: 0 bytes in 0 blocks
-==15022==      possibly lost: 2,189,160 bytes in 408 blocks
-==15022==    still reachable: 1,577 bytes in 5 blocks
-==15022==         suppressed: 0 bytes in 0 blocks
-==15022== Rerun with --leak-check=full to see details of leaked memory
-==15022== 
-==15022== For counts of detected and suppressed errors, rerun with: -v
-==15022== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15076== Memcheck, a memory error detector
-==15076== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15076== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15076== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15076== Parent PID: 13988
-==15076== 
-==15076== 
-==15076== HEAP SUMMARY:
-==15076==     in use at exit: 2,190,737 bytes in 413 blocks
-==15076==   total heap usage: 797 allocs, 384 frees, 2,315,860 bytes allocated
-==15076== 
-==15076== LEAK SUMMARY:
-==15076==    definitely lost: 0 bytes in 0 blocks
-==15076==    indirectly lost: 0 bytes in 0 blocks
-==15076==      possibly lost: 2,189,160 bytes in 408 blocks
-==15076==    still reachable: 1,577 bytes in 5 blocks
-==15076==         suppressed: 0 bytes in 0 blocks
-==15076== Rerun with --leak-check=full to see details of leaked memory
-==15076== 
-==15076== For counts of detected and suppressed errors, rerun with: -v
-==15076== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15129== Memcheck, a memory error detector
-==15129== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15129== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15129== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15129== Parent PID: 13988
-==15129== 
-==15129== 
-==15129== HEAP SUMMARY:
-==15129==     in use at exit: 2,189,713 bytes in 412 blocks
-==15129==   total heap usage: 797 allocs, 385 frees, 2,315,388 bytes allocated
-==15129== 
-==15129== LEAK SUMMARY:
-==15129==    definitely lost: 0 bytes in 0 blocks
-==15129==    indirectly lost: 0 bytes in 0 blocks
-==15129==      possibly lost: 2,188,136 bytes in 407 blocks
-==15129==    still reachable: 1,577 bytes in 5 blocks
-==15129==         suppressed: 0 bytes in 0 blocks
-==15129== Rerun with --leak-check=full to see details of leaked memory
-==15129== 
-==15129== For counts of detected and suppressed errors, rerun with: -v
-==15129== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15182== Memcheck, a memory error detector
-==15182== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15182== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15182== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15182== Parent PID: 13988
-==15182== 
-==15182== 
-==15182== HEAP SUMMARY:
-==15182==     in use at exit: 2,189,052 bytes in 403 blocks
-==15182==   total heap usage: 778 allocs, 375 frees, 2,316,714 bytes allocated
-==15182== 
-==15182== LEAK SUMMARY:
-==15182==    definitely lost: 0 bytes in 0 blocks
-==15182==    indirectly lost: 0 bytes in 0 blocks
-==15182==      possibly lost: 2,187,496 bytes in 398 blocks
-==15182==    still reachable: 1,556 bytes in 5 blocks
-==15182==         suppressed: 0 bytes in 0 blocks
-==15182== Rerun with --leak-check=full to see details of leaked memory
-==15182== 
-==15182== For counts of detected and suppressed errors, rerun with: -v
-==15182== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15235== Memcheck, a memory error detector
-==15235== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15235== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15235== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15235== Parent PID: 13988
-==15235== 
-==15235== 
-==15235== HEAP SUMMARY:
-==15235==     in use at exit: 2,189,061 bytes in 403 blocks
-==15235==   total heap usage: 779 allocs, 376 frees, 2,312,720 bytes allocated
-==15235== 
-==15235== LEAK SUMMARY:
-==15235==    definitely lost: 0 bytes in 0 blocks
-==15235==    indirectly lost: 0 bytes in 0 blocks
-==15235==      possibly lost: 2,187,496 bytes in 398 blocks
-==15235==    still reachable: 1,565 bytes in 5 blocks
-==15235==         suppressed: 0 bytes in 0 blocks
-==15235== Rerun with --leak-check=full to see details of leaked memory
-==15235== 
-==15235== For counts of detected and suppressed errors, rerun with: -v
-==15235== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==15288== Memcheck, a memory error detector
-==15288== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15288== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15288== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==15288== Parent PID: 13988
-==15288== 
-==15288== 
-==15288== HEAP SUMMARY:
-==15288==     in use at exit: 7,447,881 bytes in 420 blocks
-==15288==   total heap usage: 826 allocs, 406 frees, 7,572,803 bytes allocated
-==15288== 
-==15288== LEAK SUMMARY:
-==15288==    definitely lost: 0 bytes in 0 blocks
-==15288==    indirectly lost: 0 bytes in 0 blocks
-==15288==      possibly lost: 7,446,304 bytes in 415 blocks
-==15288==    still reachable: 1,577 bytes in 5 blocks
-==15288==         suppressed: 0 bytes in 0 blocks
-==15288== Rerun with --leak-check=full to see details of leaked memory
-==15288== 
-==15288== For counts of detected and suppressed errors, rerun with: -v
-==15288== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15341== Memcheck, a memory error detector
-==15341== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15341== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15341== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15341== Parent PID: 13988
-==15341== 
-==15341== 
-==15341== HEAP SUMMARY:
-==15341==     in use at exit: 2,195,982 bytes in 427 blocks
-==15341==   total heap usage: 816 allocs, 389 frees, 2,320,901 bytes allocated
-==15341== 
-==15341== LEAK SUMMARY:
-==15341==    definitely lost: 0 bytes in 0 blocks
-==15341==    indirectly lost: 0 bytes in 0 blocks
-==15341==      possibly lost: 2,194,408 bytes in 422 blocks
-==15341==    still reachable: 1,574 bytes in 5 blocks
-==15341==         suppressed: 0 bytes in 0 blocks
-==15341== Rerun with --leak-check=full to see details of leaked memory
-==15341== 
-==15341== For counts of detected and suppressed errors, rerun with: -v
-==15341== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==15394== Memcheck, a memory error detector
-==15394== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15394== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15394== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==15394== Parent PID: 13988
-==15394== 
-==15394== 
-==15394== HEAP SUMMARY:
-==15394==     in use at exit: 7,452,087 bytes in 422 blocks
-==15394==   total heap usage: 816 allocs, 394 frees, 7,576,403 bytes allocated
-==15394== 
-==15394== LEAK SUMMARY:
-==15394==    definitely lost: 0 bytes in 0 blocks
-==15394==    indirectly lost: 0 bytes in 0 blocks
-==15394==      possibly lost: 7,450,528 bytes in 417 blocks
-==15394==    still reachable: 1,559 bytes in 5 blocks
-==15394==         suppressed: 0 bytes in 0 blocks
-==15394== Rerun with --leak-check=full to see details of leaked memory
-==15394== 
-==15394== For counts of detected and suppressed errors, rerun with: -v
-==15394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==15447== Memcheck, a memory error detector
-==15447== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15447== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15447== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==15447== Parent PID: 13988
-==15447== 
-==15447== 
-==15447== HEAP SUMMARY:
-==15447==     in use at exit: 2,190,617 bytes in 405 blocks
-==15447==   total heap usage: 796 allocs, 391 frees, 2,315,179 bytes allocated
-==15447== 
-==15447== LEAK SUMMARY:
-==15447==    definitely lost: 0 bytes in 0 blocks
-==15447==    indirectly lost: 0 bytes in 0 blocks
-==15447==      possibly lost: 2,189,064 bytes in 400 blocks
-==15447==    still reachable: 1,553 bytes in 5 blocks
-==15447==         suppressed: 0 bytes in 0 blocks
-==15447== Rerun with --leak-check=full to see details of leaked memory
-==15447== 
-==15447== For counts of detected and suppressed errors, rerun with: -v
-==15447== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==15500== Memcheck, a memory error detector
-==15500== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15500== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15500== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==15500== Parent PID: 13988
-==15500== 
-==15500== 
-==15500== HEAP SUMMARY:
-==15500==     in use at exit: 7,683,714 bytes in 440 blocks
-==15500==   total heap usage: 879 allocs, 439 frees, 7,822,307 bytes allocated
-==15500== 
-==15500== LEAK SUMMARY:
-==15500==    definitely lost: 0 bytes in 0 blocks
-==15500==    indirectly lost: 0 bytes in 0 blocks
-==15500==      possibly lost: 7,682,152 bytes in 435 blocks
-==15500==    still reachable: 1,562 bytes in 5 blocks
-==15500==         suppressed: 0 bytes in 0 blocks
-==15500== Rerun with --leak-check=full to see details of leaked memory
-==15500== 
-==15500== For counts of detected and suppressed errors, rerun with: -v
-==15500== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15552== Memcheck, a memory error detector
-==15552== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15552== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15552== Command: ./../../gwion -p. -m dummy -d driver_test:arg /dev/null
-==15552== Parent PID: 13988
-==15552== 
-==15552== 
-==15552== HEAP SUMMARY:
-==15552==     in use at exit: 2,189,052 bytes in 403 blocks
-==15552==   total heap usage: 778 allocs, 375 frees, 2,312,657 bytes allocated
-==15552== 
-==15552== LEAK SUMMARY:
-==15552==    definitely lost: 0 bytes in 0 blocks
-==15552==    indirectly lost: 0 bytes in 0 blocks
-==15552==      possibly lost: 2,187,496 bytes in 398 blocks
-==15552==    still reachable: 1,556 bytes in 5 blocks
-==15552==         suppressed: 0 bytes in 0 blocks
-==15552== Rerun with --leak-check=full to see details of leaked memory
-==15552== 
-==15552== For counts of detected and suppressed errors, rerun with: -v
-==15552== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15604== Memcheck, a memory error detector
-==15604== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15604== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15604== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==15604== Parent PID: 13988
-==15604== 
-==15604== 
-==15604== HEAP SUMMARY:
-==15604==     in use at exit: 2,189,071 bytes in 404 blocks
-==15604==   total heap usage: 781 allocs, 377 frees, 2,316,829 bytes allocated
-==15604== 
-==15604== LEAK SUMMARY:
-==15604==    definitely lost: 19 bytes in 1 blocks
-==15604==    indirectly lost: 0 bytes in 0 blocks
-==15604==      possibly lost: 2,187,496 bytes in 398 blocks
-==15604==    still reachable: 1,556 bytes in 5 blocks
-==15604==         suppressed: 0 bytes in 0 blocks
-==15604== Rerun with --leak-check=full to see details of leaked memory
-==15604== 
-==15604== For counts of detected and suppressed errors, rerun with: -v
-==15604== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5789== Memcheck, a memory error detector
-==5789== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5789== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5789== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==5789== Parent PID: 5763
-==5789== 
-==5789== 
-==5789== HEAP SUMMARY:
-==5789==     in use at exit: 1,056 bytes in 12 blocks
-==5789==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==5789== 
-==5789== LEAK SUMMARY:
-==5789==    definitely lost: 1,056 bytes in 12 blocks
-==5789==    indirectly lost: 0 bytes in 0 blocks
-==5789==      possibly lost: 0 bytes in 0 blocks
-==5789==    still reachable: 0 bytes in 0 blocks
-==5789==         suppressed: 0 bytes in 0 blocks
-==5789== Rerun with --leak-check=full to see details of leaked memory
-==5789== 
-==5789== For counts of detected and suppressed errors, rerun with: -v
-==5789== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==6748== Memcheck, a memory error detector
-==6748== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==6748== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==6748== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==6748== Parent PID: 5763
-==6748== 
-==6748== 
-==6748== HEAP SUMMARY:
-==6748==     in use at exit: 576 bytes in 9 blocks
-==6748==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==6748== 
-==6748== LEAK SUMMARY:
-==6748==    definitely lost: 576 bytes in 9 blocks
-==6748==    indirectly lost: 0 bytes in 0 blocks
-==6748==      possibly lost: 0 bytes in 0 blocks
-==6748==    still reachable: 0 bytes in 0 blocks
-==6748==         suppressed: 0 bytes in 0 blocks
-==6748== Rerun with --leak-check=full to see details of leaked memory
-==6748== 
-==6748== For counts of detected and suppressed errors, rerun with: -v
-==6748== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==7525== Memcheck, a memory error detector
-==7525== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==7525== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==7525== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==7525== Parent PID: 5763
-==7525== 
-==7525== 
-==7525== HEAP SUMMARY:
-==7525==     in use at exit: 19 bytes in 1 blocks
-==7525==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==7525== 
-==7525== LEAK SUMMARY:
-==7525==    definitely lost: 19 bytes in 1 blocks
-==7525==    indirectly lost: 0 bytes in 0 blocks
-==7525==      possibly lost: 0 bytes in 0 blocks
-==7525==    still reachable: 0 bytes in 0 blocks
-==7525==         suppressed: 0 bytes in 0 blocks
-==7525== Rerun with --leak-check=full to see details of leaked memory
-==7525== 
-==7525== For counts of detected and suppressed errors, rerun with: -v
-==7525== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==32553== Memcheck, a memory error detector
-==32553== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==32553== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==32553== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==32553== Parent PID: 32527
-==32553== 
-==32553== 
-==32553== HEAP SUMMARY:
-==32553==     in use at exit: 1,056 bytes in 12 blocks
-==32553==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==32553== 
-==32553== LEAK SUMMARY:
-==32553==    definitely lost: 1,056 bytes in 12 blocks
-==32553==    indirectly lost: 0 bytes in 0 blocks
-==32553==      possibly lost: 0 bytes in 0 blocks
-==32553==    still reachable: 0 bytes in 0 blocks
-==32553==         suppressed: 0 bytes in 0 blocks
-==32553== Rerun with --leak-check=full to see details of leaked memory
-==32553== 
-==32553== For counts of detected and suppressed errors, rerun with: -v
-==32553== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1226== Memcheck, a memory error detector
-==1226== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1226== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1226== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1226== Parent PID: 1200
-==1226== 
-==1226== 
-==1226== HEAP SUMMARY:
-==1226==     in use at exit: 1,056 bytes in 12 blocks
-==1226==   total heap usage: 873 allocs, 861 frees, 7,588,022 bytes allocated
-==1226== 
-==1226== LEAK SUMMARY:
-==1226==    definitely lost: 1,056 bytes in 12 blocks
-==1226==    indirectly lost: 0 bytes in 0 blocks
-==1226==      possibly lost: 0 bytes in 0 blocks
-==1226==    still reachable: 0 bytes in 0 blocks
-==1226==         suppressed: 0 bytes in 0 blocks
-==1226== Rerun with --leak-check=full to see details of leaked memory
-==1226== 
-==1226== For counts of detected and suppressed errors, rerun with: -v
-==1226== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2188== Memcheck, a memory error detector
-==2188== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2188== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2188== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2188== Parent PID: 1200
-==2188== 
-==2188== 
-==2188== HEAP SUMMARY:
-==2188==     in use at exit: 576 bytes in 9 blocks
-==2188==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==2188== 
-==2188== LEAK SUMMARY:
-==2188==    definitely lost: 576 bytes in 9 blocks
-==2188==    indirectly lost: 0 bytes in 0 blocks
-==2188==      possibly lost: 0 bytes in 0 blocks
-==2188==    still reachable: 0 bytes in 0 blocks
-==2188==         suppressed: 0 bytes in 0 blocks
-==2188== Rerun with --leak-check=full to see details of leaked memory
-==2188== 
-==2188== For counts of detected and suppressed errors, rerun with: -v
-==2188== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2599== Memcheck, a memory error detector
-==2599== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2599== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2599== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==2599== Parent PID: 1200
-==2599== 
-==2599== 
-==2599== HEAP SUMMARY:
-==2599==     in use at exit: 19 bytes in 1 blocks
-==2599==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==2599== 
-==2599== LEAK SUMMARY:
-==2599==    definitely lost: 19 bytes in 1 blocks
-==2599==    indirectly lost: 0 bytes in 0 blocks
-==2599==      possibly lost: 0 bytes in 0 blocks
-==2599==    still reachable: 0 bytes in 0 blocks
-==2599==         suppressed: 0 bytes in 0 blocks
-==2599== Rerun with --leak-check=full to see details of leaked memory
-==2599== 
-==2599== For counts of detected and suppressed errors, rerun with: -v
-==2599== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==23850== Memcheck, a memory error detector
-==23850== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==23850== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==23850== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==23850== Parent PID: 23824
-==23850== 
-==23850== 
-==23850== HEAP SUMMARY:
-==23850==     in use at exit: 1,056 bytes in 12 blocks
-==23850==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==23850== 
-==23850== LEAK SUMMARY:
-==23850==    definitely lost: 1,056 bytes in 12 blocks
-==23850==    indirectly lost: 0 bytes in 0 blocks
-==23850==      possibly lost: 0 bytes in 0 blocks
-==23850==    still reachable: 0 bytes in 0 blocks
-==23850==         suppressed: 0 bytes in 0 blocks
-==23850== Rerun with --leak-check=full to see details of leaked memory
-==23850== 
-==23850== For counts of detected and suppressed errors, rerun with: -v
-==23850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==24805== Memcheck, a memory error detector
-==24805== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==24805== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==24805== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==24805== Parent PID: 23824
-==24805== 
-==24805== 
-==24805== HEAP SUMMARY:
-==24805==     in use at exit: 576 bytes in 9 blocks
-==24805==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==24805== 
-==24805== LEAK SUMMARY:
-==24805==    definitely lost: 576 bytes in 9 blocks
-==24805==    indirectly lost: 0 bytes in 0 blocks
-==24805==      possibly lost: 0 bytes in 0 blocks
-==24805==    still reachable: 0 bytes in 0 blocks
-==24805==         suppressed: 0 bytes in 0 blocks
-==24805== Rerun with --leak-check=full to see details of leaked memory
-==24805== 
-==24805== For counts of detected and suppressed errors, rerun with: -v
-==24805== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==25216== Memcheck, a memory error detector
-==25216== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==25216== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==25216== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==25216== Parent PID: 23824
-==25216== 
-==25216== 
-==25216== HEAP SUMMARY:
-==25216==     in use at exit: 19 bytes in 1 blocks
-==25216==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==25216== 
-==25216== LEAK SUMMARY:
-==25216==    definitely lost: 19 bytes in 1 blocks
-==25216==    indirectly lost: 0 bytes in 0 blocks
-==25216==      possibly lost: 0 bytes in 0 blocks
-==25216==    still reachable: 0 bytes in 0 blocks
-==25216==         suppressed: 0 bytes in 0 blocks
-==25216== Rerun with --leak-check=full to see details of leaked memory
-==25216== 
-==25216== For counts of detected and suppressed errors, rerun with: -v
-==25216== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==13426== Memcheck, a memory error detector
-==13426== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==13426== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==13426== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==13426== Parent PID: 13396
-==13426== 
-==13426== 
-==13426== HEAP SUMMARY:
-==13426==     in use at exit: 1,056 bytes in 12 blocks
-==13426==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==13426== 
-==13426== LEAK SUMMARY:
-==13426==    definitely lost: 1,056 bytes in 12 blocks
-==13426==    indirectly lost: 0 bytes in 0 blocks
-==13426==      possibly lost: 0 bytes in 0 blocks
-==13426==    still reachable: 0 bytes in 0 blocks
-==13426==         suppressed: 0 bytes in 0 blocks
-==13426== Rerun with --leak-check=full to see details of leaked memory
-==13426== 
-==13426== For counts of detected and suppressed errors, rerun with: -v
-==13426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14578== Memcheck, a memory error detector
-==14578== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14578== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14578== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14578== Parent PID: 13396
-==14578== 
-==14578== 
-==14578== HEAP SUMMARY:
-==14578==     in use at exit: 576 bytes in 9 blocks
-==14578==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==14578== 
-==14578== LEAK SUMMARY:
-==14578==    definitely lost: 576 bytes in 9 blocks
-==14578==    indirectly lost: 0 bytes in 0 blocks
-==14578==      possibly lost: 0 bytes in 0 blocks
-==14578==    still reachable: 0 bytes in 0 blocks
-==14578==         suppressed: 0 bytes in 0 blocks
-==14578== Rerun with --leak-check=full to see details of leaked memory
-==14578== 
-==14578== For counts of detected and suppressed errors, rerun with: -v
-==14578== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14995== Memcheck, a memory error detector
-==14995== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14995== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14995== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==14995== Parent PID: 13396
-==14995== 
-==14995== 
-==14995== HEAP SUMMARY:
-==14995==     in use at exit: 19 bytes in 1 blocks
-==14995==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==14995== 
-==14995== LEAK SUMMARY:
-==14995==    definitely lost: 19 bytes in 1 blocks
-==14995==    indirectly lost: 0 bytes in 0 blocks
-==14995==      possibly lost: 0 bytes in 0 blocks
-==14995==    still reachable: 0 bytes in 0 blocks
-==14995==         suppressed: 0 bytes in 0 blocks
-==14995== Rerun with --leak-check=full to see details of leaked memory
-==14995== 
-==14995== For counts of detected and suppressed errors, rerun with: -v
-==14995== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==14617== Memcheck, a memory error detector
-==14617== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==14617== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==14617== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==14617== Parent PID: 14591
-==14617== 
-==14617== 
-==14617== HEAP SUMMARY:
-==14617==     in use at exit: 1,056 bytes in 12 blocks
-==14617==   total heap usage: 818 allocs, 806 frees, 7,563,796 bytes allocated
-==14617== 
-==14617== LEAK SUMMARY:
-==14617==    definitely lost: 1,056 bytes in 12 blocks
-==14617==    indirectly lost: 0 bytes in 0 blocks
-==14617==      possibly lost: 0 bytes in 0 blocks
-==14617==    still reachable: 0 bytes in 0 blocks
-==14617==         suppressed: 0 bytes in 0 blocks
-==14617== Rerun with --leak-check=full to see details of leaked memory
-==14617== 
-==14617== For counts of detected and suppressed errors, rerun with: -v
-==14617== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15570== Memcheck, a memory error detector
-==15570== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15570== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15570== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==15570== Parent PID: 14591
-==15570== 
-==15570== 
-==15570== HEAP SUMMARY:
-==15570==     in use at exit: 576 bytes in 9 blocks
-==15570==   total heap usage: 804 allocs, 795 frees, 7,560,004 bytes allocated
-==15570== 
-==15570== LEAK SUMMARY:
-==15570==    definitely lost: 576 bytes in 9 blocks
-==15570==    indirectly lost: 0 bytes in 0 blocks
-==15570==      possibly lost: 0 bytes in 0 blocks
-==15570==    still reachable: 0 bytes in 0 blocks
-==15570==         suppressed: 0 bytes in 0 blocks
-==15570== Rerun with --leak-check=full to see details of leaked memory
-==15570== 
-==15570== For counts of detected and suppressed errors, rerun with: -v
-==15570== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==15982== Memcheck, a memory error detector
-==15982== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==15982== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==15982== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==15982== Parent PID: 14591
-==15982== 
-==15982== 
-==15982== HEAP SUMMARY:
-==15982==     in use at exit: 19 bytes in 1 blocks
-==15982==   total heap usage: 787 allocs, 786 frees, 7,560,421 bytes allocated
-==15982== 
-==15982== LEAK SUMMARY:
-==15982==    definitely lost: 19 bytes in 1 blocks
-==15982==    indirectly lost: 0 bytes in 0 blocks
-==15982==      possibly lost: 0 bytes in 0 blocks
-==15982==    still reachable: 0 bytes in 0 blocks
-==15982==         suppressed: 0 bytes in 0 blocks
-==15982== Rerun with --leak-check=full to see details of leaked memory
-==15982== 
-==15982== For counts of detected and suppressed errors, rerun with: -v
-==15982== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==9788== Memcheck, a memory error detector
-==9788== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==9788== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==9788== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==9788== Parent PID: 9762
-==9788== 
-==9788== 
-==9788== HEAP SUMMARY:
-==9788==     in use at exit: 1,056 bytes in 12 blocks
-==9788==   total heap usage: 831 allocs, 819 frees, 7,568,980 bytes allocated
-==9788== 
-==9788== LEAK SUMMARY:
-==9788==    definitely lost: 1,056 bytes in 12 blocks
-==9788==    indirectly lost: 0 bytes in 0 blocks
-==9788==      possibly lost: 0 bytes in 0 blocks
-==9788==    still reachable: 0 bytes in 0 blocks
-==9788==         suppressed: 0 bytes in 0 blocks
-==9788== Rerun with --leak-check=full to see details of leaked memory
-==9788== 
-==9788== For counts of detected and suppressed errors, rerun with: -v
-==9788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==10853== Memcheck, a memory error detector
-==10853== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==10853== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==10853== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==10853== Parent PID: 9762
-==10853== 
-==10853== 
-==10853== HEAP SUMMARY:
-==10853==     in use at exit: 576 bytes in 9 blocks
-==10853==   total heap usage: 817 allocs, 808 frees, 7,565,188 bytes allocated
-==10853== 
-==10853== LEAK SUMMARY:
-==10853==    definitely lost: 576 bytes in 9 blocks
-==10853==    indirectly lost: 0 bytes in 0 blocks
-==10853==      possibly lost: 0 bytes in 0 blocks
-==10853==    still reachable: 0 bytes in 0 blocks
-==10853==         suppressed: 0 bytes in 0 blocks
-==10853== Rerun with --leak-check=full to see details of leaked memory
-==10853== 
-==10853== For counts of detected and suppressed errors, rerun with: -v
-==10853== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==11271== Memcheck, a memory error detector
-==11271== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==11271== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==11271== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==11271== Parent PID: 9762
-==11271== 
-==11271== 
-==11271== HEAP SUMMARY:
-==11271==     in use at exit: 19 bytes in 1 blocks
-==11271==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==11271== 
-==11271== LEAK SUMMARY:
-==11271==    definitely lost: 19 bytes in 1 blocks
-==11271==    indirectly lost: 0 bytes in 0 blocks
-==11271==      possibly lost: 0 bytes in 0 blocks
-==11271==    still reachable: 0 bytes in 0 blocks
-==11271==         suppressed: 0 bytes in 0 blocks
-==11271== Rerun with --leak-check=full to see details of leaked memory
-==11271== 
-==11271== For counts of detected and suppressed errors, rerun with: -v
-==11271== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==208921== Memcheck, a memory error detector
-==208921== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==208921== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==208921== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==208921== Parent PID: 208895
-==208921== 
-==208921== 
-==208921== HEAP SUMMARY:
-==208921==     in use at exit: 2,196,889 bytes in 436 blocks
-==208921==   total heap usage: 824 allocs, 388 frees, 2,321,292 bytes allocated
-==208921== 
-==208921== LEAK SUMMARY:
-==208921==    definitely lost: 0 bytes in 0 blocks
-==208921==    indirectly lost: 0 bytes in 0 blocks
-==208921==      possibly lost: 2,195,336 bytes in 431 blocks
-==208921==    still reachable: 1,553 bytes in 5 blocks
-==208921==         suppressed: 0 bytes in 0 blocks
-==208921== Rerun with --leak-check=full to see details of leaked memory
-==208921== 
-==208921== For counts of detected and suppressed errors, rerun with: -v
-==208921== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==208974== Memcheck, a memory error detector
-==208974== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==208974== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==208974== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==208974== Parent PID: 208895
-==208974== 
-==208974== 
-==208974== HEAP SUMMARY:
-==208974==     in use at exit: 2,189,902 bytes in 412 blocks
-==208974==   total heap usage: 790 allocs, 378 frees, 2,317,838 bytes allocated
-==208974== 
-==208974== LEAK SUMMARY:
-==208974==    definitely lost: 0 bytes in 0 blocks
-==208974==    indirectly lost: 0 bytes in 0 blocks
-==208974==      possibly lost: 2,188,328 bytes in 407 blocks
-==208974==    still reachable: 1,574 bytes in 5 blocks
-==208974==         suppressed: 0 bytes in 0 blocks
-==208974== Rerun with --leak-check=full to see details of leaked memory
-==208974== 
-==208974== For counts of detected and suppressed errors, rerun with: -v
-==208974== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209027== Memcheck, a memory error detector
-==209027== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209027== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209027== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209027== Parent PID: 208895
-==209027== 
-==209027== 
-==209027== HEAP SUMMARY:
-==209027==     in use at exit: 2,191,691 bytes in 424 blocks
-==209027==   total heap usage: 810 allocs, 386 frees, 2,316,510 bytes allocated
-==209027== 
-==209027== LEAK SUMMARY:
-==209027==    definitely lost: 0 bytes in 0 blocks
-==209027==    indirectly lost: 0 bytes in 0 blocks
-==209027==      possibly lost: 2,190,120 bytes in 419 blocks
-==209027==    still reachable: 1,571 bytes in 5 blocks
-==209027==         suppressed: 0 bytes in 0 blocks
-==209027== Rerun with --leak-check=full to see details of leaked memory
-==209027== 
-==209027== For counts of detected and suppressed errors, rerun with: -v
-==209027== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209080== Memcheck, a memory error detector
-==209080== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209080== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209080== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209080== Parent PID: 208895
-==209080== 
-==209080== 
-==209080== HEAP SUMMARY:
-==209080==     in use at exit: 2,196,962 bytes in 438 blocks
-==209080==   total heap usage: 822 allocs, 384 frees, 2,321,153 bytes allocated
-==209080== 
-==209080== LEAK SUMMARY:
-==209080==    definitely lost: 0 bytes in 0 blocks
-==209080==    indirectly lost: 0 bytes in 0 blocks
-==209080==      possibly lost: 2,195,400 bytes in 433 blocks
-==209080==    still reachable: 1,562 bytes in 5 blocks
-==209080==         suppressed: 0 bytes in 0 blocks
-==209080== Rerun with --leak-check=full to see details of leaked memory
-==209080== 
-==209080== For counts of detected and suppressed errors, rerun with: -v
-==209080== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==209133== Memcheck, a memory error detector
-==209133== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209133== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209133== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==209133== Parent PID: 208895
-==209133== 
-==209133== 
-==209133== HEAP SUMMARY:
-==209133==     in use at exit: 7,513,508 bytes in 467 blocks
-==209133==   total heap usage: 905 allocs, 438 frees, 7,641,419 bytes allocated
-==209133== 
-==209133== LEAK SUMMARY:
-==209133==    definitely lost: 0 bytes in 0 blocks
-==209133==    indirectly lost: 0 bytes in 0 blocks
-==209133==      possibly lost: 7,511,904 bytes in 462 blocks
-==209133==    still reachable: 1,604 bytes in 5 blocks
-==209133==         suppressed: 0 bytes in 0 blocks
-==209133== Rerun with --leak-check=full to see details of leaked memory
-==209133== 
-==209133== For counts of detected and suppressed errors, rerun with: -v
-==209133== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==209186== Memcheck, a memory error detector
-==209186== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209186== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209186== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==209186== Parent PID: 208895
-==209186== 
-==209186== 
-==209186== HEAP SUMMARY:
-==209186==     in use at exit: 7,628,362 bytes in 453 blocks
-==209186==   total heap usage: 903 allocs, 450 frees, 7,761,803 bytes allocated
-==209186== 
-==209186== LEAK SUMMARY:
-==209186==    definitely lost: 0 bytes in 0 blocks
-==209186==    indirectly lost: 0 bytes in 0 blocks
-==209186==      possibly lost: 7,626,800 bytes in 448 blocks
-==209186==    still reachable: 1,562 bytes in 5 blocks
-==209186==         suppressed: 0 bytes in 0 blocks
-==209186== Rerun with --leak-check=full to see details of leaked memory
-==209186== 
-==209186== For counts of detected and suppressed errors, rerun with: -v
-==209186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209239== Memcheck, a memory error detector
-==209239== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209239== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209239== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209239== Parent PID: 208895
-==209239== 
-==209239== 
-==209239== HEAP SUMMARY:
-==209239==     in use at exit: 2,189,884 bytes in 412 blocks
-==209239==   total heap usage: 790 allocs, 378 frees, 2,313,745 bytes allocated
-==209239== 
-==209239== LEAK SUMMARY:
-==209239==    definitely lost: 0 bytes in 0 blocks
-==209239==    indirectly lost: 0 bytes in 0 blocks
-==209239==      possibly lost: 2,188,328 bytes in 407 blocks
-==209239==    still reachable: 1,556 bytes in 5 blocks
-==209239==         suppressed: 0 bytes in 0 blocks
-==209239== Rerun with --leak-check=full to see details of leaked memory
-==209239== 
-==209239== For counts of detected and suppressed errors, rerun with: -v
-==209239== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209292== Memcheck, a memory error detector
-==209292== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209292== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209292== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209292== Parent PID: 208895
-==209292== 
-==209292== 
-==209292== HEAP SUMMARY:
-==209292==     in use at exit: 2,189,963 bytes in 412 blocks
-==209292==   total heap usage: 796 allocs, 384 frees, 2,314,654 bytes allocated
-==209292== 
-==209292== LEAK SUMMARY:
-==209292==    definitely lost: 0 bytes in 0 blocks
-==209292==    indirectly lost: 0 bytes in 0 blocks
-==209292==      possibly lost: 2,188,392 bytes in 407 blocks
-==209292==    still reachable: 1,571 bytes in 5 blocks
-==209292==         suppressed: 0 bytes in 0 blocks
-==209292== Rerun with --leak-check=full to see details of leaked memory
-==209292== 
-==209292== For counts of detected and suppressed errors, rerun with: -v
-==209292== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209345== Memcheck, a memory error detector
-==209345== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209345== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209345== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209345== Parent PID: 208895
-==209345== 
-==209345== 
-==209345== HEAP SUMMARY:
-==209345==     in use at exit: 2,189,957 bytes in 412 blocks
-==209345==   total heap usage: 796 allocs, 384 frees, 2,314,640 bytes allocated
-==209345== 
-==209345== LEAK SUMMARY:
-==209345==    definitely lost: 0 bytes in 0 blocks
-==209345==    indirectly lost: 0 bytes in 0 blocks
-==209345==      possibly lost: 2,188,392 bytes in 407 blocks
-==209345==    still reachable: 1,565 bytes in 5 blocks
-==209345==         suppressed: 0 bytes in 0 blocks
-==209345== Rerun with --leak-check=full to see details of leaked memory
-==209345== 
-==209345== For counts of detected and suppressed errors, rerun with: -v
-==209345== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==209398== Memcheck, a memory error detector
-==209398== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209398== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209398== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==209398== Parent PID: 208895
-==209398== 
-==209398== 
-==209398== HEAP SUMMARY:
-==209398==     in use at exit: 7,660,190 bytes in 450 blocks
-==209398==   total heap usage: 925 allocs, 475 frees, 7,798,283 bytes allocated
-==209398== 
-==209398== LEAK SUMMARY:
-==209398==    definitely lost: 0 bytes in 0 blocks
-==209398==    indirectly lost: 0 bytes in 0 blocks
-==209398==      possibly lost: 7,658,640 bytes in 445 blocks
-==209398==    still reachable: 1,550 bytes in 5 blocks
-==209398==         suppressed: 0 bytes in 0 blocks
-==209398== Rerun with --leak-check=full to see details of leaked memory
-==209398== 
-==209398== For counts of detected and suppressed errors, rerun with: -v
-==209398== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==209451== Memcheck, a memory error detector
-==209451== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209451== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209451== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==209451== Parent PID: 208895
-==209451== 
-==209451== 
-==209451== HEAP SUMMARY:
-==209451==     in use at exit: 7,494,262 bytes in 447 blocks
-==209451==   total heap usage: 860 allocs, 413 frees, 7,621,047 bytes allocated
-==209451== 
-==209451== LEAK SUMMARY:
-==209451==    definitely lost: 0 bytes in 0 blocks
-==209451==    indirectly lost: 0 bytes in 0 blocks
-==209451==      possibly lost: 7,492,688 bytes in 442 blocks
-==209451==    still reachable: 1,574 bytes in 5 blocks
-==209451==         suppressed: 0 bytes in 0 blocks
-==209451== Rerun with --leak-check=full to see details of leaked memory
-==209451== 
-==209451== For counts of detected and suppressed errors, rerun with: -v
-==209451== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==209504== Memcheck, a memory error detector
-==209504== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209504== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209504== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==209504== Parent PID: 208895
-==209504== 
-==209504== 
-==209504== HEAP SUMMARY:
-==209504==     in use at exit: 7,503,366 bytes in 447 blocks
-==209504==   total heap usage: 860 allocs, 413 frees, 7,630,147 bytes allocated
-==209504== 
-==209504== LEAK SUMMARY:
-==209504==    definitely lost: 0 bytes in 0 blocks
-==209504==    indirectly lost: 0 bytes in 0 blocks
-==209504==      possibly lost: 7,501,792 bytes in 442 blocks
-==209504==    still reachable: 1,574 bytes in 5 blocks
-==209504==         suppressed: 0 bytes in 0 blocks
-==209504== Rerun with --leak-check=full to see details of leaked memory
-==209504== 
-==209504== For counts of detected and suppressed errors, rerun with: -v
-==209504== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==209557== Memcheck, a memory error detector
-==209557== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209557== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209557== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==209557== Parent PID: 208895
-==209557== 
-==209557== 
-==209557== HEAP SUMMARY:
-==209557==     in use at exit: 2,204,331 bytes in 428 blocks
-==209557==   total heap usage: 843 allocs, 415 frees, 2,330,427 bytes allocated
-==209557== 
-==209557== LEAK SUMMARY:
-==209557==    definitely lost: 0 bytes in 0 blocks
-==209557==    indirectly lost: 0 bytes in 0 blocks
-==209557==      possibly lost: 2,202,736 bytes in 423 blocks
-==209557==    still reachable: 1,595 bytes in 5 blocks
-==209557==         suppressed: 0 bytes in 0 blocks
-==209557== Rerun with --leak-check=full to see details of leaked memory
-==209557== 
-==209557== For counts of detected and suppressed errors, rerun with: -v
-==209557== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==209610== Memcheck, a memory error detector
-==209610== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209610== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209610== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==209610== Parent PID: 208895
-==209610== 
-==209610== 
-==209610== HEAP SUMMARY:
-==209610==     in use at exit: 2,198,678 bytes in 449 blocks
-==209610==   total heap usage: 834 allocs, 385 frees, 2,322,915 bytes allocated
-==209610== 
-==209610== LEAK SUMMARY:
-==209610==    definitely lost: 0 bytes in 0 blocks
-==209610==    indirectly lost: 0 bytes in 0 blocks
-==209610==      possibly lost: 2,197,128 bytes in 444 blocks
-==209610==    still reachable: 1,550 bytes in 5 blocks
-==209610==         suppressed: 0 bytes in 0 blocks
-==209610== Rerun with --leak-check=full to see details of leaked memory
-==209610== 
-==209610== For counts of detected and suppressed errors, rerun with: -v
-==209610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==209663== Memcheck, a memory error detector
-==209663== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209663== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209663== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==209663== Parent PID: 208895
-==209663== 
-==209663== 
-==209663== HEAP SUMMARY:
-==209663==     in use at exit: 7,471,211 bytes in 432 blocks
-==209663==   total heap usage: 833 allocs, 401 frees, 7,596,379 bytes allocated
-==209663== 
-==209663== LEAK SUMMARY:
-==209663==    definitely lost: 0 bytes in 0 blocks
-==209663==    indirectly lost: 0 bytes in 0 blocks
-==209663==      possibly lost: 7,469,640 bytes in 427 blocks
-==209663==    still reachable: 1,571 bytes in 5 blocks
-==209663==         suppressed: 0 bytes in 0 blocks
-==209663== Rerun with --leak-check=full to see details of leaked memory
-==209663== 
-==209663== For counts of detected and suppressed errors, rerun with: -v
-==209663== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==209716== Memcheck, a memory error detector
-==209716== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209716== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209716== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==209716== Parent PID: 208895
-==209716== 
-==209716== 
-==209716== HEAP SUMMARY:
-==209716==     in use at exit: 7,448,704 bytes in 429 blocks
-==209716==   total heap usage: 826 allocs, 397 frees, 7,573,291 bytes allocated
-==209716== 
-==209716== LEAK SUMMARY:
-==209716==    definitely lost: 0 bytes in 0 blocks
-==209716==    indirectly lost: 0 bytes in 0 blocks
-==209716==      possibly lost: 7,447,136 bytes in 424 blocks
-==209716==    still reachable: 1,568 bytes in 5 blocks
-==209716==         suppressed: 0 bytes in 0 blocks
-==209716== Rerun with --leak-check=full to see details of leaked memory
-==209716== 
-==209716== For counts of detected and suppressed errors, rerun with: -v
-==209716== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209769== Memcheck, a memory error detector
-==209769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209769== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209769== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209769== Parent PID: 208895
-==209769== 
-==209769== 
-==209769== HEAP SUMMARY:
-==209769==     in use at exit: 2,196,267 bytes in 427 blocks
-==209769==   total heap usage: 813 allocs, 386 frees, 2,321,574 bytes allocated
-==209769== 
-==209769== LEAK SUMMARY:
-==209769==    definitely lost: 0 bytes in 0 blocks
-==209769==    indirectly lost: 0 bytes in 0 blocks
-==209769==      possibly lost: 2,194,696 bytes in 422 blocks
-==209769==    still reachable: 1,571 bytes in 5 blocks
-==209769==         suppressed: 0 bytes in 0 blocks
-==209769== Rerun with --leak-check=full to see details of leaked memory
-==209769== 
-==209769== For counts of detected and suppressed errors, rerun with: -v
-==209769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209822== Memcheck, a memory error detector
-==209822== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209822== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209822== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209822== Parent PID: 208895
-==209822== 
-==209822== 
-==209822== HEAP SUMMARY:
-==209822==     in use at exit: 2,196,337 bytes in 427 blocks
-==209822==   total heap usage: 823 allocs, 396 frees, 2,323,692 bytes allocated
-==209822== 
-==209822== LEAK SUMMARY:
-==209822==    definitely lost: 0 bytes in 0 blocks
-==209822==    indirectly lost: 0 bytes in 0 blocks
-==209822==      possibly lost: 2,194,760 bytes in 422 blocks
-==209822==    still reachable: 1,577 bytes in 5 blocks
-==209822==         suppressed: 0 bytes in 0 blocks
-==209822== Rerun with --leak-check=full to see details of leaked memory
-==209822== 
-==209822== For counts of detected and suppressed errors, rerun with: -v
-==209822== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209875== Memcheck, a memory error detector
-==209875== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209875== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209875== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209875== Parent PID: 208895
-==209875== 
-==209875== 
-==209875== HEAP SUMMARY:
-==209875==     in use at exit: 2,191,566 bytes in 422 blocks
-==209875==   total heap usage: 809 allocs, 387 frees, 2,316,941 bytes allocated
-==209875== 
-==209875== LEAK SUMMARY:
-==209875==    definitely lost: 0 bytes in 0 blocks
-==209875==    indirectly lost: 0 bytes in 0 blocks
-==209875==      possibly lost: 2,189,992 bytes in 417 blocks
-==209875==    still reachable: 1,574 bytes in 5 blocks
-==209875==         suppressed: 0 bytes in 0 blocks
-==209875== Rerun with --leak-check=full to see details of leaked memory
-==209875== 
-==209875== For counts of detected and suppressed errors, rerun with: -v
-==209875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209928== Memcheck, a memory error detector
-==209928== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209928== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209928== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209928== Parent PID: 208895
-==209928== 
-==209928== 
-==209928== HEAP SUMMARY:
-==209928==     in use at exit: 2,191,569 bytes in 422 blocks
-==209928==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==209928== 
-==209928== LEAK SUMMARY:
-==209928==    definitely lost: 0 bytes in 0 blocks
-==209928==    indirectly lost: 0 bytes in 0 blocks
-==209928==      possibly lost: 2,189,992 bytes in 417 blocks
-==209928==    still reachable: 1,577 bytes in 5 blocks
-==209928==         suppressed: 0 bytes in 0 blocks
-==209928== Rerun with --leak-check=full to see details of leaked memory
-==209928== 
-==209928== For counts of detected and suppressed errors, rerun with: -v
-==209928== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==209981== Memcheck, a memory error detector
-==209981== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==209981== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==209981== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==209981== Parent PID: 208895
-==209981== 
-==209981== 
-==209981== HEAP SUMMARY:
-==209981==     in use at exit: 2,191,569 bytes in 422 blocks
-==209981==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==209981== 
-==209981== LEAK SUMMARY:
-==209981==    definitely lost: 0 bytes in 0 blocks
-==209981==    indirectly lost: 0 bytes in 0 blocks
-==209981==      possibly lost: 2,189,992 bytes in 417 blocks
-==209981==    still reachable: 1,577 bytes in 5 blocks
-==209981==         suppressed: 0 bytes in 0 blocks
-==209981== Rerun with --leak-check=full to see details of leaked memory
-==209981== 
-==209981== For counts of detected and suppressed errors, rerun with: -v
-==209981== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==211840== Memcheck, a memory error detector
-==211840== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==211840== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==211840== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==211840== Parent PID: 211814
-==211840== 
-==211840== 
-==211840== HEAP SUMMARY:
-==211840==     in use at exit: 1,632 bytes in 21 blocks
-==211840==   total heap usage: 858 allocs, 837 frees, 7,569,189 bytes allocated
-==211840== 
-==211840== LEAK SUMMARY:
-==211840==    definitely lost: 1,632 bytes in 21 blocks
-==211840==    indirectly lost: 0 bytes in 0 blocks
-==211840==      possibly lost: 0 bytes in 0 blocks
-==211840==    still reachable: 0 bytes in 0 blocks
-==211840==         suppressed: 0 bytes in 0 blocks
-==211840== Rerun with --leak-check=full to see details of leaked memory
-==211840== 
-==211840== For counts of detected and suppressed errors, rerun with: -v
-==211840== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==211893== Memcheck, a memory error detector
-==211893== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==211893== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==211893== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==211893== Parent PID: 211814
-==211893== 
-==211893== 
-==211893== HEAP SUMMARY:
-==211893==     in use at exit: 576 bytes in 9 blocks
-==211893==   total heap usage: 825 allocs, 816 frees, 7,566,759 bytes allocated
-==211893== 
-==211893== LEAK SUMMARY:
-==211893==    definitely lost: 576 bytes in 9 blocks
-==211893==    indirectly lost: 0 bytes in 0 blocks
-==211893==      possibly lost: 0 bytes in 0 blocks
-==211893==    still reachable: 0 bytes in 0 blocks
-==211893==         suppressed: 0 bytes in 0 blocks
-==211893== Rerun with --leak-check=full to see details of leaked memory
-==211893== 
-==211893== For counts of detected and suppressed errors, rerun with: -v
-==211893== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==211946== Memcheck, a memory error detector
-==211946== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==211946== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==211946== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==211946== Parent PID: 211814
-==211946== 
-==211946== 
-==211946== HEAP SUMMARY:
-==211946==     in use at exit: 576 bytes in 9 blocks
-==211946==   total heap usage: 844 allocs, 835 frees, 7,568,887 bytes allocated
-==211946== 
-==211946== LEAK SUMMARY:
-==211946==    definitely lost: 576 bytes in 9 blocks
-==211946==    indirectly lost: 0 bytes in 0 blocks
-==211946==      possibly lost: 0 bytes in 0 blocks
-==211946==    still reachable: 0 bytes in 0 blocks
-==211946==         suppressed: 0 bytes in 0 blocks
-==211946== Rerun with --leak-check=full to see details of leaked memory
-==211946== 
-==211946== For counts of detected and suppressed errors, rerun with: -v
-==211946== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==211999== Memcheck, a memory error detector
-==211999== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==211999== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==211999== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==211999== Parent PID: 211814
-==211999== 
-==211999== 
-==211999== HEAP SUMMARY:
-==211999==     in use at exit: 576 bytes in 9 blocks
-==211999==   total heap usage: 856 allocs, 847 frees, 7,569,050 bytes allocated
-==211999== 
-==211999== LEAK SUMMARY:
-==211999==    definitely lost: 576 bytes in 9 blocks
-==211999==    indirectly lost: 0 bytes in 0 blocks
-==211999==      possibly lost: 0 bytes in 0 blocks
-==211999==    still reachable: 0 bytes in 0 blocks
-==211999==         suppressed: 0 bytes in 0 blocks
-==211999== Rerun with --leak-check=full to see details of leaked memory
-==211999== 
-==211999== For counts of detected and suppressed errors, rerun with: -v
-==211999== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==212052== Memcheck, a memory error detector
-==212052== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212052== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212052== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==212052== Parent PID: 211814
-==212052== 
-==212052== 
-==212052== HEAP SUMMARY:
-==212052==     in use at exit: 576 bytes in 9 blocks
-==212052==   total heap usage: 937 allocs, 928 frees, 7,645,916 bytes allocated
-==212052== 
-==212052== LEAK SUMMARY:
-==212052==    definitely lost: 576 bytes in 9 blocks
-==212052==    indirectly lost: 0 bytes in 0 blocks
-==212052==      possibly lost: 0 bytes in 0 blocks
-==212052==    still reachable: 0 bytes in 0 blocks
-==212052==         suppressed: 0 bytes in 0 blocks
-==212052== Rerun with --leak-check=full to see details of leaked memory
-==212052== 
-==212052== For counts of detected and suppressed errors, rerun with: -v
-==212052== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==212105== Memcheck, a memory error detector
-==212105== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212105== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212105== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==212105== Parent PID: 211814
-==212105== 
-==212105== 
-==212105== HEAP SUMMARY:
-==212105==     in use at exit: 576 bytes in 9 blocks
-==212105==   total heap usage: 935 allocs, 926 frees, 7,766,300 bytes allocated
-==212105== 
-==212105== LEAK SUMMARY:
-==212105==    definitely lost: 576 bytes in 9 blocks
-==212105==    indirectly lost: 0 bytes in 0 blocks
-==212105==      possibly lost: 0 bytes in 0 blocks
-==212105==    still reachable: 0 bytes in 0 blocks
-==212105==         suppressed: 0 bytes in 0 blocks
-==212105== Rerun with --leak-check=full to see details of leaked memory
-==212105== 
-==212105== For counts of detected and suppressed errors, rerun with: -v
-==212105== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212158== Memcheck, a memory error detector
-==212158== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212158== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212158== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212158== Parent PID: 211814
-==212158== 
-==212158== 
-==212158== HEAP SUMMARY:
-==212158==     in use at exit: 576 bytes in 9 blocks
-==212158==   total heap usage: 825 allocs, 816 frees, 7,562,666 bytes allocated
-==212158== 
-==212158== LEAK SUMMARY:
-==212158==    definitely lost: 576 bytes in 9 blocks
-==212158==    indirectly lost: 0 bytes in 0 blocks
-==212158==      possibly lost: 0 bytes in 0 blocks
-==212158==    still reachable: 0 bytes in 0 blocks
-==212158==         suppressed: 0 bytes in 0 blocks
-==212158== Rerun with --leak-check=full to see details of leaked memory
-==212158== 
-==212158== For counts of detected and suppressed errors, rerun with: -v
-==212158== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212211== Memcheck, a memory error detector
-==212211== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212211== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212211== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212211== Parent PID: 211814
-==212211== 
-==212211== 
-==212211== HEAP SUMMARY:
-==212211==     in use at exit: 576 bytes in 9 blocks
-==212211==   total heap usage: 829 allocs, 820 frees, 7,563,447 bytes allocated
-==212211== 
-==212211== LEAK SUMMARY:
-==212211==    definitely lost: 576 bytes in 9 blocks
-==212211==    indirectly lost: 0 bytes in 0 blocks
-==212211==      possibly lost: 0 bytes in 0 blocks
-==212211==    still reachable: 0 bytes in 0 blocks
-==212211==         suppressed: 0 bytes in 0 blocks
-==212211== Rerun with --leak-check=full to see details of leaked memory
-==212211== 
-==212211== For counts of detected and suppressed errors, rerun with: -v
-==212211== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212264== Memcheck, a memory error detector
-==212264== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212264== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212264== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212264== Parent PID: 211814
-==212264== 
-==212264== 
-==212264== HEAP SUMMARY:
-==212264==     in use at exit: 576 bytes in 9 blocks
-==212264==   total heap usage: 829 allocs, 820 frees, 7,563,433 bytes allocated
-==212264== 
-==212264== LEAK SUMMARY:
-==212264==    definitely lost: 576 bytes in 9 blocks
-==212264==    indirectly lost: 0 bytes in 0 blocks
-==212264==      possibly lost: 0 bytes in 0 blocks
-==212264==    still reachable: 0 bytes in 0 blocks
-==212264==         suppressed: 0 bytes in 0 blocks
-==212264== Rerun with --leak-check=full to see details of leaked memory
-==212264== 
-==212264== For counts of detected and suppressed errors, rerun with: -v
-==212264== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==212317== Memcheck, a memory error detector
-==212317== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212317== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212317== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==212317== Parent PID: 211814
-==212317== 
-==212317== 
-==212317== HEAP SUMMARY:
-==212317==     in use at exit: 576 bytes in 9 blocks
-==212317==   total heap usage: 957 allocs, 948 frees, 7,802,780 bytes allocated
-==212317== 
-==212317== LEAK SUMMARY:
-==212317==    definitely lost: 576 bytes in 9 blocks
-==212317==    indirectly lost: 0 bytes in 0 blocks
-==212317==      possibly lost: 0 bytes in 0 blocks
-==212317==    still reachable: 0 bytes in 0 blocks
-==212317==         suppressed: 0 bytes in 0 blocks
-==212317== Rerun with --leak-check=full to see details of leaked memory
-==212317== 
-==212317== For counts of detected and suppressed errors, rerun with: -v
-==212317== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==212370== Memcheck, a memory error detector
-==212370== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212370== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212370== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==212370== Parent PID: 211814
-==212370== 
-==212370== 
-==212370== HEAP SUMMARY:
-==212370==     in use at exit: 576 bytes in 9 blocks
-==212370==   total heap usage: 892 allocs, 883 frees, 7,625,544 bytes allocated
-==212370== 
-==212370== LEAK SUMMARY:
-==212370==    definitely lost: 576 bytes in 9 blocks
-==212370==    indirectly lost: 0 bytes in 0 blocks
-==212370==      possibly lost: 0 bytes in 0 blocks
-==212370==    still reachable: 0 bytes in 0 blocks
-==212370==         suppressed: 0 bytes in 0 blocks
-==212370== Rerun with --leak-check=full to see details of leaked memory
-==212370== 
-==212370== For counts of detected and suppressed errors, rerun with: -v
-==212370== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==212423== Memcheck, a memory error detector
-==212423== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212423== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212423== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==212423== Parent PID: 211814
-==212423== 
-==212423== 
-==212423== HEAP SUMMARY:
-==212423==     in use at exit: 576 bytes in 9 blocks
-==212423==   total heap usage: 892 allocs, 883 frees, 7,634,644 bytes allocated
-==212423== 
-==212423== LEAK SUMMARY:
-==212423==    definitely lost: 576 bytes in 9 blocks
-==212423==    indirectly lost: 0 bytes in 0 blocks
-==212423==      possibly lost: 0 bytes in 0 blocks
-==212423==    still reachable: 0 bytes in 0 blocks
-==212423==         suppressed: 0 bytes in 0 blocks
-==212423== Rerun with --leak-check=full to see details of leaked memory
-==212423== 
-==212423== For counts of detected and suppressed errors, rerun with: -v
-==212423== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==212476== Memcheck, a memory error detector
-==212476== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212476== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212476== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==212476== Parent PID: 211814
-==212476== 
-==212476== 
-==212476== HEAP SUMMARY:
-==212476==     in use at exit: 576 bytes in 9 blocks
-==212476==   total heap usage: 877 allocs, 868 frees, 7,578,324 bytes allocated
-==212476== 
-==212476== LEAK SUMMARY:
-==212476==    definitely lost: 576 bytes in 9 blocks
-==212476==    indirectly lost: 0 bytes in 0 blocks
-==212476==      possibly lost: 0 bytes in 0 blocks
-==212476==    still reachable: 0 bytes in 0 blocks
-==212476==         suppressed: 0 bytes in 0 blocks
-==212476== Rerun with --leak-check=full to see details of leaked memory
-==212476== 
-==212476== For counts of detected and suppressed errors, rerun with: -v
-==212476== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==212529== Memcheck, a memory error detector
-==212529== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212529== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212529== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==212529== Parent PID: 211814
-==212529== 
-==212529== 
-==212529== HEAP SUMMARY:
-==212529==     in use at exit: 576 bytes in 9 blocks
-==212529==   total heap usage: 868 allocs, 859 frees, 7,570,812 bytes allocated
-==212529== 
-==212529== LEAK SUMMARY:
-==212529==    definitely lost: 576 bytes in 9 blocks
-==212529==    indirectly lost: 0 bytes in 0 blocks
-==212529==      possibly lost: 0 bytes in 0 blocks
-==212529==    still reachable: 0 bytes in 0 blocks
-==212529==         suppressed: 0 bytes in 0 blocks
-==212529== Rerun with --leak-check=full to see details of leaked memory
-==212529== 
-==212529== For counts of detected and suppressed errors, rerun with: -v
-==212529== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==212582== Memcheck, a memory error detector
-==212582== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212582== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212582== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==212582== Parent PID: 211814
-==212582== 
-==212582== 
-==212582== HEAP SUMMARY:
-==212582==     in use at exit: 576 bytes in 9 blocks
-==212582==   total heap usage: 865 allocs, 856 frees, 7,600,876 bytes allocated
-==212582== 
-==212582== LEAK SUMMARY:
-==212582==    definitely lost: 576 bytes in 9 blocks
-==212582==    indirectly lost: 0 bytes in 0 blocks
-==212582==      possibly lost: 0 bytes in 0 blocks
-==212582==    still reachable: 0 bytes in 0 blocks
-==212582==         suppressed: 0 bytes in 0 blocks
-==212582== Rerun with --leak-check=full to see details of leaked memory
-==212582== 
-==212582== For counts of detected and suppressed errors, rerun with: -v
-==212582== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==212635== Memcheck, a memory error detector
-==212635== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212635== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212635== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==212635== Parent PID: 211814
-==212635== 
-==212635== 
-==212635== HEAP SUMMARY:
-==212635==     in use at exit: 576 bytes in 9 blocks
-==212635==   total heap usage: 858 allocs, 849 frees, 7,577,788 bytes allocated
-==212635== 
-==212635== LEAK SUMMARY:
-==212635==    definitely lost: 576 bytes in 9 blocks
-==212635==    indirectly lost: 0 bytes in 0 blocks
-==212635==      possibly lost: 0 bytes in 0 blocks
-==212635==    still reachable: 0 bytes in 0 blocks
-==212635==         suppressed: 0 bytes in 0 blocks
-==212635== Rerun with --leak-check=full to see details of leaked memory
-==212635== 
-==212635== For counts of detected and suppressed errors, rerun with: -v
-==212635== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212688== Memcheck, a memory error detector
-==212688== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212688== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212688== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212688== Parent PID: 211814
-==212688== 
-==212688== 
-==212688== HEAP SUMMARY:
-==212688==     in use at exit: 576 bytes in 9 blocks
-==212688==   total heap usage: 847 allocs, 838 frees, 7,569,471 bytes allocated
-==212688== 
-==212688== LEAK SUMMARY:
-==212688==    definitely lost: 576 bytes in 9 blocks
-==212688==    indirectly lost: 0 bytes in 0 blocks
-==212688==      possibly lost: 0 bytes in 0 blocks
-==212688==    still reachable: 0 bytes in 0 blocks
-==212688==         suppressed: 0 bytes in 0 blocks
-==212688== Rerun with --leak-check=full to see details of leaked memory
-==212688== 
-==212688== For counts of detected and suppressed errors, rerun with: -v
-==212688== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212741== Memcheck, a memory error detector
-==212741== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212741== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212741== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212741== Parent PID: 211814
-==212741== 
-==212741== 
-==212741== HEAP SUMMARY:
-==212741==     in use at exit: 576 bytes in 9 blocks
-==212741==   total heap usage: 857 allocs, 848 frees, 7,571,589 bytes allocated
-==212741== 
-==212741== LEAK SUMMARY:
-==212741==    definitely lost: 576 bytes in 9 blocks
-==212741==    indirectly lost: 0 bytes in 0 blocks
-==212741==      possibly lost: 0 bytes in 0 blocks
-==212741==    still reachable: 0 bytes in 0 blocks
-==212741==         suppressed: 0 bytes in 0 blocks
-==212741== Rerun with --leak-check=full to see details of leaked memory
-==212741== 
-==212741== For counts of detected and suppressed errors, rerun with: -v
-==212741== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212794== Memcheck, a memory error detector
-==212794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212794== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212794== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212794== Parent PID: 211814
-==212794== 
-==212794== 
-==212794== HEAP SUMMARY:
-==212794==     in use at exit: 576 bytes in 9 blocks
-==212794==   total heap usage: 843 allocs, 834 frees, 7,569,318 bytes allocated
-==212794== 
-==212794== LEAK SUMMARY:
-==212794==    definitely lost: 576 bytes in 9 blocks
-==212794==    indirectly lost: 0 bytes in 0 blocks
-==212794==      possibly lost: 0 bytes in 0 blocks
-==212794==    still reachable: 0 bytes in 0 blocks
-==212794==         suppressed: 0 bytes in 0 blocks
-==212794== Rerun with --leak-check=full to see details of leaked memory
-==212794== 
-==212794== For counts of detected and suppressed errors, rerun with: -v
-==212794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212847== Memcheck, a memory error detector
-==212847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212847== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212847== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212847== Parent PID: 211814
-==212847== 
-==212847== 
-==212847== HEAP SUMMARY:
-==212847==     in use at exit: 576 bytes in 9 blocks
-==212847==   total heap usage: 843 allocs, 834 frees, 7,569,325 bytes allocated
-==212847== 
-==212847== LEAK SUMMARY:
-==212847==    definitely lost: 576 bytes in 9 blocks
-==212847==    indirectly lost: 0 bytes in 0 blocks
-==212847==      possibly lost: 0 bytes in 0 blocks
-==212847==    still reachable: 0 bytes in 0 blocks
-==212847==         suppressed: 0 bytes in 0 blocks
-==212847== Rerun with --leak-check=full to see details of leaked memory
-==212847== 
-==212847== For counts of detected and suppressed errors, rerun with: -v
-==212847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212900== Memcheck, a memory error detector
-==212900== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212900== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212900== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212900== Parent PID: 211814
-==212900== 
-==212900== 
-==212900== HEAP SUMMARY:
-==212900==     in use at exit: 576 bytes in 9 blocks
-==212900==   total heap usage: 843 allocs, 834 frees, 7,569,325 bytes allocated
-==212900== 
-==212900== LEAK SUMMARY:
-==212900==    definitely lost: 576 bytes in 9 blocks
-==212900==    indirectly lost: 0 bytes in 0 blocks
-==212900==      possibly lost: 0 bytes in 0 blocks
-==212900==    still reachable: 0 bytes in 0 blocks
-==212900==         suppressed: 0 bytes in 0 blocks
-==212900== Rerun with --leak-check=full to see details of leaked memory
-==212900== 
-==212900== For counts of detected and suppressed errors, rerun with: -v
-==212900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==212947== Memcheck, a memory error detector
-==212947== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==212947== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==212947== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==212947== Parent PID: 211814
-==212947== 
-==212947== 
-==212947== HEAP SUMMARY:
-==212947==     in use at exit: 576 bytes in 9 blocks
-==212947==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==212947== 
-==212947== LEAK SUMMARY:
-==212947==    definitely lost: 576 bytes in 9 blocks
-==212947==    indirectly lost: 0 bytes in 0 blocks
-==212947==      possibly lost: 0 bytes in 0 blocks
-==212947==    still reachable: 0 bytes in 0 blocks
-==212947==         suppressed: 0 bytes in 0 blocks
-==212947== Rerun with --leak-check=full to see details of leaked memory
-==212947== 
-==212947== For counts of detected and suppressed errors, rerun with: -v
-==212947== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==213358== Memcheck, a memory error detector
-==213358== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==213358== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==213358== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==213358== Parent PID: 211814
-==213358== 
-==213358== 
-==213358== HEAP SUMMARY:
-==213358==     in use at exit: 19 bytes in 1 blocks
-==213358==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==213358== 
-==213358== LEAK SUMMARY:
-==213358==    definitely lost: 19 bytes in 1 blocks
-==213358==    indirectly lost: 0 bytes in 0 blocks
-==213358==      possibly lost: 0 bytes in 0 blocks
-==213358==    still reachable: 0 bytes in 0 blocks
-==213358==         suppressed: 0 bytes in 0 blocks
-==213358== Rerun with --leak-check=full to see details of leaked memory
-==213358== 
-==213358== For counts of detected and suppressed errors, rerun with: -v
-==213358== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==218855== Memcheck, a memory error detector
-==218855== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==218855== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==218855== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==218855== Parent PID: 218829
-==218855== 
-==218855== 
-==218855== HEAP SUMMARY:
-==218855==     in use at exit: 1,056 bytes in 12 blocks
-==218855==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==218855== 
-==218855== LEAK SUMMARY:
-==218855==    definitely lost: 1,056 bytes in 12 blocks
-==218855==    indirectly lost: 0 bytes in 0 blocks
-==218855==      possibly lost: 0 bytes in 0 blocks
-==218855==    still reachable: 0 bytes in 0 blocks
-==218855==         suppressed: 0 bytes in 0 blocks
-==218855== Rerun with --leak-check=full to see details of leaked memory
-==218855== 
-==218855== For counts of detected and suppressed errors, rerun with: -v
-==218855== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==219808== Memcheck, a memory error detector
-==219808== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==219808== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==219808== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==219808== Parent PID: 218829
-==219808== 
-==219808== 
-==219808== HEAP SUMMARY:
-==219808==     in use at exit: 576 bytes in 9 blocks
-==219808==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==219808== 
-==219808== LEAK SUMMARY:
-==219808==    definitely lost: 576 bytes in 9 blocks
-==219808==    indirectly lost: 0 bytes in 0 blocks
-==219808==      possibly lost: 0 bytes in 0 blocks
-==219808==    still reachable: 0 bytes in 0 blocks
-==219808==         suppressed: 0 bytes in 0 blocks
-==219808== Rerun with --leak-check=full to see details of leaked memory
-==219808== 
-==219808== For counts of detected and suppressed errors, rerun with: -v
-==219808== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==220219== Memcheck, a memory error detector
-==220219== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==220219== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==220219== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==220219== Parent PID: 218829
-==220219== 
-==220219== 
-==220219== HEAP SUMMARY:
-==220219==     in use at exit: 19 bytes in 1 blocks
-==220219==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==220219== 
-==220219== LEAK SUMMARY:
-==220219==    definitely lost: 19 bytes in 1 blocks
-==220219==    indirectly lost: 0 bytes in 0 blocks
-==220219==      possibly lost: 0 bytes in 0 blocks
-==220219==    still reachable: 0 bytes in 0 blocks
-==220219==         suppressed: 0 bytes in 0 blocks
-==220219== Rerun with --leak-check=full to see details of leaked memory
-==220219== 
-==220219== For counts of detected and suppressed errors, rerun with: -v
-==220219== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096040== Memcheck, a memory error detector
-==3096040== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096040== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096040== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096040== Parent PID: 3096014
-==3096040== 
-==3096040== 
-==3096040== HEAP SUMMARY:
-==3096040==     in use at exit: 2,196,889 bytes in 436 blocks
-==3096040==   total heap usage: 824 allocs, 388 frees, 2,321,292 bytes allocated
-==3096040== 
-==3096040== LEAK SUMMARY:
-==3096040==    definitely lost: 0 bytes in 0 blocks
-==3096040==    indirectly lost: 0 bytes in 0 blocks
-==3096040==      possibly lost: 2,195,336 bytes in 431 blocks
-==3096040==    still reachable: 1,553 bytes in 5 blocks
-==3096040==         suppressed: 0 bytes in 0 blocks
-==3096040== Rerun with --leak-check=full to see details of leaked memory
-==3096040== 
-==3096040== For counts of detected and suppressed errors, rerun with: -v
-==3096040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096094== Memcheck, a memory error detector
-==3096094== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096094== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096094== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096094== Parent PID: 3096014
-==3096094== 
-==3096094== 
-==3096094== HEAP SUMMARY:
-==3096094==     in use at exit: 2,189,902 bytes in 412 blocks
-==3096094==   total heap usage: 790 allocs, 378 frees, 2,317,838 bytes allocated
-==3096094== 
-==3096094== LEAK SUMMARY:
-==3096094==    definitely lost: 0 bytes in 0 blocks
-==3096094==    indirectly lost: 0 bytes in 0 blocks
-==3096094==      possibly lost: 2,188,328 bytes in 407 blocks
-==3096094==    still reachable: 1,574 bytes in 5 blocks
-==3096094==         suppressed: 0 bytes in 0 blocks
-==3096094== Rerun with --leak-check=full to see details of leaked memory
-==3096094== 
-==3096094== For counts of detected and suppressed errors, rerun with: -v
-==3096094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096148== Memcheck, a memory error detector
-==3096148== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096148== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096148== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096148== Parent PID: 3096014
-==3096148== 
-==3096148== 
-==3096148== HEAP SUMMARY:
-==3096148==     in use at exit: 2,191,691 bytes in 424 blocks
-==3096148==   total heap usage: 810 allocs, 386 frees, 2,316,510 bytes allocated
-==3096148== 
-==3096148== LEAK SUMMARY:
-==3096148==    definitely lost: 0 bytes in 0 blocks
-==3096148==    indirectly lost: 0 bytes in 0 blocks
-==3096148==      possibly lost: 2,190,120 bytes in 419 blocks
-==3096148==    still reachable: 1,571 bytes in 5 blocks
-==3096148==         suppressed: 0 bytes in 0 blocks
-==3096148== Rerun with --leak-check=full to see details of leaked memory
-==3096148== 
-==3096148== For counts of detected and suppressed errors, rerun with: -v
-==3096148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096201== Memcheck, a memory error detector
-==3096201== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096201== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096201== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096201== Parent PID: 3096014
-==3096201== 
-==3096201== 
-==3096201== HEAP SUMMARY:
-==3096201==     in use at exit: 2,196,962 bytes in 438 blocks
-==3096201==   total heap usage: 822 allocs, 384 frees, 2,321,153 bytes allocated
-==3096201== 
-==3096201== LEAK SUMMARY:
-==3096201==    definitely lost: 0 bytes in 0 blocks
-==3096201==    indirectly lost: 0 bytes in 0 blocks
-==3096201==      possibly lost: 2,195,400 bytes in 433 blocks
-==3096201==    still reachable: 1,562 bytes in 5 blocks
-==3096201==         suppressed: 0 bytes in 0 blocks
-==3096201== Rerun with --leak-check=full to see details of leaked memory
-==3096201== 
-==3096201== For counts of detected and suppressed errors, rerun with: -v
-==3096201== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==3096255== Memcheck, a memory error detector
-==3096255== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096255== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096255== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==3096255== Parent PID: 3096014
-==3096255== 
-==3096255== 
-==3096255== HEAP SUMMARY:
-==3096255==     in use at exit: 7,513,508 bytes in 467 blocks
-==3096255==   total heap usage: 905 allocs, 438 frees, 7,641,419 bytes allocated
-==3096255== 
-==3096255== LEAK SUMMARY:
-==3096255==    definitely lost: 0 bytes in 0 blocks
-==3096255==    indirectly lost: 0 bytes in 0 blocks
-==3096255==      possibly lost: 7,511,904 bytes in 462 blocks
-==3096255==    still reachable: 1,604 bytes in 5 blocks
-==3096255==         suppressed: 0 bytes in 0 blocks
-==3096255== Rerun with --leak-check=full to see details of leaked memory
-==3096255== 
-==3096255== For counts of detected and suppressed errors, rerun with: -v
-==3096255== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==3096309== Memcheck, a memory error detector
-==3096309== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096309== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096309== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==3096309== Parent PID: 3096014
-==3096309== 
-==3096309== 
-==3096309== HEAP SUMMARY:
-==3096309==     in use at exit: 7,628,362 bytes in 453 blocks
-==3096309==   total heap usage: 903 allocs, 450 frees, 7,761,803 bytes allocated
-==3096309== 
-==3096309== LEAK SUMMARY:
-==3096309==    definitely lost: 0 bytes in 0 blocks
-==3096309==    indirectly lost: 0 bytes in 0 blocks
-==3096309==      possibly lost: 7,626,800 bytes in 448 blocks
-==3096309==    still reachable: 1,562 bytes in 5 blocks
-==3096309==         suppressed: 0 bytes in 0 blocks
-==3096309== Rerun with --leak-check=full to see details of leaked memory
-==3096309== 
-==3096309== For counts of detected and suppressed errors, rerun with: -v
-==3096309== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096363== Memcheck, a memory error detector
-==3096363== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096363== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096363== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096363== Parent PID: 3096014
-==3096363== 
-==3096363== 
-==3096363== HEAP SUMMARY:
-==3096363==     in use at exit: 2,189,884 bytes in 412 blocks
-==3096363==   total heap usage: 790 allocs, 378 frees, 2,313,745 bytes allocated
-==3096363== 
-==3096363== LEAK SUMMARY:
-==3096363==    definitely lost: 0 bytes in 0 blocks
-==3096363==    indirectly lost: 0 bytes in 0 blocks
-==3096363==      possibly lost: 2,188,328 bytes in 407 blocks
-==3096363==    still reachable: 1,556 bytes in 5 blocks
-==3096363==         suppressed: 0 bytes in 0 blocks
-==3096363== Rerun with --leak-check=full to see details of leaked memory
-==3096363== 
-==3096363== For counts of detected and suppressed errors, rerun with: -v
-==3096363== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096417== Memcheck, a memory error detector
-==3096417== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096417== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096417== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096417== Parent PID: 3096014
-==3096417== 
-==3096417== 
-==3096417== HEAP SUMMARY:
-==3096417==     in use at exit: 2,189,963 bytes in 412 blocks
-==3096417==   total heap usage: 796 allocs, 384 frees, 2,314,654 bytes allocated
-==3096417== 
-==3096417== LEAK SUMMARY:
-==3096417==    definitely lost: 0 bytes in 0 blocks
-==3096417==    indirectly lost: 0 bytes in 0 blocks
-==3096417==      possibly lost: 2,188,392 bytes in 407 blocks
-==3096417==    still reachable: 1,571 bytes in 5 blocks
-==3096417==         suppressed: 0 bytes in 0 blocks
-==3096417== Rerun with --leak-check=full to see details of leaked memory
-==3096417== 
-==3096417== For counts of detected and suppressed errors, rerun with: -v
-==3096417== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096470== Memcheck, a memory error detector
-==3096470== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096470== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096470== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096470== Parent PID: 3096014
-==3096470== 
-==3096470== 
-==3096470== HEAP SUMMARY:
-==3096470==     in use at exit: 2,189,957 bytes in 412 blocks
-==3096470==   total heap usage: 796 allocs, 384 frees, 2,314,640 bytes allocated
-==3096470== 
-==3096470== LEAK SUMMARY:
-==3096470==    definitely lost: 0 bytes in 0 blocks
-==3096470==    indirectly lost: 0 bytes in 0 blocks
-==3096470==      possibly lost: 2,188,392 bytes in 407 blocks
-==3096470==    still reachable: 1,565 bytes in 5 blocks
-==3096470==         suppressed: 0 bytes in 0 blocks
-==3096470== Rerun with --leak-check=full to see details of leaked memory
-==3096470== 
-==3096470== For counts of detected and suppressed errors, rerun with: -v
-==3096470== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==3096524== Memcheck, a memory error detector
-==3096524== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096524== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096524== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==3096524== Parent PID: 3096014
-==3096524== 
-==3096524== 
-==3096524== HEAP SUMMARY:
-==3096524==     in use at exit: 7,660,190 bytes in 450 blocks
-==3096524==   total heap usage: 925 allocs, 475 frees, 7,798,283 bytes allocated
-==3096524== 
-==3096524== LEAK SUMMARY:
-==3096524==    definitely lost: 0 bytes in 0 blocks
-==3096524==    indirectly lost: 0 bytes in 0 blocks
-==3096524==      possibly lost: 7,658,640 bytes in 445 blocks
-==3096524==    still reachable: 1,550 bytes in 5 blocks
-==3096524==         suppressed: 0 bytes in 0 blocks
-==3096524== Rerun with --leak-check=full to see details of leaked memory
-==3096524== 
-==3096524== For counts of detected and suppressed errors, rerun with: -v
-==3096524== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==3096578== Memcheck, a memory error detector
-==3096578== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096578== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096578== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==3096578== Parent PID: 3096014
-==3096578== 
-==3096578== 
-==3096578== HEAP SUMMARY:
-==3096578==     in use at exit: 7,494,262 bytes in 447 blocks
-==3096578==   total heap usage: 860 allocs, 413 frees, 7,621,047 bytes allocated
-==3096578== 
-==3096578== LEAK SUMMARY:
-==3096578==    definitely lost: 0 bytes in 0 blocks
-==3096578==    indirectly lost: 0 bytes in 0 blocks
-==3096578==      possibly lost: 7,492,688 bytes in 442 blocks
-==3096578==    still reachable: 1,574 bytes in 5 blocks
-==3096578==         suppressed: 0 bytes in 0 blocks
-==3096578== Rerun with --leak-check=full to see details of leaked memory
-==3096578== 
-==3096578== For counts of detected and suppressed errors, rerun with: -v
-==3096578== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==3096632== Memcheck, a memory error detector
-==3096632== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096632== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096632== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==3096632== Parent PID: 3096014
-==3096632== 
-==3096632== 
-==3096632== HEAP SUMMARY:
-==3096632==     in use at exit: 7,503,366 bytes in 447 blocks
-==3096632==   total heap usage: 860 allocs, 413 frees, 7,630,147 bytes allocated
-==3096632== 
-==3096632== LEAK SUMMARY:
-==3096632==    definitely lost: 0 bytes in 0 blocks
-==3096632==    indirectly lost: 0 bytes in 0 blocks
-==3096632==      possibly lost: 7,501,792 bytes in 442 blocks
-==3096632==    still reachable: 1,574 bytes in 5 blocks
-==3096632==         suppressed: 0 bytes in 0 blocks
-==3096632== Rerun with --leak-check=full to see details of leaked memory
-==3096632== 
-==3096632== For counts of detected and suppressed errors, rerun with: -v
-==3096632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==3096685== Memcheck, a memory error detector
-==3096685== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096685== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096685== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==3096685== Parent PID: 3096014
-==3096685== 
-==3096685== 
-==3096685== HEAP SUMMARY:
-==3096685==     in use at exit: 2,204,331 bytes in 428 blocks
-==3096685==   total heap usage: 843 allocs, 415 frees, 2,330,427 bytes allocated
-==3096685== 
-==3096685== LEAK SUMMARY:
-==3096685==    definitely lost: 0 bytes in 0 blocks
-==3096685==    indirectly lost: 0 bytes in 0 blocks
-==3096685==      possibly lost: 2,202,736 bytes in 423 blocks
-==3096685==    still reachable: 1,595 bytes in 5 blocks
-==3096685==         suppressed: 0 bytes in 0 blocks
-==3096685== Rerun with --leak-check=full to see details of leaked memory
-==3096685== 
-==3096685== For counts of detected and suppressed errors, rerun with: -v
-==3096685== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==3096739== Memcheck, a memory error detector
-==3096739== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096739== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096739== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==3096739== Parent PID: 3096014
-==3096739== 
-==3096739== 
-==3096739== HEAP SUMMARY:
-==3096739==     in use at exit: 2,198,678 bytes in 449 blocks
-==3096739==   total heap usage: 834 allocs, 385 frees, 2,322,915 bytes allocated
-==3096739== 
-==3096739== LEAK SUMMARY:
-==3096739==    definitely lost: 0 bytes in 0 blocks
-==3096739==    indirectly lost: 0 bytes in 0 blocks
-==3096739==      possibly lost: 2,197,128 bytes in 444 blocks
-==3096739==    still reachable: 1,550 bytes in 5 blocks
-==3096739==         suppressed: 0 bytes in 0 blocks
-==3096739== Rerun with --leak-check=full to see details of leaked memory
-==3096739== 
-==3096739== For counts of detected and suppressed errors, rerun with: -v
-==3096739== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==3096793== Memcheck, a memory error detector
-==3096793== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096793== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096793== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==3096793== Parent PID: 3096014
-==3096793== 
-==3096793== 
-==3096793== HEAP SUMMARY:
-==3096793==     in use at exit: 7,471,211 bytes in 432 blocks
-==3096793==   total heap usage: 833 allocs, 401 frees, 7,596,379 bytes allocated
-==3096793== 
-==3096793== LEAK SUMMARY:
-==3096793==    definitely lost: 0 bytes in 0 blocks
-==3096793==    indirectly lost: 0 bytes in 0 blocks
-==3096793==      possibly lost: 7,469,640 bytes in 427 blocks
-==3096793==    still reachable: 1,571 bytes in 5 blocks
-==3096793==         suppressed: 0 bytes in 0 blocks
-==3096793== Rerun with --leak-check=full to see details of leaked memory
-==3096793== 
-==3096793== For counts of detected and suppressed errors, rerun with: -v
-==3096793== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==3096847== Memcheck, a memory error detector
-==3096847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096847== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096847== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==3096847== Parent PID: 3096014
-==3096847== 
-==3096847== 
-==3096847== HEAP SUMMARY:
-==3096847==     in use at exit: 7,448,704 bytes in 429 blocks
-==3096847==   total heap usage: 826 allocs, 397 frees, 7,573,291 bytes allocated
-==3096847== 
-==3096847== LEAK SUMMARY:
-==3096847==    definitely lost: 0 bytes in 0 blocks
-==3096847==    indirectly lost: 0 bytes in 0 blocks
-==3096847==      possibly lost: 7,447,136 bytes in 424 blocks
-==3096847==    still reachable: 1,568 bytes in 5 blocks
-==3096847==         suppressed: 0 bytes in 0 blocks
-==3096847== Rerun with --leak-check=full to see details of leaked memory
-==3096847== 
-==3096847== For counts of detected and suppressed errors, rerun with: -v
-==3096847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096901== Memcheck, a memory error detector
-==3096901== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096901== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096901== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096901== Parent PID: 3096014
-==3096901== 
-==3096901== 
-==3096901== HEAP SUMMARY:
-==3096901==     in use at exit: 2,196,267 bytes in 427 blocks
-==3096901==   total heap usage: 813 allocs, 386 frees, 2,321,574 bytes allocated
-==3096901== 
-==3096901== LEAK SUMMARY:
-==3096901==    definitely lost: 0 bytes in 0 blocks
-==3096901==    indirectly lost: 0 bytes in 0 blocks
-==3096901==      possibly lost: 2,194,696 bytes in 422 blocks
-==3096901==    still reachable: 1,571 bytes in 5 blocks
-==3096901==         suppressed: 0 bytes in 0 blocks
-==3096901== Rerun with --leak-check=full to see details of leaked memory
-==3096901== 
-==3096901== For counts of detected and suppressed errors, rerun with: -v
-==3096901== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3096954== Memcheck, a memory error detector
-==3096954== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3096954== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3096954== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3096954== Parent PID: 3096014
-==3096954== 
-==3096954== 
-==3096954== HEAP SUMMARY:
-==3096954==     in use at exit: 2,196,337 bytes in 427 blocks
-==3096954==   total heap usage: 823 allocs, 396 frees, 2,323,692 bytes allocated
-==3096954== 
-==3096954== LEAK SUMMARY:
-==3096954==    definitely lost: 0 bytes in 0 blocks
-==3096954==    indirectly lost: 0 bytes in 0 blocks
-==3096954==      possibly lost: 2,194,760 bytes in 422 blocks
-==3096954==    still reachable: 1,577 bytes in 5 blocks
-==3096954==         suppressed: 0 bytes in 0 blocks
-==3096954== Rerun with --leak-check=full to see details of leaked memory
-==3096954== 
-==3096954== For counts of detected and suppressed errors, rerun with: -v
-==3096954== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097008== Memcheck, a memory error detector
-==3097008== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097008== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097008== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097008== Parent PID: 3096014
-==3097008== 
-==3097008== 
-==3097008== HEAP SUMMARY:
-==3097008==     in use at exit: 2,191,566 bytes in 422 blocks
-==3097008==   total heap usage: 809 allocs, 387 frees, 2,316,941 bytes allocated
-==3097008== 
-==3097008== LEAK SUMMARY:
-==3097008==    definitely lost: 0 bytes in 0 blocks
-==3097008==    indirectly lost: 0 bytes in 0 blocks
-==3097008==      possibly lost: 2,189,992 bytes in 417 blocks
-==3097008==    still reachable: 1,574 bytes in 5 blocks
-==3097008==         suppressed: 0 bytes in 0 blocks
-==3097008== Rerun with --leak-check=full to see details of leaked memory
-==3097008== 
-==3097008== For counts of detected and suppressed errors, rerun with: -v
-==3097008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097062== Memcheck, a memory error detector
-==3097062== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097062== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097062== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097062== Parent PID: 3096014
-==3097062== 
-==3097062== 
-==3097062== HEAP SUMMARY:
-==3097062==     in use at exit: 2,191,569 bytes in 422 blocks
-==3097062==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==3097062== 
-==3097062== LEAK SUMMARY:
-==3097062==    definitely lost: 0 bytes in 0 blocks
-==3097062==    indirectly lost: 0 bytes in 0 blocks
-==3097062==      possibly lost: 2,189,992 bytes in 417 blocks
-==3097062==    still reachable: 1,577 bytes in 5 blocks
-==3097062==         suppressed: 0 bytes in 0 blocks
-==3097062== Rerun with --leak-check=full to see details of leaked memory
-==3097062== 
-==3097062== For counts of detected and suppressed errors, rerun with: -v
-==3097062== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097116== Memcheck, a memory error detector
-==3097116== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097116== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097116== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097116== Parent PID: 3096014
-==3097116== 
-==3097116== 
-==3097116== HEAP SUMMARY:
-==3097116==     in use at exit: 2,191,569 bytes in 422 blocks
-==3097116==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==3097116== 
-==3097116== LEAK SUMMARY:
-==3097116==    definitely lost: 0 bytes in 0 blocks
-==3097116==    indirectly lost: 0 bytes in 0 blocks
-==3097116==      possibly lost: 2,189,992 bytes in 417 blocks
-==3097116==    still reachable: 1,577 bytes in 5 blocks
-==3097116==         suppressed: 0 bytes in 0 blocks
-==3097116== Rerun with --leak-check=full to see details of leaked memory
-==3097116== 
-==3097116== For counts of detected and suppressed errors, rerun with: -v
-==3097116== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097169== Memcheck, a memory error detector
-==3097169== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097169== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097169== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097169== Parent PID: 3096014
-==3097169== 
-==3097169== 
-==3097169== HEAP SUMMARY:
-==3097169==     in use at exit: 2,190,545 bytes in 421 blocks
-==3097169==   total heap usage: 809 allocs, 388 frees, 2,316,476 bytes allocated
-==3097169== 
-==3097169== LEAK SUMMARY:
-==3097169==    definitely lost: 0 bytes in 0 blocks
-==3097169==    indirectly lost: 0 bytes in 0 blocks
-==3097169==      possibly lost: 2,188,968 bytes in 416 blocks
-==3097169==    still reachable: 1,577 bytes in 5 blocks
-==3097169==         suppressed: 0 bytes in 0 blocks
-==3097169== Rerun with --leak-check=full to see details of leaked memory
-==3097169== 
-==3097169== For counts of detected and suppressed errors, rerun with: -v
-==3097169== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097223== Memcheck, a memory error detector
-==3097223== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097223== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097223== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097223== Parent PID: 3096014
-==3097223== 
-==3097223== 
-==3097223== HEAP SUMMARY:
-==3097223==     in use at exit: 2,189,884 bytes in 412 blocks
-==3097223==   total heap usage: 790 allocs, 378 frees, 2,317,802 bytes allocated
-==3097223== 
-==3097223== LEAK SUMMARY:
-==3097223==    definitely lost: 0 bytes in 0 blocks
-==3097223==    indirectly lost: 0 bytes in 0 blocks
-==3097223==      possibly lost: 2,188,328 bytes in 407 blocks
-==3097223==    still reachable: 1,556 bytes in 5 blocks
-==3097223==         suppressed: 0 bytes in 0 blocks
-==3097223== Rerun with --leak-check=full to see details of leaked memory
-==3097223== 
-==3097223== For counts of detected and suppressed errors, rerun with: -v
-==3097223== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097277== Memcheck, a memory error detector
-==3097277== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097277== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097277== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097277== Parent PID: 3096014
-==3097277== 
-==3097277== 
-==3097277== HEAP SUMMARY:
-==3097277==     in use at exit: 2,189,893 bytes in 412 blocks
-==3097277==   total heap usage: 791 allocs, 379 frees, 2,313,808 bytes allocated
-==3097277== 
-==3097277== LEAK SUMMARY:
-==3097277==    definitely lost: 0 bytes in 0 blocks
-==3097277==    indirectly lost: 0 bytes in 0 blocks
-==3097277==      possibly lost: 2,188,328 bytes in 407 blocks
-==3097277==    still reachable: 1,565 bytes in 5 blocks
-==3097277==         suppressed: 0 bytes in 0 blocks
-==3097277== Rerun with --leak-check=full to see details of leaked memory
-==3097277== 
-==3097277== For counts of detected and suppressed errors, rerun with: -v
-==3097277== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==3097376== Memcheck, a memory error detector
-==3097376== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097376== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097376== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==3097376== Parent PID: 3096014
-==3097376== 
-==3097376== 
-==3097376== HEAP SUMMARY:
-==3097376==     in use at exit: 7,448,713 bytes in 429 blocks
-==3097376==   total heap usage: 838 allocs, 409 frees, 7,573,891 bytes allocated
-==3097376== 
-==3097376== LEAK SUMMARY:
-==3097376==    definitely lost: 0 bytes in 0 blocks
-==3097376==    indirectly lost: 0 bytes in 0 blocks
-==3097376==      possibly lost: 7,447,136 bytes in 424 blocks
-==3097376==    still reachable: 1,577 bytes in 5 blocks
-==3097376==         suppressed: 0 bytes in 0 blocks
-==3097376== Rerun with --leak-check=full to see details of leaked memory
-==3097376== 
-==3097376== For counts of detected and suppressed errors, rerun with: -v
-==3097376== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097430== Memcheck, a memory error detector
-==3097430== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097430== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097430== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3097430== Parent PID: 3096014
-==3097430== 
-==3097430== 
-==3097430== HEAP SUMMARY:
-==3097430==     in use at exit: 2,196,878 bytes in 437 blocks
-==3097430==   total heap usage: 829 allocs, 392 frees, 2,322,053 bytes allocated
-==3097430== 
-==3097430== LEAK SUMMARY:
-==3097430==    definitely lost: 0 bytes in 0 blocks
-==3097430==    indirectly lost: 0 bytes in 0 blocks
-==3097430==      possibly lost: 2,195,304 bytes in 432 blocks
-==3097430==    still reachable: 1,574 bytes in 5 blocks
-==3097430==         suppressed: 0 bytes in 0 blocks
-==3097430== Rerun with --leak-check=full to see details of leaked memory
-==3097430== 
-==3097430== For counts of detected and suppressed errors, rerun with: -v
-==3097430== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==3097484== Memcheck, a memory error detector
-==3097484== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097484== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097484== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==3097484== Parent PID: 3096014
-==3097484== 
-==3097484== 
-==3097484== HEAP SUMMARY:
-==3097484==     in use at exit: 7,452,919 bytes in 431 blocks
-==3097484==   total heap usage: 828 allocs, 397 frees, 7,577,491 bytes allocated
-==3097484== 
-==3097484== LEAK SUMMARY:
-==3097484==    definitely lost: 0 bytes in 0 blocks
-==3097484==    indirectly lost: 0 bytes in 0 blocks
-==3097484==      possibly lost: 7,451,360 bytes in 426 blocks
-==3097484==    still reachable: 1,559 bytes in 5 blocks
-==3097484==         suppressed: 0 bytes in 0 blocks
-==3097484== Rerun with --leak-check=full to see details of leaked memory
-==3097484== 
-==3097484== For counts of detected and suppressed errors, rerun with: -v
-==3097484== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==3097538== Memcheck, a memory error detector
-==3097538== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097538== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097538== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==3097538== Parent PID: 3096014
-==3097538== 
-==3097538== 
-==3097538== HEAP SUMMARY:
-==3097538==     in use at exit: 2,191,449 bytes in 414 blocks
-==3097538==   total heap usage: 808 allocs, 394 frees, 2,316,267 bytes allocated
-==3097538== 
-==3097538== LEAK SUMMARY:
-==3097538==    definitely lost: 0 bytes in 0 blocks
-==3097538==    indirectly lost: 0 bytes in 0 blocks
-==3097538==      possibly lost: 2,189,896 bytes in 409 blocks
-==3097538==    still reachable: 1,553 bytes in 5 blocks
-==3097538==         suppressed: 0 bytes in 0 blocks
-==3097538== Rerun with --leak-check=full to see details of leaked memory
-==3097538== 
-==3097538== For counts of detected and suppressed errors, rerun with: -v
-==3097538== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==3097592== Memcheck, a memory error detector
-==3097592== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097592== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097592== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==3097592== Parent PID: 3096014
-==3097592== 
-==3097592== 
-==3097592== HEAP SUMMARY:
-==3097592==     in use at exit: 7,684,546 bytes in 449 blocks
-==3097592==   total heap usage: 891 allocs, 442 frees, 7,823,395 bytes allocated
-==3097592== 
-==3097592== LEAK SUMMARY:
-==3097592==    definitely lost: 0 bytes in 0 blocks
-==3097592==    indirectly lost: 0 bytes in 0 blocks
-==3097592==      possibly lost: 7,682,984 bytes in 444 blocks
-==3097592==    still reachable: 1,562 bytes in 5 blocks
-==3097592==         suppressed: 0 bytes in 0 blocks
-==3097592== Rerun with --leak-check=full to see details of leaked memory
-==3097592== 
-==3097592== For counts of detected and suppressed errors, rerun with: -v
-==3097592== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097646== Memcheck, a memory error detector
-==3097646== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097646== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097646== Command: ./../../gwion -p. -m dummy -d driver_test:arg /dev/null
-==3097646== Parent PID: 3096014
-==3097646== 
-==3097646== 
-==3097646== HEAP SUMMARY:
-==3097646==     in use at exit: 2,189,884 bytes in 412 blocks
-==3097646==   total heap usage: 790 allocs, 378 frees, 2,313,745 bytes allocated
-==3097646== 
-==3097646== LEAK SUMMARY:
-==3097646==    definitely lost: 0 bytes in 0 blocks
-==3097646==    indirectly lost: 0 bytes in 0 blocks
-==3097646==      possibly lost: 2,188,328 bytes in 407 blocks
-==3097646==    still reachable: 1,556 bytes in 5 blocks
-==3097646==         suppressed: 0 bytes in 0 blocks
-==3097646== Rerun with --leak-check=full to see details of leaked memory
-==3097646== 
-==3097646== For counts of detected and suppressed errors, rerun with: -v
-==3097646== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3097698== Memcheck, a memory error detector
-==3097698== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3097698== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3097698== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==3097698== Parent PID: 3096014
-==3097698== 
-==3097698== 
-==3097698== HEAP SUMMARY:
-==3097698==     in use at exit: 2,189,903 bytes in 413 blocks
-==3097698==   total heap usage: 793 allocs, 380 frees, 2,317,917 bytes allocated
-==3097698== 
-==3097698== LEAK SUMMARY:
-==3097698==    definitely lost: 19 bytes in 1 blocks
-==3097698==    indirectly lost: 0 bytes in 0 blocks
-==3097698==      possibly lost: 2,188,328 bytes in 407 blocks
-==3097698==    still reachable: 1,556 bytes in 5 blocks
-==3097698==         suppressed: 0 bytes in 0 blocks
-==3097698== Rerun with --leak-check=full to see details of leaked memory
-==3097698== 
-==3097698== For counts of detected and suppressed errors, rerun with: -v
-==3097698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==62333== Memcheck, a memory error detector
-==62333== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==62333== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==62333== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==62333== Parent PID: 62307
-==62333== 
-==62333== 
-==62333== HEAP SUMMARY:
-==62333==     in use at exit: 1,056 bytes in 12 blocks
-==62333==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==62333== 
-==62333== LEAK SUMMARY:
-==62333==    definitely lost: 1,056 bytes in 12 blocks
-==62333==    indirectly lost: 0 bytes in 0 blocks
-==62333==      possibly lost: 0 bytes in 0 blocks
-==62333==    still reachable: 0 bytes in 0 blocks
-==62333==         suppressed: 0 bytes in 0 blocks
-==62333== Rerun with --leak-check=full to see details of leaked memory
-==62333== 
-==62333== For counts of detected and suppressed errors, rerun with: -v
-==62333== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==63287== Memcheck, a memory error detector
-==63287== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==63287== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==63287== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==63287== Parent PID: 62307
-==63287== 
-==63287== 
-==63287== HEAP SUMMARY:
-==63287==     in use at exit: 576 bytes in 9 blocks
-==63287==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==63287== 
-==63287== LEAK SUMMARY:
-==63287==    definitely lost: 576 bytes in 9 blocks
-==63287==    indirectly lost: 0 bytes in 0 blocks
-==63287==      possibly lost: 0 bytes in 0 blocks
-==63287==    still reachable: 0 bytes in 0 blocks
-==63287==         suppressed: 0 bytes in 0 blocks
-==63287== Rerun with --leak-check=full to see details of leaked memory
-==63287== 
-==63287== For counts of detected and suppressed errors, rerun with: -v
-==63287== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==63698== Memcheck, a memory error detector
-==63698== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==63698== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==63698== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==63698== Parent PID: 62307
-==63698== 
-==63698== 
-==63698== HEAP SUMMARY:
-==63698==     in use at exit: 19 bytes in 1 blocks
-==63698==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==63698== 
-==63698== LEAK SUMMARY:
-==63698==    definitely lost: 19 bytes in 1 blocks
-==63698==    indirectly lost: 0 bytes in 0 blocks
-==63698==      possibly lost: 0 bytes in 0 blocks
-==63698==    still reachable: 0 bytes in 0 blocks
-==63698==         suppressed: 0 bytes in 0 blocks
-==63698== Rerun with --leak-check=full to see details of leaked memory
-==63698== 
-==63698== For counts of detected and suppressed errors, rerun with: -v
-==63698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129147== Memcheck, a memory error detector
-==4129147== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129147== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129147== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129147== Parent PID: 4129121
-==4129147== 
-==4129147== 
-==4129147== HEAP SUMMARY:
-==4129147==     in use at exit: 2,196,889 bytes in 436 blocks
-==4129147==   total heap usage: 824 allocs, 388 frees, 2,321,292 bytes allocated
-==4129147== 
-==4129147== LEAK SUMMARY:
-==4129147==    definitely lost: 0 bytes in 0 blocks
-==4129147==    indirectly lost: 0 bytes in 0 blocks
-==4129147==      possibly lost: 2,195,336 bytes in 431 blocks
-==4129147==    still reachable: 1,553 bytes in 5 blocks
-==4129147==         suppressed: 0 bytes in 0 blocks
-==4129147== Rerun with --leak-check=full to see details of leaked memory
-==4129147== 
-==4129147== For counts of detected and suppressed errors, rerun with: -v
-==4129147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129200== Memcheck, a memory error detector
-==4129200== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129200== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129200== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129200== Parent PID: 4129121
-==4129200== 
-==4129200== 
-==4129200== HEAP SUMMARY:
-==4129200==     in use at exit: 2,189,902 bytes in 412 blocks
-==4129200==   total heap usage: 790 allocs, 378 frees, 2,317,838 bytes allocated
-==4129200== 
-==4129200== LEAK SUMMARY:
-==4129200==    definitely lost: 0 bytes in 0 blocks
-==4129200==    indirectly lost: 0 bytes in 0 blocks
-==4129200==      possibly lost: 2,188,328 bytes in 407 blocks
-==4129200==    still reachable: 1,574 bytes in 5 blocks
-==4129200==         suppressed: 0 bytes in 0 blocks
-==4129200== Rerun with --leak-check=full to see details of leaked memory
-==4129200== 
-==4129200== For counts of detected and suppressed errors, rerun with: -v
-==4129200== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129254== Memcheck, a memory error detector
-==4129254== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129254== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129254== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129254== Parent PID: 4129121
-==4129254== 
-==4129254== 
-==4129254== HEAP SUMMARY:
-==4129254==     in use at exit: 2,191,691 bytes in 424 blocks
-==4129254==   total heap usage: 810 allocs, 386 frees, 2,316,510 bytes allocated
-==4129254== 
-==4129254== LEAK SUMMARY:
-==4129254==    definitely lost: 0 bytes in 0 blocks
-==4129254==    indirectly lost: 0 bytes in 0 blocks
-==4129254==      possibly lost: 2,190,120 bytes in 419 blocks
-==4129254==    still reachable: 1,571 bytes in 5 blocks
-==4129254==         suppressed: 0 bytes in 0 blocks
-==4129254== Rerun with --leak-check=full to see details of leaked memory
-==4129254== 
-==4129254== For counts of detected and suppressed errors, rerun with: -v
-==4129254== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129308== Memcheck, a memory error detector
-==4129308== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129308== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129308== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129308== Parent PID: 4129121
-==4129308== 
-==4129308== 
-==4129308== HEAP SUMMARY:
-==4129308==     in use at exit: 2,196,962 bytes in 438 blocks
-==4129308==   total heap usage: 822 allocs, 384 frees, 2,321,153 bytes allocated
-==4129308== 
-==4129308== LEAK SUMMARY:
-==4129308==    definitely lost: 0 bytes in 0 blocks
-==4129308==    indirectly lost: 0 bytes in 0 blocks
-==4129308==      possibly lost: 2,195,400 bytes in 433 blocks
-==4129308==    still reachable: 1,562 bytes in 5 blocks
-==4129308==         suppressed: 0 bytes in 0 blocks
-==4129308== Rerun with --leak-check=full to see details of leaked memory
-==4129308== 
-==4129308== For counts of detected and suppressed errors, rerun with: -v
-==4129308== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==4129362== Memcheck, a memory error detector
-==4129362== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129362== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129362== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==4129362== Parent PID: 4129121
-==4129362== 
-==4129362== 
-==4129362== HEAP SUMMARY:
-==4129362==     in use at exit: 7,513,508 bytes in 467 blocks
-==4129362==   total heap usage: 905 allocs, 438 frees, 7,641,419 bytes allocated
-==4129362== 
-==4129362== LEAK SUMMARY:
-==4129362==    definitely lost: 0 bytes in 0 blocks
-==4129362==    indirectly lost: 0 bytes in 0 blocks
-==4129362==      possibly lost: 7,511,904 bytes in 462 blocks
-==4129362==    still reachable: 1,604 bytes in 5 blocks
-==4129362==         suppressed: 0 bytes in 0 blocks
-==4129362== Rerun with --leak-check=full to see details of leaked memory
-==4129362== 
-==4129362== For counts of detected and suppressed errors, rerun with: -v
-==4129362== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==4129415== Memcheck, a memory error detector
-==4129415== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129415== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129415== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==4129415== Parent PID: 4129121
-==4129415== 
-==4129415== 
-==4129415== HEAP SUMMARY:
-==4129415==     in use at exit: 7,628,362 bytes in 453 blocks
-==4129415==   total heap usage: 903 allocs, 450 frees, 7,761,803 bytes allocated
-==4129415== 
-==4129415== LEAK SUMMARY:
-==4129415==    definitely lost: 0 bytes in 0 blocks
-==4129415==    indirectly lost: 0 bytes in 0 blocks
-==4129415==      possibly lost: 7,626,800 bytes in 448 blocks
-==4129415==    still reachable: 1,562 bytes in 5 blocks
-==4129415==         suppressed: 0 bytes in 0 blocks
-==4129415== Rerun with --leak-check=full to see details of leaked memory
-==4129415== 
-==4129415== For counts of detected and suppressed errors, rerun with: -v
-==4129415== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129469== Memcheck, a memory error detector
-==4129469== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129469== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129469== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129469== Parent PID: 4129121
-==4129469== 
-==4129469== 
-==4129469== HEAP SUMMARY:
-==4129469==     in use at exit: 2,189,884 bytes in 412 blocks
-==4129469==   total heap usage: 790 allocs, 378 frees, 2,313,745 bytes allocated
-==4129469== 
-==4129469== LEAK SUMMARY:
-==4129469==    definitely lost: 0 bytes in 0 blocks
-==4129469==    indirectly lost: 0 bytes in 0 blocks
-==4129469==      possibly lost: 2,188,328 bytes in 407 blocks
-==4129469==    still reachable: 1,556 bytes in 5 blocks
-==4129469==         suppressed: 0 bytes in 0 blocks
-==4129469== Rerun with --leak-check=full to see details of leaked memory
-==4129469== 
-==4129469== For counts of detected and suppressed errors, rerun with: -v
-==4129469== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129523== Memcheck, a memory error detector
-==4129523== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129523== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129523== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129523== Parent PID: 4129121
-==4129523== 
-==4129523== 
-==4129523== HEAP SUMMARY:
-==4129523==     in use at exit: 2,189,963 bytes in 412 blocks
-==4129523==   total heap usage: 796 allocs, 384 frees, 2,314,654 bytes allocated
-==4129523== 
-==4129523== LEAK SUMMARY:
-==4129523==    definitely lost: 0 bytes in 0 blocks
-==4129523==    indirectly lost: 0 bytes in 0 blocks
-==4129523==      possibly lost: 2,188,392 bytes in 407 blocks
-==4129523==    still reachable: 1,571 bytes in 5 blocks
-==4129523==         suppressed: 0 bytes in 0 blocks
-==4129523== Rerun with --leak-check=full to see details of leaked memory
-==4129523== 
-==4129523== For counts of detected and suppressed errors, rerun with: -v
-==4129523== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4129577== Memcheck, a memory error detector
-==4129577== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129577== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129577== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4129577== Parent PID: 4129121
-==4129577== 
-==4129577== 
-==4129577== HEAP SUMMARY:
-==4129577==     in use at exit: 2,189,957 bytes in 412 blocks
-==4129577==   total heap usage: 796 allocs, 384 frees, 2,314,640 bytes allocated
-==4129577== 
-==4129577== LEAK SUMMARY:
-==4129577==    definitely lost: 0 bytes in 0 blocks
-==4129577==    indirectly lost: 0 bytes in 0 blocks
-==4129577==      possibly lost: 2,188,392 bytes in 407 blocks
-==4129577==    still reachable: 1,565 bytes in 5 blocks
-==4129577==         suppressed: 0 bytes in 0 blocks
-==4129577== Rerun with --leak-check=full to see details of leaked memory
-==4129577== 
-==4129577== For counts of detected and suppressed errors, rerun with: -v
-==4129577== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==4129637== Memcheck, a memory error detector
-==4129637== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129637== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129637== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==4129637== Parent PID: 4129121
-==4129637== 
-==4129637== 
-==4129637== HEAP SUMMARY:
-==4129637==     in use at exit: 7,660,190 bytes in 450 blocks
-==4129637==   total heap usage: 925 allocs, 475 frees, 7,798,283 bytes allocated
-==4129637== 
-==4129637== LEAK SUMMARY:
-==4129637==    definitely lost: 0 bytes in 0 blocks
-==4129637==    indirectly lost: 0 bytes in 0 blocks
-==4129637==      possibly lost: 7,658,640 bytes in 445 blocks
-==4129637==    still reachable: 1,550 bytes in 5 blocks
-==4129637==         suppressed: 0 bytes in 0 blocks
-==4129637== Rerun with --leak-check=full to see details of leaked memory
-==4129637== 
-==4129637== For counts of detected and suppressed errors, rerun with: -v
-==4129637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==4129728== Memcheck, a memory error detector
-==4129728== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129728== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129728== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==4129728== Parent PID: 4129121
-==4129728== 
-==4129728== 
-==4129728== HEAP SUMMARY:
-==4129728==     in use at exit: 7,494,262 bytes in 447 blocks
-==4129728==   total heap usage: 860 allocs, 413 frees, 7,621,047 bytes allocated
-==4129728== 
-==4129728== LEAK SUMMARY:
-==4129728==    definitely lost: 0 bytes in 0 blocks
-==4129728==    indirectly lost: 0 bytes in 0 blocks
-==4129728==      possibly lost: 7,492,688 bytes in 442 blocks
-==4129728==    still reachable: 1,574 bytes in 5 blocks
-==4129728==         suppressed: 0 bytes in 0 blocks
-==4129728== Rerun with --leak-check=full to see details of leaked memory
-==4129728== 
-==4129728== For counts of detected and suppressed errors, rerun with: -v
-==4129728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==4129903== Memcheck, a memory error detector
-==4129903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4129903== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4129903== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==4129903== Parent PID: 4129121
-==4129903== 
-==4129903== 
-==4129903== HEAP SUMMARY:
-==4129903==     in use at exit: 7,503,366 bytes in 447 blocks
-==4129903==   total heap usage: 860 allocs, 413 frees, 7,630,147 bytes allocated
-==4129903== 
-==4129903== LEAK SUMMARY:
-==4129903==    definitely lost: 0 bytes in 0 blocks
-==4129903==    indirectly lost: 0 bytes in 0 blocks
-==4129903==      possibly lost: 7,501,792 bytes in 442 blocks
-==4129903==    still reachable: 1,574 bytes in 5 blocks
-==4129903==         suppressed: 0 bytes in 0 blocks
-==4129903== Rerun with --leak-check=full to see details of leaked memory
-==4129903== 
-==4129903== For counts of detected and suppressed errors, rerun with: -v
-==4129903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_pair.gw ==4130015== Memcheck, a memory error detector
-==4130015== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130015== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130015== Command: ./../../gwion -p. -m dummy -d dummy extend_pair.gw
-==4130015== Parent PID: 4129121
-==4130015== 
-==4130015== 
-==4130015== HEAP SUMMARY:
-==4130015==     in use at exit: 2,204,331 bytes in 428 blocks
-==4130015==   total heap usage: 843 allocs, 415 frees, 2,330,427 bytes allocated
-==4130015== 
-==4130015== LEAK SUMMARY:
-==4130015==    definitely lost: 0 bytes in 0 blocks
-==4130015==    indirectly lost: 0 bytes in 0 blocks
-==4130015==      possibly lost: 2,202,736 bytes in 423 blocks
-==4130015==    still reachable: 1,595 bytes in 5 blocks
-==4130015==         suppressed: 0 bytes in 0 blocks
-==4130015== Rerun with --leak-check=full to see details of leaked memory
-==4130015== 
-==4130015== For counts of detected and suppressed errors, rerun with: -v
-==4130015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==4130094== Memcheck, a memory error detector
-==4130094== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130094== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130094== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==4130094== Parent PID: 4129121
-==4130094== 
-==4130094== 
-==4130094== HEAP SUMMARY:
-==4130094==     in use at exit: 2,198,678 bytes in 449 blocks
-==4130094==   total heap usage: 834 allocs, 385 frees, 2,322,915 bytes allocated
-==4130094== 
-==4130094== LEAK SUMMARY:
-==4130094==    definitely lost: 0 bytes in 0 blocks
-==4130094==    indirectly lost: 0 bytes in 0 blocks
-==4130094==      possibly lost: 2,197,128 bytes in 444 blocks
-==4130094==    still reachable: 1,550 bytes in 5 blocks
-==4130094==         suppressed: 0 bytes in 0 blocks
-==4130094== Rerun with --leak-check=full to see details of leaked memory
-==4130094== 
-==4130094== For counts of detected and suppressed errors, rerun with: -v
-==4130094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==4130152== Memcheck, a memory error detector
-==4130152== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130152== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130152== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==4130152== Parent PID: 4129121
-==4130152== 
-==4130152== 
-==4130152== HEAP SUMMARY:
-==4130152==     in use at exit: 7,471,211 bytes in 432 blocks
-==4130152==   total heap usage: 833 allocs, 401 frees, 7,596,379 bytes allocated
-==4130152== 
-==4130152== LEAK SUMMARY:
-==4130152==    definitely lost: 0 bytes in 0 blocks
-==4130152==    indirectly lost: 0 bytes in 0 blocks
-==4130152==      possibly lost: 7,469,640 bytes in 427 blocks
-==4130152==    still reachable: 1,571 bytes in 5 blocks
-==4130152==         suppressed: 0 bytes in 0 blocks
-==4130152== Rerun with --leak-check=full to see details of leaked memory
-==4130152== 
-==4130152== For counts of detected and suppressed errors, rerun with: -v
-==4130152== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==4130207== Memcheck, a memory error detector
-==4130207== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130207== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130207== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==4130207== Parent PID: 4129121
-==4130207== 
-==4130207== 
-==4130207== HEAP SUMMARY:
-==4130207==     in use at exit: 7,448,704 bytes in 429 blocks
-==4130207==   total heap usage: 826 allocs, 397 frees, 7,573,291 bytes allocated
-==4130207== 
-==4130207== LEAK SUMMARY:
-==4130207==    definitely lost: 0 bytes in 0 blocks
-==4130207==    indirectly lost: 0 bytes in 0 blocks
-==4130207==      possibly lost: 7,447,136 bytes in 424 blocks
-==4130207==    still reachable: 1,568 bytes in 5 blocks
-==4130207==         suppressed: 0 bytes in 0 blocks
-==4130207== Rerun with --leak-check=full to see details of leaked memory
-==4130207== 
-==4130207== For counts of detected and suppressed errors, rerun with: -v
-==4130207== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130268== Memcheck, a memory error detector
-==4130268== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130268== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130268== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130268== Parent PID: 4129121
-==4130268== 
-==4130268== 
-==4130268== HEAP SUMMARY:
-==4130268==     in use at exit: 2,196,267 bytes in 427 blocks
-==4130268==   total heap usage: 813 allocs, 386 frees, 2,321,574 bytes allocated
-==4130268== 
-==4130268== LEAK SUMMARY:
-==4130268==    definitely lost: 0 bytes in 0 blocks
-==4130268==    indirectly lost: 0 bytes in 0 blocks
-==4130268==      possibly lost: 2,194,696 bytes in 422 blocks
-==4130268==    still reachable: 1,571 bytes in 5 blocks
-==4130268==         suppressed: 0 bytes in 0 blocks
-==4130268== Rerun with --leak-check=full to see details of leaked memory
-==4130268== 
-==4130268== For counts of detected and suppressed errors, rerun with: -v
-==4130268== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130323== Memcheck, a memory error detector
-==4130323== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130323== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130323== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130323== Parent PID: 4129121
-==4130323== 
-==4130323== 
-==4130323== HEAP SUMMARY:
-==4130323==     in use at exit: 2,196,337 bytes in 427 blocks
-==4130323==   total heap usage: 823 allocs, 396 frees, 2,323,692 bytes allocated
-==4130323== 
-==4130323== LEAK SUMMARY:
-==4130323==    definitely lost: 0 bytes in 0 blocks
-==4130323==    indirectly lost: 0 bytes in 0 blocks
-==4130323==      possibly lost: 2,194,760 bytes in 422 blocks
-==4130323==    still reachable: 1,577 bytes in 5 blocks
-==4130323==         suppressed: 0 bytes in 0 blocks
-==4130323== Rerun with --leak-check=full to see details of leaked memory
-==4130323== 
-==4130323== For counts of detected and suppressed errors, rerun with: -v
-==4130323== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130376== Memcheck, a memory error detector
-==4130376== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130376== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130376== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130376== Parent PID: 4129121
-==4130376== 
-==4130376== 
-==4130376== HEAP SUMMARY:
-==4130376==     in use at exit: 2,191,566 bytes in 422 blocks
-==4130376==   total heap usage: 809 allocs, 387 frees, 2,316,941 bytes allocated
-==4130376== 
-==4130376== LEAK SUMMARY:
-==4130376==    definitely lost: 0 bytes in 0 blocks
-==4130376==    indirectly lost: 0 bytes in 0 blocks
-==4130376==      possibly lost: 2,189,992 bytes in 417 blocks
-==4130376==    still reachable: 1,574 bytes in 5 blocks
-==4130376==         suppressed: 0 bytes in 0 blocks
-==4130376== Rerun with --leak-check=full to see details of leaked memory
-==4130376== 
-==4130376== For counts of detected and suppressed errors, rerun with: -v
-==4130376== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130431== Memcheck, a memory error detector
-==4130431== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130431== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130431== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130431== Parent PID: 4129121
-==4130431== 
-==4130431== 
-==4130431== HEAP SUMMARY:
-==4130431==     in use at exit: 2,191,569 bytes in 422 blocks
-==4130431==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==4130431== 
-==4130431== LEAK SUMMARY:
-==4130431==    definitely lost: 0 bytes in 0 blocks
-==4130431==    indirectly lost: 0 bytes in 0 blocks
-==4130431==      possibly lost: 2,189,992 bytes in 417 blocks
-==4130431==    still reachable: 1,577 bytes in 5 blocks
-==4130431==         suppressed: 0 bytes in 0 blocks
-==4130431== Rerun with --leak-check=full to see details of leaked memory
-==4130431== 
-==4130431== For counts of detected and suppressed errors, rerun with: -v
-==4130431== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130485== Memcheck, a memory error detector
-==4130485== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130485== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130485== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130485== Parent PID: 4129121
-==4130485== 
-==4130485== 
-==4130485== HEAP SUMMARY:
-==4130485==     in use at exit: 2,191,569 bytes in 422 blocks
-==4130485==   total heap usage: 809 allocs, 387 frees, 2,316,948 bytes allocated
-==4130485== 
-==4130485== LEAK SUMMARY:
-==4130485==    definitely lost: 0 bytes in 0 blocks
-==4130485==    indirectly lost: 0 bytes in 0 blocks
-==4130485==      possibly lost: 2,189,992 bytes in 417 blocks
-==4130485==    still reachable: 1,577 bytes in 5 blocks
-==4130485==         suppressed: 0 bytes in 0 blocks
-==4130485== Rerun with --leak-check=full to see details of leaked memory
-==4130485== 
-==4130485== For counts of detected and suppressed errors, rerun with: -v
-==4130485== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130539== Memcheck, a memory error detector
-==4130539== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130539== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130539== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130539== Parent PID: 4129121
-==4130539== 
-==4130539== 
-==4130539== HEAP SUMMARY:
-==4130539==     in use at exit: 2,190,545 bytes in 421 blocks
-==4130539==   total heap usage: 809 allocs, 388 frees, 2,316,476 bytes allocated
-==4130539== 
-==4130539== LEAK SUMMARY:
-==4130539==    definitely lost: 0 bytes in 0 blocks
-==4130539==    indirectly lost: 0 bytes in 0 blocks
-==4130539==      possibly lost: 2,188,968 bytes in 416 blocks
-==4130539==    still reachable: 1,577 bytes in 5 blocks
-==4130539==         suppressed: 0 bytes in 0 blocks
-==4130539== Rerun with --leak-check=full to see details of leaked memory
-==4130539== 
-==4130539== For counts of detected and suppressed errors, rerun with: -v
-==4130539== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130592== Memcheck, a memory error detector
-==4130592== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130592== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130592== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130592== Parent PID: 4129121
-==4130592== 
-==4130592== 
-==4130592== HEAP SUMMARY:
-==4130592==     in use at exit: 2,189,884 bytes in 412 blocks
-==4130592==   total heap usage: 790 allocs, 378 frees, 2,317,802 bytes allocated
-==4130592== 
-==4130592== LEAK SUMMARY:
-==4130592==    definitely lost: 0 bytes in 0 blocks
-==4130592==    indirectly lost: 0 bytes in 0 blocks
-==4130592==      possibly lost: 2,188,328 bytes in 407 blocks
-==4130592==    still reachable: 1,556 bytes in 5 blocks
-==4130592==         suppressed: 0 bytes in 0 blocks
-==4130592== Rerun with --leak-check=full to see details of leaked memory
-==4130592== 
-==4130592== For counts of detected and suppressed errors, rerun with: -v
-==4130592== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130646== Memcheck, a memory error detector
-==4130646== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130646== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130646== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130646== Parent PID: 4129121
-==4130646== 
-==4130646== 
-==4130646== HEAP SUMMARY:
-==4130646==     in use at exit: 2,189,893 bytes in 412 blocks
-==4130646==   total heap usage: 791 allocs, 379 frees, 2,313,808 bytes allocated
-==4130646== 
-==4130646== LEAK SUMMARY:
-==4130646==    definitely lost: 0 bytes in 0 blocks
-==4130646==    indirectly lost: 0 bytes in 0 blocks
-==4130646==      possibly lost: 2,188,328 bytes in 407 blocks
-==4130646==    still reachable: 1,565 bytes in 5 blocks
-==4130646==         suppressed: 0 bytes in 0 blocks
-==4130646== Rerun with --leak-check=full to see details of leaked memory
-==4130646== 
-==4130646== For counts of detected and suppressed errors, rerun with: -v
-==4130646== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==4130700== Memcheck, a memory error detector
-==4130700== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130700== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130700== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==4130700== Parent PID: 4129121
-==4130700== 
-==4130700== 
-==4130700== HEAP SUMMARY:
-==4130700==     in use at exit: 7,448,713 bytes in 429 blocks
-==4130700==   total heap usage: 838 allocs, 409 frees, 7,573,891 bytes allocated
-==4130700== 
-==4130700== LEAK SUMMARY:
-==4130700==    definitely lost: 0 bytes in 0 blocks
-==4130700==    indirectly lost: 0 bytes in 0 blocks
-==4130700==      possibly lost: 7,447,136 bytes in 424 blocks
-==4130700==    still reachable: 1,577 bytes in 5 blocks
-==4130700==         suppressed: 0 bytes in 0 blocks
-==4130700== Rerun with --leak-check=full to see details of leaked memory
-==4130700== 
-==4130700== For counts of detected and suppressed errors, rerun with: -v
-==4130700== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130754== Memcheck, a memory error detector
-==4130754== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130754== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130754== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4130754== Parent PID: 4129121
-==4130754== 
-==4130754== 
-==4130754== HEAP SUMMARY:
-==4130754==     in use at exit: 2,196,878 bytes in 437 blocks
-==4130754==   total heap usage: 829 allocs, 392 frees, 2,322,053 bytes allocated
-==4130754== 
-==4130754== LEAK SUMMARY:
-==4130754==    definitely lost: 0 bytes in 0 blocks
-==4130754==    indirectly lost: 0 bytes in 0 blocks
-==4130754==      possibly lost: 2,195,304 bytes in 432 blocks
-==4130754==    still reachable: 1,574 bytes in 5 blocks
-==4130754==         suppressed: 0 bytes in 0 blocks
-==4130754== Rerun with --leak-check=full to see details of leaked memory
-==4130754== 
-==4130754== For counts of detected and suppressed errors, rerun with: -v
-==4130754== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==4130814== Memcheck, a memory error detector
-==4130814== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130814== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130814== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==4130814== Parent PID: 4129121
-==4130814== 
-==4130814== 
-==4130814== HEAP SUMMARY:
-==4130814==     in use at exit: 7,452,919 bytes in 431 blocks
-==4130814==   total heap usage: 828 allocs, 397 frees, 7,577,491 bytes allocated
-==4130814== 
-==4130814== LEAK SUMMARY:
-==4130814==    definitely lost: 0 bytes in 0 blocks
-==4130814==    indirectly lost: 0 bytes in 0 blocks
-==4130814==      possibly lost: 7,451,360 bytes in 426 blocks
-==4130814==    still reachable: 1,559 bytes in 5 blocks
-==4130814==         suppressed: 0 bytes in 0 blocks
-==4130814== Rerun with --leak-check=full to see details of leaked memory
-==4130814== 
-==4130814== For counts of detected and suppressed errors, rerun with: -v
-==4130814== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==4130868== Memcheck, a memory error detector
-==4130868== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130868== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130868== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==4130868== Parent PID: 4129121
-==4130868== 
-==4130868== 
-==4130868== HEAP SUMMARY:
-==4130868==     in use at exit: 2,191,449 bytes in 414 blocks
-==4130868==   total heap usage: 808 allocs, 394 frees, 2,316,267 bytes allocated
-==4130868== 
-==4130868== LEAK SUMMARY:
-==4130868==    definitely lost: 0 bytes in 0 blocks
-==4130868==    indirectly lost: 0 bytes in 0 blocks
-==4130868==      possibly lost: 2,189,896 bytes in 409 blocks
-==4130868==    still reachable: 1,553 bytes in 5 blocks
-==4130868==         suppressed: 0 bytes in 0 blocks
-==4130868== Rerun with --leak-check=full to see details of leaked memory
-==4130868== 
-==4130868== For counts of detected and suppressed errors, rerun with: -v
-==4130868== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==4130921== Memcheck, a memory error detector
-==4130921== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130921== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130921== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==4130921== Parent PID: 4129121
-==4130921== 
-==4130921== 
-==4130921== HEAP SUMMARY:
-==4130921==     in use at exit: 7,684,546 bytes in 449 blocks
-==4130921==   total heap usage: 891 allocs, 442 frees, 7,823,395 bytes allocated
-==4130921== 
-==4130921== LEAK SUMMARY:
-==4130921==    definitely lost: 0 bytes in 0 blocks
-==4130921==    indirectly lost: 0 bytes in 0 blocks
-==4130921==      possibly lost: 7,682,984 bytes in 444 blocks
-==4130921==    still reachable: 1,562 bytes in 5 blocks
-==4130921==         suppressed: 0 bytes in 0 blocks
-==4130921== Rerun with --leak-check=full to see details of leaked memory
-==4130921== 
-==4130921== For counts of detected and suppressed errors, rerun with: -v
-==4130921== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4130974== Memcheck, a memory error detector
-==4130974== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4130974== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4130974== Command: ./../../gwion -p. -m dummy -d driver_test:arg /dev/null
-==4130974== Parent PID: 4129121
-==4130974== 
-==4130974== 
-==4130974== HEAP SUMMARY:
-==4130974==     in use at exit: 2,189,884 bytes in 412 blocks
-==4130974==   total heap usage: 790 allocs, 378 frees, 2,313,745 bytes allocated
-==4130974== 
-==4130974== LEAK SUMMARY:
-==4130974==    definitely lost: 0 bytes in 0 blocks
-==4130974==    indirectly lost: 0 bytes in 0 blocks
-==4130974==      possibly lost: 2,188,328 bytes in 407 blocks
-==4130974==    still reachable: 1,556 bytes in 5 blocks
-==4130974==         suppressed: 0 bytes in 0 blocks
-==4130974== Rerun with --leak-check=full to see details of leaked memory
-==4130974== 
-==4130974== For counts of detected and suppressed errors, rerun with: -v
-==4130974== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4131030== Memcheck, a memory error detector
-==4131030== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4131030== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4131030== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==4131030== Parent PID: 4129121
-==4131030== 
-==4131030== 
-==4131030== HEAP SUMMARY:
-==4131030==     in use at exit: 2,189,903 bytes in 413 blocks
-==4131030==   total heap usage: 793 allocs, 380 frees, 2,317,917 bytes allocated
-==4131030== 
-==4131030== LEAK SUMMARY:
-==4131030==    definitely lost: 19 bytes in 1 blocks
-==4131030==    indirectly lost: 0 bytes in 0 blocks
-==4131030==      possibly lost: 2,188,328 bytes in 407 blocks
-==4131030==    still reachable: 1,556 bytes in 5 blocks
-==4131030==         suppressed: 0 bytes in 0 blocks
-==4131030== Rerun with --leak-check=full to see details of leaked memory
-==4131030== 
-==4131030== For counts of detected and suppressed errors, rerun with: -v
-==4131030== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4188001== Memcheck, a memory error detector
-==4188001== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4188001== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4188001== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4188001== Parent PID: 4187975
-==4188001== 
-==4188001== 
-==4188001== HEAP SUMMARY:
-==4188001==     in use at exit: 1,056 bytes in 12 blocks
-==4188001==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==4188001== 
-==4188001== LEAK SUMMARY:
-==4188001==    definitely lost: 1,056 bytes in 12 blocks
-==4188001==    indirectly lost: 0 bytes in 0 blocks
-==4188001==      possibly lost: 0 bytes in 0 blocks
-==4188001==    still reachable: 0 bytes in 0 blocks
-==4188001==         suppressed: 0 bytes in 0 blocks
-==4188001== Rerun with --leak-check=full to see details of leaked memory
-==4188001== 
-==4188001== For counts of detected and suppressed errors, rerun with: -v
-==4188001== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4188954== Memcheck, a memory error detector
-==4188954== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4188954== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4188954== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4188954== Parent PID: 4187975
-==4188954== 
-==4188954== 
-==4188954== HEAP SUMMARY:
-==4188954==     in use at exit: 576 bytes in 9 blocks
-==4188954==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==4188954== 
-==4188954== LEAK SUMMARY:
-==4188954==    definitely lost: 576 bytes in 9 blocks
-==4188954==    indirectly lost: 0 bytes in 0 blocks
-==4188954==      possibly lost: 0 bytes in 0 blocks
-==4188954==    still reachable: 0 bytes in 0 blocks
-==4188954==         suppressed: 0 bytes in 0 blocks
-==4188954== Rerun with --leak-check=full to see details of leaked memory
-==4188954== 
-==4188954== For counts of detected and suppressed errors, rerun with: -v
-==4188954== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4189633== Memcheck, a memory error detector
-==4189633== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4189633== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4189633== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==4189633== Parent PID: 4187975
-==4189633== 
-==4189633== 
-==4189633== HEAP SUMMARY:
-==4189633==     in use at exit: 19 bytes in 1 blocks
-==4189633==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==4189633== 
-==4189633== LEAK SUMMARY:
-==4189633==    definitely lost: 19 bytes in 1 blocks
-==4189633==    indirectly lost: 0 bytes in 0 blocks
-==4189633==      possibly lost: 0 bytes in 0 blocks
-==4189633==    still reachable: 0 bytes in 0 blocks
-==4189633==         suppressed: 0 bytes in 0 blocks
-==4189633== Rerun with --leak-check=full to see details of leaked memory
-==4189633== 
-==4189633== For counts of detected and suppressed errors, rerun with: -v
-==4189633== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3966== Memcheck, a memory error detector
-==3966== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3966== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3966== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3966== Parent PID: 3940
-==3966== 
-==3966== 
-==3966== HEAP SUMMARY:
-==3966==     in use at exit: 1,056 bytes in 12 blocks
-==3966==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==3966== 
-==3966== LEAK SUMMARY:
-==3966==    definitely lost: 1,056 bytes in 12 blocks
-==3966==    indirectly lost: 0 bytes in 0 blocks
-==3966==      possibly lost: 0 bytes in 0 blocks
-==3966==    still reachable: 0 bytes in 0 blocks
-==3966==         suppressed: 0 bytes in 0 blocks
-==3966== Rerun with --leak-check=full to see details of leaked memory
-==3966== 
-==3966== For counts of detected and suppressed errors, rerun with: -v
-==3966== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==4919== Memcheck, a memory error detector
-==4919== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==4919== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==4919== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==4919== Parent PID: 3940
-==4919== 
-==4919== 
-==4919== HEAP SUMMARY:
-==4919==     in use at exit: 576 bytes in 9 blocks
-==4919==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==4919== 
-==4919== LEAK SUMMARY:
-==4919==    definitely lost: 576 bytes in 9 blocks
-==4919==    indirectly lost: 0 bytes in 0 blocks
-==4919==      possibly lost: 0 bytes in 0 blocks
-==4919==    still reachable: 0 bytes in 0 blocks
-==4919==         suppressed: 0 bytes in 0 blocks
-==4919== Rerun with --leak-check=full to see details of leaked memory
-==4919== 
-==4919== For counts of detected and suppressed errors, rerun with: -v
-==4919== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==5330== Memcheck, a memory error detector
-==5330== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==5330== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==5330== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==5330== Parent PID: 3940
-==5330== 
-==5330== 
-==5330== HEAP SUMMARY:
-==5330==     in use at exit: 19 bytes in 1 blocks
-==5330==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==5330== 
-==5330== LEAK SUMMARY:
-==5330==    definitely lost: 19 bytes in 1 blocks
-==5330==    indirectly lost: 0 bytes in 0 blocks
-==5330==      possibly lost: 0 bytes in 0 blocks
-==5330==    still reachable: 0 bytes in 0 blocks
-==5330==         suppressed: 0 bytes in 0 blocks
-==5330== Rerun with --leak-check=full to see details of leaked memory
-==5330== 
-==5330== For counts of detected and suppressed errors, rerun with: -v
-==5330== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==26575== Memcheck, a memory error detector
-==26575== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==26575== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==26575== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==26575== Parent PID: 26549
-==26575== 
-==26575== 
-==26575== HEAP SUMMARY:
-==26575==     in use at exit: 1,056 bytes in 12 blocks
-==26575==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==26575== 
-==26575== LEAK SUMMARY:
-==26575==    definitely lost: 1,056 bytes in 12 blocks
-==26575==    indirectly lost: 0 bytes in 0 blocks
-==26575==      possibly lost: 0 bytes in 0 blocks
-==26575==    still reachable: 0 bytes in 0 blocks
-==26575==         suppressed: 0 bytes in 0 blocks
-==26575== Rerun with --leak-check=full to see details of leaked memory
-==26575== 
-==26575== For counts of detected and suppressed errors, rerun with: -v
-==26575== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==560775== Memcheck, a memory error detector
-==560775== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==560775== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==560775== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==560775== Parent PID: 560749
-==560775== 
-==560775== 
-==560775== HEAP SUMMARY:
-==560775==     in use at exit: 1,056 bytes in 12 blocks
-==560775==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==560775== 
-==560775== LEAK SUMMARY:
-==560775==    definitely lost: 1,056 bytes in 12 blocks
-==560775==    indirectly lost: 0 bytes in 0 blocks
-==560775==      possibly lost: 0 bytes in 0 blocks
-==560775==    still reachable: 0 bytes in 0 blocks
-==560775==         suppressed: 0 bytes in 0 blocks
-==560775== Rerun with --leak-check=full to see details of leaked memory
-==560775== 
-==560775== For counts of detected and suppressed errors, rerun with: -v
-==560775== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==561742== Memcheck, a memory error detector
-==561742== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==561742== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==561742== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==561742== Parent PID: 560749
-==561742== 
-==561742== 
-==561742== HEAP SUMMARY:
-==561742==     in use at exit: 576 bytes in 9 blocks
-==561742==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==561742== 
-==561742== LEAK SUMMARY:
-==561742==    definitely lost: 576 bytes in 9 blocks
-==561742==    indirectly lost: 0 bytes in 0 blocks
-==561742==      possibly lost: 0 bytes in 0 blocks
-==561742==    still reachable: 0 bytes in 0 blocks
-==561742==         suppressed: 0 bytes in 0 blocks
-==561742== Rerun with --leak-check=full to see details of leaked memory
-==561742== 
-==561742== For counts of detected and suppressed errors, rerun with: -v
-==561742== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==562349== Memcheck, a memory error detector
-==562349== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==562349== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==562349== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==562349== Parent PID: 560749
-==562349== 
-==562349== 
-==562349== HEAP SUMMARY:
-==562349==     in use at exit: 19 bytes in 1 blocks
-==562349==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==562349== 
-==562349== LEAK SUMMARY:
-==562349==    definitely lost: 19 bytes in 1 blocks
-==562349==    indirectly lost: 0 bytes in 0 blocks
-==562349==      possibly lost: 0 bytes in 0 blocks
-==562349==    still reachable: 0 bytes in 0 blocks
-==562349==         suppressed: 0 bytes in 0 blocks
-==562349== Rerun with --leak-check=full to see details of leaked memory
-==562349== 
-==562349== For counts of detected and suppressed errors, rerun with: -v
-==562349== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==814032== Memcheck, a memory error detector
-==814032== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==814032== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==814032== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==814032== Parent PID: 814006
-==814032== 
-==814032== 
-==814032== HEAP SUMMARY:
-==814032==     in use at exit: 1,056 bytes in 12 blocks
-==814032==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==814032== 
-==814032== LEAK SUMMARY:
-==814032==    definitely lost: 1,056 bytes in 12 blocks
-==814032==    indirectly lost: 0 bytes in 0 blocks
-==814032==      possibly lost: 0 bytes in 0 blocks
-==814032==    still reachable: 0 bytes in 0 blocks
-==814032==         suppressed: 0 bytes in 0 blocks
-==814032== Rerun with --leak-check=full to see details of leaked memory
-==814032== 
-==814032== For counts of detected and suppressed errors, rerun with: -v
-==814032== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==815202== Memcheck, a memory error detector
-==815202== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==815202== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==815202== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==815202== Parent PID: 814006
-==815202== 
-==815202== 
-==815202== HEAP SUMMARY:
-==815202==     in use at exit: 576 bytes in 9 blocks
-==815202==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==815202== 
-==815202== LEAK SUMMARY:
-==815202==    definitely lost: 576 bytes in 9 blocks
-==815202==    indirectly lost: 0 bytes in 0 blocks
-==815202==      possibly lost: 0 bytes in 0 blocks
-==815202==    still reachable: 0 bytes in 0 blocks
-==815202==         suppressed: 0 bytes in 0 blocks
-==815202== Rerun with --leak-check=full to see details of leaked memory
-==815202== 
-==815202== For counts of detected and suppressed errors, rerun with: -v
-==815202== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==815613== Memcheck, a memory error detector
-==815613== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==815613== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==815613== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==815613== Parent PID: 814006
-==815613== 
-==815613== 
-==815613== HEAP SUMMARY:
-==815613==     in use at exit: 19 bytes in 1 blocks
-==815613==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==815613== 
-==815613== LEAK SUMMARY:
-==815613==    definitely lost: 19 bytes in 1 blocks
-==815613==    indirectly lost: 0 bytes in 0 blocks
-==815613==      possibly lost: 0 bytes in 0 blocks
-==815613==    still reachable: 0 bytes in 0 blocks
-==815613==         suppressed: 0 bytes in 0 blocks
-==815613== Rerun with --leak-check=full to see details of leaked memory
-==815613== 
-==815613== For counts of detected and suppressed errors, rerun with: -v
-==815613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==858788== Memcheck, a memory error detector
-==858788== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==858788== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==858788== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==858788== Parent PID: 858762
-==858788== 
-==858788== 
-==858788== HEAP SUMMARY:
-==858788==     in use at exit: 1,056 bytes in 12 blocks
-==858788==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==858788== 
-==858788== LEAK SUMMARY:
-==858788==    definitely lost: 1,056 bytes in 12 blocks
-==858788==    indirectly lost: 0 bytes in 0 blocks
-==858788==      possibly lost: 0 bytes in 0 blocks
-==858788==    still reachable: 0 bytes in 0 blocks
-==858788==         suppressed: 0 bytes in 0 blocks
-==858788== Rerun with --leak-check=full to see details of leaked memory
-==858788== 
-==858788== For counts of detected and suppressed errors, rerun with: -v
-==858788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==859754== Memcheck, a memory error detector
-==859754== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==859754== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==859754== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==859754== Parent PID: 858762
-==859754== 
-==859754== 
-==859754== HEAP SUMMARY:
-==859754==     in use at exit: 576 bytes in 9 blocks
-==859754==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==859754== 
-==859754== LEAK SUMMARY:
-==859754==    definitely lost: 576 bytes in 9 blocks
-==859754==    indirectly lost: 0 bytes in 0 blocks
-==859754==      possibly lost: 0 bytes in 0 blocks
-==859754==    still reachable: 0 bytes in 0 blocks
-==859754==         suppressed: 0 bytes in 0 blocks
-==859754== Rerun with --leak-check=full to see details of leaked memory
-==859754== 
-==859754== For counts of detected and suppressed errors, rerun with: -v
-==859754== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==860165== Memcheck, a memory error detector
-==860165== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==860165== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==860165== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==860165== Parent PID: 858762
-==860165== 
-==860165== 
-==860165== HEAP SUMMARY:
-==860165==     in use at exit: 19 bytes in 1 blocks
-==860165==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==860165== 
-==860165== LEAK SUMMARY:
-==860165==    definitely lost: 19 bytes in 1 blocks
-==860165==    indirectly lost: 0 bytes in 0 blocks
-==860165==      possibly lost: 0 bytes in 0 blocks
-==860165==    still reachable: 0 bytes in 0 blocks
-==860165==         suppressed: 0 bytes in 0 blocks
-==860165== Rerun with --leak-check=full to see details of leaked memory
-==860165== 
-==860165== For counts of detected and suppressed errors, rerun with: -v
-==860165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1041366== Memcheck, a memory error detector
-==1041366== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1041366== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1041366== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1041366== Parent PID: 1041340
-==1041366== 
-==1041366== 
-==1041366== HEAP SUMMARY:
-==1041366==     in use at exit: 1,056 bytes in 12 blocks
-==1041366==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==1041366== 
-==1041366== LEAK SUMMARY:
-==1041366==    definitely lost: 1,056 bytes in 12 blocks
-==1041366==    indirectly lost: 0 bytes in 0 blocks
-==1041366==      possibly lost: 0 bytes in 0 blocks
-==1041366==    still reachable: 0 bytes in 0 blocks
-==1041366==         suppressed: 0 bytes in 0 blocks
-==1041366== Rerun with --leak-check=full to see details of leaked memory
-==1041366== 
-==1041366== For counts of detected and suppressed errors, rerun with: -v
-==1041366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1042319== Memcheck, a memory error detector
-==1042319== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1042319== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1042319== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1042319== Parent PID: 1041340
-==1042319== 
-==1042319== 
-==1042319== HEAP SUMMARY:
-==1042319==     in use at exit: 576 bytes in 9 blocks
-==1042319==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==1042319== 
-==1042319== LEAK SUMMARY:
-==1042319==    definitely lost: 576 bytes in 9 blocks
-==1042319==    indirectly lost: 0 bytes in 0 blocks
-==1042319==      possibly lost: 0 bytes in 0 blocks
-==1042319==    still reachable: 0 bytes in 0 blocks
-==1042319==         suppressed: 0 bytes in 0 blocks
-==1042319== Rerun with --leak-check=full to see details of leaked memory
-==1042319== 
-==1042319== For counts of detected and suppressed errors, rerun with: -v
-==1042319== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1042730== Memcheck, a memory error detector
-==1042730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1042730== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1042730== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==1042730== Parent PID: 1041340
-==1042730== 
-==1042730== 
-==1042730== HEAP SUMMARY:
-==1042730==     in use at exit: 19 bytes in 1 blocks
-==1042730==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==1042730== 
-==1042730== LEAK SUMMARY:
-==1042730==    definitely lost: 19 bytes in 1 blocks
-==1042730==    indirectly lost: 0 bytes in 0 blocks
-==1042730==      possibly lost: 0 bytes in 0 blocks
-==1042730==    still reachable: 0 bytes in 0 blocks
-==1042730==         suppressed: 0 bytes in 0 blocks
-==1042730== Rerun with --leak-check=full to see details of leaked memory
-==1042730== 
-==1042730== For counts of detected and suppressed errors, rerun with: -v
-==1042730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1081916== Memcheck, a memory error detector
-==1081916== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1081916== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1081916== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1081916== Parent PID: 1081890
-==1081916== 
-==1081916== 
-==1081916== HEAP SUMMARY:
-==1081916==     in use at exit: 1,056 bytes in 12 blocks
-==1081916==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==1081916== 
-==1081916== LEAK SUMMARY:
-==1081916==    definitely lost: 1,056 bytes in 12 blocks
-==1081916==    indirectly lost: 0 bytes in 0 blocks
-==1081916==      possibly lost: 0 bytes in 0 blocks
-==1081916==    still reachable: 0 bytes in 0 blocks
-==1081916==         suppressed: 0 bytes in 0 blocks
-==1081916== Rerun with --leak-check=full to see details of leaked memory
-==1081916== 
-==1081916== For counts of detected and suppressed errors, rerun with: -v
-==1081916== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1082882== Memcheck, a memory error detector
-==1082882== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1082882== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1082882== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1082882== Parent PID: 1081890
-==1082882== 
-==1082882== 
-==1082882== HEAP SUMMARY:
-==1082882==     in use at exit: 576 bytes in 9 blocks
-==1082882==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==1082882== 
-==1082882== LEAK SUMMARY:
-==1082882==    definitely lost: 576 bytes in 9 blocks
-==1082882==    indirectly lost: 0 bytes in 0 blocks
-==1082882==      possibly lost: 0 bytes in 0 blocks
-==1082882==    still reachable: 0 bytes in 0 blocks
-==1082882==         suppressed: 0 bytes in 0 blocks
-==1082882== Rerun with --leak-check=full to see details of leaked memory
-==1082882== 
-==1082882== For counts of detected and suppressed errors, rerun with: -v
-==1082882== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1083293== Memcheck, a memory error detector
-==1083293== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1083293== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1083293== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==1083293== Parent PID: 1081890
-==1083293== 
-==1083293== 
-==1083293== HEAP SUMMARY:
-==1083293==     in use at exit: 19 bytes in 1 blocks
-==1083293==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==1083293== 
-==1083293== LEAK SUMMARY:
-==1083293==    definitely lost: 19 bytes in 1 blocks
-==1083293==    indirectly lost: 0 bytes in 0 blocks
-==1083293==      possibly lost: 0 bytes in 0 blocks
-==1083293==    still reachable: 0 bytes in 0 blocks
-==1083293==         suppressed: 0 bytes in 0 blocks
-==1083293== Rerun with --leak-check=full to see details of leaked memory
-==1083293== 
-==1083293== For counts of detected and suppressed errors, rerun with: -v
-==1083293== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1124298== Memcheck, a memory error detector
-==1124298== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1124298== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1124298== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1124298== Parent PID: 1124272
-==1124298== 
-==1124298== 
-==1124298== HEAP SUMMARY:
-==1124298==     in use at exit: 1,056 bytes in 12 blocks
-==1124298==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==1124298== 
-==1124298== LEAK SUMMARY:
-==1124298==    definitely lost: 1,056 bytes in 12 blocks
-==1124298==    indirectly lost: 0 bytes in 0 blocks
-==1124298==      possibly lost: 0 bytes in 0 blocks
-==1124298==    still reachable: 0 bytes in 0 blocks
-==1124298==         suppressed: 0 bytes in 0 blocks
-==1124298== Rerun with --leak-check=full to see details of leaked memory
-==1124298== 
-==1124298== For counts of detected and suppressed errors, rerun with: -v
-==1124298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1125282== Memcheck, a memory error detector
-==1125282== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1125282== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1125282== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1125282== Parent PID: 1124272
-==1125282== 
-==1125282== 
-==1125282== HEAP SUMMARY:
-==1125282==     in use at exit: 576 bytes in 9 blocks
-==1125282==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==1125282== 
-==1125282== LEAK SUMMARY:
-==1125282==    definitely lost: 576 bytes in 9 blocks
-==1125282==    indirectly lost: 0 bytes in 0 blocks
-==1125282==      possibly lost: 0 bytes in 0 blocks
-==1125282==    still reachable: 0 bytes in 0 blocks
-==1125282==         suppressed: 0 bytes in 0 blocks
-==1125282== Rerun with --leak-check=full to see details of leaked memory
-==1125282== 
-==1125282== For counts of detected and suppressed errors, rerun with: -v
-==1125282== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1125697== Memcheck, a memory error detector
-==1125697== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1125697== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1125697== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==1125697== Parent PID: 1124272
-==1125697== 
-==1125697== 
-==1125697== HEAP SUMMARY:
-==1125697==     in use at exit: 19 bytes in 1 blocks
-==1125697==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==1125697== 
-==1125697== LEAK SUMMARY:
-==1125697==    definitely lost: 19 bytes in 1 blocks
-==1125697==    indirectly lost: 0 bytes in 0 blocks
-==1125697==      possibly lost: 0 bytes in 0 blocks
-==1125697==    still reachable: 0 bytes in 0 blocks
-==1125697==         suppressed: 0 bytes in 0 blocks
-==1125697== Rerun with --leak-check=full to see details of leaked memory
-==1125697== 
-==1125697== For counts of detected and suppressed errors, rerun with: -v
-==1125697== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1162617== Memcheck, a memory error detector
-==1162617== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1162617== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1162617== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1162617== Parent PID: 1162591
-==1162617== 
-==1162617== 
-==1162617== HEAP SUMMARY:
-==1162617==     in use at exit: 1,056 bytes in 12 blocks
-==1162617==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==1162617== 
-==1162617== LEAK SUMMARY:
-==1162617==    definitely lost: 1,056 bytes in 12 blocks
-==1162617==    indirectly lost: 0 bytes in 0 blocks
-==1162617==      possibly lost: 0 bytes in 0 blocks
-==1162617==    still reachable: 0 bytes in 0 blocks
-==1162617==         suppressed: 0 bytes in 0 blocks
-==1162617== Rerun with --leak-check=full to see details of leaked memory
-==1162617== 
-==1162617== For counts of detected and suppressed errors, rerun with: -v
-==1162617== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1163691== Memcheck, a memory error detector
-==1163691== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1163691== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1163691== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1163691== Parent PID: 1162591
-==1163691== 
-==1163691== 
-==1163691== HEAP SUMMARY:
-==1163691==     in use at exit: 576 bytes in 9 blocks
-==1163691==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==1163691== 
-==1163691== LEAK SUMMARY:
-==1163691==    definitely lost: 576 bytes in 9 blocks
-==1163691==    indirectly lost: 0 bytes in 0 blocks
-==1163691==      possibly lost: 0 bytes in 0 blocks
-==1163691==    still reachable: 0 bytes in 0 blocks
-==1163691==         suppressed: 0 bytes in 0 blocks
-==1163691== Rerun with --leak-check=full to see details of leaked memory
-==1163691== 
-==1163691== For counts of detected and suppressed errors, rerun with: -v
-==1163691== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1164232== Memcheck, a memory error detector
-==1164232== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1164232== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1164232== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==1164232== Parent PID: 1162591
-==1164232== 
-==1164232== 
-==1164232== HEAP SUMMARY:
-==1164232==     in use at exit: 19 bytes in 1 blocks
-==1164232==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==1164232== 
-==1164232== LEAK SUMMARY:
-==1164232==    definitely lost: 19 bytes in 1 blocks
-==1164232==    indirectly lost: 0 bytes in 0 blocks
-==1164232==      possibly lost: 0 bytes in 0 blocks
-==1164232==    still reachable: 0 bytes in 0 blocks
-==1164232==         suppressed: 0 bytes in 0 blocks
-==1164232== Rerun with --leak-check=full to see details of leaked memory
-==1164232== 
-==1164232== For counts of detected and suppressed errors, rerun with: -v
-==1164232== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1188451== Memcheck, a memory error detector
-==1188451== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1188451== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1188451== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1188451== Parent PID: 1188425
-==1188451== 
-==1188451== 
-==1188451== HEAP SUMMARY:
-==1188451==     in use at exit: 1,056 bytes in 12 blocks
-==1188451==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==1188451== 
-==1188451== LEAK SUMMARY:
-==1188451==    definitely lost: 1,056 bytes in 12 blocks
-==1188451==    indirectly lost: 0 bytes in 0 blocks
-==1188451==      possibly lost: 0 bytes in 0 blocks
-==1188451==    still reachable: 0 bytes in 0 blocks
-==1188451==         suppressed: 0 bytes in 0 blocks
-==1188451== Rerun with --leak-check=full to see details of leaked memory
-==1188451== 
-==1188451== For counts of detected and suppressed errors, rerun with: -v
-==1188451== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1189404== Memcheck, a memory error detector
-==1189404== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1189404== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1189404== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==1189404== Parent PID: 1188425
-==1189404== 
-==1189404== 
-==1189404== HEAP SUMMARY:
-==1189404==     in use at exit: 576 bytes in 9 blocks
-==1189404==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==1189404== 
-==1189404== LEAK SUMMARY:
-==1189404==    definitely lost: 576 bytes in 9 blocks
-==1189404==    indirectly lost: 0 bytes in 0 blocks
-==1189404==      possibly lost: 0 bytes in 0 blocks
-==1189404==    still reachable: 0 bytes in 0 blocks
-==1189404==         suppressed: 0 bytes in 0 blocks
-==1189404== Rerun with --leak-check=full to see details of leaked memory
-==1189404== 
-==1189404== For counts of detected and suppressed errors, rerun with: -v
-==1189404== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==1189819== Memcheck, a memory error detector
-==1189819== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1189819== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==1189819== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==1189819== Parent PID: 1188425
-==1189819== 
-==1189819== 
-==1189819== HEAP SUMMARY:
-==1189819==     in use at exit: 19 bytes in 1 blocks
-==1189819==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==1189819== 
-==1189819== LEAK SUMMARY:
-==1189819==    definitely lost: 19 bytes in 1 blocks
-==1189819==    indirectly lost: 0 bytes in 0 blocks
-==1189819==      possibly lost: 0 bytes in 0 blocks
-==1189819==    still reachable: 0 bytes in 0 blocks
-==1189819==         suppressed: 0 bytes in 0 blocks
-==1189819== Rerun with --leak-check=full to see details of leaked memory
-==1189819== 
-==1189819== For counts of detected and suppressed errors, rerun with: -v
-==1189819== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3957977== Memcheck, a memory error detector
-==3957977== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3957977== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3957977== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3957977== Parent PID: 3957893
-==3957977== 
-==3957977== 
-==3957977== HEAP SUMMARY:
-==3957977==     in use at exit: 1,056 bytes in 12 blocks
-==3957977==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==3957977== 
-==3957977== LEAK SUMMARY:
-==3957977==    definitely lost: 1,056 bytes in 12 blocks
-==3957977==    indirectly lost: 0 bytes in 0 blocks
-==3957977==      possibly lost: 0 bytes in 0 blocks
-==3957977==    still reachable: 0 bytes in 0 blocks
-==3957977==         suppressed: 0 bytes in 0 blocks
-==3957977== Rerun with --leak-check=full to see details of leaked memory
-==3957977== 
-==3957977== For counts of detected and suppressed errors, rerun with: -v
-==3957977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3968071== Memcheck, a memory error detector
-==3968071== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3968071== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3968071== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==3968071== Parent PID: 3957893
-==3968071== 
-==3968071== 
-==3968071== HEAP SUMMARY:
-==3968071==     in use at exit: 576 bytes in 9 blocks
-==3968071==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==3968071== 
-==3968071== LEAK SUMMARY:
-==3968071==    definitely lost: 576 bytes in 9 blocks
-==3968071==    indirectly lost: 0 bytes in 0 blocks
-==3968071==      possibly lost: 0 bytes in 0 blocks
-==3968071==    still reachable: 0 bytes in 0 blocks
-==3968071==         suppressed: 0 bytes in 0 blocks
-==3968071== Rerun with --leak-check=full to see details of leaked memory
-==3968071== 
-==3968071== For counts of detected and suppressed errors, rerun with: -v
-==3968071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==3972385== Memcheck, a memory error detector
-==3972385== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==3972385== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==3972385== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==3972385== Parent PID: 3957893
-==3972385== 
-==3972385== 
-==3972385== HEAP SUMMARY:
-==3972385==     in use at exit: 19 bytes in 1 blocks
-==3972385==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==3972385== 
-==3972385== LEAK SUMMARY:
-==3972385==    definitely lost: 19 bytes in 1 blocks
-==3972385==    indirectly lost: 0 bytes in 0 blocks
-==3972385==      possibly lost: 0 bytes in 0 blocks
-==3972385==    still reachable: 0 bytes in 0 blocks
-==3972385==         suppressed: 0 bytes in 0 blocks
-==3972385== Rerun with --leak-check=full to see details of leaked memory
-==3972385== 
-==3972385== For counts of detected and suppressed errors, rerun with: -v
-==3972385== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==808677== Memcheck, a memory error detector
-==808677== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==808677== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==808677== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==808677== Parent PID: 808606
-==808677== 
-==808677== 
-==808677== HEAP SUMMARY:
-==808677==     in use at exit: 1,056 bytes in 12 blocks
-==808677==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==808677== 
-==808677== LEAK SUMMARY:
-==808677==    definitely lost: 1,056 bytes in 12 blocks
-==808677==    indirectly lost: 0 bytes in 0 blocks
-==808677==      possibly lost: 0 bytes in 0 blocks
-==808677==    still reachable: 0 bytes in 0 blocks
-==808677==         suppressed: 0 bytes in 0 blocks
-==808677== Rerun with --leak-check=full to see details of leaked memory
-==808677== 
-==808677== For counts of detected and suppressed errors, rerun with: -v
-==808677== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==818414== Memcheck, a memory error detector
-==818414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==818414== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==818414== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==818414== Parent PID: 808606
-==818414== 
-==818414== 
-==818414== HEAP SUMMARY:
-==818414==     in use at exit: 576 bytes in 9 blocks
-==818414==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==818414== 
-==818414== LEAK SUMMARY:
-==818414==    definitely lost: 576 bytes in 9 blocks
-==818414==    indirectly lost: 0 bytes in 0 blocks
-==818414==      possibly lost: 0 bytes in 0 blocks
-==818414==    still reachable: 0 bytes in 0 blocks
-==818414==         suppressed: 0 bytes in 0 blocks
-==818414== Rerun with --leak-check=full to see details of leaked memory
-==818414== 
-==818414== For counts of detected and suppressed errors, rerun with: -v
-==818414== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==822565== Memcheck, a memory error detector
-==822565== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==822565== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==822565== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==822565== Parent PID: 808606
-==822565== 
-==822565== 
-==822565== HEAP SUMMARY:
-==822565==     in use at exit: 19 bytes in 1 blocks
-==822565==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==822565== 
-==822565== LEAK SUMMARY:
-==822565==    definitely lost: 19 bytes in 1 blocks
-==822565==    indirectly lost: 0 bytes in 0 blocks
-==822565==      possibly lost: 0 bytes in 0 blocks
-==822565==    still reachable: 0 bytes in 0 blocks
-==822565==         suppressed: 0 bytes in 0 blocks
-==822565== Rerun with --leak-check=full to see details of leaked memory
-==822565== 
-==822565== For counts of detected and suppressed errors, rerun with: -v
-==822565== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2816869== Memcheck, a memory error detector
-==2816869== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2816869== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2816869== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2816869== Parent PID: 2816797
-==2816869== 
-==2816869== 
-==2816869== HEAP SUMMARY:
-==2816869==     in use at exit: 1,056 bytes in 12 blocks
-==2816869==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==2816869== 
-==2816869== LEAK SUMMARY:
-==2816869==    definitely lost: 1,056 bytes in 12 blocks
-==2816869==    indirectly lost: 0 bytes in 0 blocks
-==2816869==      possibly lost: 0 bytes in 0 blocks
-==2816869==    still reachable: 0 bytes in 0 blocks
-==2816869==         suppressed: 0 bytes in 0 blocks
-==2816869== Rerun with --leak-check=full to see details of leaked memory
-==2816869== 
-==2816869== For counts of detected and suppressed errors, rerun with: -v
-==2816869== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2826808== Memcheck, a memory error detector
-==2826808== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2826808== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2826808== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==2826808== Parent PID: 2816797
-==2826808== 
-==2826808== 
-==2826808== HEAP SUMMARY:
-==2826808==     in use at exit: 576 bytes in 9 blocks
-==2826808==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==2826808== 
-==2826808== LEAK SUMMARY:
-==2826808==    definitely lost: 576 bytes in 9 blocks
-==2826808==    indirectly lost: 0 bytes in 0 blocks
-==2826808==      possibly lost: 0 bytes in 0 blocks
-==2826808==    still reachable: 0 bytes in 0 blocks
-==2826808==         suppressed: 0 bytes in 0 blocks
-==2826808== Rerun with --leak-check=full to see details of leaked memory
-==2826808== 
-==2826808== For counts of detected and suppressed errors, rerun with: -v
-==2826808== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==2831266== Memcheck, a memory error detector
-==2831266== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==2831266== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==2831266== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==2831266== Parent PID: 2816797
-==2831266== 
-==2831266== 
-==2831266== HEAP SUMMARY:
-==2831266==     in use at exit: 19 bytes in 1 blocks
-==2831266==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==2831266== 
-==2831266== LEAK SUMMARY:
-==2831266==    definitely lost: 19 bytes in 1 blocks
-==2831266==    indirectly lost: 0 bytes in 0 blocks
-==2831266==      possibly lost: 0 bytes in 0 blocks
-==2831266==    still reachable: 0 bytes in 0 blocks
-==2831266==         suppressed: 0 bytes in 0 blocks
-==2831266== Rerun with --leak-check=full to see details of leaked memory
-==2831266== 
-==2831266== For counts of detected and suppressed errors, rerun with: -v
-==2831266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==31186== Memcheck, a memory error detector
-==31186== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==31186== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==31186== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==31186== Parent PID: 31160
-==31186== 
-==31186== 
-==31186== HEAP SUMMARY:
-==31186==     in use at exit: 1,056 bytes in 12 blocks
-==31186==   total heap usage: 830 allocs, 818 frees, 7,564,884 bytes allocated
-==31186== 
-==31186== LEAK SUMMARY:
-==31186==    definitely lost: 1,056 bytes in 12 blocks
-==31186==    indirectly lost: 0 bytes in 0 blocks
-==31186==      possibly lost: 0 bytes in 0 blocks
-==31186==    still reachable: 0 bytes in 0 blocks
-==31186==         suppressed: 0 bytes in 0 blocks
-==31186== Rerun with --leak-check=full to see details of leaked memory
-==31186== 
-==31186== For counts of detected and suppressed errors, rerun with: -v
-==31186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==32139== Memcheck, a memory error detector
-==32139== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==32139== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==32139== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==32139== Parent PID: 31160
-==32139== 
-==32139== 
-==32139== HEAP SUMMARY:
-==32139==     in use at exit: 576 bytes in 9 blocks
-==32139==   total heap usage: 816 allocs, 807 frees, 7,561,092 bytes allocated
-==32139== 
-==32139== LEAK SUMMARY:
-==32139==    definitely lost: 576 bytes in 9 blocks
-==32139==    indirectly lost: 0 bytes in 0 blocks
-==32139==      possibly lost: 0 bytes in 0 blocks
-==32139==    still reachable: 0 bytes in 0 blocks
-==32139==         suppressed: 0 bytes in 0 blocks
-==32139== Rerun with --leak-check=full to see details of leaked memory
-==32139== 
-==32139== For counts of detected and suppressed errors, rerun with: -v
-==32139== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==32550== Memcheck, a memory error detector
-==32550== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==32550== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==32550== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==32550== Parent PID: 31160
-==32550== 
-==32550== 
-==32550== HEAP SUMMARY:
-==32550==     in use at exit: 19 bytes in 1 blocks
-==32550==   total heap usage: 799 allocs, 798 frees, 7,561,509 bytes allocated
-==32550== 
-==32550== LEAK SUMMARY:
-==32550==    definitely lost: 19 bytes in 1 blocks
-==32550==    indirectly lost: 0 bytes in 0 blocks
-==32550==      possibly lost: 0 bytes in 0 blocks
-==32550==    still reachable: 0 bytes in 0 blocks
-==32550==         suppressed: 0 bytes in 0 blocks
-==32550== Rerun with --leak-check=full to see details of leaked memory
-==32550== 
-==32550== For counts of detected and suppressed errors, rerun with: -v
-==32550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==84802== Memcheck, a memory error detector
-==84802== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==84802== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==84802== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==84802== Parent PID: 84774
-==84802== 
-==84802== 
-==84802== HEAP SUMMARY:
-==84802==     in use at exit: 1,056 bytes in 12 blocks
-==84802==   total heap usage: 832 allocs, 820 frees, 7,569,500 bytes allocated
-==84802== 
-==84802== LEAK SUMMARY:
-==84802==    definitely lost: 1,056 bytes in 12 blocks
-==84802==    indirectly lost: 0 bytes in 0 blocks
-==84802==      possibly lost: 0 bytes in 0 blocks
-==84802==    still reachable: 0 bytes in 0 blocks
-==84802==         suppressed: 0 bytes in 0 blocks
-==84802== Rerun with --leak-check=full to see details of leaked memory
-==84802== 
-==84802== For counts of detected and suppressed errors, rerun with: -v
-==84802== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==85809== Memcheck, a memory error detector
-==85809== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==85809== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==85809== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==85809== Parent PID: 84774
-==85809== 
-==85809== 
-==85809== HEAP SUMMARY:
-==85809==     in use at exit: 576 bytes in 9 blocks
-==85809==   total heap usage: 818 allocs, 809 frees, 7,565,708 bytes allocated
-==85809== 
-==85809== LEAK SUMMARY:
-==85809==    definitely lost: 576 bytes in 9 blocks
-==85809==    indirectly lost: 0 bytes in 0 blocks
-==85809==      possibly lost: 0 bytes in 0 blocks
-==85809==    still reachable: 0 bytes in 0 blocks
-==85809==         suppressed: 0 bytes in 0 blocks
-==85809== Rerun with --leak-check=full to see details of leaked memory
-==85809== 
-==85809== For counts of detected and suppressed errors, rerun with: -v
-==85809== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==86220== Memcheck, a memory error detector
-==86220== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==86220== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==86220== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==86220== Parent PID: 84774
-==86220== 
-==86220== 
-==86220== HEAP SUMMARY:
-==86220==     in use at exit: 19 bytes in 1 blocks
-==86220==   total heap usage: 801 allocs, 800 frees, 7,566,125 bytes allocated
-==86220== 
-==86220== LEAK SUMMARY:
-==86220==    definitely lost: 19 bytes in 1 blocks
-==86220==    indirectly lost: 0 bytes in 0 blocks
-==86220==      possibly lost: 0 bytes in 0 blocks
-==86220==    still reachable: 0 bytes in 0 blocks
-==86220==         suppressed: 0 bytes in 0 blocks
-==86220== Rerun with --leak-check=full to see details of leaked memory
-==86220== 
-==86220== For counts of detected and suppressed errors, rerun with: -v
-==86220== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==148394== Memcheck, a memory error detector
-==148394== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==148394== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==148394== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==148394== Parent PID: 148368
-==148394== 
-==148394== 
-==148394== HEAP SUMMARY:
-==148394==     in use at exit: 1,056 bytes in 12 blocks
-==148394==   total heap usage: 832 allocs, 820 frees, 7,569,500 bytes allocated
-==148394== 
-==148394== LEAK SUMMARY:
-==148394==    definitely lost: 1,056 bytes in 12 blocks
-==148394==    indirectly lost: 0 bytes in 0 blocks
-==148394==      possibly lost: 0 bytes in 0 blocks
-==148394==    still reachable: 0 bytes in 0 blocks
-==148394==         suppressed: 0 bytes in 0 blocks
-==148394== Rerun with --leak-check=full to see details of leaked memory
-==148394== 
-==148394== For counts of detected and suppressed errors, rerun with: -v
-==148394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==149348== Memcheck, a memory error detector
-==149348== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==149348== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==149348== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==149348== Parent PID: 148368
-==149348== 
-==149348== 
-==149348== HEAP SUMMARY:
-==149348==     in use at exit: 576 bytes in 9 blocks
-==149348==   total heap usage: 818 allocs, 809 frees, 7,565,708 bytes allocated
-==149348== 
-==149348== LEAK SUMMARY:
-==149348==    definitely lost: 576 bytes in 9 blocks
-==149348==    indirectly lost: 0 bytes in 0 blocks
-==149348==      possibly lost: 0 bytes in 0 blocks
-==149348==    still reachable: 0 bytes in 0 blocks
-==149348==         suppressed: 0 bytes in 0 blocks
-==149348== Rerun with --leak-check=full to see details of leaked memory
-==149348== 
-==149348== For counts of detected and suppressed errors, rerun with: -v
-==149348== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==149759== Memcheck, a memory error detector
-==149759== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==149759== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==149759== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==149759== Parent PID: 148368
-==149759== 
-==149759== 
-==149759== HEAP SUMMARY:
-==149759==     in use at exit: 19 bytes in 1 blocks
-==149759==   total heap usage: 801 allocs, 800 frees, 7,566,125 bytes allocated
-==149759== 
-==149759== LEAK SUMMARY:
-==149759==    definitely lost: 19 bytes in 1 blocks
-==149759==    indirectly lost: 0 bytes in 0 blocks
-==149759==      possibly lost: 0 bytes in 0 blocks
-==149759==    still reachable: 0 bytes in 0 blocks
-==149759==         suppressed: 0 bytes in 0 blocks
-==149759== Rerun with --leak-check=full to see details of leaked memory
-==149759== 
-==149759== For counts of detected and suppressed errors, rerun with: -v
-==149759== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==188903== Memcheck, a memory error detector
-==188903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==188903== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==188903== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==188903== Parent PID: 188877
-==188903== 
-==188903== 
-==188903== HEAP SUMMARY:
-==188903==     in use at exit: 1,056 bytes in 12 blocks
-==188903==   total heap usage: 832 allocs, 820 frees, 7,569,500 bytes allocated
-==188903== 
-==188903== LEAK SUMMARY:
-==188903==    definitely lost: 1,056 bytes in 12 blocks
-==188903==    indirectly lost: 0 bytes in 0 blocks
-==188903==      possibly lost: 0 bytes in 0 blocks
-==188903==    still reachable: 0 bytes in 0 blocks
-==188903==         suppressed: 0 bytes in 0 blocks
-==188903== Rerun with --leak-check=full to see details of leaked memory
-==188903== 
-==188903== For counts of detected and suppressed errors, rerun with: -v
-==188903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_event.gw ==189524== Memcheck, a memory error detector
-==189524== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==189524== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==189524== Command: ./../../gwion -p. -m dummy -d dummy extend_event.gw
-==189524== Parent PID: 188877
-==189524== 
-==189524== 
-==189524== HEAP SUMMARY:
-==189524==     in use at exit: 2,066,659 bytes in 56 blocks
-==189524==   total heap usage: 67 allocs, 11 frees, 2,069,207 bytes allocated
-==189524== 
-==189524== LEAK SUMMARY:
-==189524==    definitely lost: 288 bytes in 5 blocks
-==189524==    indirectly lost: 2,066,371 bytes in 51 blocks
-==189524==      possibly lost: 0 bytes in 0 blocks
-==189524==    still reachable: 0 bytes in 0 blocks
-==189524==         suppressed: 0 bytes in 0 blocks
-==189524== Rerun with --leak-check=full to see details of leaked memory
-==189524== 
-==189524== For counts of detected and suppressed errors, rerun with: -v
-==189524== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==190847== Memcheck, a memory error detector
-==190847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==190847== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==190847== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==190847== Parent PID: 190821
-==190847== 
-==190847== 
-==190847== HEAP SUMMARY:
-==190847==     in use at exit: 1,056 bytes in 12 blocks
-==190847==   total heap usage: 884 allocs, 872 frees, 7,580,246 bytes allocated
-==190847== 
-==190847== LEAK SUMMARY:
-==190847==    definitely lost: 1,056 bytes in 12 blocks
-==190847==    indirectly lost: 0 bytes in 0 blocks
-==190847==      possibly lost: 0 bytes in 0 blocks
-==190847==    still reachable: 0 bytes in 0 blocks
-==190847==         suppressed: 0 bytes in 0 blocks
-==190847== Rerun with --leak-check=full to see details of leaked memory
-==190847== 
-==190847== For counts of detected and suppressed errors, rerun with: -v
-==190847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==191800== Memcheck, a memory error detector
-==191800== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==191800== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==191800== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==191800== Parent PID: 190821
-==191800== 
-==191800== 
-==191800== HEAP SUMMARY:
-==191800==     in use at exit: 576 bytes in 9 blocks
-==191800==   total heap usage: 818 allocs, 809 frees, 7,565,708 bytes allocated
-==191800== 
-==191800== LEAK SUMMARY:
-==191800==    definitely lost: 576 bytes in 9 blocks
-==191800==    indirectly lost: 0 bytes in 0 blocks
-==191800==      possibly lost: 0 bytes in 0 blocks
-==191800==    still reachable: 0 bytes in 0 blocks
-==191800==         suppressed: 0 bytes in 0 blocks
-==191800== Rerun with --leak-check=full to see details of leaked memory
-==191800== 
-==191800== For counts of detected and suppressed errors, rerun with: -v
-==191800== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==192264== Memcheck, a memory error detector
-==192264== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==192264== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==192264== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==192264== Parent PID: 190821
-==192264== 
-==192264== 
-==192264== HEAP SUMMARY:
-==192264==     in use at exit: 19 bytes in 1 blocks
-==192264==   total heap usage: 801 allocs, 800 frees, 7,566,125 bytes allocated
-==192264== 
-==192264== LEAK SUMMARY:
-==192264==    definitely lost: 19 bytes in 1 blocks
-==192264==    indirectly lost: 0 bytes in 0 blocks
-==192264==      possibly lost: 0 bytes in 0 blocks
-==192264==    still reachable: 0 bytes in 0 blocks
-==192264==         suppressed: 0 bytes in 0 blocks
-==192264== Rerun with --leak-check=full to see details of leaked memory
-==192264== 
-==192264== For counts of detected and suppressed errors, rerun with: -v
-==192264== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==361902== Memcheck, a memory error detector
-==361902== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==361902== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==361902== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==361902== Parent PID: 361875
-==361902== 
-==361902== 
-==361902== HEAP SUMMARY:
-==361902==     in use at exit: 1,056 bytes in 12 blocks
-==361902==   total heap usage: 832 allocs, 820 frees, 7,569,500 bytes allocated
-==361902== 
-==361902== LEAK SUMMARY:
-==361902==    definitely lost: 1,056 bytes in 12 blocks
-==361902==    indirectly lost: 0 bytes in 0 blocks
-==361902==      possibly lost: 0 bytes in 0 blocks
-==361902==    still reachable: 0 bytes in 0 blocks
-==361902==         suppressed: 0 bytes in 0 blocks
-==361902== Rerun with --leak-check=full to see details of leaked memory
-==361902== 
-==361902== For counts of detected and suppressed errors, rerun with: -v
-==361902== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==362881== Memcheck, a memory error detector
-==362881== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==362881== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==362881== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==362881== Parent PID: 361875
-==362881== 
-==362881== 
-==362881== HEAP SUMMARY:
-==362881==     in use at exit: 576 bytes in 9 blocks
-==362881==   total heap usage: 818 allocs, 809 frees, 7,565,708 bytes allocated
-==362881== 
-==362881== LEAK SUMMARY:
-==362881==    definitely lost: 576 bytes in 9 blocks
-==362881==    indirectly lost: 0 bytes in 0 blocks
-==362881==      possibly lost: 0 bytes in 0 blocks
-==362881==    still reachable: 0 bytes in 0 blocks
-==362881==         suppressed: 0 bytes in 0 blocks
-==362881== Rerun with --leak-check=full to see details of leaked memory
-==362881== 
-==362881== For counts of detected and suppressed errors, rerun with: -v
-==362881== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==363292== Memcheck, a memory error detector
-==363292== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==363292== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==363292== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==363292== Parent PID: 361875
-==363292== 
-==363292== 
-==363292== HEAP SUMMARY:
-==363292==     in use at exit: 19 bytes in 1 blocks
-==363292==   total heap usage: 801 allocs, 800 frees, 7,566,125 bytes allocated
-==363292== 
-==363292== LEAK SUMMARY:
-==363292==    definitely lost: 19 bytes in 1 blocks
-==363292==    indirectly lost: 0 bytes in 0 blocks
-==363292==      possibly lost: 0 bytes in 0 blocks
-==363292==    still reachable: 0 bytes in 0 blocks
-==363292==         suppressed: 0 bytes in 0 blocks
-==363292== Rerun with --leak-check=full to see details of leaked memory
-==363292== 
-==363292== For counts of detected and suppressed errors, rerun with: -v
-==363292== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==403268== Memcheck, a memory error detector
-==403268== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==403268== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==403268== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==403268== Parent PID: 403242
-==403268== 
-==403268== 
-==403268== HEAP SUMMARY:
-==403268==     in use at exit: 1,056 bytes in 12 blocks
-==403268==   total heap usage: 828 allocs, 816 frees, 7,569,244 bytes allocated
-==403268== 
-==403268== LEAK SUMMARY:
-==403268==    definitely lost: 1,056 bytes in 12 blocks
-==403268==    indirectly lost: 0 bytes in 0 blocks
-==403268==      possibly lost: 0 bytes in 0 blocks
-==403268==    still reachable: 0 bytes in 0 blocks
-==403268==         suppressed: 0 bytes in 0 blocks
-==403268== Rerun with --leak-check=full to see details of leaked memory
-==403268== 
-==403268== For counts of detected and suppressed errors, rerun with: -v
-==403268== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==404250== Memcheck, a memory error detector
-==404250== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==404250== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==404250== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==404250== Parent PID: 403242
-==404250== 
-==404250== 
-==404250== HEAP SUMMARY:
-==404250==     in use at exit: 576 bytes in 9 blocks
-==404250==   total heap usage: 812 allocs, 803 frees, 7,564,364 bytes allocated
-==404250== 
-==404250== LEAK SUMMARY:
-==404250==    definitely lost: 576 bytes in 9 blocks
-==404250==    indirectly lost: 0 bytes in 0 blocks
-==404250==      possibly lost: 0 bytes in 0 blocks
-==404250==    still reachable: 0 bytes in 0 blocks
-==404250==         suppressed: 0 bytes in 0 blocks
-==404250== Rerun with --leak-check=full to see details of leaked memory
-==404250== 
-==404250== For counts of detected and suppressed errors, rerun with: -v
-==404250== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==404661== Memcheck, a memory error detector
-==404661== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==404661== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==404661== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==404661== Parent PID: 403242
-==404661== 
-==404661== 
-==404661== HEAP SUMMARY:
-==404661==     in use at exit: 19 bytes in 1 blocks
-==404661==   total heap usage: 797 allocs, 796 frees, 7,565,869 bytes allocated
-==404661== 
-==404661== LEAK SUMMARY:
-==404661==    definitely lost: 19 bytes in 1 blocks
-==404661==    indirectly lost: 0 bytes in 0 blocks
-==404661==      possibly lost: 0 bytes in 0 blocks
-==404661==    still reachable: 0 bytes in 0 blocks
-==404661==         suppressed: 0 bytes in 0 blocks
-==404661== Rerun with --leak-check=full to see details of leaked memory
-==404661== 
-==404661== For counts of detected and suppressed errors, rerun with: -v
-==404661== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==414520== Memcheck, a memory error detector
-==414520== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==414520== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==414520== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==414520== Parent PID: 414494
-==414520== 
-==414520== 
-==414520== HEAP SUMMARY:
-==414520==     in use at exit: 1,056 bytes in 12 blocks
-==414520==   total heap usage: 828 allocs, 816 frees, 7,569,244 bytes allocated
-==414520== 
-==414520== LEAK SUMMARY:
-==414520==    definitely lost: 1,056 bytes in 12 blocks
-==414520==    indirectly lost: 0 bytes in 0 blocks
-==414520==      possibly lost: 0 bytes in 0 blocks
-==414520==    still reachable: 0 bytes in 0 blocks
-==414520==         suppressed: 0 bytes in 0 blocks
-==414520== Rerun with --leak-check=full to see details of leaked memory
-==414520== 
-==414520== For counts of detected and suppressed errors, rerun with: -v
-==414520== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==415479== Memcheck, a memory error detector
-==415479== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==415479== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==415479== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==415479== Parent PID: 414494
-==415479== 
-==415479== 
-==415479== HEAP SUMMARY:
-==415479==     in use at exit: 576 bytes in 9 blocks
-==415479==   total heap usage: 812 allocs, 803 frees, 7,564,364 bytes allocated
-==415479== 
-==415479== LEAK SUMMARY:
-==415479==    definitely lost: 576 bytes in 9 blocks
-==415479==    indirectly lost: 0 bytes in 0 blocks
-==415479==      possibly lost: 0 bytes in 0 blocks
-==415479==    still reachable: 0 bytes in 0 blocks
-==415479==         suppressed: 0 bytes in 0 blocks
-==415479== Rerun with --leak-check=full to see details of leaked memory
-==415479== 
-==415479== For counts of detected and suppressed errors, rerun with: -v
-==415479== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==415890== Memcheck, a memory error detector
-==415890== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==415890== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==415890== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==415890== Parent PID: 414494
-==415890== 
-==415890== 
-==415890== HEAP SUMMARY:
-==415890==     in use at exit: 19 bytes in 1 blocks
-==415890==   total heap usage: 797 allocs, 796 frees, 7,565,869 bytes allocated
-==415890== 
-==415890== LEAK SUMMARY:
-==415890==    definitely lost: 19 bytes in 1 blocks
-==415890==    indirectly lost: 0 bytes in 0 blocks
-==415890==      possibly lost: 0 bytes in 0 blocks
-==415890==    still reachable: 0 bytes in 0 blocks
-==415890==         suppressed: 0 bytes in 0 blocks
-==415890== Rerun with --leak-check=full to see details of leaked memory
-==415890== 
-==415890== For counts of detected and suppressed errors, rerun with: -v
-==415890== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==434615== Memcheck, a memory error detector
-==434615== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==434615== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==434615== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==434615== Parent PID: 434589
-==434615== 
-==434615== 
-==434615== HEAP SUMMARY:
-==434615==     in use at exit: 1,056 bytes in 12 blocks
-==434615==   total heap usage: 828 allocs, 816 frees, 7,569,244 bytes allocated
-==434615== 
-==434615== LEAK SUMMARY:
-==434615==    definitely lost: 1,056 bytes in 12 blocks
-==434615==    indirectly lost: 0 bytes in 0 blocks
-==434615==      possibly lost: 0 bytes in 0 blocks
-==434615==    still reachable: 0 bytes in 0 blocks
-==434615==         suppressed: 0 bytes in 0 blocks
-==434615== Rerun with --leak-check=full to see details of leaked memory
-==434615== 
-==434615== For counts of detected and suppressed errors, rerun with: -v
-==434615== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==435569== Memcheck, a memory error detector
-==435569== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==435569== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==435569== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==435569== Parent PID: 434589
-==435569== 
-==435569== 
-==435569== HEAP SUMMARY:
-==435569==     in use at exit: 576 bytes in 9 blocks
-==435569==   total heap usage: 812 allocs, 803 frees, 7,564,364 bytes allocated
-==435569== 
-==435569== LEAK SUMMARY:
-==435569==    definitely lost: 576 bytes in 9 blocks
-==435569==    indirectly lost: 0 bytes in 0 blocks
-==435569==      possibly lost: 0 bytes in 0 blocks
-==435569==    still reachable: 0 bytes in 0 blocks
-==435569==         suppressed: 0 bytes in 0 blocks
-==435569== Rerun with --leak-check=full to see details of leaked memory
-==435569== 
-==435569== For counts of detected and suppressed errors, rerun with: -v
-==435569== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==435980== Memcheck, a memory error detector
-==435980== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==435980== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==435980== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==435980== Parent PID: 434589
-==435980== 
-==435980== 
-==435980== HEAP SUMMARY:
-==435980==     in use at exit: 19 bytes in 1 blocks
-==435980==   total heap usage: 797 allocs, 796 frees, 7,565,869 bytes allocated
-==435980== 
-==435980== LEAK SUMMARY:
-==435980==    definitely lost: 19 bytes in 1 blocks
-==435980==    indirectly lost: 0 bytes in 0 blocks
-==435980==      possibly lost: 0 bytes in 0 blocks
-==435980==    still reachable: 0 bytes in 0 blocks
-==435980==         suppressed: 0 bytes in 0 blocks
-==435980== Rerun with --leak-check=full to see details of leaked memory
-==435980== 
-==435980== For counts of detected and suppressed errors, rerun with: -v
-==435980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==457820== Memcheck, a memory error detector
-==457820== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457820== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==457820== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==457820== Parent PID: 457794
-==457820== 
-==457820== 
-==457820== HEAP SUMMARY:
-==457820==     in use at exit: 1,056 bytes in 12 blocks
-==457820==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==457820== 
-==457820== LEAK SUMMARY:
-==457820==    definitely lost: 1,056 bytes in 12 blocks
-==457820==    indirectly lost: 0 bytes in 0 blocks
-==457820==      possibly lost: 0 bytes in 0 blocks
-==457820==    still reachable: 0 bytes in 0 blocks
-==457820==         suppressed: 0 bytes in 0 blocks
-==457820== Rerun with --leak-check=full to see details of leaked memory
-==457820== 
-==457820== For counts of detected and suppressed errors, rerun with: -v
-==457820== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==458773== Memcheck, a memory error detector
-==458773== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==458773== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==458773== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==458773== Parent PID: 457794
-==458773== 
-==458773== 
-==458773== HEAP SUMMARY:
-==458773==     in use at exit: 576 bytes in 9 blocks
-==458773==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==458773== 
-==458773== LEAK SUMMARY:
-==458773==    definitely lost: 576 bytes in 9 blocks
-==458773==    indirectly lost: 0 bytes in 0 blocks
-==458773==      possibly lost: 0 bytes in 0 blocks
-==458773==    still reachable: 0 bytes in 0 blocks
-==458773==         suppressed: 0 bytes in 0 blocks
-==458773== Rerun with --leak-check=full to see details of leaked memory
-==458773== 
-==458773== For counts of detected and suppressed errors, rerun with: -v
-==458773== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==459184== Memcheck, a memory error detector
-==459184== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==459184== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==459184== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==459184== Parent PID: 457794
-==459184== 
-==459184== 
-==459184== HEAP SUMMARY:
-==459184==     in use at exit: 19 bytes in 1 blocks
-==459184==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==459184== 
-==459184== LEAK SUMMARY:
-==459184==    definitely lost: 19 bytes in 1 blocks
-==459184==    indirectly lost: 0 bytes in 0 blocks
-==459184==      possibly lost: 0 bytes in 0 blocks
-==459184==    still reachable: 0 bytes in 0 blocks
-==459184==         suppressed: 0 bytes in 0 blocks
-==459184== Rerun with --leak-check=full to see details of leaked memory
-==459184== 
-==459184== For counts of detected and suppressed errors, rerun with: -v
-==459184== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==485033== Memcheck, a memory error detector
-==485033== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==485033== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==485033== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==485033== Parent PID: 485007
-==485033== 
-==485033== 
-==485033== HEAP SUMMARY:
-==485033==     in use at exit: 1,056 bytes in 12 blocks
-==485033==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==485033== 
-==485033== LEAK SUMMARY:
-==485033==    definitely lost: 1,056 bytes in 12 blocks
-==485033==    indirectly lost: 0 bytes in 0 blocks
-==485033==      possibly lost: 0 bytes in 0 blocks
-==485033==    still reachable: 0 bytes in 0 blocks
-==485033==         suppressed: 0 bytes in 0 blocks
-==485033== Rerun with --leak-check=full to see details of leaked memory
-==485033== 
-==485033== For counts of detected and suppressed errors, rerun with: -v
-==485033== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==485986== Memcheck, a memory error detector
-==485986== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==485986== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==485986== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==485986== Parent PID: 485007
-==485986== 
-==485986== 
-==485986== HEAP SUMMARY:
-==485986==     in use at exit: 576 bytes in 9 blocks
-==485986==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==485986== 
-==485986== LEAK SUMMARY:
-==485986==    definitely lost: 576 bytes in 9 blocks
-==485986==    indirectly lost: 0 bytes in 0 blocks
-==485986==      possibly lost: 0 bytes in 0 blocks
-==485986==    still reachable: 0 bytes in 0 blocks
-==485986==         suppressed: 0 bytes in 0 blocks
-==485986== Rerun with --leak-check=full to see details of leaked memory
-==485986== 
-==485986== For counts of detected and suppressed errors, rerun with: -v
-==485986== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==486397== Memcheck, a memory error detector
-==486397== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==486397== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==486397== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==486397== Parent PID: 485007
-==486397== 
-==486397== 
-==486397== HEAP SUMMARY:
-==486397==     in use at exit: 19 bytes in 1 blocks
-==486397==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==486397== 
-==486397== LEAK SUMMARY:
-==486397==    definitely lost: 19 bytes in 1 blocks
-==486397==    indirectly lost: 0 bytes in 0 blocks
-==486397==      possibly lost: 0 bytes in 0 blocks
-==486397==    still reachable: 0 bytes in 0 blocks
-==486397==         suppressed: 0 bytes in 0 blocks
-==486397== Rerun with --leak-check=full to see details of leaked memory
-==486397== 
-==486397== For counts of detected and suppressed errors, rerun with: -v
-==486397== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==547982== Memcheck, a memory error detector
-==547982== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==547982== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==547982== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==547982== Parent PID: 547956
-==547982== 
-==547982== 
-==547982== HEAP SUMMARY:
-==547982==     in use at exit: 1,056 bytes in 12 blocks
-==547982==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==547982== 
-==547982== LEAK SUMMARY:
-==547982==    definitely lost: 1,056 bytes in 12 blocks
-==547982==    indirectly lost: 0 bytes in 0 blocks
-==547982==      possibly lost: 0 bytes in 0 blocks
-==547982==    still reachable: 0 bytes in 0 blocks
-==547982==         suppressed: 0 bytes in 0 blocks
-==547982== Rerun with --leak-check=full to see details of leaked memory
-==547982== 
-==547982== For counts of detected and suppressed errors, rerun with: -v
-==547982== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==548935== Memcheck, a memory error detector
-==548935== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==548935== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==548935== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==548935== Parent PID: 547956
-==548935== 
-==548935== 
-==548935== HEAP SUMMARY:
-==548935==     in use at exit: 576 bytes in 9 blocks
-==548935==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==548935== 
-==548935== LEAK SUMMARY:
-==548935==    definitely lost: 576 bytes in 9 blocks
-==548935==    indirectly lost: 0 bytes in 0 blocks
-==548935==      possibly lost: 0 bytes in 0 blocks
-==548935==    still reachable: 0 bytes in 0 blocks
-==548935==         suppressed: 0 bytes in 0 blocks
-==548935== Rerun with --leak-check=full to see details of leaked memory
-==548935== 
-==548935== For counts of detected and suppressed errors, rerun with: -v
-==548935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==549346== Memcheck, a memory error detector
-==549346== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==549346== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==549346== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==549346== Parent PID: 547956
-==549346== 
-==549346== 
-==549346== HEAP SUMMARY:
-==549346==     in use at exit: 19 bytes in 1 blocks
-==549346==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==549346== 
-==549346== LEAK SUMMARY:
-==549346==    definitely lost: 19 bytes in 1 blocks
-==549346==    indirectly lost: 0 bytes in 0 blocks
-==549346==      possibly lost: 0 bytes in 0 blocks
-==549346==    still reachable: 0 bytes in 0 blocks
-==549346==         suppressed: 0 bytes in 0 blocks
-==549346== Rerun with --leak-check=full to see details of leaked memory
-==549346== 
-==549346== For counts of detected and suppressed errors, rerun with: -v
-==549346== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==564364== Memcheck, a memory error detector
-==564364== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==564364== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==564364== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==564364== Parent PID: 564338
-==564364== 
-==564364== 
-==564364== HEAP SUMMARY:
-==564364==     in use at exit: 1,056 bytes in 12 blocks
-==564364==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==564364== 
-==564364== LEAK SUMMARY:
-==564364==    definitely lost: 1,056 bytes in 12 blocks
-==564364==    indirectly lost: 0 bytes in 0 blocks
-==564364==      possibly lost: 0 bytes in 0 blocks
-==564364==    still reachable: 0 bytes in 0 blocks
-==564364==         suppressed: 0 bytes in 0 blocks
-==564364== Rerun with --leak-check=full to see details of leaked memory
-==564364== 
-==564364== For counts of detected and suppressed errors, rerun with: -v
-==564364== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==565317== Memcheck, a memory error detector
-==565317== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==565317== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==565317== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==565317== Parent PID: 564338
-==565317== 
-==565317== 
-==565317== HEAP SUMMARY:
-==565317==     in use at exit: 576 bytes in 9 blocks
-==565317==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==565317== 
-==565317== LEAK SUMMARY:
-==565317==    definitely lost: 576 bytes in 9 blocks
-==565317==    indirectly lost: 0 bytes in 0 blocks
-==565317==      possibly lost: 0 bytes in 0 blocks
-==565317==    still reachable: 0 bytes in 0 blocks
-==565317==         suppressed: 0 bytes in 0 blocks
-==565317== Rerun with --leak-check=full to see details of leaked memory
-==565317== 
-==565317== For counts of detected and suppressed errors, rerun with: -v
-==565317== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==565728== Memcheck, a memory error detector
-==565728== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==565728== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==565728== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==565728== Parent PID: 564338
-==565728== 
-==565728== 
-==565728== HEAP SUMMARY:
-==565728==     in use at exit: 19 bytes in 1 blocks
-==565728==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==565728== 
-==565728== LEAK SUMMARY:
-==565728==    definitely lost: 19 bytes in 1 blocks
-==565728==    indirectly lost: 0 bytes in 0 blocks
-==565728==      possibly lost: 0 bytes in 0 blocks
-==565728==    still reachable: 0 bytes in 0 blocks
-==565728==         suppressed: 0 bytes in 0 blocks
-==565728== Rerun with --leak-check=full to see details of leaked memory
-==565728== 
-==565728== For counts of detected and suppressed errors, rerun with: -v
-==565728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==600837== Memcheck, a memory error detector
-==600837== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==600837== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==600837== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==600837== Parent PID: 600811
-==600837== 
-==600837== 
-==600837== HEAP SUMMARY:
-==600837==     in use at exit: 1,056 bytes in 12 blocks
-==600837==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==600837== 
-==600837== LEAK SUMMARY:
-==600837==    definitely lost: 1,056 bytes in 12 blocks
-==600837==    indirectly lost: 0 bytes in 0 blocks
-==600837==      possibly lost: 0 bytes in 0 blocks
-==600837==    still reachable: 0 bytes in 0 blocks
-==600837==         suppressed: 0 bytes in 0 blocks
-==600837== Rerun with --leak-check=full to see details of leaked memory
-==600837== 
-==600837== For counts of detected and suppressed errors, rerun with: -v
-==600837== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==601790== Memcheck, a memory error detector
-==601790== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==601790== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==601790== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==601790== Parent PID: 600811
-==601790== 
-==601790== 
-==601790== HEAP SUMMARY:
-==601790==     in use at exit: 576 bytes in 9 blocks
-==601790==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==601790== 
-==601790== LEAK SUMMARY:
-==601790==    definitely lost: 576 bytes in 9 blocks
-==601790==    indirectly lost: 0 bytes in 0 blocks
-==601790==      possibly lost: 0 bytes in 0 blocks
-==601790==    still reachable: 0 bytes in 0 blocks
-==601790==         suppressed: 0 bytes in 0 blocks
-==601790== Rerun with --leak-check=full to see details of leaked memory
-==601790== 
-==601790== For counts of detected and suppressed errors, rerun with: -v
-==601790== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==602201== Memcheck, a memory error detector
-==602201== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==602201== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==602201== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==602201== Parent PID: 600811
-==602201== 
-==602201== 
-==602201== HEAP SUMMARY:
-==602201==     in use at exit: 19 bytes in 1 blocks
-==602201==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==602201== 
-==602201== LEAK SUMMARY:
-==602201==    definitely lost: 19 bytes in 1 blocks
-==602201==    indirectly lost: 0 bytes in 0 blocks
-==602201==      possibly lost: 0 bytes in 0 blocks
-==602201==    still reachable: 0 bytes in 0 blocks
-==602201==         suppressed: 0 bytes in 0 blocks
-==602201== Rerun with --leak-check=full to see details of leaked memory
-==602201== 
-==602201== For counts of detected and suppressed errors, rerun with: -v
-==602201== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==634667== Memcheck, a memory error detector
-==634667== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634667== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==634667== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==634667== Parent PID: 634641
-==634667== 
-==634667== 
-==634667== HEAP SUMMARY:
-==634667==     in use at exit: 1,056 bytes in 12 blocks
-==634667==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==634667== 
-==634667== LEAK SUMMARY:
-==634667==    definitely lost: 1,056 bytes in 12 blocks
-==634667==    indirectly lost: 0 bytes in 0 blocks
-==634667==      possibly lost: 0 bytes in 0 blocks
-==634667==    still reachable: 0 bytes in 0 blocks
-==634667==         suppressed: 0 bytes in 0 blocks
-==634667== Rerun with --leak-check=full to see details of leaked memory
-==634667== 
-==634667== For counts of detected and suppressed errors, rerun with: -v
-==634667== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==635861== Memcheck, a memory error detector
-==635861== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635861== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==635861== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==635861== Parent PID: 634641
-==635861== 
-==635861== 
-==635861== HEAP SUMMARY:
-==635861==     in use at exit: 576 bytes in 9 blocks
-==635861==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==635861== 
-==635861== LEAK SUMMARY:
-==635861==    definitely lost: 576 bytes in 9 blocks
-==635861==    indirectly lost: 0 bytes in 0 blocks
-==635861==      possibly lost: 0 bytes in 0 blocks
-==635861==    still reachable: 0 bytes in 0 blocks
-==635861==         suppressed: 0 bytes in 0 blocks
-==635861== Rerun with --leak-check=full to see details of leaked memory
-==635861== 
-==635861== For counts of detected and suppressed errors, rerun with: -v
-==635861== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==636272== Memcheck, a memory error detector
-==636272== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==636272== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==636272== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==636272== Parent PID: 634641
-==636272== 
-==636272== 
-==636272== HEAP SUMMARY:
-==636272==     in use at exit: 19 bytes in 1 blocks
-==636272==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==636272== 
-==636272== LEAK SUMMARY:
-==636272==    definitely lost: 19 bytes in 1 blocks
-==636272==    indirectly lost: 0 bytes in 0 blocks
-==636272==      possibly lost: 0 bytes in 0 blocks
-==636272==    still reachable: 0 bytes in 0 blocks
-==636272==         suppressed: 0 bytes in 0 blocks
-==636272== Rerun with --leak-check=full to see details of leaked memory
-==636272== 
-==636272== For counts of detected and suppressed errors, rerun with: -v
-==636272== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==664514== Memcheck, a memory error detector
-==664514== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==664514== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==664514== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==664514== Parent PID: 664488
-==664514== 
-==664514== 
-==664514== HEAP SUMMARY:
-==664514==     in use at exit: 1,056 bytes in 12 blocks
-==664514==   total heap usage: 827 allocs, 815 frees, 7,568,988 bytes allocated
-==664514== 
-==664514== LEAK SUMMARY:
-==664514==    definitely lost: 1,056 bytes in 12 blocks
-==664514==    indirectly lost: 0 bytes in 0 blocks
-==664514==      possibly lost: 0 bytes in 0 blocks
-==664514==    still reachable: 0 bytes in 0 blocks
-==664514==         suppressed: 0 bytes in 0 blocks
-==664514== Rerun with --leak-check=full to see details of leaked memory
-==664514== 
-==664514== For counts of detected and suppressed errors, rerun with: -v
-==664514== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==665467== Memcheck, a memory error detector
-==665467== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==665467== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==665467== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==665467== Parent PID: 664488
-==665467== 
-==665467== 
-==665467== HEAP SUMMARY:
-==665467==     in use at exit: 576 bytes in 9 blocks
-==665467==   total heap usage: 811 allocs, 802 frees, 7,564,108 bytes allocated
-==665467== 
-==665467== LEAK SUMMARY:
-==665467==    definitely lost: 576 bytes in 9 blocks
-==665467==    indirectly lost: 0 bytes in 0 blocks
-==665467==      possibly lost: 0 bytes in 0 blocks
-==665467==    still reachable: 0 bytes in 0 blocks
-==665467==         suppressed: 0 bytes in 0 blocks
-==665467== Rerun with --leak-check=full to see details of leaked memory
-==665467== 
-==665467== For counts of detected and suppressed errors, rerun with: -v
-==665467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==665878== Memcheck, a memory error detector
-==665878== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==665878== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==665878== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==665878== Parent PID: 664488
-==665878== 
-==665878== 
-==665878== HEAP SUMMARY:
-==665878==     in use at exit: 19 bytes in 1 blocks
-==665878==   total heap usage: 796 allocs, 795 frees, 7,565,613 bytes allocated
-==665878== 
-==665878== LEAK SUMMARY:
-==665878==    definitely lost: 19 bytes in 1 blocks
-==665878==    indirectly lost: 0 bytes in 0 blocks
-==665878==      possibly lost: 0 bytes in 0 blocks
-==665878==    still reachable: 0 bytes in 0 blocks
-==665878==         suppressed: 0 bytes in 0 blocks
-==665878== Rerun with --leak-check=full to see details of leaked memory
-==665878== 
-==665878== For counts of detected and suppressed errors, rerun with: -v
-==665878== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==700446== Memcheck, a memory error detector
-==700446== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==700446== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==700446== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==700446== Parent PID: 700420
-==700446== 
-==700446== 
-==700446== HEAP SUMMARY:
-==700446==     in use at exit: 1,056 bytes in 12 blocks
-==700446==   total heap usage: 825 allocs, 813 frees, 7,564,372 bytes allocated
-==700446== 
-==700446== LEAK SUMMARY:
-==700446==    definitely lost: 1,056 bytes in 12 blocks
-==700446==    indirectly lost: 0 bytes in 0 blocks
-==700446==      possibly lost: 0 bytes in 0 blocks
-==700446==    still reachable: 0 bytes in 0 blocks
-==700446==         suppressed: 0 bytes in 0 blocks
-==700446== Rerun with --leak-check=full to see details of leaked memory
-==700446== 
-==700446== For counts of detected and suppressed errors, rerun with: -v
-==700446== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==701399== Memcheck, a memory error detector
-==701399== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==701399== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==701399== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==701399== Parent PID: 700420
-==701399== 
-==701399== 
-==701399== HEAP SUMMARY:
-==701399==     in use at exit: 576 bytes in 9 blocks
-==701399==   total heap usage: 809 allocs, 800 frees, 7,559,492 bytes allocated
-==701399== 
-==701399== LEAK SUMMARY:
-==701399==    definitely lost: 576 bytes in 9 blocks
-==701399==    indirectly lost: 0 bytes in 0 blocks
-==701399==      possibly lost: 0 bytes in 0 blocks
-==701399==    still reachable: 0 bytes in 0 blocks
-==701399==         suppressed: 0 bytes in 0 blocks
-==701399== Rerun with --leak-check=full to see details of leaked memory
-==701399== 
-==701399== For counts of detected and suppressed errors, rerun with: -v
-==701399== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==701810== Memcheck, a memory error detector
-==701810== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==701810== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==701810== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==701810== Parent PID: 700420
-==701810== 
-==701810== 
-==701810== HEAP SUMMARY:
-==701810==     in use at exit: 19 bytes in 1 blocks
-==701810==   total heap usage: 794 allocs, 793 frees, 7,560,997 bytes allocated
-==701810== 
-==701810== LEAK SUMMARY:
-==701810==    definitely lost: 19 bytes in 1 blocks
-==701810==    indirectly lost: 0 bytes in 0 blocks
-==701810==      possibly lost: 0 bytes in 0 blocks
-==701810==    still reachable: 0 bytes in 0 blocks
-==701810==         suppressed: 0 bytes in 0 blocks
-==701810== Rerun with --leak-check=full to see details of leaked memory
-==701810== 
-==701810== For counts of detected and suppressed errors, rerun with: -v
-==701810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==721734== Memcheck, a memory error detector
-==721734== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==721734== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==721734== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==721734== Parent PID: 721708
-==721734== 
-==721734== 
-==721734== HEAP SUMMARY:
-==721734==     in use at exit: 1,056 bytes in 12 blocks
-==721734==   total heap usage: 825 allocs, 813 frees, 7,564,372 bytes allocated
-==721734== 
-==721734== LEAK SUMMARY:
-==721734==    definitely lost: 1,056 bytes in 12 blocks
-==721734==    indirectly lost: 0 bytes in 0 blocks
-==721734==      possibly lost: 0 bytes in 0 blocks
-==721734==    still reachable: 0 bytes in 0 blocks
-==721734==         suppressed: 0 bytes in 0 blocks
-==721734== Rerun with --leak-check=full to see details of leaked memory
-==721734== 
-==721734== For counts of detected and suppressed errors, rerun with: -v
-==721734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==722689== Memcheck, a memory error detector
-==722689== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==722689== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==722689== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==722689== Parent PID: 721708
-==722689== 
-==722689== 
-==722689== HEAP SUMMARY:
-==722689==     in use at exit: 576 bytes in 9 blocks
-==722689==   total heap usage: 809 allocs, 800 frees, 7,559,492 bytes allocated
-==722689== 
-==722689== LEAK SUMMARY:
-==722689==    definitely lost: 576 bytes in 9 blocks
-==722689==    indirectly lost: 0 bytes in 0 blocks
-==722689==      possibly lost: 0 bytes in 0 blocks
-==722689==    still reachable: 0 bytes in 0 blocks
-==722689==         suppressed: 0 bytes in 0 blocks
-==722689== Rerun with --leak-check=full to see details of leaked memory
-==722689== 
-==722689== For counts of detected and suppressed errors, rerun with: -v
-==722689== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==723100== Memcheck, a memory error detector
-==723100== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==723100== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==723100== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==723100== Parent PID: 721708
-==723100== 
-==723100== 
-==723100== HEAP SUMMARY:
-==723100==     in use at exit: 19 bytes in 1 blocks
-==723100==   total heap usage: 794 allocs, 793 frees, 7,560,997 bytes allocated
-==723100== 
-==723100== LEAK SUMMARY:
-==723100==    definitely lost: 19 bytes in 1 blocks
-==723100==    indirectly lost: 0 bytes in 0 blocks
-==723100==      possibly lost: 0 bytes in 0 blocks
-==723100==    still reachable: 0 bytes in 0 blocks
-==723100==         suppressed: 0 bytes in 0 blocks
-==723100== Rerun with --leak-check=full to see details of leaked memory
-==723100== 
-==723100== For counts of detected and suppressed errors, rerun with: -v
-==723100== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==748180== Memcheck, a memory error detector
-==748180== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==748180== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==748180== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==748180== Parent PID: 748154
-==748180== 
-==748180== 
-==748180== HEAP SUMMARY:
-==748180==     in use at exit: 1,056 bytes in 12 blocks
-==748180==   total heap usage: 825 allocs, 813 frees, 7,564,372 bytes allocated
-==748180== 
-==748180== LEAK SUMMARY:
-==748180==    definitely lost: 1,056 bytes in 12 blocks
-==748180==    indirectly lost: 0 bytes in 0 blocks
-==748180==      possibly lost: 0 bytes in 0 blocks
-==748180==    still reachable: 0 bytes in 0 blocks
-==748180==         suppressed: 0 bytes in 0 blocks
-==748180== Rerun with --leak-check=full to see details of leaked memory
-==748180== 
-==748180== For counts of detected and suppressed errors, rerun with: -v
-==748180== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==749133== Memcheck, a memory error detector
-==749133== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==749133== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==749133== Command: ./../../gwion -p. -m dummy -d dummy /dev/null
-==749133== Parent PID: 748154
-==749133== 
-==749133== 
-==749133== HEAP SUMMARY:
-==749133==     in use at exit: 576 bytes in 9 blocks
-==749133==   total heap usage: 809 allocs, 800 frees, 7,559,492 bytes allocated
-==749133== 
-==749133== LEAK SUMMARY:
-==749133==    definitely lost: 576 bytes in 9 blocks
-==749133==    indirectly lost: 0 bytes in 0 blocks
-==749133==      possibly lost: 0 bytes in 0 blocks
-==749133==    still reachable: 0 bytes in 0 blocks
-==749133==         suppressed: 0 bytes in 0 blocks
-==749133== Rerun with --leak-check=full to see details of leaked memory
-==749133== 
-==749133== For counts of detected and suppressed errors, rerun with: -v
-==749133== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-/dev/null ==749544== Memcheck, a memory error detector
-==749544== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==749544== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
-==749544== Command: ./../../gwion -p. -m dummy_module=with,some,argument -d dummy /dev/null
-==749544== Parent PID: 748154
-==749544== 
-==749544== 
-==749544== HEAP SUMMARY:
-==749544==     in use at exit: 19 bytes in 1 blocks
-==749544==   total heap usage: 794 allocs, 793 frees, 7,560,997 bytes allocated
-==749544== 
-==749544== LEAK SUMMARY:
-==749544==    definitely lost: 19 bytes in 1 blocks
-==749544==    indirectly lost: 0 bytes in 0 blocks
-==749544==      possibly lost: 0 bytes in 0 blocks
-==749544==    still reachable: 0 bytes in 0 blocks
-==749544==         suppressed: 0 bytes in 0 blocks
-==749544== Rerun with --leak-check=full to see details of leaked memory
-==749544== 
-==749544== For counts of detected and suppressed errors, rerun with: -v
-==749544== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
index 1d873c2993371a6b3bcc3b9e0bc87e97b9ec9bb1..122110a7da9df06a24e0ae9f05c32f32b2665033 100644 (file)
@@ -18,7 +18,7 @@ test_plugin() {
        make
   if [ -f "$NAME.gw" ]
   then  GWOPT+=-p. test_gw "$NAME.gw" "$n"
-  else  GWOPT+=-p. test_gw "/dev/null" "$n"
+  else  GWOPT+=-p. test_gw "no_file" "$n"
   fi
   make clean
        N=$(printf "% 4i" "$n")
index 58f409f0d68236b1590acef928002c30f018980a..353e7b6d56c2b33b7763f0dcf70bf16a4a12a0d5 100644 (file)
@@ -177,7 +177,10 @@ do_todo() {
 test_gw(){
   local n file log ret
   n=$2
-  file=$1
+  if [ "$1" = "no_file" ]
+  then file=""
+  else file=$1
+  fi
   log=${GWION_TEST_DIR}/${GWION_TEST_PREFIX}$(printf "%04i" "$n")
   slog=${GWION_TEST_DIR}/${GWION_TEST_PREFIX}$(printf "%04i" "$n").std.log
   elog=${GWION_TEST_DIR}/${GWION_TEST_PREFIX}$(printf "%04i" "$n").err.log
@@ -191,16 +194,16 @@ test_gw(){
   fi
   ret=$?
   #enable skip
-  do_skip "$1" "$n" "$file" "$rlog" && return 0
+  [ -z "$file" ] || do_skip "$1" "$n" "$file" "$rlog" && return 0
   # enable todo
-  do_todo "$1" "$n" "$file" "$rlog" && return 0
+  [ -z "$file" ] || do_todo "$1" "$n" "$file" "$rlog" && return 0
 
   [ $severity -lt 1  ]           && success "$n" "$file" "$rlog" "$vlog" && return 0
   assert_returns  "$ret"  "$log" || fail    "$n" "$file" "$rlog" "$vlog" || return 1
-  [ $severity -lt 2  ]           && success "$n" "$file" "$rlog" "$vlog" && return 0
+  [ -z "$file" ] || [ $severity -lt 2  ] && success "$n" "$file" "$rlog" "$vlog" && return 0
   assert_contain  "$file" "$log" || fail    "$n" "$file" "$rlog" "$vlog" || return 1
   [ $severity -lt 3  ]           && success "$n" "$file" "$rlog" "$vlog" && return 0
-  assert_exclude  "$file" "$log" || fail    "$n" "$file" "$rlog" "$vlog" || return 1
+  [ -f "$file" ] && assert_exclude  "$file" "$log" || fail    "$n" "$file" "$rlog" "$vlog" || return 1
   [ $severity -lt 4  ]           && success "$n" "$file" "$rlog" "$vlog" && return 0
   assert_rw       "$file" "$log" || fail    "$n" "$file" "$rlog" "$vlog" || return 1
   [ $severity -lt 5  ]           && success "$n" "$file" "$rlog" "$vlog" && return 0