]> Nishi Git Mirror - gwion.git/commitdiff
:art: Rm useless
authorJérémie Astor <astor.jeremie@wanadoo.fr>
Tue, 26 Nov 2019 07:42:09 +0000 (08:42 +0100)
committerJérémie Astor <astor.jeremie@wanadoo.fr>
Tue, 26 Nov 2019 07:42:09 +0000 (08:42 +0100)
tests/import/test.log [deleted file]

diff --git a/tests/import/test.log b/tests/import/test.log
deleted file mode 100644 (file)
index 82322da..0000000
+++ /dev/null
@@ -1,10836 +0,0 @@
-class_template.gw ==277898== Memcheck, a memory error detector
-==277898== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==277898== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==277898== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==277898== Parent PID: 277642
-==277898== 
-==277898== 
-==277898== HEAP SUMMARY:
-==277898==     in use at exit: 1,580 bytes in 5 blocks
-==277898==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==277898== 
-==277898== LEAK SUMMARY:
-==277898==    definitely lost: 0 bytes in 0 blocks
-==277898==    indirectly lost: 0 bytes in 0 blocks
-==277898==      possibly lost: 0 bytes in 0 blocks
-==277898==    still reachable: 1,580 bytes in 5 blocks
-==277898==         suppressed: 0 bytes in 0 blocks
-==277898== Rerun with --leak-check=full to see details of leaked memory
-==277898== 
-==277898== For lists of detected and suppressed errors, rerun with: -s
-==277898== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==278073== Memcheck, a memory error detector
-==278073== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278073== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278073== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==278073== Parent PID: 277642
-==278073== 
-==278073== 
-==278073== HEAP SUMMARY:
-==278073==     in use at exit: 1,562 bytes in 5 blocks
-==278073==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==278073== 
-==278073== LEAK SUMMARY:
-==278073==    definitely lost: 0 bytes in 0 blocks
-==278073==    indirectly lost: 0 bytes in 0 blocks
-==278073==      possibly lost: 0 bytes in 0 blocks
-==278073==    still reachable: 1,562 bytes in 5 blocks
-==278073==         suppressed: 0 bytes in 0 blocks
-==278073== Rerun with --leak-check=full to see details of leaked memory
-==278073== 
-==278073== For lists of detected and suppressed errors, rerun with: -s
-==278073== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==278210== Memcheck, a memory error detector
-==278210== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278210== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278210== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==278210== Parent PID: 277642
-==278210== 
-==278210== 
-==278210== HEAP SUMMARY:
-==278210==     in use at exit: 1,550 bytes in 5 blocks
-==278210==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==278210== 
-==278210== LEAK SUMMARY:
-==278210==    definitely lost: 0 bytes in 0 blocks
-==278210==    indirectly lost: 0 bytes in 0 blocks
-==278210==      possibly lost: 0 bytes in 0 blocks
-==278210==    still reachable: 1,550 bytes in 5 blocks
-==278210==         suppressed: 0 bytes in 0 blocks
-==278210== Rerun with --leak-check=full to see details of leaked memory
-==278210== 
-==278210== For lists of detected and suppressed errors, rerun with: -s
-==278210== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==278347== Memcheck, a memory error detector
-==278347== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278347== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278347== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==278347== Parent PID: 277642
-==278347== 
-==278347== 
-==278347== HEAP SUMMARY:
-==278347==     in use at exit: 1,574 bytes in 5 blocks
-==278347==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==278347== 
-==278347== LEAK SUMMARY:
-==278347==    definitely lost: 0 bytes in 0 blocks
-==278347==    indirectly lost: 0 bytes in 0 blocks
-==278347==      possibly lost: 0 bytes in 0 blocks
-==278347==    still reachable: 1,574 bytes in 5 blocks
-==278347==         suppressed: 0 bytes in 0 blocks
-==278347== Rerun with --leak-check=full to see details of leaked memory
-==278347== 
-==278347== For lists of detected and suppressed errors, rerun with: -s
-==278347== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==278462== Memcheck, a memory error detector
-==278462== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278462== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278462== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==278462== Parent PID: 277642
-==278462== 
-==278462== 
-==278462== HEAP SUMMARY:
-==278462==     in use at exit: 1,550 bytes in 5 blocks
-==278462==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==278462== 
-==278462== LEAK SUMMARY:
-==278462==    definitely lost: 0 bytes in 0 blocks
-==278462==    indirectly lost: 0 bytes in 0 blocks
-==278462==      possibly lost: 0 bytes in 0 blocks
-==278462==    still reachable: 1,550 bytes in 5 blocks
-==278462==         suppressed: 0 bytes in 0 blocks
-==278462== Rerun with --leak-check=full to see details of leaked memory
-==278462== 
-==278462== For lists of detected and suppressed errors, rerun with: -s
-==278462== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==278723== Memcheck, a memory error detector
-==278723== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278723== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278723== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==278723== Parent PID: 277642
-==278723== 
-==278723== 
-==278723== HEAP SUMMARY:
-==278723==     in use at exit: 1,565 bytes in 5 blocks
-==278723==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==278723== 
-==278723== LEAK SUMMARY:
-==278723==    definitely lost: 0 bytes in 0 blocks
-==278723==    indirectly lost: 0 bytes in 0 blocks
-==278723==      possibly lost: 0 bytes in 0 blocks
-==278723==    still reachable: 1,565 bytes in 5 blocks
-==278723==         suppressed: 0 bytes in 0 blocks
-==278723== Rerun with --leak-check=full to see details of leaked memory
-==278723== 
-==278723== For lists of detected and suppressed errors, rerun with: -s
-==278723== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==278860== Memcheck, a memory error detector
-==278860== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278860== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278860== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==278860== Parent PID: 277642
-==278860== 
-==278860== 
-==278860== HEAP SUMMARY:
-==278860==     in use at exit: 1,571 bytes in 5 blocks
-==278860==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==278860== 
-==278860== LEAK SUMMARY:
-==278860==    definitely lost: 0 bytes in 0 blocks
-==278860==    indirectly lost: 0 bytes in 0 blocks
-==278860==      possibly lost: 0 bytes in 0 blocks
-==278860==    still reachable: 1,571 bytes in 5 blocks
-==278860==         suppressed: 0 bytes in 0 blocks
-==278860== Rerun with --leak-check=full to see details of leaked memory
-==278860== 
-==278860== For lists of detected and suppressed errors, rerun with: -s
-==278860== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==278915== Memcheck, a memory error detector
-==278915== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==278915== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==278915== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==278915== Parent PID: 277642
-==278915== 
-==278915== 
-==278915== HEAP SUMMARY:
-==278915==     in use at exit: 1,568 bytes in 5 blocks
-==278915==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==278915== 
-==278915== LEAK SUMMARY:
-==278915==    definitely lost: 0 bytes in 0 blocks
-==278915==    indirectly lost: 0 bytes in 0 blocks
-==278915==      possibly lost: 0 bytes in 0 blocks
-==278915==    still reachable: 1,568 bytes in 5 blocks
-==278915==         suppressed: 0 bytes in 0 blocks
-==278915== Rerun with --leak-check=full to see details of leaked memory
-==278915== 
-==278915== For lists of detected and suppressed errors, rerun with: -s
-==278915== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==279379== Memcheck, a memory error detector
-==279379== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279379== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279379== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==279379== Parent PID: 277642
-==279379== 
-==279379== 
-==279379== HEAP SUMMARY:
-==279379==     in use at exit: 1,595 bytes in 5 blocks
-==279379==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==279379== 
-==279379== LEAK SUMMARY:
-==279379==    definitely lost: 0 bytes in 0 blocks
-==279379==    indirectly lost: 0 bytes in 0 blocks
-==279379==      possibly lost: 0 bytes in 0 blocks
-==279379==    still reachable: 1,595 bytes in 5 blocks
-==279379==         suppressed: 0 bytes in 0 blocks
-==279379== Rerun with --leak-check=full to see details of leaked memory
-==279379== 
-==279379== For lists of detected and suppressed errors, rerun with: -s
-==279379== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==279461== Memcheck, a memory error detector
-==279461== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279461== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279461== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==279461== Parent PID: 277642
-==279461== 
-==279461== 
-==279461== HEAP SUMMARY:
-==279461==     in use at exit: 1,604 bytes in 5 blocks
-==279461==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==279461== 
-==279461== LEAK SUMMARY:
-==279461==    definitely lost: 0 bytes in 0 blocks
-==279461==    indirectly lost: 0 bytes in 0 blocks
-==279461==      possibly lost: 0 bytes in 0 blocks
-==279461==    still reachable: 1,604 bytes in 5 blocks
-==279461==         suppressed: 0 bytes in 0 blocks
-==279461== Rerun with --leak-check=full to see details of leaked memory
-==279461== 
-==279461== For lists of detected and suppressed errors, rerun with: -s
-==279461== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==279514== Memcheck, a memory error detector
-==279514== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279514== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279514== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==279514== Parent PID: 277642
-==279514== 
-==279514== 
-==279514== HEAP SUMMARY:
-==279514==     in use at exit: 1,577 bytes in 5 blocks
-==279514==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==279514== 
-==279514== LEAK SUMMARY:
-==279514==    definitely lost: 0 bytes in 0 blocks
-==279514==    indirectly lost: 0 bytes in 0 blocks
-==279514==      possibly lost: 0 bytes in 0 blocks
-==279514==    still reachable: 1,577 bytes in 5 blocks
-==279514==         suppressed: 0 bytes in 0 blocks
-==279514== Rerun with --leak-check=full to see details of leaked memory
-==279514== 
-==279514== For lists of detected and suppressed errors, rerun with: -s
-==279514== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==279651== Memcheck, a memory error detector
-==279651== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279651== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279651== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==279651== Parent PID: 277642
-==279651== 
-==279651== 
-==279651== HEAP SUMMARY:
-==279651==     in use at exit: 1,550 bytes in 5 blocks
-==279651==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==279651== 
-==279651== LEAK SUMMARY:
-==279651==    definitely lost: 0 bytes in 0 blocks
-==279651==    indirectly lost: 0 bytes in 0 blocks
-==279651==      possibly lost: 0 bytes in 0 blocks
-==279651==    still reachable: 1,550 bytes in 5 blocks
-==279651==         suppressed: 0 bytes in 0 blocks
-==279651== Rerun with --leak-check=full to see details of leaked memory
-==279651== 
-==279651== For lists of detected and suppressed errors, rerun with: -s
-==279651== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==279704== Memcheck, a memory error detector
-==279704== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279704== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279704== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==279704== Parent PID: 277642
-==279704== 
-==279704== 
-==279704== HEAP SUMMARY:
-==279704==     in use at exit: 1,559 bytes in 5 blocks
-==279704==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==279704== 
-==279704== LEAK SUMMARY:
-==279704==    definitely lost: 0 bytes in 0 blocks
-==279704==    indirectly lost: 0 bytes in 0 blocks
-==279704==      possibly lost: 0 bytes in 0 blocks
-==279704==    still reachable: 1,559 bytes in 5 blocks
-==279704==         suppressed: 0 bytes in 0 blocks
-==279704== Rerun with --leak-check=full to see details of leaked memory
-==279704== 
-==279704== For lists of detected and suppressed errors, rerun with: -s
-==279704== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==279841== Memcheck, a memory error detector
-==279841== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279841== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279841== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==279841== Parent PID: 277642
-==279841== 
-==279841== 
-==279841== HEAP SUMMARY:
-==279841==     in use at exit: 1,553 bytes in 5 blocks
-==279841==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==279841== 
-==279841== LEAK SUMMARY:
-==279841==    definitely lost: 0 bytes in 0 blocks
-==279841==    indirectly lost: 0 bytes in 0 blocks
-==279841==      possibly lost: 0 bytes in 0 blocks
-==279841==    still reachable: 1,553 bytes in 5 blocks
-==279841==         suppressed: 0 bytes in 0 blocks
-==279841== Rerun with --leak-check=full to see details of leaked memory
-==279841== 
-==279841== For lists of detected and suppressed errors, rerun with: -s
-==279841== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==279950== Memcheck, a memory error detector
-==279950== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==279950== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==279950== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==279950== Parent PID: 277642
-==279950== 
-==279950== 
-==279950== HEAP SUMMARY:
-==279950==     in use at exit: 1,568 bytes in 5 blocks
-==279950==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==279950== 
-==279950== LEAK SUMMARY:
-==279950==    definitely lost: 0 bytes in 0 blocks
-==279950==    indirectly lost: 0 bytes in 0 blocks
-==279950==      possibly lost: 0 bytes in 0 blocks
-==279950==    still reachable: 1,568 bytes in 5 blocks
-==279950==         suppressed: 0 bytes in 0 blocks
-==279950== Rerun with --leak-check=full to see details of leaked memory
-==279950== 
-==279950== For lists of detected and suppressed errors, rerun with: -s
-==279950== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==280003== Memcheck, a memory error detector
-==280003== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==280003== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==280003== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==280003== Parent PID: 277642
-==280003== 
-==280003== 
-==280003== HEAP SUMMARY:
-==280003==     in use at exit: 1,568 bytes in 5 blocks
-==280003==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==280003== 
-==280003== LEAK SUMMARY:
-==280003==    definitely lost: 0 bytes in 0 blocks
-==280003==    indirectly lost: 0 bytes in 0 blocks
-==280003==      possibly lost: 0 bytes in 0 blocks
-==280003==    still reachable: 1,568 bytes in 5 blocks
-==280003==         suppressed: 0 bytes in 0 blocks
-==280003== Rerun with --leak-check=full to see details of leaked memory
-==280003== 
-==280003== For lists of detected and suppressed errors, rerun with: -s
-==280003== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==280140== Memcheck, a memory error detector
-==280140== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==280140== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==280140== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==280140== Parent PID: 277642
-==280140== 
-==280140== 
-==280140== HEAP SUMMARY:
-==280140==     in use at exit: 1,562 bytes in 5 blocks
-==280140==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==280140== 
-==280140== LEAK SUMMARY:
-==280140==    definitely lost: 0 bytes in 0 blocks
-==280140==    indirectly lost: 0 bytes in 0 blocks
-==280140==      possibly lost: 0 bytes in 0 blocks
-==280140==    still reachable: 1,562 bytes in 5 blocks
-==280140==         suppressed: 0 bytes in 0 blocks
-==280140== Rerun with --leak-check=full to see details of leaked memory
-==280140== 
-==280140== For lists of detected and suppressed errors, rerun with: -s
-==280140== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==280193== Memcheck, a memory error detector
-==280193== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==280193== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==280193== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==280193== Parent PID: 277642
-==280193== 
-==280193== 
-==280193== HEAP SUMMARY:
-==280193==     in use at exit: 1,565 bytes in 5 blocks
-==280193==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==280193== 
-==280193== LEAK SUMMARY:
-==280193==    definitely lost: 0 bytes in 0 blocks
-==280193==    indirectly lost: 0 bytes in 0 blocks
-==280193==      possibly lost: 0 bytes in 0 blocks
-==280193==    still reachable: 1,565 bytes in 5 blocks
-==280193==         suppressed: 0 bytes in 0 blocks
-==280193== Rerun with --leak-check=full to see details of leaked memory
-==280193== 
-==280193== For lists of detected and suppressed errors, rerun with: -s
-==280193== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==285168== Memcheck, a memory error detector
-==285168== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285168== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285168== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==285168== Parent PID: 284910
-==285168== 
-==285168== 
-==285168== HEAP SUMMARY:
-==285168==     in use at exit: 1,580 bytes in 5 blocks
-==285168==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==285168== 
-==285168== LEAK SUMMARY:
-==285168==    definitely lost: 0 bytes in 0 blocks
-==285168==    indirectly lost: 0 bytes in 0 blocks
-==285168==      possibly lost: 0 bytes in 0 blocks
-==285168==    still reachable: 1,580 bytes in 5 blocks
-==285168==         suppressed: 0 bytes in 0 blocks
-==285168== Rerun with --leak-check=full to see details of leaked memory
-==285168== 
-==285168== For lists of detected and suppressed errors, rerun with: -s
-==285168== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==285339== Memcheck, a memory error detector
-==285339== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285339== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285339== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==285339== Parent PID: 284910
-==285339== 
-==285339== 
-==285339== HEAP SUMMARY:
-==285339==     in use at exit: 1,562 bytes in 5 blocks
-==285339==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==285339== 
-==285339== LEAK SUMMARY:
-==285339==    definitely lost: 0 bytes in 0 blocks
-==285339==    indirectly lost: 0 bytes in 0 blocks
-==285339==      possibly lost: 0 bytes in 0 blocks
-==285339==    still reachable: 1,562 bytes in 5 blocks
-==285339==         suppressed: 0 bytes in 0 blocks
-==285339== Rerun with --leak-check=full to see details of leaked memory
-==285339== 
-==285339== For lists of detected and suppressed errors, rerun with: -s
-==285339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==285476== Memcheck, a memory error detector
-==285476== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285476== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285476== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==285476== Parent PID: 284910
-==285476== 
-==285476== 
-==285476== HEAP SUMMARY:
-==285476==     in use at exit: 1,550 bytes in 5 blocks
-==285476==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==285476== 
-==285476== LEAK SUMMARY:
-==285476==    definitely lost: 0 bytes in 0 blocks
-==285476==    indirectly lost: 0 bytes in 0 blocks
-==285476==      possibly lost: 0 bytes in 0 blocks
-==285476==    still reachable: 1,550 bytes in 5 blocks
-==285476==         suppressed: 0 bytes in 0 blocks
-==285476== Rerun with --leak-check=full to see details of leaked memory
-==285476== 
-==285476== For lists of detected and suppressed errors, rerun with: -s
-==285476== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==285613== Memcheck, a memory error detector
-==285613== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285613== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285613== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==285613== Parent PID: 284910
-==285613== 
-==285613== 
-==285613== HEAP SUMMARY:
-==285613==     in use at exit: 1,574 bytes in 5 blocks
-==285613==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==285613== 
-==285613== LEAK SUMMARY:
-==285613==    definitely lost: 0 bytes in 0 blocks
-==285613==    indirectly lost: 0 bytes in 0 blocks
-==285613==      possibly lost: 0 bytes in 0 blocks
-==285613==    still reachable: 1,574 bytes in 5 blocks
-==285613==         suppressed: 0 bytes in 0 blocks
-==285613== Rerun with --leak-check=full to see details of leaked memory
-==285613== 
-==285613== For lists of detected and suppressed errors, rerun with: -s
-==285613== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==285730== Memcheck, a memory error detector
-==285730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285730== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285730== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==285730== Parent PID: 284910
-==285730== 
-==285730== 
-==285730== HEAP SUMMARY:
-==285730==     in use at exit: 1,550 bytes in 5 blocks
-==285730==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==285730== 
-==285730== LEAK SUMMARY:
-==285730==    definitely lost: 0 bytes in 0 blocks
-==285730==    indirectly lost: 0 bytes in 0 blocks
-==285730==      possibly lost: 0 bytes in 0 blocks
-==285730==    still reachable: 1,550 bytes in 5 blocks
-==285730==         suppressed: 0 bytes in 0 blocks
-==285730== Rerun with --leak-check=full to see details of leaked memory
-==285730== 
-==285730== For lists of detected and suppressed errors, rerun with: -s
-==285730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==285988== Memcheck, a memory error detector
-==285988== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==285988== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==285988== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==285988== Parent PID: 284910
-==285988== 
-==285988== 
-==285988== HEAP SUMMARY:
-==285988==     in use at exit: 1,565 bytes in 5 blocks
-==285988==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==285988== 
-==285988== LEAK SUMMARY:
-==285988==    definitely lost: 0 bytes in 0 blocks
-==285988==    indirectly lost: 0 bytes in 0 blocks
-==285988==      possibly lost: 0 bytes in 0 blocks
-==285988==    still reachable: 1,565 bytes in 5 blocks
-==285988==         suppressed: 0 bytes in 0 blocks
-==285988== Rerun with --leak-check=full to see details of leaked memory
-==285988== 
-==285988== For lists of detected and suppressed errors, rerun with: -s
-==285988== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==286125== Memcheck, a memory error detector
-==286125== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286125== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286125== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==286125== Parent PID: 284910
-==286125== 
-==286125== 
-==286125== HEAP SUMMARY:
-==286125==     in use at exit: 1,571 bytes in 5 blocks
-==286125==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==286125== 
-==286125== LEAK SUMMARY:
-==286125==    definitely lost: 0 bytes in 0 blocks
-==286125==    indirectly lost: 0 bytes in 0 blocks
-==286125==      possibly lost: 0 bytes in 0 blocks
-==286125==    still reachable: 1,571 bytes in 5 blocks
-==286125==         suppressed: 0 bytes in 0 blocks
-==286125== Rerun with --leak-check=full to see details of leaked memory
-==286125== 
-==286125== For lists of detected and suppressed errors, rerun with: -s
-==286125== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==286178== Memcheck, a memory error detector
-==286178== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286178== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286178== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==286178== Parent PID: 284910
-==286178== 
-==286178== 
-==286178== HEAP SUMMARY:
-==286178==     in use at exit: 1,568 bytes in 5 blocks
-==286178==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==286178== 
-==286178== LEAK SUMMARY:
-==286178==    definitely lost: 0 bytes in 0 blocks
-==286178==    indirectly lost: 0 bytes in 0 blocks
-==286178==      possibly lost: 0 bytes in 0 blocks
-==286178==    still reachable: 1,568 bytes in 5 blocks
-==286178==         suppressed: 0 bytes in 0 blocks
-==286178== Rerun with --leak-check=full to see details of leaked memory
-==286178== 
-==286178== For lists of detected and suppressed errors, rerun with: -s
-==286178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==286578== Memcheck, a memory error detector
-==286578== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286578== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286578== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==286578== Parent PID: 284910
-==286578== 
-==286578== 
-==286578== HEAP SUMMARY:
-==286578==     in use at exit: 1,595 bytes in 5 blocks
-==286578==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==286578== 
-==286578== LEAK SUMMARY:
-==286578==    definitely lost: 0 bytes in 0 blocks
-==286578==    indirectly lost: 0 bytes in 0 blocks
-==286578==      possibly lost: 0 bytes in 0 blocks
-==286578==    still reachable: 1,595 bytes in 5 blocks
-==286578==         suppressed: 0 bytes in 0 blocks
-==286578== Rerun with --leak-check=full to see details of leaked memory
-==286578== 
-==286578== For lists of detected and suppressed errors, rerun with: -s
-==286578== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==286660== Memcheck, a memory error detector
-==286660== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286660== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286660== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==286660== Parent PID: 284910
-==286660== 
-==286660== 
-==286660== HEAP SUMMARY:
-==286660==     in use at exit: 1,604 bytes in 5 blocks
-==286660==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==286660== 
-==286660== LEAK SUMMARY:
-==286660==    definitely lost: 0 bytes in 0 blocks
-==286660==    indirectly lost: 0 bytes in 0 blocks
-==286660==      possibly lost: 0 bytes in 0 blocks
-==286660==    still reachable: 1,604 bytes in 5 blocks
-==286660==         suppressed: 0 bytes in 0 blocks
-==286660== Rerun with --leak-check=full to see details of leaked memory
-==286660== 
-==286660== For lists of detected and suppressed errors, rerun with: -s
-==286660== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==286713== Memcheck, a memory error detector
-==286713== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286713== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286713== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==286713== Parent PID: 284910
-==286713== 
-==286713== 
-==286713== HEAP SUMMARY:
-==286713==     in use at exit: 1,577 bytes in 5 blocks
-==286713==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==286713== 
-==286713== LEAK SUMMARY:
-==286713==    definitely lost: 0 bytes in 0 blocks
-==286713==    indirectly lost: 0 bytes in 0 blocks
-==286713==      possibly lost: 0 bytes in 0 blocks
-==286713==    still reachable: 1,577 bytes in 5 blocks
-==286713==         suppressed: 0 bytes in 0 blocks
-==286713== Rerun with --leak-check=full to see details of leaked memory
-==286713== 
-==286713== For lists of detected and suppressed errors, rerun with: -s
-==286713== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==286850== Memcheck, a memory error detector
-==286850== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286850== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286850== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==286850== Parent PID: 284910
-==286850== 
-==286850== 
-==286850== HEAP SUMMARY:
-==286850==     in use at exit: 1,550 bytes in 5 blocks
-==286850==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==286850== 
-==286850== LEAK SUMMARY:
-==286850==    definitely lost: 0 bytes in 0 blocks
-==286850==    indirectly lost: 0 bytes in 0 blocks
-==286850==      possibly lost: 0 bytes in 0 blocks
-==286850==    still reachable: 1,550 bytes in 5 blocks
-==286850==         suppressed: 0 bytes in 0 blocks
-==286850== Rerun with --leak-check=full to see details of leaked memory
-==286850== 
-==286850== For lists of detected and suppressed errors, rerun with: -s
-==286850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==286903== Memcheck, a memory error detector
-==286903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==286903== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==286903== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==286903== Parent PID: 284910
-==286903== 
-==286903== 
-==286903== HEAP SUMMARY:
-==286903==     in use at exit: 1,559 bytes in 5 blocks
-==286903==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==286903== 
-==286903== LEAK SUMMARY:
-==286903==    definitely lost: 0 bytes in 0 blocks
-==286903==    indirectly lost: 0 bytes in 0 blocks
-==286903==      possibly lost: 0 bytes in 0 blocks
-==286903==    still reachable: 1,559 bytes in 5 blocks
-==286903==         suppressed: 0 bytes in 0 blocks
-==286903== Rerun with --leak-check=full to see details of leaked memory
-==286903== 
-==286903== For lists of detected and suppressed errors, rerun with: -s
-==286903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==287040== Memcheck, a memory error detector
-==287040== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==287040== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==287040== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==287040== Parent PID: 284910
-==287040== 
-==287040== 
-==287040== HEAP SUMMARY:
-==287040==     in use at exit: 1,553 bytes in 5 blocks
-==287040==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==287040== 
-==287040== LEAK SUMMARY:
-==287040==    definitely lost: 0 bytes in 0 blocks
-==287040==    indirectly lost: 0 bytes in 0 blocks
-==287040==      possibly lost: 0 bytes in 0 blocks
-==287040==    still reachable: 1,553 bytes in 5 blocks
-==287040==         suppressed: 0 bytes in 0 blocks
-==287040== Rerun with --leak-check=full to see details of leaked memory
-==287040== 
-==287040== For lists of detected and suppressed errors, rerun with: -s
-==287040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==287149== Memcheck, a memory error detector
-==287149== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==287149== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==287149== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==287149== Parent PID: 284910
-==287149== 
-==287149== 
-==287149== HEAP SUMMARY:
-==287149==     in use at exit: 1,568 bytes in 5 blocks
-==287149==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==287149== 
-==287149== LEAK SUMMARY:
-==287149==    definitely lost: 0 bytes in 0 blocks
-==287149==    indirectly lost: 0 bytes in 0 blocks
-==287149==      possibly lost: 0 bytes in 0 blocks
-==287149==    still reachable: 1,568 bytes in 5 blocks
-==287149==         suppressed: 0 bytes in 0 blocks
-==287149== Rerun with --leak-check=full to see details of leaked memory
-==287149== 
-==287149== For lists of detected and suppressed errors, rerun with: -s
-==287149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==287202== Memcheck, a memory error detector
-==287202== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==287202== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==287202== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==287202== Parent PID: 284910
-==287202== 
-==287202== 
-==287202== HEAP SUMMARY:
-==287202==     in use at exit: 1,568 bytes in 5 blocks
-==287202==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==287202== 
-==287202== LEAK SUMMARY:
-==287202==    definitely lost: 0 bytes in 0 blocks
-==287202==    indirectly lost: 0 bytes in 0 blocks
-==287202==      possibly lost: 0 bytes in 0 blocks
-==287202==    still reachable: 1,568 bytes in 5 blocks
-==287202==         suppressed: 0 bytes in 0 blocks
-==287202== Rerun with --leak-check=full to see details of leaked memory
-==287202== 
-==287202== For lists of detected and suppressed errors, rerun with: -s
-==287202== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==287339== Memcheck, a memory error detector
-==287339== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==287339== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==287339== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==287339== Parent PID: 284910
-==287339== 
-==287339== 
-==287339== HEAP SUMMARY:
-==287339==     in use at exit: 1,562 bytes in 5 blocks
-==287339==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==287339== 
-==287339== LEAK SUMMARY:
-==287339==    definitely lost: 0 bytes in 0 blocks
-==287339==    indirectly lost: 0 bytes in 0 blocks
-==287339==      possibly lost: 0 bytes in 0 blocks
-==287339==    still reachable: 1,562 bytes in 5 blocks
-==287339==         suppressed: 0 bytes in 0 blocks
-==287339== Rerun with --leak-check=full to see details of leaked memory
-==287339== 
-==287339== For lists of detected and suppressed errors, rerun with: -s
-==287339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==287392== Memcheck, a memory error detector
-==287392== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==287392== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==287392== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==287392== Parent PID: 284910
-==287392== 
-==287392== 
-==287392== HEAP SUMMARY:
-==287392==     in use at exit: 1,565 bytes in 5 blocks
-==287392==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==287392== 
-==287392== LEAK SUMMARY:
-==287392==    definitely lost: 0 bytes in 0 blocks
-==287392==    indirectly lost: 0 bytes in 0 blocks
-==287392==      possibly lost: 0 bytes in 0 blocks
-==287392==    still reachable: 1,565 bytes in 5 blocks
-==287392==         suppressed: 0 bytes in 0 blocks
-==287392== Rerun with --leak-check=full to see details of leaked memory
-==287392== 
-==287392== For lists of detected and suppressed errors, rerun with: -s
-==287392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==381772== Memcheck, a memory error detector
-==381772== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==381772== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==381772== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==381772== Parent PID: 381512
-==381772== 
-==381772== 
-==381772== HEAP SUMMARY:
-==381772==     in use at exit: 1,580 bytes in 5 blocks
-==381772==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==381772== 
-==381772== LEAK SUMMARY:
-==381772==    definitely lost: 0 bytes in 0 blocks
-==381772==    indirectly lost: 0 bytes in 0 blocks
-==381772==      possibly lost: 0 bytes in 0 blocks
-==381772==    still reachable: 1,580 bytes in 5 blocks
-==381772==         suppressed: 0 bytes in 0 blocks
-==381772== Rerun with --leak-check=full to see details of leaked memory
-==381772== 
-==381772== For lists of detected and suppressed errors, rerun with: -s
-==381772== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==381948== Memcheck, a memory error detector
-==381948== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==381948== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==381948== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==381948== Parent PID: 381512
-==381948== 
-==381948== 
-==381948== HEAP SUMMARY:
-==381948==     in use at exit: 1,562 bytes in 5 blocks
-==381948==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==381948== 
-==381948== LEAK SUMMARY:
-==381948==    definitely lost: 0 bytes in 0 blocks
-==381948==    indirectly lost: 0 bytes in 0 blocks
-==381948==      possibly lost: 0 bytes in 0 blocks
-==381948==    still reachable: 1,562 bytes in 5 blocks
-==381948==         suppressed: 0 bytes in 0 blocks
-==381948== Rerun with --leak-check=full to see details of leaked memory
-==381948== 
-==381948== For lists of detected and suppressed errors, rerun with: -s
-==381948== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==382085== Memcheck, a memory error detector
-==382085== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382085== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382085== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==382085== Parent PID: 381512
-==382085== 
-==382085== 
-==382085== HEAP SUMMARY:
-==382085==     in use at exit: 1,550 bytes in 5 blocks
-==382085==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==382085== 
-==382085== LEAK SUMMARY:
-==382085==    definitely lost: 0 bytes in 0 blocks
-==382085==    indirectly lost: 0 bytes in 0 blocks
-==382085==      possibly lost: 0 bytes in 0 blocks
-==382085==    still reachable: 1,550 bytes in 5 blocks
-==382085==         suppressed: 0 bytes in 0 blocks
-==382085== Rerun with --leak-check=full to see details of leaked memory
-==382085== 
-==382085== For lists of detected and suppressed errors, rerun with: -s
-==382085== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==382222== Memcheck, a memory error detector
-==382222== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382222== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382222== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==382222== Parent PID: 381512
-==382222== 
-==382222== 
-==382222== HEAP SUMMARY:
-==382222==     in use at exit: 1,574 bytes in 5 blocks
-==382222==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==382222== 
-==382222== LEAK SUMMARY:
-==382222==    definitely lost: 0 bytes in 0 blocks
-==382222==    indirectly lost: 0 bytes in 0 blocks
-==382222==      possibly lost: 0 bytes in 0 blocks
-==382222==    still reachable: 1,574 bytes in 5 blocks
-==382222==         suppressed: 0 bytes in 0 blocks
-==382222== Rerun with --leak-check=full to see details of leaked memory
-==382222== 
-==382222== For lists of detected and suppressed errors, rerun with: -s
-==382222== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==382338== Memcheck, a memory error detector
-==382338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382338== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382338== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==382338== Parent PID: 381512
-==382338== 
-==382338== 
-==382338== HEAP SUMMARY:
-==382338==     in use at exit: 1,550 bytes in 5 blocks
-==382338==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==382338== 
-==382338== LEAK SUMMARY:
-==382338==    definitely lost: 0 bytes in 0 blocks
-==382338==    indirectly lost: 0 bytes in 0 blocks
-==382338==      possibly lost: 0 bytes in 0 blocks
-==382338==    still reachable: 1,550 bytes in 5 blocks
-==382338==         suppressed: 0 bytes in 0 blocks
-==382338== Rerun with --leak-check=full to see details of leaked memory
-==382338== 
-==382338== For lists of detected and suppressed errors, rerun with: -s
-==382338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==382595== Memcheck, a memory error detector
-==382595== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382595== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382595== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==382595== Parent PID: 381512
-==382595== 
-==382595== 
-==382595== HEAP SUMMARY:
-==382595==     in use at exit: 1,565 bytes in 5 blocks
-==382595==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==382595== 
-==382595== LEAK SUMMARY:
-==382595==    definitely lost: 0 bytes in 0 blocks
-==382595==    indirectly lost: 0 bytes in 0 blocks
-==382595==      possibly lost: 0 bytes in 0 blocks
-==382595==    still reachable: 1,565 bytes in 5 blocks
-==382595==         suppressed: 0 bytes in 0 blocks
-==382595== Rerun with --leak-check=full to see details of leaked memory
-==382595== 
-==382595== For lists of detected and suppressed errors, rerun with: -s
-==382595== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==382780== Memcheck, a memory error detector
-==382780== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382780== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382780== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==382780== Parent PID: 381512
-==382780== 
-==382780== 
-==382780== HEAP SUMMARY:
-==382780==     in use at exit: 1,571 bytes in 5 blocks
-==382780==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==382780== 
-==382780== LEAK SUMMARY:
-==382780==    definitely lost: 0 bytes in 0 blocks
-==382780==    indirectly lost: 0 bytes in 0 blocks
-==382780==      possibly lost: 0 bytes in 0 blocks
-==382780==    still reachable: 1,571 bytes in 5 blocks
-==382780==         suppressed: 0 bytes in 0 blocks
-==382780== Rerun with --leak-check=full to see details of leaked memory
-==382780== 
-==382780== For lists of detected and suppressed errors, rerun with: -s
-==382780== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==382839== Memcheck, a memory error detector
-==382839== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==382839== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==382839== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==382839== Parent PID: 381512
-==382839== 
-==382839== 
-==382839== HEAP SUMMARY:
-==382839==     in use at exit: 1,568 bytes in 5 blocks
-==382839==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==382839== 
-==382839== LEAK SUMMARY:
-==382839==    definitely lost: 0 bytes in 0 blocks
-==382839==    indirectly lost: 0 bytes in 0 blocks
-==382839==      possibly lost: 0 bytes in 0 blocks
-==382839==    still reachable: 1,568 bytes in 5 blocks
-==382839==         suppressed: 0 bytes in 0 blocks
-==382839== Rerun with --leak-check=full to see details of leaked memory
-==382839== 
-==382839== For lists of detected and suppressed errors, rerun with: -s
-==382839== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==383256== Memcheck, a memory error detector
-==383256== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383256== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383256== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==383256== Parent PID: 381512
-==383256== 
-==383256== 
-==383256== HEAP SUMMARY:
-==383256==     in use at exit: 1,595 bytes in 5 blocks
-==383256==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==383256== 
-==383256== LEAK SUMMARY:
-==383256==    definitely lost: 0 bytes in 0 blocks
-==383256==    indirectly lost: 0 bytes in 0 blocks
-==383256==      possibly lost: 0 bytes in 0 blocks
-==383256==    still reachable: 1,595 bytes in 5 blocks
-==383256==         suppressed: 0 bytes in 0 blocks
-==383256== Rerun with --leak-check=full to see details of leaked memory
-==383256== 
-==383256== For lists of detected and suppressed errors, rerun with: -s
-==383256== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==383338== Memcheck, a memory error detector
-==383338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383338== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383338== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==383338== Parent PID: 381512
-==383338== 
-==383338== 
-==383338== HEAP SUMMARY:
-==383338==     in use at exit: 1,604 bytes in 5 blocks
-==383338==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==383338== 
-==383338== LEAK SUMMARY:
-==383338==    definitely lost: 0 bytes in 0 blocks
-==383338==    indirectly lost: 0 bytes in 0 blocks
-==383338==      possibly lost: 0 bytes in 0 blocks
-==383338==    still reachable: 1,604 bytes in 5 blocks
-==383338==         suppressed: 0 bytes in 0 blocks
-==383338== Rerun with --leak-check=full to see details of leaked memory
-==383338== 
-==383338== For lists of detected and suppressed errors, rerun with: -s
-==383338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==383391== Memcheck, a memory error detector
-==383391== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383391== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383391== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==383391== Parent PID: 381512
-==383391== 
-==383391== 
-==383391== HEAP SUMMARY:
-==383391==     in use at exit: 1,577 bytes in 5 blocks
-==383391==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==383391== 
-==383391== LEAK SUMMARY:
-==383391==    definitely lost: 0 bytes in 0 blocks
-==383391==    indirectly lost: 0 bytes in 0 blocks
-==383391==      possibly lost: 0 bytes in 0 blocks
-==383391==    still reachable: 1,577 bytes in 5 blocks
-==383391==         suppressed: 0 bytes in 0 blocks
-==383391== Rerun with --leak-check=full to see details of leaked memory
-==383391== 
-==383391== For lists of detected and suppressed errors, rerun with: -s
-==383391== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==383532== Memcheck, a memory error detector
-==383532== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383532== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383532== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==383532== Parent PID: 381512
-==383532== 
-==383532== 
-==383532== HEAP SUMMARY:
-==383532==     in use at exit: 1,550 bytes in 5 blocks
-==383532==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==383532== 
-==383532== LEAK SUMMARY:
-==383532==    definitely lost: 0 bytes in 0 blocks
-==383532==    indirectly lost: 0 bytes in 0 blocks
-==383532==      possibly lost: 0 bytes in 0 blocks
-==383532==    still reachable: 1,550 bytes in 5 blocks
-==383532==         suppressed: 0 bytes in 0 blocks
-==383532== Rerun with --leak-check=full to see details of leaked memory
-==383532== 
-==383532== For lists of detected and suppressed errors, rerun with: -s
-==383532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==383585== Memcheck, a memory error detector
-==383585== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383585== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383585== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==383585== Parent PID: 381512
-==383585== 
-==383585== 
-==383585== HEAP SUMMARY:
-==383585==     in use at exit: 1,559 bytes in 5 blocks
-==383585==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==383585== 
-==383585== LEAK SUMMARY:
-==383585==    definitely lost: 0 bytes in 0 blocks
-==383585==    indirectly lost: 0 bytes in 0 blocks
-==383585==      possibly lost: 0 bytes in 0 blocks
-==383585==    still reachable: 1,559 bytes in 5 blocks
-==383585==         suppressed: 0 bytes in 0 blocks
-==383585== Rerun with --leak-check=full to see details of leaked memory
-==383585== 
-==383585== For lists of detected and suppressed errors, rerun with: -s
-==383585== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==383722== Memcheck, a memory error detector
-==383722== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383722== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383722== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==383722== Parent PID: 381512
-==383722== 
-==383722== 
-==383722== HEAP SUMMARY:
-==383722==     in use at exit: 1,553 bytes in 5 blocks
-==383722==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==383722== 
-==383722== LEAK SUMMARY:
-==383722==    definitely lost: 0 bytes in 0 blocks
-==383722==    indirectly lost: 0 bytes in 0 blocks
-==383722==      possibly lost: 0 bytes in 0 blocks
-==383722==    still reachable: 1,553 bytes in 5 blocks
-==383722==         suppressed: 0 bytes in 0 blocks
-==383722== Rerun with --leak-check=full to see details of leaked memory
-==383722== 
-==383722== For lists of detected and suppressed errors, rerun with: -s
-==383722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==383837== Memcheck, a memory error detector
-==383837== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383837== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383837== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==383837== Parent PID: 381512
-==383837== 
-==383837== 
-==383837== HEAP SUMMARY:
-==383837==     in use at exit: 1,568 bytes in 5 blocks
-==383837==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==383837== 
-==383837== LEAK SUMMARY:
-==383837==    definitely lost: 0 bytes in 0 blocks
-==383837==    indirectly lost: 0 bytes in 0 blocks
-==383837==      possibly lost: 0 bytes in 0 blocks
-==383837==    still reachable: 1,568 bytes in 5 blocks
-==383837==         suppressed: 0 bytes in 0 blocks
-==383837== Rerun with --leak-check=full to see details of leaked memory
-==383837== 
-==383837== For lists of detected and suppressed errors, rerun with: -s
-==383837== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==383890== Memcheck, a memory error detector
-==383890== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==383890== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==383890== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==383890== Parent PID: 381512
-==383890== 
-==383890== 
-==383890== HEAP SUMMARY:
-==383890==     in use at exit: 1,568 bytes in 5 blocks
-==383890==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==383890== 
-==383890== LEAK SUMMARY:
-==383890==    definitely lost: 0 bytes in 0 blocks
-==383890==    indirectly lost: 0 bytes in 0 blocks
-==383890==      possibly lost: 0 bytes in 0 blocks
-==383890==    still reachable: 1,568 bytes in 5 blocks
-==383890==         suppressed: 0 bytes in 0 blocks
-==383890== Rerun with --leak-check=full to see details of leaked memory
-==383890== 
-==383890== For lists of detected and suppressed errors, rerun with: -s
-==383890== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==384027== Memcheck, a memory error detector
-==384027== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==384027== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==384027== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==384027== Parent PID: 381512
-==384027== 
-==384027== 
-==384027== HEAP SUMMARY:
-==384027==     in use at exit: 1,562 bytes in 5 blocks
-==384027==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==384027== 
-==384027== LEAK SUMMARY:
-==384027==    definitely lost: 0 bytes in 0 blocks
-==384027==    indirectly lost: 0 bytes in 0 blocks
-==384027==      possibly lost: 0 bytes in 0 blocks
-==384027==    still reachable: 1,562 bytes in 5 blocks
-==384027==         suppressed: 0 bytes in 0 blocks
-==384027== Rerun with --leak-check=full to see details of leaked memory
-==384027== 
-==384027== For lists of detected and suppressed errors, rerun with: -s
-==384027== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==384080== Memcheck, a memory error detector
-==384080== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==384080== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==384080== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==384080== Parent PID: 381512
-==384080== 
-==384080== 
-==384080== HEAP SUMMARY:
-==384080==     in use at exit: 1,565 bytes in 5 blocks
-==384080==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==384080== 
-==384080== LEAK SUMMARY:
-==384080==    definitely lost: 0 bytes in 0 blocks
-==384080==    indirectly lost: 0 bytes in 0 blocks
-==384080==      possibly lost: 0 bytes in 0 blocks
-==384080==    still reachable: 1,565 bytes in 5 blocks
-==384080==         suppressed: 0 bytes in 0 blocks
-==384080== Rerun with --leak-check=full to see details of leaked memory
-==384080== 
-==384080== For lists of detected and suppressed errors, rerun with: -s
-==384080== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==406071== Memcheck, a memory error detector
-==406071== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406071== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406071== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==406071== Parent PID: 405815
-==406071== 
-==406071== 
-==406071== HEAP SUMMARY:
-==406071==     in use at exit: 1,580 bytes in 5 blocks
-==406071==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==406071== 
-==406071== LEAK SUMMARY:
-==406071==    definitely lost: 0 bytes in 0 blocks
-==406071==    indirectly lost: 0 bytes in 0 blocks
-==406071==      possibly lost: 0 bytes in 0 blocks
-==406071==    still reachable: 1,580 bytes in 5 blocks
-==406071==         suppressed: 0 bytes in 0 blocks
-==406071== Rerun with --leak-check=full to see details of leaked memory
-==406071== 
-==406071== For lists of detected and suppressed errors, rerun with: -s
-==406071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==406242== Memcheck, a memory error detector
-==406242== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406242== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406242== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==406242== Parent PID: 405815
-==406242== 
-==406242== 
-==406242== HEAP SUMMARY:
-==406242==     in use at exit: 1,562 bytes in 5 blocks
-==406242==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==406242== 
-==406242== LEAK SUMMARY:
-==406242==    definitely lost: 0 bytes in 0 blocks
-==406242==    indirectly lost: 0 bytes in 0 blocks
-==406242==      possibly lost: 0 bytes in 0 blocks
-==406242==    still reachable: 1,562 bytes in 5 blocks
-==406242==         suppressed: 0 bytes in 0 blocks
-==406242== Rerun with --leak-check=full to see details of leaked memory
-==406242== 
-==406242== For lists of detected and suppressed errors, rerun with: -s
-==406242== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==406379== Memcheck, a memory error detector
-==406379== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406379== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406379== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==406379== Parent PID: 405815
-==406379== 
-==406379== 
-==406379== HEAP SUMMARY:
-==406379==     in use at exit: 1,550 bytes in 5 blocks
-==406379==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==406379== 
-==406379== LEAK SUMMARY:
-==406379==    definitely lost: 0 bytes in 0 blocks
-==406379==    indirectly lost: 0 bytes in 0 blocks
-==406379==      possibly lost: 0 bytes in 0 blocks
-==406379==    still reachable: 1,550 bytes in 5 blocks
-==406379==         suppressed: 0 bytes in 0 blocks
-==406379== Rerun with --leak-check=full to see details of leaked memory
-==406379== 
-==406379== For lists of detected and suppressed errors, rerun with: -s
-==406379== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==406516== Memcheck, a memory error detector
-==406516== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406516== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406516== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==406516== Parent PID: 405815
-==406516== 
-==406516== 
-==406516== HEAP SUMMARY:
-==406516==     in use at exit: 1,574 bytes in 5 blocks
-==406516==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==406516== 
-==406516== LEAK SUMMARY:
-==406516==    definitely lost: 0 bytes in 0 blocks
-==406516==    indirectly lost: 0 bytes in 0 blocks
-==406516==      possibly lost: 0 bytes in 0 blocks
-==406516==    still reachable: 1,574 bytes in 5 blocks
-==406516==         suppressed: 0 bytes in 0 blocks
-==406516== Rerun with --leak-check=full to see details of leaked memory
-==406516== 
-==406516== For lists of detected and suppressed errors, rerun with: -s
-==406516== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==406631== Memcheck, a memory error detector
-==406631== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406631== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406631== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==406631== Parent PID: 405815
-==406631== 
-==406631== 
-==406631== HEAP SUMMARY:
-==406631==     in use at exit: 1,550 bytes in 5 blocks
-==406631==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==406631== 
-==406631== LEAK SUMMARY:
-==406631==    definitely lost: 0 bytes in 0 blocks
-==406631==    indirectly lost: 0 bytes in 0 blocks
-==406631==      possibly lost: 0 bytes in 0 blocks
-==406631==    still reachable: 1,550 bytes in 5 blocks
-==406631==         suppressed: 0 bytes in 0 blocks
-==406631== Rerun with --leak-check=full to see details of leaked memory
-==406631== 
-==406631== For lists of detected and suppressed errors, rerun with: -s
-==406631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==406886== Memcheck, a memory error detector
-==406886== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==406886== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==406886== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==406886== Parent PID: 405815
-==406886== 
-==406886== 
-==406886== HEAP SUMMARY:
-==406886==     in use at exit: 1,565 bytes in 5 blocks
-==406886==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==406886== 
-==406886== LEAK SUMMARY:
-==406886==    definitely lost: 0 bytes in 0 blocks
-==406886==    indirectly lost: 0 bytes in 0 blocks
-==406886==      possibly lost: 0 bytes in 0 blocks
-==406886==    still reachable: 1,565 bytes in 5 blocks
-==406886==         suppressed: 0 bytes in 0 blocks
-==406886== Rerun with --leak-check=full to see details of leaked memory
-==406886== 
-==406886== For lists of detected and suppressed errors, rerun with: -s
-==406886== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==407023== Memcheck, a memory error detector
-==407023== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407023== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407023== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==407023== Parent PID: 405815
-==407023== 
-==407023== 
-==407023== HEAP SUMMARY:
-==407023==     in use at exit: 1,571 bytes in 5 blocks
-==407023==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==407023== 
-==407023== LEAK SUMMARY:
-==407023==    definitely lost: 0 bytes in 0 blocks
-==407023==    indirectly lost: 0 bytes in 0 blocks
-==407023==      possibly lost: 0 bytes in 0 blocks
-==407023==    still reachable: 1,571 bytes in 5 blocks
-==407023==         suppressed: 0 bytes in 0 blocks
-==407023== Rerun with --leak-check=full to see details of leaked memory
-==407023== 
-==407023== For lists of detected and suppressed errors, rerun with: -s
-==407023== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==407076== Memcheck, a memory error detector
-==407076== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407076== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407076== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==407076== Parent PID: 405815
-==407076== 
-==407076== 
-==407076== HEAP SUMMARY:
-==407076==     in use at exit: 1,568 bytes in 5 blocks
-==407076==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==407076== 
-==407076== LEAK SUMMARY:
-==407076==    definitely lost: 0 bytes in 0 blocks
-==407076==    indirectly lost: 0 bytes in 0 blocks
-==407076==      possibly lost: 0 bytes in 0 blocks
-==407076==    still reachable: 1,568 bytes in 5 blocks
-==407076==         suppressed: 0 bytes in 0 blocks
-==407076== Rerun with --leak-check=full to see details of leaked memory
-==407076== 
-==407076== For lists of detected and suppressed errors, rerun with: -s
-==407076== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==407473== Memcheck, a memory error detector
-==407473== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407473== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407473== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==407473== Parent PID: 405815
-==407473== 
-==407473== 
-==407473== HEAP SUMMARY:
-==407473==     in use at exit: 1,595 bytes in 5 blocks
-==407473==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==407473== 
-==407473== LEAK SUMMARY:
-==407473==    definitely lost: 0 bytes in 0 blocks
-==407473==    indirectly lost: 0 bytes in 0 blocks
-==407473==      possibly lost: 0 bytes in 0 blocks
-==407473==    still reachable: 1,595 bytes in 5 blocks
-==407473==         suppressed: 0 bytes in 0 blocks
-==407473== Rerun with --leak-check=full to see details of leaked memory
-==407473== 
-==407473== For lists of detected and suppressed errors, rerun with: -s
-==407473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==407555== Memcheck, a memory error detector
-==407555== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407555== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407555== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==407555== Parent PID: 405815
-==407555== 
-==407555== 
-==407555== HEAP SUMMARY:
-==407555==     in use at exit: 1,604 bytes in 5 blocks
-==407555==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==407555== 
-==407555== LEAK SUMMARY:
-==407555==    definitely lost: 0 bytes in 0 blocks
-==407555==    indirectly lost: 0 bytes in 0 blocks
-==407555==      possibly lost: 0 bytes in 0 blocks
-==407555==    still reachable: 1,604 bytes in 5 blocks
-==407555==         suppressed: 0 bytes in 0 blocks
-==407555== Rerun with --leak-check=full to see details of leaked memory
-==407555== 
-==407555== For lists of detected and suppressed errors, rerun with: -s
-==407555== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==407608== Memcheck, a memory error detector
-==407608== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407608== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407608== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==407608== Parent PID: 405815
-==407608== 
-==407608== 
-==407608== HEAP SUMMARY:
-==407608==     in use at exit: 1,577 bytes in 5 blocks
-==407608==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==407608== 
-==407608== LEAK SUMMARY:
-==407608==    definitely lost: 0 bytes in 0 blocks
-==407608==    indirectly lost: 0 bytes in 0 blocks
-==407608==      possibly lost: 0 bytes in 0 blocks
-==407608==    still reachable: 1,577 bytes in 5 blocks
-==407608==         suppressed: 0 bytes in 0 blocks
-==407608== Rerun with --leak-check=full to see details of leaked memory
-==407608== 
-==407608== For lists of detected and suppressed errors, rerun with: -s
-==407608== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==407745== Memcheck, a memory error detector
-==407745== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407745== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407745== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==407745== Parent PID: 405815
-==407745== 
-==407745== 
-==407745== HEAP SUMMARY:
-==407745==     in use at exit: 1,550 bytes in 5 blocks
-==407745==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==407745== 
-==407745== LEAK SUMMARY:
-==407745==    definitely lost: 0 bytes in 0 blocks
-==407745==    indirectly lost: 0 bytes in 0 blocks
-==407745==      possibly lost: 0 bytes in 0 blocks
-==407745==    still reachable: 1,550 bytes in 5 blocks
-==407745==         suppressed: 0 bytes in 0 blocks
-==407745== Rerun with --leak-check=full to see details of leaked memory
-==407745== 
-==407745== For lists of detected and suppressed errors, rerun with: -s
-==407745== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==407798== Memcheck, a memory error detector
-==407798== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407798== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407798== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==407798== Parent PID: 405815
-==407798== 
-==407798== 
-==407798== HEAP SUMMARY:
-==407798==     in use at exit: 1,559 bytes in 5 blocks
-==407798==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==407798== 
-==407798== LEAK SUMMARY:
-==407798==    definitely lost: 0 bytes in 0 blocks
-==407798==    indirectly lost: 0 bytes in 0 blocks
-==407798==      possibly lost: 0 bytes in 0 blocks
-==407798==    still reachable: 1,559 bytes in 5 blocks
-==407798==         suppressed: 0 bytes in 0 blocks
-==407798== Rerun with --leak-check=full to see details of leaked memory
-==407798== 
-==407798== For lists of detected and suppressed errors, rerun with: -s
-==407798== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==407935== Memcheck, a memory error detector
-==407935== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==407935== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==407935== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==407935== Parent PID: 405815
-==407935== 
-==407935== 
-==407935== HEAP SUMMARY:
-==407935==     in use at exit: 1,553 bytes in 5 blocks
-==407935==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==407935== 
-==407935== LEAK SUMMARY:
-==407935==    definitely lost: 0 bytes in 0 blocks
-==407935==    indirectly lost: 0 bytes in 0 blocks
-==407935==      possibly lost: 0 bytes in 0 blocks
-==407935==    still reachable: 1,553 bytes in 5 blocks
-==407935==         suppressed: 0 bytes in 0 blocks
-==407935== Rerun with --leak-check=full to see details of leaked memory
-==407935== 
-==407935== For lists of detected and suppressed errors, rerun with: -s
-==407935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==408044== Memcheck, a memory error detector
-==408044== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==408044== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==408044== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==408044== Parent PID: 405815
-==408044== 
-==408044== 
-==408044== HEAP SUMMARY:
-==408044==     in use at exit: 1,568 bytes in 5 blocks
-==408044==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==408044== 
-==408044== LEAK SUMMARY:
-==408044==    definitely lost: 0 bytes in 0 blocks
-==408044==    indirectly lost: 0 bytes in 0 blocks
-==408044==      possibly lost: 0 bytes in 0 blocks
-==408044==    still reachable: 1,568 bytes in 5 blocks
-==408044==         suppressed: 0 bytes in 0 blocks
-==408044== Rerun with --leak-check=full to see details of leaked memory
-==408044== 
-==408044== For lists of detected and suppressed errors, rerun with: -s
-==408044== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==408097== Memcheck, a memory error detector
-==408097== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==408097== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==408097== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==408097== Parent PID: 405815
-==408097== 
-==408097== 
-==408097== HEAP SUMMARY:
-==408097==     in use at exit: 1,568 bytes in 5 blocks
-==408097==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==408097== 
-==408097== LEAK SUMMARY:
-==408097==    definitely lost: 0 bytes in 0 blocks
-==408097==    indirectly lost: 0 bytes in 0 blocks
-==408097==      possibly lost: 0 bytes in 0 blocks
-==408097==    still reachable: 1,568 bytes in 5 blocks
-==408097==         suppressed: 0 bytes in 0 blocks
-==408097== Rerun with --leak-check=full to see details of leaked memory
-==408097== 
-==408097== For lists of detected and suppressed errors, rerun with: -s
-==408097== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==408234== Memcheck, a memory error detector
-==408234== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==408234== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==408234== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==408234== Parent PID: 405815
-==408234== 
-==408234== 
-==408234== HEAP SUMMARY:
-==408234==     in use at exit: 1,562 bytes in 5 blocks
-==408234==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==408234== 
-==408234== LEAK SUMMARY:
-==408234==    definitely lost: 0 bytes in 0 blocks
-==408234==    indirectly lost: 0 bytes in 0 blocks
-==408234==      possibly lost: 0 bytes in 0 blocks
-==408234==    still reachable: 1,562 bytes in 5 blocks
-==408234==         suppressed: 0 bytes in 0 blocks
-==408234== Rerun with --leak-check=full to see details of leaked memory
-==408234== 
-==408234== For lists of detected and suppressed errors, rerun with: -s
-==408234== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==408287== Memcheck, a memory error detector
-==408287== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==408287== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==408287== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==408287== Parent PID: 405815
-==408287== 
-==408287== 
-==408287== HEAP SUMMARY:
-==408287==     in use at exit: 1,565 bytes in 5 blocks
-==408287==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==408287== 
-==408287== LEAK SUMMARY:
-==408287==    definitely lost: 0 bytes in 0 blocks
-==408287==    indirectly lost: 0 bytes in 0 blocks
-==408287==      possibly lost: 0 bytes in 0 blocks
-==408287==    still reachable: 1,565 bytes in 5 blocks
-==408287==         suppressed: 0 bytes in 0 blocks
-==408287== Rerun with --leak-check=full to see details of leaked memory
-==408287== 
-==408287== For lists of detected and suppressed errors, rerun with: -s
-==408287== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==419771== Memcheck, a memory error detector
-==419771== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==419771== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==419771== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==419771== Parent PID: 419515
-==419771== 
-==419771== 
-==419771== HEAP SUMMARY:
-==419771==     in use at exit: 1,580 bytes in 5 blocks
-==419771==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==419771== 
-==419771== LEAK SUMMARY:
-==419771==    definitely lost: 0 bytes in 0 blocks
-==419771==    indirectly lost: 0 bytes in 0 blocks
-==419771==      possibly lost: 0 bytes in 0 blocks
-==419771==    still reachable: 1,580 bytes in 5 blocks
-==419771==         suppressed: 0 bytes in 0 blocks
-==419771== Rerun with --leak-check=full to see details of leaked memory
-==419771== 
-==419771== For lists of detected and suppressed errors, rerun with: -s
-==419771== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==419943== Memcheck, a memory error detector
-==419943== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==419943== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==419943== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==419943== Parent PID: 419515
-==419943== 
-==419943== 
-==419943== HEAP SUMMARY:
-==419943==     in use at exit: 1,562 bytes in 5 blocks
-==419943==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==419943== 
-==419943== LEAK SUMMARY:
-==419943==    definitely lost: 0 bytes in 0 blocks
-==419943==    indirectly lost: 0 bytes in 0 blocks
-==419943==      possibly lost: 0 bytes in 0 blocks
-==419943==    still reachable: 1,562 bytes in 5 blocks
-==419943==         suppressed: 0 bytes in 0 blocks
-==419943== Rerun with --leak-check=full to see details of leaked memory
-==419943== 
-==419943== For lists of detected and suppressed errors, rerun with: -s
-==419943== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==420080== Memcheck, a memory error detector
-==420080== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420080== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420080== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==420080== Parent PID: 419515
-==420080== 
-==420080== 
-==420080== HEAP SUMMARY:
-==420080==     in use at exit: 1,550 bytes in 5 blocks
-==420080==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==420080== 
-==420080== LEAK SUMMARY:
-==420080==    definitely lost: 0 bytes in 0 blocks
-==420080==    indirectly lost: 0 bytes in 0 blocks
-==420080==      possibly lost: 0 bytes in 0 blocks
-==420080==    still reachable: 1,550 bytes in 5 blocks
-==420080==         suppressed: 0 bytes in 0 blocks
-==420080== Rerun with --leak-check=full to see details of leaked memory
-==420080== 
-==420080== For lists of detected and suppressed errors, rerun with: -s
-==420080== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==420309== Memcheck, a memory error detector
-==420309== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420309== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420309== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==420309== Parent PID: 419515
-==420309== 
-==420309== 
-==420309== HEAP SUMMARY:
-==420309==     in use at exit: 1,574 bytes in 5 blocks
-==420309==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==420309== 
-==420309== LEAK SUMMARY:
-==420309==    definitely lost: 0 bytes in 0 blocks
-==420309==    indirectly lost: 0 bytes in 0 blocks
-==420309==      possibly lost: 0 bytes in 0 blocks
-==420309==    still reachable: 1,574 bytes in 5 blocks
-==420309==         suppressed: 0 bytes in 0 blocks
-==420309== Rerun with --leak-check=full to see details of leaked memory
-==420309== 
-==420309== For lists of detected and suppressed errors, rerun with: -s
-==420309== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==420454== Memcheck, a memory error detector
-==420454== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420454== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420454== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==420454== Parent PID: 419515
-==420454== 
-==420454== 
-==420454== HEAP SUMMARY:
-==420454==     in use at exit: 1,550 bytes in 5 blocks
-==420454==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==420454== 
-==420454== LEAK SUMMARY:
-==420454==    definitely lost: 0 bytes in 0 blocks
-==420454==    indirectly lost: 0 bytes in 0 blocks
-==420454==      possibly lost: 0 bytes in 0 blocks
-==420454==    still reachable: 1,550 bytes in 5 blocks
-==420454==         suppressed: 0 bytes in 0 blocks
-==420454== Rerun with --leak-check=full to see details of leaked memory
-==420454== 
-==420454== For lists of detected and suppressed errors, rerun with: -s
-==420454== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==420710== Memcheck, a memory error detector
-==420710== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420710== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420710== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==420710== Parent PID: 419515
-==420710== 
-==420710== 
-==420710== HEAP SUMMARY:
-==420710==     in use at exit: 1,565 bytes in 5 blocks
-==420710==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==420710== 
-==420710== LEAK SUMMARY:
-==420710==    definitely lost: 0 bytes in 0 blocks
-==420710==    indirectly lost: 0 bytes in 0 blocks
-==420710==      possibly lost: 0 bytes in 0 blocks
-==420710==    still reachable: 1,565 bytes in 5 blocks
-==420710==         suppressed: 0 bytes in 0 blocks
-==420710== Rerun with --leak-check=full to see details of leaked memory
-==420710== 
-==420710== For lists of detected and suppressed errors, rerun with: -s
-==420710== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==420847== Memcheck, a memory error detector
-==420847== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420847== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420847== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==420847== Parent PID: 419515
-==420847== 
-==420847== 
-==420847== HEAP SUMMARY:
-==420847==     in use at exit: 1,571 bytes in 5 blocks
-==420847==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==420847== 
-==420847== LEAK SUMMARY:
-==420847==    definitely lost: 0 bytes in 0 blocks
-==420847==    indirectly lost: 0 bytes in 0 blocks
-==420847==      possibly lost: 0 bytes in 0 blocks
-==420847==    still reachable: 1,571 bytes in 5 blocks
-==420847==         suppressed: 0 bytes in 0 blocks
-==420847== Rerun with --leak-check=full to see details of leaked memory
-==420847== 
-==420847== For lists of detected and suppressed errors, rerun with: -s
-==420847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==420900== Memcheck, a memory error detector
-==420900== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==420900== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==420900== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==420900== Parent PID: 419515
-==420900== 
-==420900== 
-==420900== HEAP SUMMARY:
-==420900==     in use at exit: 1,568 bytes in 5 blocks
-==420900==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==420900== 
-==420900== LEAK SUMMARY:
-==420900==    definitely lost: 0 bytes in 0 blocks
-==420900==    indirectly lost: 0 bytes in 0 blocks
-==420900==      possibly lost: 0 bytes in 0 blocks
-==420900==    still reachable: 1,568 bytes in 5 blocks
-==420900==         suppressed: 0 bytes in 0 blocks
-==420900== Rerun with --leak-check=full to see details of leaked memory
-==420900== 
-==420900== For lists of detected and suppressed errors, rerun with: -s
-==420900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==421298== Memcheck, a memory error detector
-==421298== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421298== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421298== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==421298== Parent PID: 419515
-==421298== 
-==421298== 
-==421298== HEAP SUMMARY:
-==421298==     in use at exit: 1,595 bytes in 5 blocks
-==421298==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==421298== 
-==421298== LEAK SUMMARY:
-==421298==    definitely lost: 0 bytes in 0 blocks
-==421298==    indirectly lost: 0 bytes in 0 blocks
-==421298==      possibly lost: 0 bytes in 0 blocks
-==421298==    still reachable: 1,595 bytes in 5 blocks
-==421298==         suppressed: 0 bytes in 0 blocks
-==421298== Rerun with --leak-check=full to see details of leaked memory
-==421298== 
-==421298== For lists of detected and suppressed errors, rerun with: -s
-==421298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==421380== Memcheck, a memory error detector
-==421380== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421380== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421380== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==421380== Parent PID: 419515
-==421380== 
-==421380== 
-==421380== HEAP SUMMARY:
-==421380==     in use at exit: 1,604 bytes in 5 blocks
-==421380==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==421380== 
-==421380== LEAK SUMMARY:
-==421380==    definitely lost: 0 bytes in 0 blocks
-==421380==    indirectly lost: 0 bytes in 0 blocks
-==421380==      possibly lost: 0 bytes in 0 blocks
-==421380==    still reachable: 1,604 bytes in 5 blocks
-==421380==         suppressed: 0 bytes in 0 blocks
-==421380== Rerun with --leak-check=full to see details of leaked memory
-==421380== 
-==421380== For lists of detected and suppressed errors, rerun with: -s
-==421380== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==421433== Memcheck, a memory error detector
-==421433== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421433== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421433== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==421433== Parent PID: 419515
-==421433== 
-==421433== 
-==421433== HEAP SUMMARY:
-==421433==     in use at exit: 1,577 bytes in 5 blocks
-==421433==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==421433== 
-==421433== LEAK SUMMARY:
-==421433==    definitely lost: 0 bytes in 0 blocks
-==421433==    indirectly lost: 0 bytes in 0 blocks
-==421433==      possibly lost: 0 bytes in 0 blocks
-==421433==    still reachable: 1,577 bytes in 5 blocks
-==421433==         suppressed: 0 bytes in 0 blocks
-==421433== Rerun with --leak-check=full to see details of leaked memory
-==421433== 
-==421433== For lists of detected and suppressed errors, rerun with: -s
-==421433== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==421570== Memcheck, a memory error detector
-==421570== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421570== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421570== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==421570== Parent PID: 419515
-==421570== 
-==421570== 
-==421570== HEAP SUMMARY:
-==421570==     in use at exit: 1,550 bytes in 5 blocks
-==421570==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==421570== 
-==421570== LEAK SUMMARY:
-==421570==    definitely lost: 0 bytes in 0 blocks
-==421570==    indirectly lost: 0 bytes in 0 blocks
-==421570==      possibly lost: 0 bytes in 0 blocks
-==421570==    still reachable: 1,550 bytes in 5 blocks
-==421570==         suppressed: 0 bytes in 0 blocks
-==421570== Rerun with --leak-check=full to see details of leaked memory
-==421570== 
-==421570== For lists of detected and suppressed errors, rerun with: -s
-==421570== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==421623== Memcheck, a memory error detector
-==421623== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421623== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421623== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==421623== Parent PID: 419515
-==421623== 
-==421623== 
-==421623== HEAP SUMMARY:
-==421623==     in use at exit: 1,559 bytes in 5 blocks
-==421623==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==421623== 
-==421623== LEAK SUMMARY:
-==421623==    definitely lost: 0 bytes in 0 blocks
-==421623==    indirectly lost: 0 bytes in 0 blocks
-==421623==      possibly lost: 0 bytes in 0 blocks
-==421623==    still reachable: 1,559 bytes in 5 blocks
-==421623==         suppressed: 0 bytes in 0 blocks
-==421623== Rerun with --leak-check=full to see details of leaked memory
-==421623== 
-==421623== For lists of detected and suppressed errors, rerun with: -s
-==421623== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==421760== Memcheck, a memory error detector
-==421760== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421760== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421760== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==421760== Parent PID: 419515
-==421760== 
-==421760== 
-==421760== HEAP SUMMARY:
-==421760==     in use at exit: 1,553 bytes in 5 blocks
-==421760==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==421760== 
-==421760== LEAK SUMMARY:
-==421760==    definitely lost: 0 bytes in 0 blocks
-==421760==    indirectly lost: 0 bytes in 0 blocks
-==421760==      possibly lost: 0 bytes in 0 blocks
-==421760==    still reachable: 1,553 bytes in 5 blocks
-==421760==         suppressed: 0 bytes in 0 blocks
-==421760== Rerun with --leak-check=full to see details of leaked memory
-==421760== 
-==421760== For lists of detected and suppressed errors, rerun with: -s
-==421760== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==421869== Memcheck, a memory error detector
-==421869== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421869== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421869== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==421869== Parent PID: 419515
-==421869== 
-==421869== 
-==421869== HEAP SUMMARY:
-==421869==     in use at exit: 1,568 bytes in 5 blocks
-==421869==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==421869== 
-==421869== LEAK SUMMARY:
-==421869==    definitely lost: 0 bytes in 0 blocks
-==421869==    indirectly lost: 0 bytes in 0 blocks
-==421869==      possibly lost: 0 bytes in 0 blocks
-==421869==    still reachable: 1,568 bytes in 5 blocks
-==421869==         suppressed: 0 bytes in 0 blocks
-==421869== Rerun with --leak-check=full to see details of leaked memory
-==421869== 
-==421869== For lists of detected and suppressed errors, rerun with: -s
-==421869== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==421923== Memcheck, a memory error detector
-==421923== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==421923== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==421923== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==421923== Parent PID: 419515
-==421923== 
-==421923== 
-==421923== HEAP SUMMARY:
-==421923==     in use at exit: 1,568 bytes in 5 blocks
-==421923==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==421923== 
-==421923== LEAK SUMMARY:
-==421923==    definitely lost: 0 bytes in 0 blocks
-==421923==    indirectly lost: 0 bytes in 0 blocks
-==421923==      possibly lost: 0 bytes in 0 blocks
-==421923==    still reachable: 1,568 bytes in 5 blocks
-==421923==         suppressed: 0 bytes in 0 blocks
-==421923== Rerun with --leak-check=full to see details of leaked memory
-==421923== 
-==421923== For lists of detected and suppressed errors, rerun with: -s
-==421923== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==422060== Memcheck, a memory error detector
-==422060== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==422060== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==422060== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==422060== Parent PID: 419515
-==422060== 
-==422060== 
-==422060== HEAP SUMMARY:
-==422060==     in use at exit: 1,562 bytes in 5 blocks
-==422060==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==422060== 
-==422060== LEAK SUMMARY:
-==422060==    definitely lost: 0 bytes in 0 blocks
-==422060==    indirectly lost: 0 bytes in 0 blocks
-==422060==      possibly lost: 0 bytes in 0 blocks
-==422060==    still reachable: 1,562 bytes in 5 blocks
-==422060==         suppressed: 0 bytes in 0 blocks
-==422060== Rerun with --leak-check=full to see details of leaked memory
-==422060== 
-==422060== For lists of detected and suppressed errors, rerun with: -s
-==422060== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==422113== Memcheck, a memory error detector
-==422113== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==422113== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==422113== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==422113== Parent PID: 419515
-==422113== 
-==422113== 
-==422113== HEAP SUMMARY:
-==422113==     in use at exit: 1,565 bytes in 5 blocks
-==422113==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==422113== 
-==422113== LEAK SUMMARY:
-==422113==    definitely lost: 0 bytes in 0 blocks
-==422113==    indirectly lost: 0 bytes in 0 blocks
-==422113==      possibly lost: 0 bytes in 0 blocks
-==422113==    still reachable: 1,565 bytes in 5 blocks
-==422113==         suppressed: 0 bytes in 0 blocks
-==422113== Rerun with --leak-check=full to see details of leaked memory
-==422113== 
-==422113== For lists of detected and suppressed errors, rerun with: -s
-==422113== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==455925== Memcheck, a memory error detector
-==455925== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==455925== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==455925== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==455925== Parent PID: 455669
-==455925== 
-==455925== 
-==455925== HEAP SUMMARY:
-==455925==     in use at exit: 1,580 bytes in 5 blocks
-==455925==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==455925== 
-==455925== LEAK SUMMARY:
-==455925==    definitely lost: 0 bytes in 0 blocks
-==455925==    indirectly lost: 0 bytes in 0 blocks
-==455925==      possibly lost: 0 bytes in 0 blocks
-==455925==    still reachable: 1,580 bytes in 5 blocks
-==455925==         suppressed: 0 bytes in 0 blocks
-==455925== Rerun with --leak-check=full to see details of leaked memory
-==455925== 
-==455925== For lists of detected and suppressed errors, rerun with: -s
-==455925== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==456099== Memcheck, a memory error detector
-==456099== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456099== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456099== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==456099== Parent PID: 455669
-==456099== 
-==456099== 
-==456099== HEAP SUMMARY:
-==456099==     in use at exit: 1,562 bytes in 5 blocks
-==456099==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==456099== 
-==456099== LEAK SUMMARY:
-==456099==    definitely lost: 0 bytes in 0 blocks
-==456099==    indirectly lost: 0 bytes in 0 blocks
-==456099==      possibly lost: 0 bytes in 0 blocks
-==456099==    still reachable: 1,562 bytes in 5 blocks
-==456099==         suppressed: 0 bytes in 0 blocks
-==456099== Rerun with --leak-check=full to see details of leaked memory
-==456099== 
-==456099== For lists of detected and suppressed errors, rerun with: -s
-==456099== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==456236== Memcheck, a memory error detector
-==456236== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456236== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456236== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==456236== Parent PID: 455669
-==456236== 
-==456236== 
-==456236== HEAP SUMMARY:
-==456236==     in use at exit: 1,550 bytes in 5 blocks
-==456236==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==456236== 
-==456236== LEAK SUMMARY:
-==456236==    definitely lost: 0 bytes in 0 blocks
-==456236==    indirectly lost: 0 bytes in 0 blocks
-==456236==      possibly lost: 0 bytes in 0 blocks
-==456236==    still reachable: 1,550 bytes in 5 blocks
-==456236==         suppressed: 0 bytes in 0 blocks
-==456236== Rerun with --leak-check=full to see details of leaked memory
-==456236== 
-==456236== For lists of detected and suppressed errors, rerun with: -s
-==456236== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==456373== Memcheck, a memory error detector
-==456373== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456373== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456373== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==456373== Parent PID: 455669
-==456373== 
-==456373== 
-==456373== HEAP SUMMARY:
-==456373==     in use at exit: 1,574 bytes in 5 blocks
-==456373==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==456373== 
-==456373== LEAK SUMMARY:
-==456373==    definitely lost: 0 bytes in 0 blocks
-==456373==    indirectly lost: 0 bytes in 0 blocks
-==456373==      possibly lost: 0 bytes in 0 blocks
-==456373==    still reachable: 1,574 bytes in 5 blocks
-==456373==         suppressed: 0 bytes in 0 blocks
-==456373== Rerun with --leak-check=full to see details of leaked memory
-==456373== 
-==456373== For lists of detected and suppressed errors, rerun with: -s
-==456373== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==456488== Memcheck, a memory error detector
-==456488== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456488== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456488== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==456488== Parent PID: 455669
-==456488== 
-==456488== 
-==456488== HEAP SUMMARY:
-==456488==     in use at exit: 1,550 bytes in 5 blocks
-==456488==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==456488== 
-==456488== LEAK SUMMARY:
-==456488==    definitely lost: 0 bytes in 0 blocks
-==456488==    indirectly lost: 0 bytes in 0 blocks
-==456488==      possibly lost: 0 bytes in 0 blocks
-==456488==    still reachable: 1,550 bytes in 5 blocks
-==456488==         suppressed: 0 bytes in 0 blocks
-==456488== Rerun with --leak-check=full to see details of leaked memory
-==456488== 
-==456488== For lists of detected and suppressed errors, rerun with: -s
-==456488== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==456744== Memcheck, a memory error detector
-==456744== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456744== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456744== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==456744== Parent PID: 455669
-==456744== 
-==456744== 
-==456744== HEAP SUMMARY:
-==456744==     in use at exit: 1,565 bytes in 5 blocks
-==456744==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==456744== 
-==456744== LEAK SUMMARY:
-==456744==    definitely lost: 0 bytes in 0 blocks
-==456744==    indirectly lost: 0 bytes in 0 blocks
-==456744==      possibly lost: 0 bytes in 0 blocks
-==456744==    still reachable: 1,565 bytes in 5 blocks
-==456744==         suppressed: 0 bytes in 0 blocks
-==456744== Rerun with --leak-check=full to see details of leaked memory
-==456744== 
-==456744== For lists of detected and suppressed errors, rerun with: -s
-==456744== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==456881== Memcheck, a memory error detector
-==456881== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456881== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456881== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==456881== Parent PID: 455669
-==456881== 
-==456881== 
-==456881== HEAP SUMMARY:
-==456881==     in use at exit: 1,571 bytes in 5 blocks
-==456881==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==456881== 
-==456881== LEAK SUMMARY:
-==456881==    definitely lost: 0 bytes in 0 blocks
-==456881==    indirectly lost: 0 bytes in 0 blocks
-==456881==      possibly lost: 0 bytes in 0 blocks
-==456881==    still reachable: 1,571 bytes in 5 blocks
-==456881==         suppressed: 0 bytes in 0 blocks
-==456881== Rerun with --leak-check=full to see details of leaked memory
-==456881== 
-==456881== For lists of detected and suppressed errors, rerun with: -s
-==456881== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==456934== Memcheck, a memory error detector
-==456934== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==456934== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==456934== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==456934== Parent PID: 455669
-==456934== 
-==456934== 
-==456934== HEAP SUMMARY:
-==456934==     in use at exit: 1,568 bytes in 5 blocks
-==456934==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==456934== 
-==456934== LEAK SUMMARY:
-==456934==    definitely lost: 0 bytes in 0 blocks
-==456934==    indirectly lost: 0 bytes in 0 blocks
-==456934==      possibly lost: 0 bytes in 0 blocks
-==456934==    still reachable: 1,568 bytes in 5 blocks
-==456934==         suppressed: 0 bytes in 0 blocks
-==456934== Rerun with --leak-check=full to see details of leaked memory
-==456934== 
-==456934== For lists of detected and suppressed errors, rerun with: -s
-==456934== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==457332== Memcheck, a memory error detector
-==457332== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457332== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457332== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==457332== Parent PID: 455669
-==457332== 
-==457332== 
-==457332== HEAP SUMMARY:
-==457332==     in use at exit: 1,595 bytes in 5 blocks
-==457332==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==457332== 
-==457332== LEAK SUMMARY:
-==457332==    definitely lost: 0 bytes in 0 blocks
-==457332==    indirectly lost: 0 bytes in 0 blocks
-==457332==      possibly lost: 0 bytes in 0 blocks
-==457332==    still reachable: 1,595 bytes in 5 blocks
-==457332==         suppressed: 0 bytes in 0 blocks
-==457332== Rerun with --leak-check=full to see details of leaked memory
-==457332== 
-==457332== For lists of detected and suppressed errors, rerun with: -s
-==457332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==457414== Memcheck, a memory error detector
-==457414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457414== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457414== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==457414== Parent PID: 455669
-==457414== 
-==457414== 
-==457414== HEAP SUMMARY:
-==457414==     in use at exit: 1,604 bytes in 5 blocks
-==457414==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==457414== 
-==457414== LEAK SUMMARY:
-==457414==    definitely lost: 0 bytes in 0 blocks
-==457414==    indirectly lost: 0 bytes in 0 blocks
-==457414==      possibly lost: 0 bytes in 0 blocks
-==457414==    still reachable: 1,604 bytes in 5 blocks
-==457414==         suppressed: 0 bytes in 0 blocks
-==457414== Rerun with --leak-check=full to see details of leaked memory
-==457414== 
-==457414== For lists of detected and suppressed errors, rerun with: -s
-==457414== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==457467== Memcheck, a memory error detector
-==457467== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457467== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457467== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==457467== Parent PID: 455669
-==457467== 
-==457467== 
-==457467== HEAP SUMMARY:
-==457467==     in use at exit: 1,577 bytes in 5 blocks
-==457467==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==457467== 
-==457467== LEAK SUMMARY:
-==457467==    definitely lost: 0 bytes in 0 blocks
-==457467==    indirectly lost: 0 bytes in 0 blocks
-==457467==      possibly lost: 0 bytes in 0 blocks
-==457467==    still reachable: 1,577 bytes in 5 blocks
-==457467==         suppressed: 0 bytes in 0 blocks
-==457467== Rerun with --leak-check=full to see details of leaked memory
-==457467== 
-==457467== For lists of detected and suppressed errors, rerun with: -s
-==457467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==457604== Memcheck, a memory error detector
-==457604== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457604== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457604== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==457604== Parent PID: 455669
-==457604== 
-==457604== 
-==457604== HEAP SUMMARY:
-==457604==     in use at exit: 1,550 bytes in 5 blocks
-==457604==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==457604== 
-==457604== LEAK SUMMARY:
-==457604==    definitely lost: 0 bytes in 0 blocks
-==457604==    indirectly lost: 0 bytes in 0 blocks
-==457604==      possibly lost: 0 bytes in 0 blocks
-==457604==    still reachable: 1,550 bytes in 5 blocks
-==457604==         suppressed: 0 bytes in 0 blocks
-==457604== Rerun with --leak-check=full to see details of leaked memory
-==457604== 
-==457604== For lists of detected and suppressed errors, rerun with: -s
-==457604== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==457657== Memcheck, a memory error detector
-==457657== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457657== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457657== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==457657== Parent PID: 455669
-==457657== 
-==457657== 
-==457657== HEAP SUMMARY:
-==457657==     in use at exit: 1,559 bytes in 5 blocks
-==457657==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==457657== 
-==457657== LEAK SUMMARY:
-==457657==    definitely lost: 0 bytes in 0 blocks
-==457657==    indirectly lost: 0 bytes in 0 blocks
-==457657==      possibly lost: 0 bytes in 0 blocks
-==457657==    still reachable: 1,559 bytes in 5 blocks
-==457657==         suppressed: 0 bytes in 0 blocks
-==457657== Rerun with --leak-check=full to see details of leaked memory
-==457657== 
-==457657== For lists of detected and suppressed errors, rerun with: -s
-==457657== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==457794== Memcheck, a memory error detector
-==457794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457794== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457794== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==457794== Parent PID: 455669
-==457794== 
-==457794== 
-==457794== HEAP SUMMARY:
-==457794==     in use at exit: 1,553 bytes in 5 blocks
-==457794==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==457794== 
-==457794== LEAK SUMMARY:
-==457794==    definitely lost: 0 bytes in 0 blocks
-==457794==    indirectly lost: 0 bytes in 0 blocks
-==457794==      possibly lost: 0 bytes in 0 blocks
-==457794==    still reachable: 1,553 bytes in 5 blocks
-==457794==         suppressed: 0 bytes in 0 blocks
-==457794== Rerun with --leak-check=full to see details of leaked memory
-==457794== 
-==457794== For lists of detected and suppressed errors, rerun with: -s
-==457794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==457904== Memcheck, a memory error detector
-==457904== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457904== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457904== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==457904== Parent PID: 455669
-==457904== 
-==457904== 
-==457904== HEAP SUMMARY:
-==457904==     in use at exit: 1,568 bytes in 5 blocks
-==457904==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==457904== 
-==457904== LEAK SUMMARY:
-==457904==    definitely lost: 0 bytes in 0 blocks
-==457904==    indirectly lost: 0 bytes in 0 blocks
-==457904==      possibly lost: 0 bytes in 0 blocks
-==457904==    still reachable: 1,568 bytes in 5 blocks
-==457904==         suppressed: 0 bytes in 0 blocks
-==457904== Rerun with --leak-check=full to see details of leaked memory
-==457904== 
-==457904== For lists of detected and suppressed errors, rerun with: -s
-==457904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==457957== Memcheck, a memory error detector
-==457957== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==457957== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==457957== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==457957== Parent PID: 455669
-==457957== 
-==457957== 
-==457957== HEAP SUMMARY:
-==457957==     in use at exit: 1,568 bytes in 5 blocks
-==457957==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==457957== 
-==457957== LEAK SUMMARY:
-==457957==    definitely lost: 0 bytes in 0 blocks
-==457957==    indirectly lost: 0 bytes in 0 blocks
-==457957==      possibly lost: 0 bytes in 0 blocks
-==457957==    still reachable: 1,568 bytes in 5 blocks
-==457957==         suppressed: 0 bytes in 0 blocks
-==457957== Rerun with --leak-check=full to see details of leaked memory
-==457957== 
-==457957== For lists of detected and suppressed errors, rerun with: -s
-==457957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==458094== Memcheck, a memory error detector
-==458094== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==458094== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==458094== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==458094== Parent PID: 455669
-==458094== 
-==458094== 
-==458094== HEAP SUMMARY:
-==458094==     in use at exit: 1,562 bytes in 5 blocks
-==458094==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==458094== 
-==458094== LEAK SUMMARY:
-==458094==    definitely lost: 0 bytes in 0 blocks
-==458094==    indirectly lost: 0 bytes in 0 blocks
-==458094==      possibly lost: 0 bytes in 0 blocks
-==458094==    still reachable: 1,562 bytes in 5 blocks
-==458094==         suppressed: 0 bytes in 0 blocks
-==458094== Rerun with --leak-check=full to see details of leaked memory
-==458094== 
-==458094== For lists of detected and suppressed errors, rerun with: -s
-==458094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==458147== Memcheck, a memory error detector
-==458147== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==458147== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==458147== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==458147== Parent PID: 455669
-==458147== 
-==458147== 
-==458147== HEAP SUMMARY:
-==458147==     in use at exit: 1,565 bytes in 5 blocks
-==458147==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==458147== 
-==458147== LEAK SUMMARY:
-==458147==    definitely lost: 0 bytes in 0 blocks
-==458147==    indirectly lost: 0 bytes in 0 blocks
-==458147==      possibly lost: 0 bytes in 0 blocks
-==458147==    still reachable: 1,565 bytes in 5 blocks
-==458147==         suppressed: 0 bytes in 0 blocks
-==458147== Rerun with --leak-check=full to see details of leaked memory
-==458147== 
-==458147== For lists of detected and suppressed errors, rerun with: -s
-==458147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==480121== Memcheck, a memory error detector
-==480121== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480121== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480121== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==480121== Parent PID: 479744
-==480121== 
-==480121== 
-==480121== HEAP SUMMARY:
-==480121==     in use at exit: 1,580 bytes in 5 blocks
-==480121==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==480121== 
-==480121== LEAK SUMMARY:
-==480121==    definitely lost: 0 bytes in 0 blocks
-==480121==    indirectly lost: 0 bytes in 0 blocks
-==480121==      possibly lost: 0 bytes in 0 blocks
-==480121==    still reachable: 1,580 bytes in 5 blocks
-==480121==         suppressed: 0 bytes in 0 blocks
-==480121== Rerun with --leak-check=full to see details of leaked memory
-==480121== 
-==480121== For lists of detected and suppressed errors, rerun with: -s
-==480121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==480292== Memcheck, a memory error detector
-==480292== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480292== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480292== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==480292== Parent PID: 479744
-==480292== 
-==480292== 
-==480292== HEAP SUMMARY:
-==480292==     in use at exit: 1,562 bytes in 5 blocks
-==480292==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==480292== 
-==480292== LEAK SUMMARY:
-==480292==    definitely lost: 0 bytes in 0 blocks
-==480292==    indirectly lost: 0 bytes in 0 blocks
-==480292==      possibly lost: 0 bytes in 0 blocks
-==480292==    still reachable: 1,562 bytes in 5 blocks
-==480292==         suppressed: 0 bytes in 0 blocks
-==480292== Rerun with --leak-check=full to see details of leaked memory
-==480292== 
-==480292== For lists of detected and suppressed errors, rerun with: -s
-==480292== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==480429== Memcheck, a memory error detector
-==480429== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480429== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480429== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==480429== Parent PID: 479744
-==480429== 
-==480429== 
-==480429== HEAP SUMMARY:
-==480429==     in use at exit: 1,550 bytes in 5 blocks
-==480429==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==480429== 
-==480429== LEAK SUMMARY:
-==480429==    definitely lost: 0 bytes in 0 blocks
-==480429==    indirectly lost: 0 bytes in 0 blocks
-==480429==      possibly lost: 0 bytes in 0 blocks
-==480429==    still reachable: 1,550 bytes in 5 blocks
-==480429==         suppressed: 0 bytes in 0 blocks
-==480429== Rerun with --leak-check=full to see details of leaked memory
-==480429== 
-==480429== For lists of detected and suppressed errors, rerun with: -s
-==480429== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==480566== Memcheck, a memory error detector
-==480566== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480566== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480566== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==480566== Parent PID: 479744
-==480566== 
-==480566== 
-==480566== HEAP SUMMARY:
-==480566==     in use at exit: 1,574 bytes in 5 blocks
-==480566==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==480566== 
-==480566== LEAK SUMMARY:
-==480566==    definitely lost: 0 bytes in 0 blocks
-==480566==    indirectly lost: 0 bytes in 0 blocks
-==480566==      possibly lost: 0 bytes in 0 blocks
-==480566==    still reachable: 1,574 bytes in 5 blocks
-==480566==         suppressed: 0 bytes in 0 blocks
-==480566== Rerun with --leak-check=full to see details of leaked memory
-==480566== 
-==480566== For lists of detected and suppressed errors, rerun with: -s
-==480566== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==480681== Memcheck, a memory error detector
-==480681== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480681== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480681== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==480681== Parent PID: 479744
-==480681== 
-==480681== 
-==480681== HEAP SUMMARY:
-==480681==     in use at exit: 1,550 bytes in 5 blocks
-==480681==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==480681== 
-==480681== LEAK SUMMARY:
-==480681==    definitely lost: 0 bytes in 0 blocks
-==480681==    indirectly lost: 0 bytes in 0 blocks
-==480681==      possibly lost: 0 bytes in 0 blocks
-==480681==    still reachable: 1,550 bytes in 5 blocks
-==480681==         suppressed: 0 bytes in 0 blocks
-==480681== Rerun with --leak-check=full to see details of leaked memory
-==480681== 
-==480681== For lists of detected and suppressed errors, rerun with: -s
-==480681== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==480936== Memcheck, a memory error detector
-==480936== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==480936== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==480936== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==480936== Parent PID: 479744
-==480936== 
-==480936== 
-==480936== HEAP SUMMARY:
-==480936==     in use at exit: 1,565 bytes in 5 blocks
-==480936==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==480936== 
-==480936== LEAK SUMMARY:
-==480936==    definitely lost: 0 bytes in 0 blocks
-==480936==    indirectly lost: 0 bytes in 0 blocks
-==480936==      possibly lost: 0 bytes in 0 blocks
-==480936==    still reachable: 1,565 bytes in 5 blocks
-==480936==         suppressed: 0 bytes in 0 blocks
-==480936== Rerun with --leak-check=full to see details of leaked memory
-==480936== 
-==480936== For lists of detected and suppressed errors, rerun with: -s
-==480936== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==481192== Memcheck, a memory error detector
-==481192== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481192== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481192== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==481192== Parent PID: 479744
-==481192== 
-==481192== 
-==481192== HEAP SUMMARY:
-==481192==     in use at exit: 1,571 bytes in 5 blocks
-==481192==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==481192== 
-==481192== LEAK SUMMARY:
-==481192==    definitely lost: 0 bytes in 0 blocks
-==481192==    indirectly lost: 0 bytes in 0 blocks
-==481192==      possibly lost: 0 bytes in 0 blocks
-==481192==    still reachable: 1,571 bytes in 5 blocks
-==481192==         suppressed: 0 bytes in 0 blocks
-==481192== Rerun with --leak-check=full to see details of leaked memory
-==481192== 
-==481192== For lists of detected and suppressed errors, rerun with: -s
-==481192== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==481245== Memcheck, a memory error detector
-==481245== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481245== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481245== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==481245== Parent PID: 479744
-==481245== 
-==481245== 
-==481245== HEAP SUMMARY:
-==481245==     in use at exit: 1,568 bytes in 5 blocks
-==481245==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==481245== 
-==481245== LEAK SUMMARY:
-==481245==    definitely lost: 0 bytes in 0 blocks
-==481245==    indirectly lost: 0 bytes in 0 blocks
-==481245==      possibly lost: 0 bytes in 0 blocks
-==481245==    still reachable: 1,568 bytes in 5 blocks
-==481245==         suppressed: 0 bytes in 0 blocks
-==481245== Rerun with --leak-check=full to see details of leaked memory
-==481245== 
-==481245== For lists of detected and suppressed errors, rerun with: -s
-==481245== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==481648== Memcheck, a memory error detector
-==481648== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481648== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481648== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==481648== Parent PID: 479744
-==481648== 
-==481648== 
-==481648== HEAP SUMMARY:
-==481648==     in use at exit: 1,595 bytes in 5 blocks
-==481648==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==481648== 
-==481648== LEAK SUMMARY:
-==481648==    definitely lost: 0 bytes in 0 blocks
-==481648==    indirectly lost: 0 bytes in 0 blocks
-==481648==      possibly lost: 0 bytes in 0 blocks
-==481648==    still reachable: 1,595 bytes in 5 blocks
-==481648==         suppressed: 0 bytes in 0 blocks
-==481648== Rerun with --leak-check=full to see details of leaked memory
-==481648== 
-==481648== For lists of detected and suppressed errors, rerun with: -s
-==481648== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==481730== Memcheck, a memory error detector
-==481730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481730== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481730== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==481730== Parent PID: 479744
-==481730== 
-==481730== 
-==481730== HEAP SUMMARY:
-==481730==     in use at exit: 1,604 bytes in 5 blocks
-==481730==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==481730== 
-==481730== LEAK SUMMARY:
-==481730==    definitely lost: 0 bytes in 0 blocks
-==481730==    indirectly lost: 0 bytes in 0 blocks
-==481730==      possibly lost: 0 bytes in 0 blocks
-==481730==    still reachable: 1,604 bytes in 5 blocks
-==481730==         suppressed: 0 bytes in 0 blocks
-==481730== Rerun with --leak-check=full to see details of leaked memory
-==481730== 
-==481730== For lists of detected and suppressed errors, rerun with: -s
-==481730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==481783== Memcheck, a memory error detector
-==481783== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481783== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481783== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==481783== Parent PID: 479744
-==481783== 
-==481783== 
-==481783== HEAP SUMMARY:
-==481783==     in use at exit: 1,577 bytes in 5 blocks
-==481783==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==481783== 
-==481783== LEAK SUMMARY:
-==481783==    definitely lost: 0 bytes in 0 blocks
-==481783==    indirectly lost: 0 bytes in 0 blocks
-==481783==      possibly lost: 0 bytes in 0 blocks
-==481783==    still reachable: 1,577 bytes in 5 blocks
-==481783==         suppressed: 0 bytes in 0 blocks
-==481783== Rerun with --leak-check=full to see details of leaked memory
-==481783== 
-==481783== For lists of detected and suppressed errors, rerun with: -s
-==481783== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==481920== Memcheck, a memory error detector
-==481920== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481920== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481920== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==481920== Parent PID: 479744
-==481920== 
-==481920== 
-==481920== HEAP SUMMARY:
-==481920==     in use at exit: 1,550 bytes in 5 blocks
-==481920==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==481920== 
-==481920== LEAK SUMMARY:
-==481920==    definitely lost: 0 bytes in 0 blocks
-==481920==    indirectly lost: 0 bytes in 0 blocks
-==481920==      possibly lost: 0 bytes in 0 blocks
-==481920==    still reachable: 1,550 bytes in 5 blocks
-==481920==         suppressed: 0 bytes in 0 blocks
-==481920== Rerun with --leak-check=full to see details of leaked memory
-==481920== 
-==481920== For lists of detected and suppressed errors, rerun with: -s
-==481920== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==481973== Memcheck, a memory error detector
-==481973== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==481973== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==481973== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==481973== Parent PID: 479744
-==481973== 
-==481973== 
-==481973== HEAP SUMMARY:
-==481973==     in use at exit: 1,559 bytes in 5 blocks
-==481973==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==481973== 
-==481973== LEAK SUMMARY:
-==481973==    definitely lost: 0 bytes in 0 blocks
-==481973==    indirectly lost: 0 bytes in 0 blocks
-==481973==      possibly lost: 0 bytes in 0 blocks
-==481973==    still reachable: 1,559 bytes in 5 blocks
-==481973==         suppressed: 0 bytes in 0 blocks
-==481973== Rerun with --leak-check=full to see details of leaked memory
-==481973== 
-==481973== For lists of detected and suppressed errors, rerun with: -s
-==481973== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==482110== Memcheck, a memory error detector
-==482110== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==482110== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==482110== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==482110== Parent PID: 479744
-==482110== 
-==482110== 
-==482110== HEAP SUMMARY:
-==482110==     in use at exit: 1,553 bytes in 5 blocks
-==482110==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==482110== 
-==482110== LEAK SUMMARY:
-==482110==    definitely lost: 0 bytes in 0 blocks
-==482110==    indirectly lost: 0 bytes in 0 blocks
-==482110==      possibly lost: 0 bytes in 0 blocks
-==482110==    still reachable: 1,553 bytes in 5 blocks
-==482110==         suppressed: 0 bytes in 0 blocks
-==482110== Rerun with --leak-check=full to see details of leaked memory
-==482110== 
-==482110== For lists of detected and suppressed errors, rerun with: -s
-==482110== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==482219== Memcheck, a memory error detector
-==482219== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==482219== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==482219== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==482219== Parent PID: 479744
-==482219== 
-==482219== 
-==482219== HEAP SUMMARY:
-==482219==     in use at exit: 1,568 bytes in 5 blocks
-==482219==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==482219== 
-==482219== LEAK SUMMARY:
-==482219==    definitely lost: 0 bytes in 0 blocks
-==482219==    indirectly lost: 0 bytes in 0 blocks
-==482219==      possibly lost: 0 bytes in 0 blocks
-==482219==    still reachable: 1,568 bytes in 5 blocks
-==482219==         suppressed: 0 bytes in 0 blocks
-==482219== Rerun with --leak-check=full to see details of leaked memory
-==482219== 
-==482219== For lists of detected and suppressed errors, rerun with: -s
-==482219== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==482272== Memcheck, a memory error detector
-==482272== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==482272== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==482272== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==482272== Parent PID: 479744
-==482272== 
-==482272== 
-==482272== HEAP SUMMARY:
-==482272==     in use at exit: 1,568 bytes in 5 blocks
-==482272==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==482272== 
-==482272== LEAK SUMMARY:
-==482272==    definitely lost: 0 bytes in 0 blocks
-==482272==    indirectly lost: 0 bytes in 0 blocks
-==482272==      possibly lost: 0 bytes in 0 blocks
-==482272==    still reachable: 1,568 bytes in 5 blocks
-==482272==         suppressed: 0 bytes in 0 blocks
-==482272== Rerun with --leak-check=full to see details of leaked memory
-==482272== 
-==482272== For lists of detected and suppressed errors, rerun with: -s
-==482272== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==482409== Memcheck, a memory error detector
-==482409== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==482409== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==482409== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==482409== Parent PID: 479744
-==482409== 
-==482409== 
-==482409== HEAP SUMMARY:
-==482409==     in use at exit: 1,562 bytes in 5 blocks
-==482409==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==482409== 
-==482409== LEAK SUMMARY:
-==482409==    definitely lost: 0 bytes in 0 blocks
-==482409==    indirectly lost: 0 bytes in 0 blocks
-==482409==      possibly lost: 0 bytes in 0 blocks
-==482409==    still reachable: 1,562 bytes in 5 blocks
-==482409==         suppressed: 0 bytes in 0 blocks
-==482409== Rerun with --leak-check=full to see details of leaked memory
-==482409== 
-==482409== For lists of detected and suppressed errors, rerun with: -s
-==482409== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==482462== Memcheck, a memory error detector
-==482462== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==482462== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==482462== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==482462== Parent PID: 479744
-==482462== 
-==482462== 
-==482462== HEAP SUMMARY:
-==482462==     in use at exit: 1,565 bytes in 5 blocks
-==482462==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==482462== 
-==482462== LEAK SUMMARY:
-==482462==    definitely lost: 0 bytes in 0 blocks
-==482462==    indirectly lost: 0 bytes in 0 blocks
-==482462==      possibly lost: 0 bytes in 0 blocks
-==482462==    still reachable: 1,565 bytes in 5 blocks
-==482462==         suppressed: 0 bytes in 0 blocks
-==482462== Rerun with --leak-check=full to see details of leaked memory
-==482462== 
-==482462== For lists of detected and suppressed errors, rerun with: -s
-==482462== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==515781== Memcheck, a memory error detector
-==515781== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==515781== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==515781== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==515781== Parent PID: 515517
-==515781== 
-==515781== 
-==515781== HEAP SUMMARY:
-==515781==     in use at exit: 1,580 bytes in 5 blocks
-==515781==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==515781== 
-==515781== LEAK SUMMARY:
-==515781==    definitely lost: 0 bytes in 0 blocks
-==515781==    indirectly lost: 0 bytes in 0 blocks
-==515781==      possibly lost: 0 bytes in 0 blocks
-==515781==    still reachable: 1,580 bytes in 5 blocks
-==515781==         suppressed: 0 bytes in 0 blocks
-==515781== Rerun with --leak-check=full to see details of leaked memory
-==515781== 
-==515781== For lists of detected and suppressed errors, rerun with: -s
-==515781== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==515955== Memcheck, a memory error detector
-==515955== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==515955== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==515955== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==515955== Parent PID: 515517
-==515955== 
-==515955== 
-==515955== HEAP SUMMARY:
-==515955==     in use at exit: 1,562 bytes in 5 blocks
-==515955==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==515955== 
-==515955== LEAK SUMMARY:
-==515955==    definitely lost: 0 bytes in 0 blocks
-==515955==    indirectly lost: 0 bytes in 0 blocks
-==515955==      possibly lost: 0 bytes in 0 blocks
-==515955==    still reachable: 1,562 bytes in 5 blocks
-==515955==         suppressed: 0 bytes in 0 blocks
-==515955== Rerun with --leak-check=full to see details of leaked memory
-==515955== 
-==515955== For lists of detected and suppressed errors, rerun with: -s
-==515955== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==516128== Memcheck, a memory error detector
-==516128== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516128== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516128== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==516128== Parent PID: 515517
-==516128== 
-==516128== 
-==516128== HEAP SUMMARY:
-==516128==     in use at exit: 1,550 bytes in 5 blocks
-==516128==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==516128== 
-==516128== LEAK SUMMARY:
-==516128==    definitely lost: 0 bytes in 0 blocks
-==516128==    indirectly lost: 0 bytes in 0 blocks
-==516128==      possibly lost: 0 bytes in 0 blocks
-==516128==    still reachable: 1,550 bytes in 5 blocks
-==516128==         suppressed: 0 bytes in 0 blocks
-==516128== Rerun with --leak-check=full to see details of leaked memory
-==516128== 
-==516128== For lists of detected and suppressed errors, rerun with: -s
-==516128== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==516299== Memcheck, a memory error detector
-==516299== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516299== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516299== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==516299== Parent PID: 515517
-==516299== 
-==516299== 
-==516299== HEAP SUMMARY:
-==516299==     in use at exit: 1,574 bytes in 5 blocks
-==516299==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==516299== 
-==516299== LEAK SUMMARY:
-==516299==    definitely lost: 0 bytes in 0 blocks
-==516299==    indirectly lost: 0 bytes in 0 blocks
-==516299==      possibly lost: 0 bytes in 0 blocks
-==516299==    still reachable: 1,574 bytes in 5 blocks
-==516299==         suppressed: 0 bytes in 0 blocks
-==516299== Rerun with --leak-check=full to see details of leaked memory
-==516299== 
-==516299== For lists of detected and suppressed errors, rerun with: -s
-==516299== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==516427== Memcheck, a memory error detector
-==516427== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516427== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516427== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==516427== Parent PID: 515517
-==516427== 
-==516427== 
-==516427== HEAP SUMMARY:
-==516427==     in use at exit: 1,550 bytes in 5 blocks
-==516427==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==516427== 
-==516427== LEAK SUMMARY:
-==516427==    definitely lost: 0 bytes in 0 blocks
-==516427==    indirectly lost: 0 bytes in 0 blocks
-==516427==      possibly lost: 0 bytes in 0 blocks
-==516427==    still reachable: 1,550 bytes in 5 blocks
-==516427==         suppressed: 0 bytes in 0 blocks
-==516427== Rerun with --leak-check=full to see details of leaked memory
-==516427== 
-==516427== For lists of detected and suppressed errors, rerun with: -s
-==516427== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==516684== Memcheck, a memory error detector
-==516684== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516684== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516684== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==516684== Parent PID: 515517
-==516684== 
-==516684== 
-==516684== HEAP SUMMARY:
-==516684==     in use at exit: 1,565 bytes in 5 blocks
-==516684==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==516684== 
-==516684== LEAK SUMMARY:
-==516684==    definitely lost: 0 bytes in 0 blocks
-==516684==    indirectly lost: 0 bytes in 0 blocks
-==516684==      possibly lost: 0 bytes in 0 blocks
-==516684==    still reachable: 1,565 bytes in 5 blocks
-==516684==         suppressed: 0 bytes in 0 blocks
-==516684== Rerun with --leak-check=full to see details of leaked memory
-==516684== 
-==516684== For lists of detected and suppressed errors, rerun with: -s
-==516684== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==516879== Memcheck, a memory error detector
-==516879== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516879== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516879== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==516879== Parent PID: 515517
-==516879== 
-==516879== 
-==516879== HEAP SUMMARY:
-==516879==     in use at exit: 1,571 bytes in 5 blocks
-==516879==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==516879== 
-==516879== LEAK SUMMARY:
-==516879==    definitely lost: 0 bytes in 0 blocks
-==516879==    indirectly lost: 0 bytes in 0 blocks
-==516879==      possibly lost: 0 bytes in 0 blocks
-==516879==    still reachable: 1,571 bytes in 5 blocks
-==516879==         suppressed: 0 bytes in 0 blocks
-==516879== Rerun with --leak-check=full to see details of leaked memory
-==516879== 
-==516879== For lists of detected and suppressed errors, rerun with: -s
-==516879== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==516933== Memcheck, a memory error detector
-==516933== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==516933== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==516933== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==516933== Parent PID: 515517
-==516933== 
-==516933== 
-==516933== HEAP SUMMARY:
-==516933==     in use at exit: 1,568 bytes in 5 blocks
-==516933==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==516933== 
-==516933== LEAK SUMMARY:
-==516933==    definitely lost: 0 bytes in 0 blocks
-==516933==    indirectly lost: 0 bytes in 0 blocks
-==516933==      possibly lost: 0 bytes in 0 blocks
-==516933==    still reachable: 1,568 bytes in 5 blocks
-==516933==         suppressed: 0 bytes in 0 blocks
-==516933== Rerun with --leak-check=full to see details of leaked memory
-==516933== 
-==516933== For lists of detected and suppressed errors, rerun with: -s
-==516933== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==517354== Memcheck, a memory error detector
-==517354== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517354== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517354== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==517354== Parent PID: 515517
-==517354== 
-==517354== 
-==517354== HEAP SUMMARY:
-==517354==     in use at exit: 1,595 bytes in 5 blocks
-==517354==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==517354== 
-==517354== LEAK SUMMARY:
-==517354==    definitely lost: 0 bytes in 0 blocks
-==517354==    indirectly lost: 0 bytes in 0 blocks
-==517354==      possibly lost: 0 bytes in 0 blocks
-==517354==    still reachable: 1,595 bytes in 5 blocks
-==517354==         suppressed: 0 bytes in 0 blocks
-==517354== Rerun with --leak-check=full to see details of leaked memory
-==517354== 
-==517354== For lists of detected and suppressed errors, rerun with: -s
-==517354== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==517436== Memcheck, a memory error detector
-==517436== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517436== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517436== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==517436== Parent PID: 515517
-==517436== 
-==517436== 
-==517436== HEAP SUMMARY:
-==517436==     in use at exit: 1,604 bytes in 5 blocks
-==517436==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==517436== 
-==517436== LEAK SUMMARY:
-==517436==    definitely lost: 0 bytes in 0 blocks
-==517436==    indirectly lost: 0 bytes in 0 blocks
-==517436==      possibly lost: 0 bytes in 0 blocks
-==517436==    still reachable: 1,604 bytes in 5 blocks
-==517436==         suppressed: 0 bytes in 0 blocks
-==517436== Rerun with --leak-check=full to see details of leaked memory
-==517436== 
-==517436== For lists of detected and suppressed errors, rerun with: -s
-==517436== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==517489== Memcheck, a memory error detector
-==517489== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517489== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517489== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==517489== Parent PID: 515517
-==517489== 
-==517489== 
-==517489== HEAP SUMMARY:
-==517489==     in use at exit: 1,577 bytes in 5 blocks
-==517489==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==517489== 
-==517489== LEAK SUMMARY:
-==517489==    definitely lost: 0 bytes in 0 blocks
-==517489==    indirectly lost: 0 bytes in 0 blocks
-==517489==      possibly lost: 0 bytes in 0 blocks
-==517489==    still reachable: 1,577 bytes in 5 blocks
-==517489==         suppressed: 0 bytes in 0 blocks
-==517489== Rerun with --leak-check=full to see details of leaked memory
-==517489== 
-==517489== For lists of detected and suppressed errors, rerun with: -s
-==517489== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==517631== Memcheck, a memory error detector
-==517631== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517631== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517631== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==517631== Parent PID: 515517
-==517631== 
-==517631== 
-==517631== HEAP SUMMARY:
-==517631==     in use at exit: 1,550 bytes in 5 blocks
-==517631==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==517631== 
-==517631== LEAK SUMMARY:
-==517631==    definitely lost: 0 bytes in 0 blocks
-==517631==    indirectly lost: 0 bytes in 0 blocks
-==517631==      possibly lost: 0 bytes in 0 blocks
-==517631==    still reachable: 1,550 bytes in 5 blocks
-==517631==         suppressed: 0 bytes in 0 blocks
-==517631== Rerun with --leak-check=full to see details of leaked memory
-==517631== 
-==517631== For lists of detected and suppressed errors, rerun with: -s
-==517631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==517684== Memcheck, a memory error detector
-==517684== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517684== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517684== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==517684== Parent PID: 515517
-==517684== 
-==517684== 
-==517684== HEAP SUMMARY:
-==517684==     in use at exit: 1,559 bytes in 5 blocks
-==517684==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==517684== 
-==517684== LEAK SUMMARY:
-==517684==    definitely lost: 0 bytes in 0 blocks
-==517684==    indirectly lost: 0 bytes in 0 blocks
-==517684==      possibly lost: 0 bytes in 0 blocks
-==517684==    still reachable: 1,559 bytes in 5 blocks
-==517684==         suppressed: 0 bytes in 0 blocks
-==517684== Rerun with --leak-check=full to see details of leaked memory
-==517684== 
-==517684== For lists of detected and suppressed errors, rerun with: -s
-==517684== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==517821== Memcheck, a memory error detector
-==517821== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517821== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517821== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==517821== Parent PID: 515517
-==517821== 
-==517821== 
-==517821== HEAP SUMMARY:
-==517821==     in use at exit: 1,553 bytes in 5 blocks
-==517821==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==517821== 
-==517821== LEAK SUMMARY:
-==517821==    definitely lost: 0 bytes in 0 blocks
-==517821==    indirectly lost: 0 bytes in 0 blocks
-==517821==      possibly lost: 0 bytes in 0 blocks
-==517821==    still reachable: 1,553 bytes in 5 blocks
-==517821==         suppressed: 0 bytes in 0 blocks
-==517821== Rerun with --leak-check=full to see details of leaked memory
-==517821== 
-==517821== For lists of detected and suppressed errors, rerun with: -s
-==517821== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==517930== Memcheck, a memory error detector
-==517930== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517930== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517930== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==517930== Parent PID: 515517
-==517930== 
-==517930== 
-==517930== HEAP SUMMARY:
-==517930==     in use at exit: 1,568 bytes in 5 blocks
-==517930==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==517930== 
-==517930== LEAK SUMMARY:
-==517930==    definitely lost: 0 bytes in 0 blocks
-==517930==    indirectly lost: 0 bytes in 0 blocks
-==517930==      possibly lost: 0 bytes in 0 blocks
-==517930==    still reachable: 1,568 bytes in 5 blocks
-==517930==         suppressed: 0 bytes in 0 blocks
-==517930== Rerun with --leak-check=full to see details of leaked memory
-==517930== 
-==517930== For lists of detected and suppressed errors, rerun with: -s
-==517930== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==517983== Memcheck, a memory error detector
-==517983== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==517983== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==517983== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==517983== Parent PID: 515517
-==517983== 
-==517983== 
-==517983== HEAP SUMMARY:
-==517983==     in use at exit: 1,568 bytes in 5 blocks
-==517983==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==517983== 
-==517983== LEAK SUMMARY:
-==517983==    definitely lost: 0 bytes in 0 blocks
-==517983==    indirectly lost: 0 bytes in 0 blocks
-==517983==      possibly lost: 0 bytes in 0 blocks
-==517983==    still reachable: 1,568 bytes in 5 blocks
-==517983==         suppressed: 0 bytes in 0 blocks
-==517983== Rerun with --leak-check=full to see details of leaked memory
-==517983== 
-==517983== For lists of detected and suppressed errors, rerun with: -s
-==517983== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==518120== Memcheck, a memory error detector
-==518120== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==518120== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==518120== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==518120== Parent PID: 515517
-==518120== 
-==518120== 
-==518120== HEAP SUMMARY:
-==518120==     in use at exit: 1,562 bytes in 5 blocks
-==518120==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==518120== 
-==518120== LEAK SUMMARY:
-==518120==    definitely lost: 0 bytes in 0 blocks
-==518120==    indirectly lost: 0 bytes in 0 blocks
-==518120==      possibly lost: 0 bytes in 0 blocks
-==518120==    still reachable: 1,562 bytes in 5 blocks
-==518120==         suppressed: 0 bytes in 0 blocks
-==518120== Rerun with --leak-check=full to see details of leaked memory
-==518120== 
-==518120== For lists of detected and suppressed errors, rerun with: -s
-==518120== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==518173== Memcheck, a memory error detector
-==518173== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==518173== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==518173== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==518173== Parent PID: 515517
-==518173== 
-==518173== 
-==518173== HEAP SUMMARY:
-==518173==     in use at exit: 1,565 bytes in 5 blocks
-==518173==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==518173== 
-==518173== LEAK SUMMARY:
-==518173==    definitely lost: 0 bytes in 0 blocks
-==518173==    indirectly lost: 0 bytes in 0 blocks
-==518173==      possibly lost: 0 bytes in 0 blocks
-==518173==    still reachable: 1,565 bytes in 5 blocks
-==518173==         suppressed: 0 bytes in 0 blocks
-==518173== Rerun with --leak-check=full to see details of leaked memory
-==518173== 
-==518173== For lists of detected and suppressed errors, rerun with: -s
-==518173== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==622348== Memcheck, a memory error detector
-==622348== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==622348== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==622348== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==622348== Parent PID: 621977
-==622348== 
-==622348== 
-==622348== HEAP SUMMARY:
-==622348==     in use at exit: 1,580 bytes in 5 blocks
-==622348==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==622348== 
-==622348== LEAK SUMMARY:
-==622348==    definitely lost: 0 bytes in 0 blocks
-==622348==    indirectly lost: 0 bytes in 0 blocks
-==622348==      possibly lost: 0 bytes in 0 blocks
-==622348==    still reachable: 1,580 bytes in 5 blocks
-==622348==         suppressed: 0 bytes in 0 blocks
-==622348== Rerun with --leak-check=full to see details of leaked memory
-==622348== 
-==622348== For lists of detected and suppressed errors, rerun with: -s
-==622348== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==622520== Memcheck, a memory error detector
-==622520== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==622520== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==622520== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==622520== Parent PID: 621977
-==622520== 
-==622520== 
-==622520== HEAP SUMMARY:
-==622520==     in use at exit: 1,562 bytes in 5 blocks
-==622520==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==622520== 
-==622520== LEAK SUMMARY:
-==622520==    definitely lost: 0 bytes in 0 blocks
-==622520==    indirectly lost: 0 bytes in 0 blocks
-==622520==      possibly lost: 0 bytes in 0 blocks
-==622520==    still reachable: 1,562 bytes in 5 blocks
-==622520==         suppressed: 0 bytes in 0 blocks
-==622520== Rerun with --leak-check=full to see details of leaked memory
-==622520== 
-==622520== For lists of detected and suppressed errors, rerun with: -s
-==622520== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==622657== Memcheck, a memory error detector
-==622657== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==622657== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==622657== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==622657== Parent PID: 621977
-==622657== 
-==622657== 
-==622657== HEAP SUMMARY:
-==622657==     in use at exit: 1,550 bytes in 5 blocks
-==622657==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==622657== 
-==622657== LEAK SUMMARY:
-==622657==    definitely lost: 0 bytes in 0 blocks
-==622657==    indirectly lost: 0 bytes in 0 blocks
-==622657==      possibly lost: 0 bytes in 0 blocks
-==622657==    still reachable: 1,550 bytes in 5 blocks
-==622657==         suppressed: 0 bytes in 0 blocks
-==622657== Rerun with --leak-check=full to see details of leaked memory
-==622657== 
-==622657== For lists of detected and suppressed errors, rerun with: -s
-==622657== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==622794== Memcheck, a memory error detector
-==622794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==622794== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==622794== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==622794== Parent PID: 621977
-==622794== 
-==622794== 
-==622794== HEAP SUMMARY:
-==622794==     in use at exit: 1,574 bytes in 5 blocks
-==622794==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==622794== 
-==622794== LEAK SUMMARY:
-==622794==    definitely lost: 0 bytes in 0 blocks
-==622794==    indirectly lost: 0 bytes in 0 blocks
-==622794==      possibly lost: 0 bytes in 0 blocks
-==622794==    still reachable: 1,574 bytes in 5 blocks
-==622794==         suppressed: 0 bytes in 0 blocks
-==622794== Rerun with --leak-check=full to see details of leaked memory
-==622794== 
-==622794== For lists of detected and suppressed errors, rerun with: -s
-==622794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==622910== Memcheck, a memory error detector
-==622910== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==622910== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==622910== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==622910== Parent PID: 621977
-==622910== 
-==622910== 
-==622910== HEAP SUMMARY:
-==622910==     in use at exit: 1,550 bytes in 5 blocks
-==622910==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==622910== 
-==622910== LEAK SUMMARY:
-==622910==    definitely lost: 0 bytes in 0 blocks
-==622910==    indirectly lost: 0 bytes in 0 blocks
-==622910==      possibly lost: 0 bytes in 0 blocks
-==622910==    still reachable: 1,550 bytes in 5 blocks
-==622910==         suppressed: 0 bytes in 0 blocks
-==622910== Rerun with --leak-check=full to see details of leaked memory
-==622910== 
-==622910== For lists of detected and suppressed errors, rerun with: -s
-==622910== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==623165== Memcheck, a memory error detector
-==623165== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623165== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623165== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==623165== Parent PID: 621977
-==623165== 
-==623165== 
-==623165== HEAP SUMMARY:
-==623165==     in use at exit: 1,565 bytes in 5 blocks
-==623165==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==623165== 
-==623165== LEAK SUMMARY:
-==623165==    definitely lost: 0 bytes in 0 blocks
-==623165==    indirectly lost: 0 bytes in 0 blocks
-==623165==      possibly lost: 0 bytes in 0 blocks
-==623165==    still reachable: 1,565 bytes in 5 blocks
-==623165==         suppressed: 0 bytes in 0 blocks
-==623165== Rerun with --leak-check=full to see details of leaked memory
-==623165== 
-==623165== For lists of detected and suppressed errors, rerun with: -s
-==623165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==623302== Memcheck, a memory error detector
-==623302== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623302== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623302== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==623302== Parent PID: 621977
-==623302== 
-==623302== 
-==623302== HEAP SUMMARY:
-==623302==     in use at exit: 1,571 bytes in 5 blocks
-==623302==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==623302== 
-==623302== LEAK SUMMARY:
-==623302==    definitely lost: 0 bytes in 0 blocks
-==623302==    indirectly lost: 0 bytes in 0 blocks
-==623302==      possibly lost: 0 bytes in 0 blocks
-==623302==    still reachable: 1,571 bytes in 5 blocks
-==623302==         suppressed: 0 bytes in 0 blocks
-==623302== Rerun with --leak-check=full to see details of leaked memory
-==623302== 
-==623302== For lists of detected and suppressed errors, rerun with: -s
-==623302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==623355== Memcheck, a memory error detector
-==623355== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623355== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623355== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==623355== Parent PID: 621977
-==623355== 
-==623355== 
-==623355== HEAP SUMMARY:
-==623355==     in use at exit: 1,568 bytes in 5 blocks
-==623355==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==623355== 
-==623355== LEAK SUMMARY:
-==623355==    definitely lost: 0 bytes in 0 blocks
-==623355==    indirectly lost: 0 bytes in 0 blocks
-==623355==      possibly lost: 0 bytes in 0 blocks
-==623355==    still reachable: 1,568 bytes in 5 blocks
-==623355==         suppressed: 0 bytes in 0 blocks
-==623355== Rerun with --leak-check=full to see details of leaked memory
-==623355== 
-==623355== For lists of detected and suppressed errors, rerun with: -s
-==623355== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==623757== Memcheck, a memory error detector
-==623757== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623757== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623757== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==623757== Parent PID: 621977
-==623757== 
-==623757== 
-==623757== HEAP SUMMARY:
-==623757==     in use at exit: 1,595 bytes in 5 blocks
-==623757==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==623757== 
-==623757== LEAK SUMMARY:
-==623757==    definitely lost: 0 bytes in 0 blocks
-==623757==    indirectly lost: 0 bytes in 0 blocks
-==623757==      possibly lost: 0 bytes in 0 blocks
-==623757==    still reachable: 1,595 bytes in 5 blocks
-==623757==         suppressed: 0 bytes in 0 blocks
-==623757== Rerun with --leak-check=full to see details of leaked memory
-==623757== 
-==623757== For lists of detected and suppressed errors, rerun with: -s
-==623757== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==623839== Memcheck, a memory error detector
-==623839== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623839== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623839== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==623839== Parent PID: 621977
-==623839== 
-==623839== 
-==623839== HEAP SUMMARY:
-==623839==     in use at exit: 1,604 bytes in 5 blocks
-==623839==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==623839== 
-==623839== LEAK SUMMARY:
-==623839==    definitely lost: 0 bytes in 0 blocks
-==623839==    indirectly lost: 0 bytes in 0 blocks
-==623839==      possibly lost: 0 bytes in 0 blocks
-==623839==    still reachable: 1,604 bytes in 5 blocks
-==623839==         suppressed: 0 bytes in 0 blocks
-==623839== Rerun with --leak-check=full to see details of leaked memory
-==623839== 
-==623839== For lists of detected and suppressed errors, rerun with: -s
-==623839== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==623892== Memcheck, a memory error detector
-==623892== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==623892== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==623892== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==623892== Parent PID: 621977
-==623892== 
-==623892== 
-==623892== HEAP SUMMARY:
-==623892==     in use at exit: 1,577 bytes in 5 blocks
-==623892==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==623892== 
-==623892== LEAK SUMMARY:
-==623892==    definitely lost: 0 bytes in 0 blocks
-==623892==    indirectly lost: 0 bytes in 0 blocks
-==623892==      possibly lost: 0 bytes in 0 blocks
-==623892==    still reachable: 1,577 bytes in 5 blocks
-==623892==         suppressed: 0 bytes in 0 blocks
-==623892== Rerun with --leak-check=full to see details of leaked memory
-==623892== 
-==623892== For lists of detected and suppressed errors, rerun with: -s
-==623892== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==624029== Memcheck, a memory error detector
-==624029== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624029== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624029== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==624029== Parent PID: 621977
-==624029== 
-==624029== 
-==624029== HEAP SUMMARY:
-==624029==     in use at exit: 1,550 bytes in 5 blocks
-==624029==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==624029== 
-==624029== LEAK SUMMARY:
-==624029==    definitely lost: 0 bytes in 0 blocks
-==624029==    indirectly lost: 0 bytes in 0 blocks
-==624029==      possibly lost: 0 bytes in 0 blocks
-==624029==    still reachable: 1,550 bytes in 5 blocks
-==624029==         suppressed: 0 bytes in 0 blocks
-==624029== Rerun with --leak-check=full to see details of leaked memory
-==624029== 
-==624029== For lists of detected and suppressed errors, rerun with: -s
-==624029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==624082== Memcheck, a memory error detector
-==624082== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624082== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624082== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==624082== Parent PID: 621977
-==624082== 
-==624082== 
-==624082== HEAP SUMMARY:
-==624082==     in use at exit: 1,559 bytes in 5 blocks
-==624082==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==624082== 
-==624082== LEAK SUMMARY:
-==624082==    definitely lost: 0 bytes in 0 blocks
-==624082==    indirectly lost: 0 bytes in 0 blocks
-==624082==      possibly lost: 0 bytes in 0 blocks
-==624082==    still reachable: 1,559 bytes in 5 blocks
-==624082==         suppressed: 0 bytes in 0 blocks
-==624082== Rerun with --leak-check=full to see details of leaked memory
-==624082== 
-==624082== For lists of detected and suppressed errors, rerun with: -s
-==624082== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==624219== Memcheck, a memory error detector
-==624219== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624219== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624219== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==624219== Parent PID: 621977
-==624219== 
-==624219== 
-==624219== HEAP SUMMARY:
-==624219==     in use at exit: 1,553 bytes in 5 blocks
-==624219==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==624219== 
-==624219== LEAK SUMMARY:
-==624219==    definitely lost: 0 bytes in 0 blocks
-==624219==    indirectly lost: 0 bytes in 0 blocks
-==624219==      possibly lost: 0 bytes in 0 blocks
-==624219==    still reachable: 1,553 bytes in 5 blocks
-==624219==         suppressed: 0 bytes in 0 blocks
-==624219== Rerun with --leak-check=full to see details of leaked memory
-==624219== 
-==624219== For lists of detected and suppressed errors, rerun with: -s
-==624219== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==624328== Memcheck, a memory error detector
-==624328== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624328== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624328== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==624328== Parent PID: 621977
-==624328== 
-==624328== 
-==624328== HEAP SUMMARY:
-==624328==     in use at exit: 1,568 bytes in 5 blocks
-==624328==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==624328== 
-==624328== LEAK SUMMARY:
-==624328==    definitely lost: 0 bytes in 0 blocks
-==624328==    indirectly lost: 0 bytes in 0 blocks
-==624328==      possibly lost: 0 bytes in 0 blocks
-==624328==    still reachable: 1,568 bytes in 5 blocks
-==624328==         suppressed: 0 bytes in 0 blocks
-==624328== Rerun with --leak-check=full to see details of leaked memory
-==624328== 
-==624328== For lists of detected and suppressed errors, rerun with: -s
-==624328== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==624381== Memcheck, a memory error detector
-==624381== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624381== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624381== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==624381== Parent PID: 621977
-==624381== 
-==624381== 
-==624381== HEAP SUMMARY:
-==624381==     in use at exit: 1,568 bytes in 5 blocks
-==624381==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==624381== 
-==624381== LEAK SUMMARY:
-==624381==    definitely lost: 0 bytes in 0 blocks
-==624381==    indirectly lost: 0 bytes in 0 blocks
-==624381==      possibly lost: 0 bytes in 0 blocks
-==624381==    still reachable: 1,568 bytes in 5 blocks
-==624381==         suppressed: 0 bytes in 0 blocks
-==624381== Rerun with --leak-check=full to see details of leaked memory
-==624381== 
-==624381== For lists of detected and suppressed errors, rerun with: -s
-==624381== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==624518== Memcheck, a memory error detector
-==624518== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624518== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624518== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==624518== Parent PID: 621977
-==624518== 
-==624518== 
-==624518== HEAP SUMMARY:
-==624518==     in use at exit: 1,562 bytes in 5 blocks
-==624518==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==624518== 
-==624518== LEAK SUMMARY:
-==624518==    definitely lost: 0 bytes in 0 blocks
-==624518==    indirectly lost: 0 bytes in 0 blocks
-==624518==      possibly lost: 0 bytes in 0 blocks
-==624518==    still reachable: 1,562 bytes in 5 blocks
-==624518==         suppressed: 0 bytes in 0 blocks
-==624518== Rerun with --leak-check=full to see details of leaked memory
-==624518== 
-==624518== For lists of detected and suppressed errors, rerun with: -s
-==624518== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==624571== Memcheck, a memory error detector
-==624571== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==624571== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==624571== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==624571== Parent PID: 621977
-==624571== 
-==624571== 
-==624571== HEAP SUMMARY:
-==624571==     in use at exit: 1,565 bytes in 5 blocks
-==624571==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==624571== 
-==624571== LEAK SUMMARY:
-==624571==    definitely lost: 0 bytes in 0 blocks
-==624571==    indirectly lost: 0 bytes in 0 blocks
-==624571==      possibly lost: 0 bytes in 0 blocks
-==624571==    still reachable: 1,565 bytes in 5 blocks
-==624571==         suppressed: 0 bytes in 0 blocks
-==624571== Rerun with --leak-check=full to see details of leaked memory
-==624571== 
-==624571== For lists of detected and suppressed errors, rerun with: -s
-==624571== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==633439== Memcheck, a memory error detector
-==633439== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==633439== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==633439== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==633439== Parent PID: 633180
-==633439== 
-==633439== 
-==633439== HEAP SUMMARY:
-==633439==     in use at exit: 1,580 bytes in 5 blocks
-==633439==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==633439== 
-==633439== LEAK SUMMARY:
-==633439==    definitely lost: 0 bytes in 0 blocks
-==633439==    indirectly lost: 0 bytes in 0 blocks
-==633439==      possibly lost: 0 bytes in 0 blocks
-==633439==    still reachable: 1,580 bytes in 5 blocks
-==633439==         suppressed: 0 bytes in 0 blocks
-==633439== Rerun with --leak-check=full to see details of leaked memory
-==633439== 
-==633439== For lists of detected and suppressed errors, rerun with: -s
-==633439== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==633611== Memcheck, a memory error detector
-==633611== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==633611== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==633611== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==633611== Parent PID: 633180
-==633611== 
-==633611== 
-==633611== HEAP SUMMARY:
-==633611==     in use at exit: 1,562 bytes in 5 blocks
-==633611==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==633611== 
-==633611== LEAK SUMMARY:
-==633611==    definitely lost: 0 bytes in 0 blocks
-==633611==    indirectly lost: 0 bytes in 0 blocks
-==633611==      possibly lost: 0 bytes in 0 blocks
-==633611==    still reachable: 1,562 bytes in 5 blocks
-==633611==         suppressed: 0 bytes in 0 blocks
-==633611== Rerun with --leak-check=full to see details of leaked memory
-==633611== 
-==633611== For lists of detected and suppressed errors, rerun with: -s
-==633611== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==633748== Memcheck, a memory error detector
-==633748== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==633748== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==633748== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==633748== Parent PID: 633180
-==633748== 
-==633748== 
-==633748== HEAP SUMMARY:
-==633748==     in use at exit: 1,550 bytes in 5 blocks
-==633748==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==633748== 
-==633748== LEAK SUMMARY:
-==633748==    definitely lost: 0 bytes in 0 blocks
-==633748==    indirectly lost: 0 bytes in 0 blocks
-==633748==      possibly lost: 0 bytes in 0 blocks
-==633748==    still reachable: 1,550 bytes in 5 blocks
-==633748==         suppressed: 0 bytes in 0 blocks
-==633748== Rerun with --leak-check=full to see details of leaked memory
-==633748== 
-==633748== For lists of detected and suppressed errors, rerun with: -s
-==633748== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==633885== Memcheck, a memory error detector
-==633885== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==633885== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==633885== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==633885== Parent PID: 633180
-==633885== 
-==633885== 
-==633885== HEAP SUMMARY:
-==633885==     in use at exit: 1,574 bytes in 5 blocks
-==633885==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==633885== 
-==633885== LEAK SUMMARY:
-==633885==    definitely lost: 0 bytes in 0 blocks
-==633885==    indirectly lost: 0 bytes in 0 blocks
-==633885==      possibly lost: 0 bytes in 0 blocks
-==633885==    still reachable: 1,574 bytes in 5 blocks
-==633885==         suppressed: 0 bytes in 0 blocks
-==633885== Rerun with --leak-check=full to see details of leaked memory
-==633885== 
-==633885== For lists of detected and suppressed errors, rerun with: -s
-==633885== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==634000== Memcheck, a memory error detector
-==634000== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634000== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634000== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==634000== Parent PID: 633180
-==634000== 
-==634000== 
-==634000== HEAP SUMMARY:
-==634000==     in use at exit: 1,550 bytes in 5 blocks
-==634000==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==634000== 
-==634000== LEAK SUMMARY:
-==634000==    definitely lost: 0 bytes in 0 blocks
-==634000==    indirectly lost: 0 bytes in 0 blocks
-==634000==      possibly lost: 0 bytes in 0 blocks
-==634000==    still reachable: 1,550 bytes in 5 blocks
-==634000==         suppressed: 0 bytes in 0 blocks
-==634000== Rerun with --leak-check=full to see details of leaked memory
-==634000== 
-==634000== For lists of detected and suppressed errors, rerun with: -s
-==634000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==634255== Memcheck, a memory error detector
-==634255== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634255== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634255== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==634255== Parent PID: 633180
-==634255== 
-==634255== 
-==634255== HEAP SUMMARY:
-==634255==     in use at exit: 1,565 bytes in 5 blocks
-==634255==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==634255== 
-==634255== LEAK SUMMARY:
-==634255==    definitely lost: 0 bytes in 0 blocks
-==634255==    indirectly lost: 0 bytes in 0 blocks
-==634255==      possibly lost: 0 bytes in 0 blocks
-==634255==    still reachable: 1,565 bytes in 5 blocks
-==634255==         suppressed: 0 bytes in 0 blocks
-==634255== Rerun with --leak-check=full to see details of leaked memory
-==634255== 
-==634255== For lists of detected and suppressed errors, rerun with: -s
-==634255== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==634392== Memcheck, a memory error detector
-==634392== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634392== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634392== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==634392== Parent PID: 633180
-==634392== 
-==634392== 
-==634392== HEAP SUMMARY:
-==634392==     in use at exit: 1,571 bytes in 5 blocks
-==634392==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==634392== 
-==634392== LEAK SUMMARY:
-==634392==    definitely lost: 0 bytes in 0 blocks
-==634392==    indirectly lost: 0 bytes in 0 blocks
-==634392==      possibly lost: 0 bytes in 0 blocks
-==634392==    still reachable: 1,571 bytes in 5 blocks
-==634392==         suppressed: 0 bytes in 0 blocks
-==634392== Rerun with --leak-check=full to see details of leaked memory
-==634392== 
-==634392== For lists of detected and suppressed errors, rerun with: -s
-==634392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==634445== Memcheck, a memory error detector
-==634445== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634445== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634445== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==634445== Parent PID: 633180
-==634445== 
-==634445== 
-==634445== HEAP SUMMARY:
-==634445==     in use at exit: 1,568 bytes in 5 blocks
-==634445==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==634445== 
-==634445== LEAK SUMMARY:
-==634445==    definitely lost: 0 bytes in 0 blocks
-==634445==    indirectly lost: 0 bytes in 0 blocks
-==634445==      possibly lost: 0 bytes in 0 blocks
-==634445==    still reachable: 1,568 bytes in 5 blocks
-==634445==         suppressed: 0 bytes in 0 blocks
-==634445== Rerun with --leak-check=full to see details of leaked memory
-==634445== 
-==634445== For lists of detected and suppressed errors, rerun with: -s
-==634445== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==634843== Memcheck, a memory error detector
-==634843== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634843== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634843== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==634843== Parent PID: 633180
-==634843== 
-==634843== 
-==634843== HEAP SUMMARY:
-==634843==     in use at exit: 1,595 bytes in 5 blocks
-==634843==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==634843== 
-==634843== LEAK SUMMARY:
-==634843==    definitely lost: 0 bytes in 0 blocks
-==634843==    indirectly lost: 0 bytes in 0 blocks
-==634843==      possibly lost: 0 bytes in 0 blocks
-==634843==    still reachable: 1,595 bytes in 5 blocks
-==634843==         suppressed: 0 bytes in 0 blocks
-==634843== Rerun with --leak-check=full to see details of leaked memory
-==634843== 
-==634843== For lists of detected and suppressed errors, rerun with: -s
-==634843== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==634925== Memcheck, a memory error detector
-==634925== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634925== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634925== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==634925== Parent PID: 633180
-==634925== 
-==634925== 
-==634925== HEAP SUMMARY:
-==634925==     in use at exit: 1,604 bytes in 5 blocks
-==634925==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==634925== 
-==634925== LEAK SUMMARY:
-==634925==    definitely lost: 0 bytes in 0 blocks
-==634925==    indirectly lost: 0 bytes in 0 blocks
-==634925==      possibly lost: 0 bytes in 0 blocks
-==634925==    still reachable: 1,604 bytes in 5 blocks
-==634925==         suppressed: 0 bytes in 0 blocks
-==634925== Rerun with --leak-check=full to see details of leaked memory
-==634925== 
-==634925== For lists of detected and suppressed errors, rerun with: -s
-==634925== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==634978== Memcheck, a memory error detector
-==634978== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==634978== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==634978== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==634978== Parent PID: 633180
-==634978== 
-==634978== 
-==634978== HEAP SUMMARY:
-==634978==     in use at exit: 1,577 bytes in 5 blocks
-==634978==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==634978== 
-==634978== LEAK SUMMARY:
-==634978==    definitely lost: 0 bytes in 0 blocks
-==634978==    indirectly lost: 0 bytes in 0 blocks
-==634978==      possibly lost: 0 bytes in 0 blocks
-==634978==    still reachable: 1,577 bytes in 5 blocks
-==634978==         suppressed: 0 bytes in 0 blocks
-==634978== Rerun with --leak-check=full to see details of leaked memory
-==634978== 
-==634978== For lists of detected and suppressed errors, rerun with: -s
-==634978== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==635115== Memcheck, a memory error detector
-==635115== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635115== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635115== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==635115== Parent PID: 633180
-==635115== 
-==635115== 
-==635115== HEAP SUMMARY:
-==635115==     in use at exit: 1,550 bytes in 5 blocks
-==635115==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==635115== 
-==635115== LEAK SUMMARY:
-==635115==    definitely lost: 0 bytes in 0 blocks
-==635115==    indirectly lost: 0 bytes in 0 blocks
-==635115==      possibly lost: 0 bytes in 0 blocks
-==635115==    still reachable: 1,550 bytes in 5 blocks
-==635115==         suppressed: 0 bytes in 0 blocks
-==635115== Rerun with --leak-check=full to see details of leaked memory
-==635115== 
-==635115== For lists of detected and suppressed errors, rerun with: -s
-==635115== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==635168== Memcheck, a memory error detector
-==635168== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635168== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635168== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==635168== Parent PID: 633180
-==635168== 
-==635168== 
-==635168== HEAP SUMMARY:
-==635168==     in use at exit: 1,559 bytes in 5 blocks
-==635168==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==635168== 
-==635168== LEAK SUMMARY:
-==635168==    definitely lost: 0 bytes in 0 blocks
-==635168==    indirectly lost: 0 bytes in 0 blocks
-==635168==      possibly lost: 0 bytes in 0 blocks
-==635168==    still reachable: 1,559 bytes in 5 blocks
-==635168==         suppressed: 0 bytes in 0 blocks
-==635168== Rerun with --leak-check=full to see details of leaked memory
-==635168== 
-==635168== For lists of detected and suppressed errors, rerun with: -s
-==635168== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==635305== Memcheck, a memory error detector
-==635305== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635305== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635305== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==635305== Parent PID: 633180
-==635305== 
-==635305== 
-==635305== HEAP SUMMARY:
-==635305==     in use at exit: 1,553 bytes in 5 blocks
-==635305==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==635305== 
-==635305== LEAK SUMMARY:
-==635305==    definitely lost: 0 bytes in 0 blocks
-==635305==    indirectly lost: 0 bytes in 0 blocks
-==635305==      possibly lost: 0 bytes in 0 blocks
-==635305==    still reachable: 1,553 bytes in 5 blocks
-==635305==         suppressed: 0 bytes in 0 blocks
-==635305== Rerun with --leak-check=full to see details of leaked memory
-==635305== 
-==635305== For lists of detected and suppressed errors, rerun with: -s
-==635305== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==635414== Memcheck, a memory error detector
-==635414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635414== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635414== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==635414== Parent PID: 633180
-==635414== 
-==635414== 
-==635414== HEAP SUMMARY:
-==635414==     in use at exit: 1,568 bytes in 5 blocks
-==635414==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==635414== 
-==635414== LEAK SUMMARY:
-==635414==    definitely lost: 0 bytes in 0 blocks
-==635414==    indirectly lost: 0 bytes in 0 blocks
-==635414==      possibly lost: 0 bytes in 0 blocks
-==635414==    still reachable: 1,568 bytes in 5 blocks
-==635414==         suppressed: 0 bytes in 0 blocks
-==635414== Rerun with --leak-check=full to see details of leaked memory
-==635414== 
-==635414== For lists of detected and suppressed errors, rerun with: -s
-==635414== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==635467== Memcheck, a memory error detector
-==635467== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635467== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635467== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==635467== Parent PID: 633180
-==635467== 
-==635467== 
-==635467== HEAP SUMMARY:
-==635467==     in use at exit: 1,568 bytes in 5 blocks
-==635467==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==635467== 
-==635467== LEAK SUMMARY:
-==635467==    definitely lost: 0 bytes in 0 blocks
-==635467==    indirectly lost: 0 bytes in 0 blocks
-==635467==      possibly lost: 0 bytes in 0 blocks
-==635467==    still reachable: 1,568 bytes in 5 blocks
-==635467==         suppressed: 0 bytes in 0 blocks
-==635467== Rerun with --leak-check=full to see details of leaked memory
-==635467== 
-==635467== For lists of detected and suppressed errors, rerun with: -s
-==635467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==635604== Memcheck, a memory error detector
-==635604== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635604== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635604== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==635604== Parent PID: 633180
-==635604== 
-==635604== 
-==635604== HEAP SUMMARY:
-==635604==     in use at exit: 1,562 bytes in 5 blocks
-==635604==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==635604== 
-==635604== LEAK SUMMARY:
-==635604==    definitely lost: 0 bytes in 0 blocks
-==635604==    indirectly lost: 0 bytes in 0 blocks
-==635604==      possibly lost: 0 bytes in 0 blocks
-==635604==    still reachable: 1,562 bytes in 5 blocks
-==635604==         suppressed: 0 bytes in 0 blocks
-==635604== Rerun with --leak-check=full to see details of leaked memory
-==635604== 
-==635604== For lists of detected and suppressed errors, rerun with: -s
-==635604== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==635657== Memcheck, a memory error detector
-==635657== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==635657== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==635657== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==635657== Parent PID: 633180
-==635657== 
-==635657== 
-==635657== HEAP SUMMARY:
-==635657==     in use at exit: 1,565 bytes in 5 blocks
-==635657==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==635657== 
-==635657== LEAK SUMMARY:
-==635657==    definitely lost: 0 bytes in 0 blocks
-==635657==    indirectly lost: 0 bytes in 0 blocks
-==635657==      possibly lost: 0 bytes in 0 blocks
-==635657==    still reachable: 1,565 bytes in 5 blocks
-==635657==         suppressed: 0 bytes in 0 blocks
-==635657== Rerun with --leak-check=full to see details of leaked memory
-==635657== 
-==635657== For lists of detected and suppressed errors, rerun with: -s
-==635657== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==654208== Memcheck, a memory error detector
-==654208== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==654208== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==654208== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==654208== Parent PID: 653708
-==654208== 
-==654208== 
-==654208== HEAP SUMMARY:
-==654208==     in use at exit: 1,580 bytes in 5 blocks
-==654208==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==654208== 
-==654208== LEAK SUMMARY:
-==654208==    definitely lost: 0 bytes in 0 blocks
-==654208==    indirectly lost: 0 bytes in 0 blocks
-==654208==      possibly lost: 0 bytes in 0 blocks
-==654208==    still reachable: 1,580 bytes in 5 blocks
-==654208==         suppressed: 0 bytes in 0 blocks
-==654208== Rerun with --leak-check=full to see details of leaked memory
-==654208== 
-==654208== For lists of detected and suppressed errors, rerun with: -s
-==654208== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==654380== Memcheck, a memory error detector
-==654380== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==654380== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==654380== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==654380== Parent PID: 653708
-==654380== 
-==654380== 
-==654380== HEAP SUMMARY:
-==654380==     in use at exit: 1,562 bytes in 5 blocks
-==654380==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==654380== 
-==654380== LEAK SUMMARY:
-==654380==    definitely lost: 0 bytes in 0 blocks
-==654380==    indirectly lost: 0 bytes in 0 blocks
-==654380==      possibly lost: 0 bytes in 0 blocks
-==654380==    still reachable: 1,562 bytes in 5 blocks
-==654380==         suppressed: 0 bytes in 0 blocks
-==654380== Rerun with --leak-check=full to see details of leaked memory
-==654380== 
-==654380== For lists of detected and suppressed errors, rerun with: -s
-==654380== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==654517== Memcheck, a memory error detector
-==654517== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==654517== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==654517== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==654517== Parent PID: 653708
-==654517== 
-==654517== 
-==654517== HEAP SUMMARY:
-==654517==     in use at exit: 1,550 bytes in 5 blocks
-==654517==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==654517== 
-==654517== LEAK SUMMARY:
-==654517==    definitely lost: 0 bytes in 0 blocks
-==654517==    indirectly lost: 0 bytes in 0 blocks
-==654517==      possibly lost: 0 bytes in 0 blocks
-==654517==    still reachable: 1,550 bytes in 5 blocks
-==654517==         suppressed: 0 bytes in 0 blocks
-==654517== Rerun with --leak-check=full to see details of leaked memory
-==654517== 
-==654517== For lists of detected and suppressed errors, rerun with: -s
-==654517== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==654654== Memcheck, a memory error detector
-==654654== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==654654== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==654654== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==654654== Parent PID: 653708
-==654654== 
-==654654== 
-==654654== HEAP SUMMARY:
-==654654==     in use at exit: 1,574 bytes in 5 blocks
-==654654==   total heap usage: 892 allocs, 887 frees, 17,605,916 bytes allocated
-==654654== 
-==654654== LEAK SUMMARY:
-==654654==    definitely lost: 0 bytes in 0 blocks
-==654654==    indirectly lost: 0 bytes in 0 blocks
-==654654==      possibly lost: 0 bytes in 0 blocks
-==654654==    still reachable: 1,574 bytes in 5 blocks
-==654654==         suppressed: 0 bytes in 0 blocks
-==654654== Rerun with --leak-check=full to see details of leaked memory
-==654654== 
-==654654== For lists of detected and suppressed errors, rerun with: -s
-==654654== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==654769== Memcheck, a memory error detector
-==654769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==654769== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==654769== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==654769== Parent PID: 653708
-==654769== 
-==654769== 
-==654769== HEAP SUMMARY:
-==654769==     in use at exit: 1,550 bytes in 5 blocks
-==654769==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==654769== 
-==654769== LEAK SUMMARY:
-==654769==    definitely lost: 0 bytes in 0 blocks
-==654769==    indirectly lost: 0 bytes in 0 blocks
-==654769==      possibly lost: 0 bytes in 0 blocks
-==654769==    still reachable: 1,550 bytes in 5 blocks
-==654769==         suppressed: 0 bytes in 0 blocks
-==654769== Rerun with --leak-check=full to see details of leaked memory
-==654769== 
-==654769== For lists of detected and suppressed errors, rerun with: -s
-==654769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==655024== Memcheck, a memory error detector
-==655024== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655024== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655024== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==655024== Parent PID: 653708
-==655024== 
-==655024== 
-==655024== HEAP SUMMARY:
-==655024==     in use at exit: 1,565 bytes in 5 blocks
-==655024==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==655024== 
-==655024== LEAK SUMMARY:
-==655024==    definitely lost: 0 bytes in 0 blocks
-==655024==    indirectly lost: 0 bytes in 0 blocks
-==655024==      possibly lost: 0 bytes in 0 blocks
-==655024==    still reachable: 1,565 bytes in 5 blocks
-==655024==         suppressed: 0 bytes in 0 blocks
-==655024== Rerun with --leak-check=full to see details of leaked memory
-==655024== 
-==655024== For lists of detected and suppressed errors, rerun with: -s
-==655024== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==655161== Memcheck, a memory error detector
-==655161== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655161== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655161== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==655161== Parent PID: 653708
-==655161== 
-==655161== 
-==655161== HEAP SUMMARY:
-==655161==     in use at exit: 1,571 bytes in 5 blocks
-==655161==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==655161== 
-==655161== LEAK SUMMARY:
-==655161==    definitely lost: 0 bytes in 0 blocks
-==655161==    indirectly lost: 0 bytes in 0 blocks
-==655161==      possibly lost: 0 bytes in 0 blocks
-==655161==    still reachable: 1,571 bytes in 5 blocks
-==655161==         suppressed: 0 bytes in 0 blocks
-==655161== Rerun with --leak-check=full to see details of leaked memory
-==655161== 
-==655161== For lists of detected and suppressed errors, rerun with: -s
-==655161== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==655214== Memcheck, a memory error detector
-==655214== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655214== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655214== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==655214== Parent PID: 653708
-==655214== 
-==655214== 
-==655214== HEAP SUMMARY:
-==655214==     in use at exit: 1,568 bytes in 5 blocks
-==655214==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==655214== 
-==655214== LEAK SUMMARY:
-==655214==    definitely lost: 0 bytes in 0 blocks
-==655214==    indirectly lost: 0 bytes in 0 blocks
-==655214==      possibly lost: 0 bytes in 0 blocks
-==655214==    still reachable: 1,568 bytes in 5 blocks
-==655214==         suppressed: 0 bytes in 0 blocks
-==655214== Rerun with --leak-check=full to see details of leaked memory
-==655214== 
-==655214== For lists of detected and suppressed errors, rerun with: -s
-==655214== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==655612== Memcheck, a memory error detector
-==655612== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655612== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655612== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==655612== Parent PID: 653708
-==655612== 
-==655612== 
-==655612== HEAP SUMMARY:
-==655612==     in use at exit: 1,595 bytes in 5 blocks
-==655612==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==655612== 
-==655612== LEAK SUMMARY:
-==655612==    definitely lost: 0 bytes in 0 blocks
-==655612==    indirectly lost: 0 bytes in 0 blocks
-==655612==      possibly lost: 0 bytes in 0 blocks
-==655612==    still reachable: 1,595 bytes in 5 blocks
-==655612==         suppressed: 0 bytes in 0 blocks
-==655612== Rerun with --leak-check=full to see details of leaked memory
-==655612== 
-==655612== For lists of detected and suppressed errors, rerun with: -s
-==655612== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==655694== Memcheck, a memory error detector
-==655694== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655694== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655694== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==655694== Parent PID: 653708
-==655694== 
-==655694== 
-==655694== HEAP SUMMARY:
-==655694==     in use at exit: 1,604 bytes in 5 blocks
-==655694==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==655694== 
-==655694== LEAK SUMMARY:
-==655694==    definitely lost: 0 bytes in 0 blocks
-==655694==    indirectly lost: 0 bytes in 0 blocks
-==655694==      possibly lost: 0 bytes in 0 blocks
-==655694==    still reachable: 1,604 bytes in 5 blocks
-==655694==         suppressed: 0 bytes in 0 blocks
-==655694== Rerun with --leak-check=full to see details of leaked memory
-==655694== 
-==655694== For lists of detected and suppressed errors, rerun with: -s
-==655694== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==655747== Memcheck, a memory error detector
-==655747== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655747== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655747== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==655747== Parent PID: 653708
-==655747== 
-==655747== 
-==655747== HEAP SUMMARY:
-==655747==     in use at exit: 1,577 bytes in 5 blocks
-==655747==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==655747== 
-==655747== LEAK SUMMARY:
-==655747==    definitely lost: 0 bytes in 0 blocks
-==655747==    indirectly lost: 0 bytes in 0 blocks
-==655747==      possibly lost: 0 bytes in 0 blocks
-==655747==    still reachable: 1,577 bytes in 5 blocks
-==655747==         suppressed: 0 bytes in 0 blocks
-==655747== Rerun with --leak-check=full to see details of leaked memory
-==655747== 
-==655747== For lists of detected and suppressed errors, rerun with: -s
-==655747== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==655884== Memcheck, a memory error detector
-==655884== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655884== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655884== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==655884== Parent PID: 653708
-==655884== 
-==655884== 
-==655884== HEAP SUMMARY:
-==655884==     in use at exit: 1,550 bytes in 5 blocks
-==655884==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==655884== 
-==655884== LEAK SUMMARY:
-==655884==    definitely lost: 0 bytes in 0 blocks
-==655884==    indirectly lost: 0 bytes in 0 blocks
-==655884==      possibly lost: 0 bytes in 0 blocks
-==655884==    still reachable: 1,550 bytes in 5 blocks
-==655884==         suppressed: 0 bytes in 0 blocks
-==655884== Rerun with --leak-check=full to see details of leaked memory
-==655884== 
-==655884== For lists of detected and suppressed errors, rerun with: -s
-==655884== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==655937== Memcheck, a memory error detector
-==655937== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==655937== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==655937== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==655937== Parent PID: 653708
-==655937== 
-==655937== 
-==655937== HEAP SUMMARY:
-==655937==     in use at exit: 1,559 bytes in 5 blocks
-==655937==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==655937== 
-==655937== LEAK SUMMARY:
-==655937==    definitely lost: 0 bytes in 0 blocks
-==655937==    indirectly lost: 0 bytes in 0 blocks
-==655937==      possibly lost: 0 bytes in 0 blocks
-==655937==    still reachable: 1,559 bytes in 5 blocks
-==655937==         suppressed: 0 bytes in 0 blocks
-==655937== Rerun with --leak-check=full to see details of leaked memory
-==655937== 
-==655937== For lists of detected and suppressed errors, rerun with: -s
-==655937== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==656076== Memcheck, a memory error detector
-==656076== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==656076== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==656076== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==656076== Parent PID: 653708
-==656076== 
-==656076== 
-==656076== HEAP SUMMARY:
-==656076==     in use at exit: 1,553 bytes in 5 blocks
-==656076==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==656076== 
-==656076== LEAK SUMMARY:
-==656076==    definitely lost: 0 bytes in 0 blocks
-==656076==    indirectly lost: 0 bytes in 0 blocks
-==656076==      possibly lost: 0 bytes in 0 blocks
-==656076==    still reachable: 1,553 bytes in 5 blocks
-==656076==         suppressed: 0 bytes in 0 blocks
-==656076== Rerun with --leak-check=full to see details of leaked memory
-==656076== 
-==656076== For lists of detected and suppressed errors, rerun with: -s
-==656076== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==656185== Memcheck, a memory error detector
-==656185== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==656185== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==656185== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==656185== Parent PID: 653708
-==656185== 
-==656185== 
-==656185== HEAP SUMMARY:
-==656185==     in use at exit: 1,568 bytes in 5 blocks
-==656185==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==656185== 
-==656185== LEAK SUMMARY:
-==656185==    definitely lost: 0 bytes in 0 blocks
-==656185==    indirectly lost: 0 bytes in 0 blocks
-==656185==      possibly lost: 0 bytes in 0 blocks
-==656185==    still reachable: 1,568 bytes in 5 blocks
-==656185==         suppressed: 0 bytes in 0 blocks
-==656185== Rerun with --leak-check=full to see details of leaked memory
-==656185== 
-==656185== For lists of detected and suppressed errors, rerun with: -s
-==656185== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==656238== Memcheck, a memory error detector
-==656238== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==656238== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==656238== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==656238== Parent PID: 653708
-==656238== 
-==656238== 
-==656238== HEAP SUMMARY:
-==656238==     in use at exit: 1,568 bytes in 5 blocks
-==656238==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==656238== 
-==656238== LEAK SUMMARY:
-==656238==    definitely lost: 0 bytes in 0 blocks
-==656238==    indirectly lost: 0 bytes in 0 blocks
-==656238==      possibly lost: 0 bytes in 0 blocks
-==656238==    still reachable: 1,568 bytes in 5 blocks
-==656238==         suppressed: 0 bytes in 0 blocks
-==656238== Rerun with --leak-check=full to see details of leaked memory
-==656238== 
-==656238== For lists of detected and suppressed errors, rerun with: -s
-==656238== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==656375== Memcheck, a memory error detector
-==656375== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==656375== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==656375== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==656375== Parent PID: 653708
-==656375== 
-==656375== 
-==656375== HEAP SUMMARY:
-==656375==     in use at exit: 1,562 bytes in 5 blocks
-==656375==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==656375== 
-==656375== LEAK SUMMARY:
-==656375==    definitely lost: 0 bytes in 0 blocks
-==656375==    indirectly lost: 0 bytes in 0 blocks
-==656375==      possibly lost: 0 bytes in 0 blocks
-==656375==    still reachable: 1,562 bytes in 5 blocks
-==656375==         suppressed: 0 bytes in 0 blocks
-==656375== Rerun with --leak-check=full to see details of leaked memory
-==656375== 
-==656375== For lists of detected and suppressed errors, rerun with: -s
-==656375== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==656428== Memcheck, a memory error detector
-==656428== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==656428== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==656428== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==656428== Parent PID: 653708
-==656428== 
-==656428== 
-==656428== HEAP SUMMARY:
-==656428==     in use at exit: 1,565 bytes in 5 blocks
-==656428==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==656428== 
-==656428== LEAK SUMMARY:
-==656428==    definitely lost: 0 bytes in 0 blocks
-==656428==    indirectly lost: 0 bytes in 0 blocks
-==656428==      possibly lost: 0 bytes in 0 blocks
-==656428==    still reachable: 1,565 bytes in 5 blocks
-==656428==         suppressed: 0 bytes in 0 blocks
-==656428== Rerun with --leak-check=full to see details of leaked memory
-==656428== 
-==656428== For lists of detected and suppressed errors, rerun with: -s
-==656428== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==678591== Memcheck, a memory error detector
-==678591== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==678591== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==678591== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==678591== Parent PID: 678341
-==678591== 
-==678591== 
-==678591== HEAP SUMMARY:
-==678591==     in use at exit: 1,580 bytes in 5 blocks
-==678591==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==678591== 
-==678591== LEAK SUMMARY:
-==678591==    definitely lost: 0 bytes in 0 blocks
-==678591==    indirectly lost: 0 bytes in 0 blocks
-==678591==      possibly lost: 0 bytes in 0 blocks
-==678591==    still reachable: 1,580 bytes in 5 blocks
-==678591==         suppressed: 0 bytes in 0 blocks
-==678591== Rerun with --leak-check=full to see details of leaked memory
-==678591== 
-==678591== For lists of detected and suppressed errors, rerun with: -s
-==678591== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==679008== Memcheck, a memory error detector
-==679008== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==679008== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==679008== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==679008== Parent PID: 678341
-==679008== 
-==679008== 
-==679008== HEAP SUMMARY:
-==679008==     in use at exit: 1,562 bytes in 5 blocks
-==679008==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==679008== 
-==679008== LEAK SUMMARY:
-==679008==    definitely lost: 0 bytes in 0 blocks
-==679008==    indirectly lost: 0 bytes in 0 blocks
-==679008==      possibly lost: 0 bytes in 0 blocks
-==679008==    still reachable: 1,562 bytes in 5 blocks
-==679008==         suppressed: 0 bytes in 0 blocks
-==679008== Rerun with --leak-check=full to see details of leaked memory
-==679008== 
-==679008== For lists of detected and suppressed errors, rerun with: -s
-==679008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==679266== Memcheck, a memory error detector
-==679266== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==679266== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==679266== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==679266== Parent PID: 678341
-==679266== 
-==679266== 
-==679266== HEAP SUMMARY:
-==679266==     in use at exit: 1,550 bytes in 5 blocks
-==679266==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==679266== 
-==679266== LEAK SUMMARY:
-==679266==    definitely lost: 0 bytes in 0 blocks
-==679266==    indirectly lost: 0 bytes in 0 blocks
-==679266==      possibly lost: 0 bytes in 0 blocks
-==679266==    still reachable: 1,550 bytes in 5 blocks
-==679266==         suppressed: 0 bytes in 0 blocks
-==679266== Rerun with --leak-check=full to see details of leaked memory
-==679266== 
-==679266== For lists of detected and suppressed errors, rerun with: -s
-==679266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==679403== Memcheck, a memory error detector
-==679403== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==679403== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==679403== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==679403== Parent PID: 678341
-==679403== 
-==679403== 
-==679403== HEAP SUMMARY:
-==679403==     in use at exit: 1,574 bytes in 5 blocks
-==679403==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==679403== 
-==679403== LEAK SUMMARY:
-==679403==    definitely lost: 0 bytes in 0 blocks
-==679403==    indirectly lost: 0 bytes in 0 blocks
-==679403==      possibly lost: 0 bytes in 0 blocks
-==679403==    still reachable: 1,574 bytes in 5 blocks
-==679403==         suppressed: 0 bytes in 0 blocks
-==679403== Rerun with --leak-check=full to see details of leaked memory
-==679403== 
-==679403== For lists of detected and suppressed errors, rerun with: -s
-==679403== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==679641== Memcheck, a memory error detector
-==679641== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==679641== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==679641== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==679641== Parent PID: 678341
-==679641== 
-==679641== 
-==679641== HEAP SUMMARY:
-==679641==     in use at exit: 1,550 bytes in 5 blocks
-==679641==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==679641== 
-==679641== LEAK SUMMARY:
-==679641==    definitely lost: 0 bytes in 0 blocks
-==679641==    indirectly lost: 0 bytes in 0 blocks
-==679641==      possibly lost: 0 bytes in 0 blocks
-==679641==    still reachable: 1,550 bytes in 5 blocks
-==679641==         suppressed: 0 bytes in 0 blocks
-==679641== Rerun with --leak-check=full to see details of leaked memory
-==679641== 
-==679641== For lists of detected and suppressed errors, rerun with: -s
-==679641== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==680142== Memcheck, a memory error detector
-==680142== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==680142== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==680142== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==680142== Parent PID: 678341
-==680142== 
-==680142== 
-==680142== HEAP SUMMARY:
-==680142==     in use at exit: 1,565 bytes in 5 blocks
-==680142==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==680142== 
-==680142== LEAK SUMMARY:
-==680142==    definitely lost: 0 bytes in 0 blocks
-==680142==    indirectly lost: 0 bytes in 0 blocks
-==680142==      possibly lost: 0 bytes in 0 blocks
-==680142==    still reachable: 1,565 bytes in 5 blocks
-==680142==         suppressed: 0 bytes in 0 blocks
-==680142== Rerun with --leak-check=full to see details of leaked memory
-==680142== 
-==680142== For lists of detected and suppressed errors, rerun with: -s
-==680142== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==680573== Memcheck, a memory error detector
-==680573== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==680573== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==680573== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==680573== Parent PID: 678341
-==680573== 
-==680573== 
-==680573== HEAP SUMMARY:
-==680573==     in use at exit: 1,571 bytes in 5 blocks
-==680573==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==680573== 
-==680573== LEAK SUMMARY:
-==680573==    definitely lost: 0 bytes in 0 blocks
-==680573==    indirectly lost: 0 bytes in 0 blocks
-==680573==      possibly lost: 0 bytes in 0 blocks
-==680573==    still reachable: 1,571 bytes in 5 blocks
-==680573==         suppressed: 0 bytes in 0 blocks
-==680573== Rerun with --leak-check=full to see details of leaked memory
-==680573== 
-==680573== For lists of detected and suppressed errors, rerun with: -s
-==680573== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==680626== Memcheck, a memory error detector
-==680626== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==680626== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==680626== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==680626== Parent PID: 678341
-==680626== 
-==680626== 
-==680626== HEAP SUMMARY:
-==680626==     in use at exit: 1,568 bytes in 5 blocks
-==680626==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==680626== 
-==680626== LEAK SUMMARY:
-==680626==    definitely lost: 0 bytes in 0 blocks
-==680626==    indirectly lost: 0 bytes in 0 blocks
-==680626==      possibly lost: 0 bytes in 0 blocks
-==680626==    still reachable: 1,568 bytes in 5 blocks
-==680626==         suppressed: 0 bytes in 0 blocks
-==680626== Rerun with --leak-check=full to see details of leaked memory
-==680626== 
-==680626== For lists of detected and suppressed errors, rerun with: -s
-==680626== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==681023== Memcheck, a memory error detector
-==681023== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681023== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681023== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==681023== Parent PID: 678341
-==681023== 
-==681023== 
-==681023== HEAP SUMMARY:
-==681023==     in use at exit: 1,595 bytes in 5 blocks
-==681023==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==681023== 
-==681023== LEAK SUMMARY:
-==681023==    definitely lost: 0 bytes in 0 blocks
-==681023==    indirectly lost: 0 bytes in 0 blocks
-==681023==      possibly lost: 0 bytes in 0 blocks
-==681023==    still reachable: 1,595 bytes in 5 blocks
-==681023==         suppressed: 0 bytes in 0 blocks
-==681023== Rerun with --leak-check=full to see details of leaked memory
-==681023== 
-==681023== For lists of detected and suppressed errors, rerun with: -s
-==681023== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==681105== Memcheck, a memory error detector
-==681105== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681105== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681105== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==681105== Parent PID: 678341
-==681105== 
-==681105== 
-==681105== HEAP SUMMARY:
-==681105==     in use at exit: 1,604 bytes in 5 blocks
-==681105==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==681105== 
-==681105== LEAK SUMMARY:
-==681105==    definitely lost: 0 bytes in 0 blocks
-==681105==    indirectly lost: 0 bytes in 0 blocks
-==681105==      possibly lost: 0 bytes in 0 blocks
-==681105==    still reachable: 1,604 bytes in 5 blocks
-==681105==         suppressed: 0 bytes in 0 blocks
-==681105== Rerun with --leak-check=full to see details of leaked memory
-==681105== 
-==681105== For lists of detected and suppressed errors, rerun with: -s
-==681105== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==681158== Memcheck, a memory error detector
-==681158== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681158== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681158== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==681158== Parent PID: 678341
-==681158== 
-==681158== 
-==681158== HEAP SUMMARY:
-==681158==     in use at exit: 1,577 bytes in 5 blocks
-==681158==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==681158== 
-==681158== LEAK SUMMARY:
-==681158==    definitely lost: 0 bytes in 0 blocks
-==681158==    indirectly lost: 0 bytes in 0 blocks
-==681158==      possibly lost: 0 bytes in 0 blocks
-==681158==    still reachable: 1,577 bytes in 5 blocks
-==681158==         suppressed: 0 bytes in 0 blocks
-==681158== Rerun with --leak-check=full to see details of leaked memory
-==681158== 
-==681158== For lists of detected and suppressed errors, rerun with: -s
-==681158== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==681295== Memcheck, a memory error detector
-==681295== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681295== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681295== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==681295== Parent PID: 678341
-==681295== 
-==681295== 
-==681295== HEAP SUMMARY:
-==681295==     in use at exit: 1,550 bytes in 5 blocks
-==681295==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==681295== 
-==681295== LEAK SUMMARY:
-==681295==    definitely lost: 0 bytes in 0 blocks
-==681295==    indirectly lost: 0 bytes in 0 blocks
-==681295==      possibly lost: 0 bytes in 0 blocks
-==681295==    still reachable: 1,550 bytes in 5 blocks
-==681295==         suppressed: 0 bytes in 0 blocks
-==681295== Rerun with --leak-check=full to see details of leaked memory
-==681295== 
-==681295== For lists of detected and suppressed errors, rerun with: -s
-==681295== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==681348== Memcheck, a memory error detector
-==681348== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681348== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681348== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==681348== Parent PID: 678341
-==681348== 
-==681348== 
-==681348== HEAP SUMMARY:
-==681348==     in use at exit: 1,559 bytes in 5 blocks
-==681348==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==681348== 
-==681348== LEAK SUMMARY:
-==681348==    definitely lost: 0 bytes in 0 blocks
-==681348==    indirectly lost: 0 bytes in 0 blocks
-==681348==      possibly lost: 0 bytes in 0 blocks
-==681348==    still reachable: 1,559 bytes in 5 blocks
-==681348==         suppressed: 0 bytes in 0 blocks
-==681348== Rerun with --leak-check=full to see details of leaked memory
-==681348== 
-==681348== For lists of detected and suppressed errors, rerun with: -s
-==681348== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==681485== Memcheck, a memory error detector
-==681485== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681485== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681485== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==681485== Parent PID: 678341
-==681485== 
-==681485== 
-==681485== HEAP SUMMARY:
-==681485==     in use at exit: 1,553 bytes in 5 blocks
-==681485==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==681485== 
-==681485== LEAK SUMMARY:
-==681485==    definitely lost: 0 bytes in 0 blocks
-==681485==    indirectly lost: 0 bytes in 0 blocks
-==681485==      possibly lost: 0 bytes in 0 blocks
-==681485==    still reachable: 1,553 bytes in 5 blocks
-==681485==         suppressed: 0 bytes in 0 blocks
-==681485== Rerun with --leak-check=full to see details of leaked memory
-==681485== 
-==681485== For lists of detected and suppressed errors, rerun with: -s
-==681485== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==681596== Memcheck, a memory error detector
-==681596== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681596== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681596== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==681596== Parent PID: 678341
-==681596== 
-==681596== 
-==681596== HEAP SUMMARY:
-==681596==     in use at exit: 1,568 bytes in 5 blocks
-==681596==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==681596== 
-==681596== LEAK SUMMARY:
-==681596==    definitely lost: 0 bytes in 0 blocks
-==681596==    indirectly lost: 0 bytes in 0 blocks
-==681596==      possibly lost: 0 bytes in 0 blocks
-==681596==    still reachable: 1,568 bytes in 5 blocks
-==681596==         suppressed: 0 bytes in 0 blocks
-==681596== Rerun with --leak-check=full to see details of leaked memory
-==681596== 
-==681596== For lists of detected and suppressed errors, rerun with: -s
-==681596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==681649== Memcheck, a memory error detector
-==681649== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681649== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681649== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==681649== Parent PID: 678341
-==681649== 
-==681649== 
-==681649== HEAP SUMMARY:
-==681649==     in use at exit: 1,568 bytes in 5 blocks
-==681649==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==681649== 
-==681649== LEAK SUMMARY:
-==681649==    definitely lost: 0 bytes in 0 blocks
-==681649==    indirectly lost: 0 bytes in 0 blocks
-==681649==      possibly lost: 0 bytes in 0 blocks
-==681649==    still reachable: 1,568 bytes in 5 blocks
-==681649==         suppressed: 0 bytes in 0 blocks
-==681649== Rerun with --leak-check=full to see details of leaked memory
-==681649== 
-==681649== For lists of detected and suppressed errors, rerun with: -s
-==681649== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==681786== Memcheck, a memory error detector
-==681786== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681786== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681786== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==681786== Parent PID: 678341
-==681786== 
-==681786== 
-==681786== HEAP SUMMARY:
-==681786==     in use at exit: 1,562 bytes in 5 blocks
-==681786==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==681786== 
-==681786== LEAK SUMMARY:
-==681786==    definitely lost: 0 bytes in 0 blocks
-==681786==    indirectly lost: 0 bytes in 0 blocks
-==681786==      possibly lost: 0 bytes in 0 blocks
-==681786==    still reachable: 1,562 bytes in 5 blocks
-==681786==         suppressed: 0 bytes in 0 blocks
-==681786== Rerun with --leak-check=full to see details of leaked memory
-==681786== 
-==681786== For lists of detected and suppressed errors, rerun with: -s
-==681786== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==681862== Memcheck, a memory error detector
-==681862== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==681862== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==681862== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==681862== Parent PID: 678341
-==681862== 
-==681862== 
-==681862== HEAP SUMMARY:
-==681862==     in use at exit: 1,565 bytes in 5 blocks
-==681862==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==681862== 
-==681862== LEAK SUMMARY:
-==681862==    definitely lost: 0 bytes in 0 blocks
-==681862==    indirectly lost: 0 bytes in 0 blocks
-==681862==      possibly lost: 0 bytes in 0 blocks
-==681862==    still reachable: 1,565 bytes in 5 blocks
-==681862==         suppressed: 0 bytes in 0 blocks
-==681862== Rerun with --leak-check=full to see details of leaked memory
-==681862== 
-==681862== For lists of detected and suppressed errors, rerun with: -s
-==681862== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==715730== Memcheck, a memory error detector
-==715730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==715730== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==715730== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==715730== Parent PID: 715346
-==715730== 
-==715730== 
-==715730== HEAP SUMMARY:
-==715730==     in use at exit: 1,580 bytes in 5 blocks
-==715730==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==715730== 
-==715730== LEAK SUMMARY:
-==715730==    definitely lost: 0 bytes in 0 blocks
-==715730==    indirectly lost: 0 bytes in 0 blocks
-==715730==      possibly lost: 0 bytes in 0 blocks
-==715730==    still reachable: 1,580 bytes in 5 blocks
-==715730==         suppressed: 0 bytes in 0 blocks
-==715730== Rerun with --leak-check=full to see details of leaked memory
-==715730== 
-==715730== For lists of detected and suppressed errors, rerun with: -s
-==715730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==715904== Memcheck, a memory error detector
-==715904== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==715904== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==715904== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==715904== Parent PID: 715346
-==715904== 
-==715904== 
-==715904== HEAP SUMMARY:
-==715904==     in use at exit: 1,562 bytes in 5 blocks
-==715904==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==715904== 
-==715904== LEAK SUMMARY:
-==715904==    definitely lost: 0 bytes in 0 blocks
-==715904==    indirectly lost: 0 bytes in 0 blocks
-==715904==      possibly lost: 0 bytes in 0 blocks
-==715904==    still reachable: 1,562 bytes in 5 blocks
-==715904==         suppressed: 0 bytes in 0 blocks
-==715904== Rerun with --leak-check=full to see details of leaked memory
-==715904== 
-==715904== For lists of detected and suppressed errors, rerun with: -s
-==715904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==716093== Memcheck, a memory error detector
-==716093== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==716093== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==716093== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==716093== Parent PID: 715346
-==716093== 
-==716093== 
-==716093== HEAP SUMMARY:
-==716093==     in use at exit: 1,550 bytes in 5 blocks
-==716093==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==716093== 
-==716093== LEAK SUMMARY:
-==716093==    definitely lost: 0 bytes in 0 blocks
-==716093==    indirectly lost: 0 bytes in 0 blocks
-==716093==      possibly lost: 0 bytes in 0 blocks
-==716093==    still reachable: 1,550 bytes in 5 blocks
-==716093==         suppressed: 0 bytes in 0 blocks
-==716093== Rerun with --leak-check=full to see details of leaked memory
-==716093== 
-==716093== For lists of detected and suppressed errors, rerun with: -s
-==716093== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==718562== Memcheck, a memory error detector
-==718562== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==718562== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==718562== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==718562== Parent PID: 718305
-==718562== 
-==718562== 
-==718562== HEAP SUMMARY:
-==718562==     in use at exit: 2,316 bytes in 17 blocks
-==718562==   total heap usage: 1,134 allocs, 1,117 frees, 17,739,996 bytes allocated
-==718562== 
-==718562== LEAK SUMMARY:
-==718562==    definitely lost: 736 bytes in 12 blocks
-==718562==    indirectly lost: 0 bytes in 0 blocks
-==718562==      possibly lost: 0 bytes in 0 blocks
-==718562==    still reachable: 1,580 bytes in 5 blocks
-==718562==         suppressed: 0 bytes in 0 blocks
-==718562== Rerun with --leak-check=full to see details of leaked memory
-==718562== 
-==718562== For lists of detected and suppressed errors, rerun with: -s
-==718562== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==718733== Memcheck, a memory error detector
-==718733== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==718733== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==718733== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==718733== Parent PID: 718305
-==718733== 
-==718733== 
-==718733== HEAP SUMMARY:
-==718733==     in use at exit: 7,194 bytes in 62 blocks
-==718733==   total heap usage: 999 allocs, 937 frees, 17,914,248 bytes allocated
-==718733== 
-==718733== LEAK SUMMARY:
-==718733==    definitely lost: 5,632 bytes in 57 blocks
-==718733==    indirectly lost: 0 bytes in 0 blocks
-==718733==      possibly lost: 0 bytes in 0 blocks
-==718733==    still reachable: 1,562 bytes in 5 blocks
-==718733==         suppressed: 0 bytes in 0 blocks
-==718733== Rerun with --leak-check=full to see details of leaked memory
-==718733== 
-==718733== For lists of detected and suppressed errors, rerun with: -s
-==718733== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==718870== Memcheck, a memory error detector
-==718870== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==718870== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==718870== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==718870== Parent PID: 718305
-==718870== 
-==718870== 
-==718870== HEAP SUMMARY:
-==718870==     in use at exit: 1,550 bytes in 5 blocks
-==718870==   total heap usage: 971 allocs, 966 frees, 17,921,424 bytes allocated
-==718870== 
-==718870== LEAK SUMMARY:
-==718870==    definitely lost: 0 bytes in 0 blocks
-==718870==    indirectly lost: 0 bytes in 0 blocks
-==718870==      possibly lost: 0 bytes in 0 blocks
-==718870==    still reachable: 1,550 bytes in 5 blocks
-==718870==         suppressed: 0 bytes in 0 blocks
-==718870== Rerun with --leak-check=full to see details of leaked memory
-==718870== 
-==718870== For lists of detected and suppressed errors, rerun with: -s
-==718870== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==719001== Memcheck, a memory error detector
-==719001== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719001== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719001== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==719001== Parent PID: 718305
-==719001== 
-==719001== 
-==719001== HEAP SUMMARY:
-==719001==     in use at exit: 1,574 bytes in 5 blocks
-==719001==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==719001== 
-==719001== LEAK SUMMARY:
-==719001==    definitely lost: 0 bytes in 0 blocks
-==719001==    indirectly lost: 0 bytes in 0 blocks
-==719001==      possibly lost: 0 bytes in 0 blocks
-==719001==    still reachable: 1,574 bytes in 5 blocks
-==719001==         suppressed: 0 bytes in 0 blocks
-==719001== Rerun with --leak-check=full to see details of leaked memory
-==719001== 
-==719001== For lists of detected and suppressed errors, rerun with: -s
-==719001== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==719117== Memcheck, a memory error detector
-==719117== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719117== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719117== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==719117== Parent PID: 718305
-==719117== 
-==719117== 
-==719117== HEAP SUMMARY:
-==719117==     in use at exit: 1,550 bytes in 5 blocks
-==719117==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==719117== 
-==719117== LEAK SUMMARY:
-==719117==    definitely lost: 0 bytes in 0 blocks
-==719117==    indirectly lost: 0 bytes in 0 blocks
-==719117==      possibly lost: 0 bytes in 0 blocks
-==719117==    still reachable: 1,550 bytes in 5 blocks
-==719117==         suppressed: 0 bytes in 0 blocks
-==719117== Rerun with --leak-check=full to see details of leaked memory
-==719117== 
-==719117== For lists of detected and suppressed errors, rerun with: -s
-==719117== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==719373== Memcheck, a memory error detector
-==719373== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719373== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719373== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==719373== Parent PID: 718305
-==719373== 
-==719373== 
-==719373== HEAP SUMMARY:
-==719373==     in use at exit: 1,565 bytes in 5 blocks
-==719373==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==719373== 
-==719373== LEAK SUMMARY:
-==719373==    definitely lost: 0 bytes in 0 blocks
-==719373==    indirectly lost: 0 bytes in 0 blocks
-==719373==      possibly lost: 0 bytes in 0 blocks
-==719373==    still reachable: 1,565 bytes in 5 blocks
-==719373==         suppressed: 0 bytes in 0 blocks
-==719373== Rerun with --leak-check=full to see details of leaked memory
-==719373== 
-==719373== For lists of detected and suppressed errors, rerun with: -s
-==719373== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==719510== Memcheck, a memory error detector
-==719510== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719510== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719510== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==719510== Parent PID: 718305
-==719510== 
-==719510== 
-==719510== HEAP SUMMARY:
-==719510==     in use at exit: 1,571 bytes in 5 blocks
-==719510==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==719510== 
-==719510== LEAK SUMMARY:
-==719510==    definitely lost: 0 bytes in 0 blocks
-==719510==    indirectly lost: 0 bytes in 0 blocks
-==719510==      possibly lost: 0 bytes in 0 blocks
-==719510==    still reachable: 1,571 bytes in 5 blocks
-==719510==         suppressed: 0 bytes in 0 blocks
-==719510== Rerun with --leak-check=full to see details of leaked memory
-==719510== 
-==719510== For lists of detected and suppressed errors, rerun with: -s
-==719510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==719563== Memcheck, a memory error detector
-==719563== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719563== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719563== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==719563== Parent PID: 718305
-==719563== 
-==719563== 
-==719563== HEAP SUMMARY:
-==719563==     in use at exit: 1,568 bytes in 5 blocks
-==719563==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==719563== 
-==719563== LEAK SUMMARY:
-==719563==    definitely lost: 0 bytes in 0 blocks
-==719563==    indirectly lost: 0 bytes in 0 blocks
-==719563==      possibly lost: 0 bytes in 0 blocks
-==719563==    still reachable: 1,568 bytes in 5 blocks
-==719563==         suppressed: 0 bytes in 0 blocks
-==719563== Rerun with --leak-check=full to see details of leaked memory
-==719563== 
-==719563== For lists of detected and suppressed errors, rerun with: -s
-==719563== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==719962== Memcheck, a memory error detector
-==719962== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==719962== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==719962== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==719962== Parent PID: 718305
-==719962== 
-==719962== 
-==719962== HEAP SUMMARY:
-==719962==     in use at exit: 9,091,766 bytes in 434 blocks
-==719962==   total heap usage: 846 allocs, 412 frees, 9,192,308 bytes allocated
-==719962== 
-==719962== LEAK SUMMARY:
-==719962==    definitely lost: 4,616 bytes in 7 blocks
-==719962==    indirectly lost: 9,085,067 bytes in 421 blocks
-==719962==      possibly lost: 0 bytes in 0 blocks
-==719962==    still reachable: 2,083 bytes in 6 blocks
-==719962==         suppressed: 0 bytes in 0 blocks
-==719962== Rerun with --leak-check=full to see details of leaked memory
-==719962== 
-==719962== For lists of detected and suppressed errors, rerun with: -s
-==719962== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==725175== Memcheck, a memory error detector
-==725175== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725175== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725175== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==725175== Parent PID: 724918
-==725175== 
-==725175== 
-==725175== HEAP SUMMARY:
-==725175==     in use at exit: 1,580 bytes in 5 blocks
-==725175==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==725175== 
-==725175== LEAK SUMMARY:
-==725175==    definitely lost: 0 bytes in 0 blocks
-==725175==    indirectly lost: 0 bytes in 0 blocks
-==725175==      possibly lost: 0 bytes in 0 blocks
-==725175==    still reachable: 1,580 bytes in 5 blocks
-==725175==         suppressed: 0 bytes in 0 blocks
-==725175== Rerun with --leak-check=full to see details of leaked memory
-==725175== 
-==725175== For lists of detected and suppressed errors, rerun with: -s
-==725175== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==725348== Memcheck, a memory error detector
-==725348== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725348== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725348== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==725348== Parent PID: 724918
-==725348== 
-==725348== 
-==725348== HEAP SUMMARY:
-==725348==     in use at exit: 1,562 bytes in 5 blocks
-==725348==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==725348== 
-==725348== LEAK SUMMARY:
-==725348==    definitely lost: 0 bytes in 0 blocks
-==725348==    indirectly lost: 0 bytes in 0 blocks
-==725348==      possibly lost: 0 bytes in 0 blocks
-==725348==    still reachable: 1,562 bytes in 5 blocks
-==725348==         suppressed: 0 bytes in 0 blocks
-==725348== Rerun with --leak-check=full to see details of leaked memory
-==725348== 
-==725348== For lists of detected and suppressed errors, rerun with: -s
-==725348== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==725485== Memcheck, a memory error detector
-==725485== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725485== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725485== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==725485== Parent PID: 724918
-==725485== 
-==725485== 
-==725485== HEAP SUMMARY:
-==725485==     in use at exit: 1,550 bytes in 5 blocks
-==725485==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==725485== 
-==725485== LEAK SUMMARY:
-==725485==    definitely lost: 0 bytes in 0 blocks
-==725485==    indirectly lost: 0 bytes in 0 blocks
-==725485==      possibly lost: 0 bytes in 0 blocks
-==725485==    still reachable: 1,550 bytes in 5 blocks
-==725485==         suppressed: 0 bytes in 0 blocks
-==725485== Rerun with --leak-check=full to see details of leaked memory
-==725485== 
-==725485== For lists of detected and suppressed errors, rerun with: -s
-==725485== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==725622== Memcheck, a memory error detector
-==725622== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725622== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725622== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==725622== Parent PID: 724918
-==725622== 
-==725622== 
-==725622== HEAP SUMMARY:
-==725622==     in use at exit: 1,574 bytes in 5 blocks
-==725622==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==725622== 
-==725622== LEAK SUMMARY:
-==725622==    definitely lost: 0 bytes in 0 blocks
-==725622==    indirectly lost: 0 bytes in 0 blocks
-==725622==      possibly lost: 0 bytes in 0 blocks
-==725622==    still reachable: 1,574 bytes in 5 blocks
-==725622==         suppressed: 0 bytes in 0 blocks
-==725622== Rerun with --leak-check=full to see details of leaked memory
-==725622== 
-==725622== For lists of detected and suppressed errors, rerun with: -s
-==725622== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==725738== Memcheck, a memory error detector
-==725738== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725738== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725738== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==725738== Parent PID: 724918
-==725738== 
-==725738== 
-==725738== HEAP SUMMARY:
-==725738==     in use at exit: 1,550 bytes in 5 blocks
-==725738==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==725738== 
-==725738== LEAK SUMMARY:
-==725738==    definitely lost: 0 bytes in 0 blocks
-==725738==    indirectly lost: 0 bytes in 0 blocks
-==725738==      possibly lost: 0 bytes in 0 blocks
-==725738==    still reachable: 1,550 bytes in 5 blocks
-==725738==         suppressed: 0 bytes in 0 blocks
-==725738== Rerun with --leak-check=full to see details of leaked memory
-==725738== 
-==725738== For lists of detected and suppressed errors, rerun with: -s
-==725738== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==725994== Memcheck, a memory error detector
-==725994== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==725994== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==725994== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==725994== Parent PID: 724918
-==725994== 
-==725994== 
-==725994== HEAP SUMMARY:
-==725994==     in use at exit: 1,565 bytes in 5 blocks
-==725994==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==725994== 
-==725994== LEAK SUMMARY:
-==725994==    definitely lost: 0 bytes in 0 blocks
-==725994==    indirectly lost: 0 bytes in 0 blocks
-==725994==      possibly lost: 0 bytes in 0 blocks
-==725994==    still reachable: 1,565 bytes in 5 blocks
-==725994==         suppressed: 0 bytes in 0 blocks
-==725994== Rerun with --leak-check=full to see details of leaked memory
-==725994== 
-==725994== For lists of detected and suppressed errors, rerun with: -s
-==725994== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==726131== Memcheck, a memory error detector
-==726131== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726131== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726131== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==726131== Parent PID: 724918
-==726131== 
-==726131== 
-==726131== HEAP SUMMARY:
-==726131==     in use at exit: 1,571 bytes in 5 blocks
-==726131==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==726131== 
-==726131== LEAK SUMMARY:
-==726131==    definitely lost: 0 bytes in 0 blocks
-==726131==    indirectly lost: 0 bytes in 0 blocks
-==726131==      possibly lost: 0 bytes in 0 blocks
-==726131==    still reachable: 1,571 bytes in 5 blocks
-==726131==         suppressed: 0 bytes in 0 blocks
-==726131== Rerun with --leak-check=full to see details of leaked memory
-==726131== 
-==726131== For lists of detected and suppressed errors, rerun with: -s
-==726131== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==726184== Memcheck, a memory error detector
-==726184== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726184== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726184== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==726184== Parent PID: 724918
-==726184== 
-==726184== 
-==726184== HEAP SUMMARY:
-==726184==     in use at exit: 1,568 bytes in 5 blocks
-==726184==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==726184== 
-==726184== LEAK SUMMARY:
-==726184==    definitely lost: 0 bytes in 0 blocks
-==726184==    indirectly lost: 0 bytes in 0 blocks
-==726184==      possibly lost: 0 bytes in 0 blocks
-==726184==    still reachable: 1,568 bytes in 5 blocks
-==726184==         suppressed: 0 bytes in 0 blocks
-==726184== Rerun with --leak-check=full to see details of leaked memory
-==726184== 
-==726184== For lists of detected and suppressed errors, rerun with: -s
-==726184== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==726581== Memcheck, a memory error detector
-==726581== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726581== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726581== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==726581== Parent PID: 724918
-==726581== 
-==726581== 
-==726581== HEAP SUMMARY:
-==726581==     in use at exit: 1,595 bytes in 5 blocks
-==726581==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==726581== 
-==726581== LEAK SUMMARY:
-==726581==    definitely lost: 0 bytes in 0 blocks
-==726581==    indirectly lost: 0 bytes in 0 blocks
-==726581==      possibly lost: 0 bytes in 0 blocks
-==726581==    still reachable: 1,595 bytes in 5 blocks
-==726581==         suppressed: 0 bytes in 0 blocks
-==726581== Rerun with --leak-check=full to see details of leaked memory
-==726581== 
-==726581== For lists of detected and suppressed errors, rerun with: -s
-==726581== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==726660== Memcheck, a memory error detector
-==726660== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726660== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726660== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==726660== Parent PID: 724918
-==726660== 
-==726660== 
-==726660== HEAP SUMMARY:
-==726660==     in use at exit: 1,604 bytes in 5 blocks
-==726660==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==726660== 
-==726660== LEAK SUMMARY:
-==726660==    definitely lost: 0 bytes in 0 blocks
-==726660==    indirectly lost: 0 bytes in 0 blocks
-==726660==      possibly lost: 0 bytes in 0 blocks
-==726660==    still reachable: 1,604 bytes in 5 blocks
-==726660==         suppressed: 0 bytes in 0 blocks
-==726660== Rerun with --leak-check=full to see details of leaked memory
-==726660== 
-==726660== For lists of detected and suppressed errors, rerun with: -s
-==726660== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==726713== Memcheck, a memory error detector
-==726713== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726713== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726713== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==726713== Parent PID: 724918
-==726713== 
-==726713== 
-==726713== HEAP SUMMARY:
-==726713==     in use at exit: 1,577 bytes in 5 blocks
-==726713==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==726713== 
-==726713== LEAK SUMMARY:
-==726713==    definitely lost: 0 bytes in 0 blocks
-==726713==    indirectly lost: 0 bytes in 0 blocks
-==726713==      possibly lost: 0 bytes in 0 blocks
-==726713==    still reachable: 1,577 bytes in 5 blocks
-==726713==         suppressed: 0 bytes in 0 blocks
-==726713== Rerun with --leak-check=full to see details of leaked memory
-==726713== 
-==726713== For lists of detected and suppressed errors, rerun with: -s
-==726713== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==726850== Memcheck, a memory error detector
-==726850== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726850== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726850== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==726850== Parent PID: 724918
-==726850== 
-==726850== 
-==726850== HEAP SUMMARY:
-==726850==     in use at exit: 1,550 bytes in 5 blocks
-==726850==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==726850== 
-==726850== LEAK SUMMARY:
-==726850==    definitely lost: 0 bytes in 0 blocks
-==726850==    indirectly lost: 0 bytes in 0 blocks
-==726850==      possibly lost: 0 bytes in 0 blocks
-==726850==    still reachable: 1,550 bytes in 5 blocks
-==726850==         suppressed: 0 bytes in 0 blocks
-==726850== Rerun with --leak-check=full to see details of leaked memory
-==726850== 
-==726850== For lists of detected and suppressed errors, rerun with: -s
-==726850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==726903== Memcheck, a memory error detector
-==726903== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==726903== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==726903== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==726903== Parent PID: 724918
-==726903== 
-==726903== 
-==726903== HEAP SUMMARY:
-==726903==     in use at exit: 1,559 bytes in 5 blocks
-==726903==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==726903== 
-==726903== LEAK SUMMARY:
-==726903==    definitely lost: 0 bytes in 0 blocks
-==726903==    indirectly lost: 0 bytes in 0 blocks
-==726903==      possibly lost: 0 bytes in 0 blocks
-==726903==    still reachable: 1,559 bytes in 5 blocks
-==726903==         suppressed: 0 bytes in 0 blocks
-==726903== Rerun with --leak-check=full to see details of leaked memory
-==726903== 
-==726903== For lists of detected and suppressed errors, rerun with: -s
-==726903== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==727050== Memcheck, a memory error detector
-==727050== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==727050== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==727050== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==727050== Parent PID: 724918
-==727050== 
-==727050== 
-==727050== HEAP SUMMARY:
-==727050==     in use at exit: 1,553 bytes in 5 blocks
-==727050==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==727050== 
-==727050== LEAK SUMMARY:
-==727050==    definitely lost: 0 bytes in 0 blocks
-==727050==    indirectly lost: 0 bytes in 0 blocks
-==727050==      possibly lost: 0 bytes in 0 blocks
-==727050==    still reachable: 1,553 bytes in 5 blocks
-==727050==         suppressed: 0 bytes in 0 blocks
-==727050== Rerun with --leak-check=full to see details of leaked memory
-==727050== 
-==727050== For lists of detected and suppressed errors, rerun with: -s
-==727050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==727159== Memcheck, a memory error detector
-==727159== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==727159== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==727159== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==727159== Parent PID: 724918
-==727159== 
-==727159== 
-==727159== HEAP SUMMARY:
-==727159==     in use at exit: 1,568 bytes in 5 blocks
-==727159==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==727159== 
-==727159== LEAK SUMMARY:
-==727159==    definitely lost: 0 bytes in 0 blocks
-==727159==    indirectly lost: 0 bytes in 0 blocks
-==727159==      possibly lost: 0 bytes in 0 blocks
-==727159==    still reachable: 1,568 bytes in 5 blocks
-==727159==         suppressed: 0 bytes in 0 blocks
-==727159== Rerun with --leak-check=full to see details of leaked memory
-==727159== 
-==727159== For lists of detected and suppressed errors, rerun with: -s
-==727159== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==727212== Memcheck, a memory error detector
-==727212== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==727212== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==727212== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==727212== Parent PID: 724918
-==727212== 
-==727212== 
-==727212== HEAP SUMMARY:
-==727212==     in use at exit: 1,568 bytes in 5 blocks
-==727212==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==727212== 
-==727212== LEAK SUMMARY:
-==727212==    definitely lost: 0 bytes in 0 blocks
-==727212==    indirectly lost: 0 bytes in 0 blocks
-==727212==      possibly lost: 0 bytes in 0 blocks
-==727212==    still reachable: 1,568 bytes in 5 blocks
-==727212==         suppressed: 0 bytes in 0 blocks
-==727212== Rerun with --leak-check=full to see details of leaked memory
-==727212== 
-==727212== For lists of detected and suppressed errors, rerun with: -s
-==727212== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==727352== Memcheck, a memory error detector
-==727352== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==727352== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==727352== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==727352== Parent PID: 724918
-==727352== 
-==727352== 
-==727352== HEAP SUMMARY:
-==727352==     in use at exit: 1,562 bytes in 5 blocks
-==727352==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==727352== 
-==727352== LEAK SUMMARY:
-==727352==    definitely lost: 0 bytes in 0 blocks
-==727352==    indirectly lost: 0 bytes in 0 blocks
-==727352==      possibly lost: 0 bytes in 0 blocks
-==727352==    still reachable: 1,562 bytes in 5 blocks
-==727352==         suppressed: 0 bytes in 0 blocks
-==727352== Rerun with --leak-check=full to see details of leaked memory
-==727352== 
-==727352== For lists of detected and suppressed errors, rerun with: -s
-==727352== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==727405== Memcheck, a memory error detector
-==727405== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==727405== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==727405== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==727405== Parent PID: 724918
-==727405== 
-==727405== 
-==727405== HEAP SUMMARY:
-==727405==     in use at exit: 1,565 bytes in 5 blocks
-==727405==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==727405== 
-==727405== LEAK SUMMARY:
-==727405==    definitely lost: 0 bytes in 0 blocks
-==727405==    indirectly lost: 0 bytes in 0 blocks
-==727405==      possibly lost: 0 bytes in 0 blocks
-==727405==    still reachable: 1,565 bytes in 5 blocks
-==727405==         suppressed: 0 bytes in 0 blocks
-==727405== Rerun with --leak-check=full to see details of leaked memory
-==727405== 
-==727405== For lists of detected and suppressed errors, rerun with: -s
-==727405== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==737525== Memcheck, a memory error detector
-==737525== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==737525== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==737525== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==737525== Parent PID: 737269
-==737525== 
-==737525== 
-==737525== HEAP SUMMARY:
-==737525==     in use at exit: 1,580 bytes in 5 blocks
-==737525==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==737525== 
-==737525== LEAK SUMMARY:
-==737525==    definitely lost: 0 bytes in 0 blocks
-==737525==    indirectly lost: 0 bytes in 0 blocks
-==737525==      possibly lost: 0 bytes in 0 blocks
-==737525==    still reachable: 1,580 bytes in 5 blocks
-==737525==         suppressed: 0 bytes in 0 blocks
-==737525== Rerun with --leak-check=full to see details of leaked memory
-==737525== 
-==737525== For lists of detected and suppressed errors, rerun with: -s
-==737525== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==737696== Memcheck, a memory error detector
-==737696== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==737696== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==737696== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==737696== Parent PID: 737269
-==737696== 
-==737696== 
-==737696== HEAP SUMMARY:
-==737696==     in use at exit: 1,562 bytes in 5 blocks
-==737696==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==737696== 
-==737696== LEAK SUMMARY:
-==737696==    definitely lost: 0 bytes in 0 blocks
-==737696==    indirectly lost: 0 bytes in 0 blocks
-==737696==      possibly lost: 0 bytes in 0 blocks
-==737696==    still reachable: 1,562 bytes in 5 blocks
-==737696==         suppressed: 0 bytes in 0 blocks
-==737696== Rerun with --leak-check=full to see details of leaked memory
-==737696== 
-==737696== For lists of detected and suppressed errors, rerun with: -s
-==737696== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==737833== Memcheck, a memory error detector
-==737833== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==737833== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==737833== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==737833== Parent PID: 737269
-==737833== 
-==737833== 
-==737833== HEAP SUMMARY:
-==737833==     in use at exit: 1,550 bytes in 5 blocks
-==737833==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==737833== 
-==737833== LEAK SUMMARY:
-==737833==    definitely lost: 0 bytes in 0 blocks
-==737833==    indirectly lost: 0 bytes in 0 blocks
-==737833==      possibly lost: 0 bytes in 0 blocks
-==737833==    still reachable: 1,550 bytes in 5 blocks
-==737833==         suppressed: 0 bytes in 0 blocks
-==737833== Rerun with --leak-check=full to see details of leaked memory
-==737833== 
-==737833== For lists of detected and suppressed errors, rerun with: -s
-==737833== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==737970== Memcheck, a memory error detector
-==737970== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==737970== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==737970== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==737970== Parent PID: 737269
-==737970== 
-==737970== 
-==737970== HEAP SUMMARY:
-==737970==     in use at exit: 1,574 bytes in 5 blocks
-==737970==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==737970== 
-==737970== LEAK SUMMARY:
-==737970==    definitely lost: 0 bytes in 0 blocks
-==737970==    indirectly lost: 0 bytes in 0 blocks
-==737970==      possibly lost: 0 bytes in 0 blocks
-==737970==    still reachable: 1,574 bytes in 5 blocks
-==737970==         suppressed: 0 bytes in 0 blocks
-==737970== Rerun with --leak-check=full to see details of leaked memory
-==737970== 
-==737970== For lists of detected and suppressed errors, rerun with: -s
-==737970== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==738087== Memcheck, a memory error detector
-==738087== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==738087== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==738087== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==738087== Parent PID: 737269
-==738087== 
-==738087== 
-==738087== HEAP SUMMARY:
-==738087==     in use at exit: 1,550 bytes in 5 blocks
-==738087==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==738087== 
-==738087== LEAK SUMMARY:
-==738087==    definitely lost: 0 bytes in 0 blocks
-==738087==    indirectly lost: 0 bytes in 0 blocks
-==738087==      possibly lost: 0 bytes in 0 blocks
-==738087==    still reachable: 1,550 bytes in 5 blocks
-==738087==         suppressed: 0 bytes in 0 blocks
-==738087== Rerun with --leak-check=full to see details of leaked memory
-==738087== 
-==738087== For lists of detected and suppressed errors, rerun with: -s
-==738087== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==738342== Memcheck, a memory error detector
-==738342== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==738342== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==738342== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==738342== Parent PID: 737269
-==738342== 
-==738342== 
-==738342== HEAP SUMMARY:
-==738342==     in use at exit: 1,565 bytes in 5 blocks
-==738342==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==738342== 
-==738342== LEAK SUMMARY:
-==738342==    definitely lost: 0 bytes in 0 blocks
-==738342==    indirectly lost: 0 bytes in 0 blocks
-==738342==      possibly lost: 0 bytes in 0 blocks
-==738342==    still reachable: 1,565 bytes in 5 blocks
-==738342==         suppressed: 0 bytes in 0 blocks
-==738342== Rerun with --leak-check=full to see details of leaked memory
-==738342== 
-==738342== For lists of detected and suppressed errors, rerun with: -s
-==738342== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==738479== Memcheck, a memory error detector
-==738479== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==738479== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==738479== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==738479== Parent PID: 737269
-==738479== 
-==738479== 
-==738479== HEAP SUMMARY:
-==738479==     in use at exit: 1,571 bytes in 5 blocks
-==738479==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==738479== 
-==738479== LEAK SUMMARY:
-==738479==    definitely lost: 0 bytes in 0 blocks
-==738479==    indirectly lost: 0 bytes in 0 blocks
-==738479==      possibly lost: 0 bytes in 0 blocks
-==738479==    still reachable: 1,571 bytes in 5 blocks
-==738479==         suppressed: 0 bytes in 0 blocks
-==738479== Rerun with --leak-check=full to see details of leaked memory
-==738479== 
-==738479== For lists of detected and suppressed errors, rerun with: -s
-==738479== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==738532== Memcheck, a memory error detector
-==738532== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==738532== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==738532== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==738532== Parent PID: 737269
-==738532== 
-==738532== 
-==738532== HEAP SUMMARY:
-==738532==     in use at exit: 1,568 bytes in 5 blocks
-==738532==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==738532== 
-==738532== LEAK SUMMARY:
-==738532==    definitely lost: 0 bytes in 0 blocks
-==738532==    indirectly lost: 0 bytes in 0 blocks
-==738532==      possibly lost: 0 bytes in 0 blocks
-==738532==    still reachable: 1,568 bytes in 5 blocks
-==738532==         suppressed: 0 bytes in 0 blocks
-==738532== Rerun with --leak-check=full to see details of leaked memory
-==738532== 
-==738532== For lists of detected and suppressed errors, rerun with: -s
-==738532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==738932== Memcheck, a memory error detector
-==738932== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==738932== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==738932== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==738932== Parent PID: 737269
-==738932== 
-==738932== 
-==738932== HEAP SUMMARY:
-==738932==     in use at exit: 1,595 bytes in 5 blocks
-==738932==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==738932== 
-==738932== LEAK SUMMARY:
-==738932==    definitely lost: 0 bytes in 0 blocks
-==738932==    indirectly lost: 0 bytes in 0 blocks
-==738932==      possibly lost: 0 bytes in 0 blocks
-==738932==    still reachable: 1,595 bytes in 5 blocks
-==738932==         suppressed: 0 bytes in 0 blocks
-==738932== Rerun with --leak-check=full to see details of leaked memory
-==738932== 
-==738932== For lists of detected and suppressed errors, rerun with: -s
-==738932== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==739014== Memcheck, a memory error detector
-==739014== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739014== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739014== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==739014== Parent PID: 737269
-==739014== 
-==739014== 
-==739014== HEAP SUMMARY:
-==739014==     in use at exit: 1,604 bytes in 5 blocks
-==739014==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==739014== 
-==739014== LEAK SUMMARY:
-==739014==    definitely lost: 0 bytes in 0 blocks
-==739014==    indirectly lost: 0 bytes in 0 blocks
-==739014==      possibly lost: 0 bytes in 0 blocks
-==739014==    still reachable: 1,604 bytes in 5 blocks
-==739014==         suppressed: 0 bytes in 0 blocks
-==739014== Rerun with --leak-check=full to see details of leaked memory
-==739014== 
-==739014== For lists of detected and suppressed errors, rerun with: -s
-==739014== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==739067== Memcheck, a memory error detector
-==739067== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739067== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739067== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==739067== Parent PID: 737269
-==739067== 
-==739067== 
-==739067== HEAP SUMMARY:
-==739067==     in use at exit: 1,577 bytes in 5 blocks
-==739067==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==739067== 
-==739067== LEAK SUMMARY:
-==739067==    definitely lost: 0 bytes in 0 blocks
-==739067==    indirectly lost: 0 bytes in 0 blocks
-==739067==      possibly lost: 0 bytes in 0 blocks
-==739067==    still reachable: 1,577 bytes in 5 blocks
-==739067==         suppressed: 0 bytes in 0 blocks
-==739067== Rerun with --leak-check=full to see details of leaked memory
-==739067== 
-==739067== For lists of detected and suppressed errors, rerun with: -s
-==739067== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==739204== Memcheck, a memory error detector
-==739204== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739204== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739204== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==739204== Parent PID: 737269
-==739204== 
-==739204== 
-==739204== HEAP SUMMARY:
-==739204==     in use at exit: 1,550 bytes in 5 blocks
-==739204==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==739204== 
-==739204== LEAK SUMMARY:
-==739204==    definitely lost: 0 bytes in 0 blocks
-==739204==    indirectly lost: 0 bytes in 0 blocks
-==739204==      possibly lost: 0 bytes in 0 blocks
-==739204==    still reachable: 1,550 bytes in 5 blocks
-==739204==         suppressed: 0 bytes in 0 blocks
-==739204== Rerun with --leak-check=full to see details of leaked memory
-==739204== 
-==739204== For lists of detected and suppressed errors, rerun with: -s
-==739204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==739257== Memcheck, a memory error detector
-==739257== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739257== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739257== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==739257== Parent PID: 737269
-==739257== 
-==739257== 
-==739257== HEAP SUMMARY:
-==739257==     in use at exit: 1,559 bytes in 5 blocks
-==739257==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==739257== 
-==739257== LEAK SUMMARY:
-==739257==    definitely lost: 0 bytes in 0 blocks
-==739257==    indirectly lost: 0 bytes in 0 blocks
-==739257==      possibly lost: 0 bytes in 0 blocks
-==739257==    still reachable: 1,559 bytes in 5 blocks
-==739257==         suppressed: 0 bytes in 0 blocks
-==739257== Rerun with --leak-check=full to see details of leaked memory
-==739257== 
-==739257== For lists of detected and suppressed errors, rerun with: -s
-==739257== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==739394== Memcheck, a memory error detector
-==739394== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739394== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739394== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==739394== Parent PID: 737269
-==739394== 
-==739394== 
-==739394== HEAP SUMMARY:
-==739394==     in use at exit: 1,553 bytes in 5 blocks
-==739394==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==739394== 
-==739394== LEAK SUMMARY:
-==739394==    definitely lost: 0 bytes in 0 blocks
-==739394==    indirectly lost: 0 bytes in 0 blocks
-==739394==      possibly lost: 0 bytes in 0 blocks
-==739394==    still reachable: 1,553 bytes in 5 blocks
-==739394==         suppressed: 0 bytes in 0 blocks
-==739394== Rerun with --leak-check=full to see details of leaked memory
-==739394== 
-==739394== For lists of detected and suppressed errors, rerun with: -s
-==739394== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==739503== Memcheck, a memory error detector
-==739503== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739503== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739503== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==739503== Parent PID: 737269
-==739503== 
-==739503== 
-==739503== HEAP SUMMARY:
-==739503==     in use at exit: 1,568 bytes in 5 blocks
-==739503==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==739503== 
-==739503== LEAK SUMMARY:
-==739503==    definitely lost: 0 bytes in 0 blocks
-==739503==    indirectly lost: 0 bytes in 0 blocks
-==739503==      possibly lost: 0 bytes in 0 blocks
-==739503==    still reachable: 1,568 bytes in 5 blocks
-==739503==         suppressed: 0 bytes in 0 blocks
-==739503== Rerun with --leak-check=full to see details of leaked memory
-==739503== 
-==739503== For lists of detected and suppressed errors, rerun with: -s
-==739503== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==739556== Memcheck, a memory error detector
-==739556== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739556== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739556== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==739556== Parent PID: 737269
-==739556== 
-==739556== 
-==739556== HEAP SUMMARY:
-==739556==     in use at exit: 1,568 bytes in 5 blocks
-==739556==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==739556== 
-==739556== LEAK SUMMARY:
-==739556==    definitely lost: 0 bytes in 0 blocks
-==739556==    indirectly lost: 0 bytes in 0 blocks
-==739556==      possibly lost: 0 bytes in 0 blocks
-==739556==    still reachable: 1,568 bytes in 5 blocks
-==739556==         suppressed: 0 bytes in 0 blocks
-==739556== Rerun with --leak-check=full to see details of leaked memory
-==739556== 
-==739556== For lists of detected and suppressed errors, rerun with: -s
-==739556== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==739693== Memcheck, a memory error detector
-==739693== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739693== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739693== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==739693== Parent PID: 737269
-==739693== 
-==739693== 
-==739693== HEAP SUMMARY:
-==739693==     in use at exit: 1,562 bytes in 5 blocks
-==739693==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==739693== 
-==739693== LEAK SUMMARY:
-==739693==    definitely lost: 0 bytes in 0 blocks
-==739693==    indirectly lost: 0 bytes in 0 blocks
-==739693==      possibly lost: 0 bytes in 0 blocks
-==739693==    still reachable: 1,562 bytes in 5 blocks
-==739693==         suppressed: 0 bytes in 0 blocks
-==739693== Rerun with --leak-check=full to see details of leaked memory
-==739693== 
-==739693== For lists of detected and suppressed errors, rerun with: -s
-==739693== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==739746== Memcheck, a memory error detector
-==739746== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==739746== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==739746== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==739746== Parent PID: 737269
-==739746== 
-==739746== 
-==739746== HEAP SUMMARY:
-==739746==     in use at exit: 1,565 bytes in 5 blocks
-==739746==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==739746== 
-==739746== LEAK SUMMARY:
-==739746==    definitely lost: 0 bytes in 0 blocks
-==739746==    indirectly lost: 0 bytes in 0 blocks
-==739746==      possibly lost: 0 bytes in 0 blocks
-==739746==    still reachable: 1,565 bytes in 5 blocks
-==739746==         suppressed: 0 bytes in 0 blocks
-==739746== Rerun with --leak-check=full to see details of leaked memory
-==739746== 
-==739746== For lists of detected and suppressed errors, rerun with: -s
-==739746== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==763969== Memcheck, a memory error detector
-==763969== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==763969== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==763969== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==763969== Parent PID: 763713
-==763969== 
-==763969== 
-==763969== HEAP SUMMARY:
-==763969==     in use at exit: 1,580 bytes in 5 blocks
-==763969==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==763969== 
-==763969== LEAK SUMMARY:
-==763969==    definitely lost: 0 bytes in 0 blocks
-==763969==    indirectly lost: 0 bytes in 0 blocks
-==763969==      possibly lost: 0 bytes in 0 blocks
-==763969==    still reachable: 1,580 bytes in 5 blocks
-==763969==         suppressed: 0 bytes in 0 blocks
-==763969== Rerun with --leak-check=full to see details of leaked memory
-==763969== 
-==763969== For lists of detected and suppressed errors, rerun with: -s
-==763969== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==764143== Memcheck, a memory error detector
-==764143== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764143== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764143== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==764143== Parent PID: 763713
-==764143== 
-==764143== 
-==764143== HEAP SUMMARY:
-==764143==     in use at exit: 1,562 bytes in 5 blocks
-==764143==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==764143== 
-==764143== LEAK SUMMARY:
-==764143==    definitely lost: 0 bytes in 0 blocks
-==764143==    indirectly lost: 0 bytes in 0 blocks
-==764143==      possibly lost: 0 bytes in 0 blocks
-==764143==    still reachable: 1,562 bytes in 5 blocks
-==764143==         suppressed: 0 bytes in 0 blocks
-==764143== Rerun with --leak-check=full to see details of leaked memory
-==764143== 
-==764143== For lists of detected and suppressed errors, rerun with: -s
-==764143== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==764280== Memcheck, a memory error detector
-==764280== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764280== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764280== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==764280== Parent PID: 763713
-==764280== 
-==764280== 
-==764280== HEAP SUMMARY:
-==764280==     in use at exit: 1,550 bytes in 5 blocks
-==764280==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==764280== 
-==764280== LEAK SUMMARY:
-==764280==    definitely lost: 0 bytes in 0 blocks
-==764280==    indirectly lost: 0 bytes in 0 blocks
-==764280==      possibly lost: 0 bytes in 0 blocks
-==764280==    still reachable: 1,550 bytes in 5 blocks
-==764280==         suppressed: 0 bytes in 0 blocks
-==764280== Rerun with --leak-check=full to see details of leaked memory
-==764280== 
-==764280== For lists of detected and suppressed errors, rerun with: -s
-==764280== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==764419== Memcheck, a memory error detector
-==764419== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764419== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764419== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==764419== Parent PID: 763713
-==764419== 
-==764419== 
-==764419== HEAP SUMMARY:
-==764419==     in use at exit: 1,574 bytes in 5 blocks
-==764419==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==764419== 
-==764419== LEAK SUMMARY:
-==764419==    definitely lost: 0 bytes in 0 blocks
-==764419==    indirectly lost: 0 bytes in 0 blocks
-==764419==      possibly lost: 0 bytes in 0 blocks
-==764419==    still reachable: 1,574 bytes in 5 blocks
-==764419==         suppressed: 0 bytes in 0 blocks
-==764419== Rerun with --leak-check=full to see details of leaked memory
-==764419== 
-==764419== For lists of detected and suppressed errors, rerun with: -s
-==764419== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==764534== Memcheck, a memory error detector
-==764534== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764534== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764534== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==764534== Parent PID: 763713
-==764534== 
-==764534== 
-==764534== HEAP SUMMARY:
-==764534==     in use at exit: 1,550 bytes in 5 blocks
-==764534==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==764534== 
-==764534== LEAK SUMMARY:
-==764534==    definitely lost: 0 bytes in 0 blocks
-==764534==    indirectly lost: 0 bytes in 0 blocks
-==764534==      possibly lost: 0 bytes in 0 blocks
-==764534==    still reachable: 1,550 bytes in 5 blocks
-==764534==         suppressed: 0 bytes in 0 blocks
-==764534== Rerun with --leak-check=full to see details of leaked memory
-==764534== 
-==764534== For lists of detected and suppressed errors, rerun with: -s
-==764534== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==764794== Memcheck, a memory error detector
-==764794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764794== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764794== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==764794== Parent PID: 763713
-==764794== 
-==764794== 
-==764794== HEAP SUMMARY:
-==764794==     in use at exit: 1,565 bytes in 5 blocks
-==764794==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==764794== 
-==764794== LEAK SUMMARY:
-==764794==    definitely lost: 0 bytes in 0 blocks
-==764794==    indirectly lost: 0 bytes in 0 blocks
-==764794==      possibly lost: 0 bytes in 0 blocks
-==764794==    still reachable: 1,565 bytes in 5 blocks
-==764794==         suppressed: 0 bytes in 0 blocks
-==764794== Rerun with --leak-check=full to see details of leaked memory
-==764794== 
-==764794== For lists of detected and suppressed errors, rerun with: -s
-==764794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==764931== Memcheck, a memory error detector
-==764931== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764931== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764931== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==764931== Parent PID: 763713
-==764931== 
-==764931== 
-==764931== HEAP SUMMARY:
-==764931==     in use at exit: 1,571 bytes in 5 blocks
-==764931==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==764931== 
-==764931== LEAK SUMMARY:
-==764931==    definitely lost: 0 bytes in 0 blocks
-==764931==    indirectly lost: 0 bytes in 0 blocks
-==764931==      possibly lost: 0 bytes in 0 blocks
-==764931==    still reachable: 1,571 bytes in 5 blocks
-==764931==         suppressed: 0 bytes in 0 blocks
-==764931== Rerun with --leak-check=full to see details of leaked memory
-==764931== 
-==764931== For lists of detected and suppressed errors, rerun with: -s
-==764931== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==764984== Memcheck, a memory error detector
-==764984== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==764984== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==764984== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==764984== Parent PID: 763713
-==764984== 
-==764984== 
-==764984== HEAP SUMMARY:
-==764984==     in use at exit: 1,568 bytes in 5 blocks
-==764984==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==764984== 
-==764984== LEAK SUMMARY:
-==764984==    definitely lost: 0 bytes in 0 blocks
-==764984==    indirectly lost: 0 bytes in 0 blocks
-==764984==      possibly lost: 0 bytes in 0 blocks
-==764984==    still reachable: 1,568 bytes in 5 blocks
-==764984==         suppressed: 0 bytes in 0 blocks
-==764984== Rerun with --leak-check=full to see details of leaked memory
-==764984== 
-==764984== For lists of detected and suppressed errors, rerun with: -s
-==764984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==765383== Memcheck, a memory error detector
-==765383== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765383== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765383== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==765383== Parent PID: 763713
-==765383== 
-==765383== 
-==765383== HEAP SUMMARY:
-==765383==     in use at exit: 1,595 bytes in 5 blocks
-==765383==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==765383== 
-==765383== LEAK SUMMARY:
-==765383==    definitely lost: 0 bytes in 0 blocks
-==765383==    indirectly lost: 0 bytes in 0 blocks
-==765383==      possibly lost: 0 bytes in 0 blocks
-==765383==    still reachable: 1,595 bytes in 5 blocks
-==765383==         suppressed: 0 bytes in 0 blocks
-==765383== Rerun with --leak-check=full to see details of leaked memory
-==765383== 
-==765383== For lists of detected and suppressed errors, rerun with: -s
-==765383== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==765465== Memcheck, a memory error detector
-==765465== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765465== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765465== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==765465== Parent PID: 763713
-==765465== 
-==765465== 
-==765465== HEAP SUMMARY:
-==765465==     in use at exit: 1,604 bytes in 5 blocks
-==765465==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==765465== 
-==765465== LEAK SUMMARY:
-==765465==    definitely lost: 0 bytes in 0 blocks
-==765465==    indirectly lost: 0 bytes in 0 blocks
-==765465==      possibly lost: 0 bytes in 0 blocks
-==765465==    still reachable: 1,604 bytes in 5 blocks
-==765465==         suppressed: 0 bytes in 0 blocks
-==765465== Rerun with --leak-check=full to see details of leaked memory
-==765465== 
-==765465== For lists of detected and suppressed errors, rerun with: -s
-==765465== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==765518== Memcheck, a memory error detector
-==765518== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765518== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765518== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==765518== Parent PID: 763713
-==765518== 
-==765518== 
-==765518== HEAP SUMMARY:
-==765518==     in use at exit: 1,577 bytes in 5 blocks
-==765518==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==765518== 
-==765518== LEAK SUMMARY:
-==765518==    definitely lost: 0 bytes in 0 blocks
-==765518==    indirectly lost: 0 bytes in 0 blocks
-==765518==      possibly lost: 0 bytes in 0 blocks
-==765518==    still reachable: 1,577 bytes in 5 blocks
-==765518==         suppressed: 0 bytes in 0 blocks
-==765518== Rerun with --leak-check=full to see details of leaked memory
-==765518== 
-==765518== For lists of detected and suppressed errors, rerun with: -s
-==765518== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==765655== Memcheck, a memory error detector
-==765655== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765655== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765655== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==765655== Parent PID: 763713
-==765655== 
-==765655== 
-==765655== HEAP SUMMARY:
-==765655==     in use at exit: 1,550 bytes in 5 blocks
-==765655==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==765655== 
-==765655== LEAK SUMMARY:
-==765655==    definitely lost: 0 bytes in 0 blocks
-==765655==    indirectly lost: 0 bytes in 0 blocks
-==765655==      possibly lost: 0 bytes in 0 blocks
-==765655==    still reachable: 1,550 bytes in 5 blocks
-==765655==         suppressed: 0 bytes in 0 blocks
-==765655== Rerun with --leak-check=full to see details of leaked memory
-==765655== 
-==765655== For lists of detected and suppressed errors, rerun with: -s
-==765655== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==765708== Memcheck, a memory error detector
-==765708== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765708== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765708== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==765708== Parent PID: 763713
-==765708== 
-==765708== 
-==765708== HEAP SUMMARY:
-==765708==     in use at exit: 1,559 bytes in 5 blocks
-==765708==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==765708== 
-==765708== LEAK SUMMARY:
-==765708==    definitely lost: 0 bytes in 0 blocks
-==765708==    indirectly lost: 0 bytes in 0 blocks
-==765708==      possibly lost: 0 bytes in 0 blocks
-==765708==    still reachable: 1,559 bytes in 5 blocks
-==765708==         suppressed: 0 bytes in 0 blocks
-==765708== Rerun with --leak-check=full to see details of leaked memory
-==765708== 
-==765708== For lists of detected and suppressed errors, rerun with: -s
-==765708== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==765845== Memcheck, a memory error detector
-==765845== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765845== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765845== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==765845== Parent PID: 763713
-==765845== 
-==765845== 
-==765845== HEAP SUMMARY:
-==765845==     in use at exit: 1,553 bytes in 5 blocks
-==765845==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==765845== 
-==765845== LEAK SUMMARY:
-==765845==    definitely lost: 0 bytes in 0 blocks
-==765845==    indirectly lost: 0 bytes in 0 blocks
-==765845==      possibly lost: 0 bytes in 0 blocks
-==765845==    still reachable: 1,553 bytes in 5 blocks
-==765845==         suppressed: 0 bytes in 0 blocks
-==765845== Rerun with --leak-check=full to see details of leaked memory
-==765845== 
-==765845== For lists of detected and suppressed errors, rerun with: -s
-==765845== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==765954== Memcheck, a memory error detector
-==765954== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==765954== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==765954== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==765954== Parent PID: 763713
-==765954== 
-==765954== 
-==765954== HEAP SUMMARY:
-==765954==     in use at exit: 1,568 bytes in 5 blocks
-==765954==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==765954== 
-==765954== LEAK SUMMARY:
-==765954==    definitely lost: 0 bytes in 0 blocks
-==765954==    indirectly lost: 0 bytes in 0 blocks
-==765954==      possibly lost: 0 bytes in 0 blocks
-==765954==    still reachable: 1,568 bytes in 5 blocks
-==765954==         suppressed: 0 bytes in 0 blocks
-==765954== Rerun with --leak-check=full to see details of leaked memory
-==765954== 
-==765954== For lists of detected and suppressed errors, rerun with: -s
-==765954== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==766007== Memcheck, a memory error detector
-==766007== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==766007== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==766007== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==766007== Parent PID: 763713
-==766007== 
-==766007== 
-==766007== HEAP SUMMARY:
-==766007==     in use at exit: 1,568 bytes in 5 blocks
-==766007==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==766007== 
-==766007== LEAK SUMMARY:
-==766007==    definitely lost: 0 bytes in 0 blocks
-==766007==    indirectly lost: 0 bytes in 0 blocks
-==766007==      possibly lost: 0 bytes in 0 blocks
-==766007==    still reachable: 1,568 bytes in 5 blocks
-==766007==         suppressed: 0 bytes in 0 blocks
-==766007== Rerun with --leak-check=full to see details of leaked memory
-==766007== 
-==766007== For lists of detected and suppressed errors, rerun with: -s
-==766007== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==766144== Memcheck, a memory error detector
-==766144== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==766144== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==766144== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==766144== Parent PID: 763713
-==766144== 
-==766144== 
-==766144== HEAP SUMMARY:
-==766144==     in use at exit: 1,562 bytes in 5 blocks
-==766144==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==766144== 
-==766144== LEAK SUMMARY:
-==766144==    definitely lost: 0 bytes in 0 blocks
-==766144==    indirectly lost: 0 bytes in 0 blocks
-==766144==      possibly lost: 0 bytes in 0 blocks
-==766144==    still reachable: 1,562 bytes in 5 blocks
-==766144==         suppressed: 0 bytes in 0 blocks
-==766144== Rerun with --leak-check=full to see details of leaked memory
-==766144== 
-==766144== For lists of detected and suppressed errors, rerun with: -s
-==766144== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==766197== Memcheck, a memory error detector
-==766197== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==766197== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==766197== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==766197== Parent PID: 763713
-==766197== 
-==766197== 
-==766197== HEAP SUMMARY:
-==766197==     in use at exit: 1,565 bytes in 5 blocks
-==766197==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==766197== 
-==766197== LEAK SUMMARY:
-==766197==    definitely lost: 0 bytes in 0 blocks
-==766197==    indirectly lost: 0 bytes in 0 blocks
-==766197==      possibly lost: 0 bytes in 0 blocks
-==766197==    still reachable: 1,565 bytes in 5 blocks
-==766197==         suppressed: 0 bytes in 0 blocks
-==766197== Rerun with --leak-check=full to see details of leaked memory
-==766197== 
-==766197== For lists of detected and suppressed errors, rerun with: -s
-==766197== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==797288== Memcheck, a memory error detector
-==797288== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==797288== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==797288== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==797288== Parent PID: 796917
-==797288== 
-==797288== 
-==797288== HEAP SUMMARY:
-==797288==     in use at exit: 1,580 bytes in 5 blocks
-==797288==   total heap usage: 1,091 allocs, 1,086 frees, 17,731,864 bytes allocated
-==797288== 
-==797288== LEAK SUMMARY:
-==797288==    definitely lost: 0 bytes in 0 blocks
-==797288==    indirectly lost: 0 bytes in 0 blocks
-==797288==      possibly lost: 0 bytes in 0 blocks
-==797288==    still reachable: 1,580 bytes in 5 blocks
-==797288==         suppressed: 0 bytes in 0 blocks
-==797288== Rerun with --leak-check=full to see details of leaked memory
-==797288== 
-==797288== For lists of detected and suppressed errors, rerun with: -s
-==797288== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==797461== Memcheck, a memory error detector
-==797461== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==797461== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==797461== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==797461== Parent PID: 796917
-==797461== 
-==797461== 
-==797461== HEAP SUMMARY:
-==797461==     in use at exit: 1,562 bytes in 5 blocks
-==797461==   total heap usage: 944 allocs, 939 frees, 17,902,084 bytes allocated
-==797461== 
-==797461== LEAK SUMMARY:
-==797461==    definitely lost: 0 bytes in 0 blocks
-==797461==    indirectly lost: 0 bytes in 0 blocks
-==797461==      possibly lost: 0 bytes in 0 blocks
-==797461==    still reachable: 1,562 bytes in 5 blocks
-==797461==         suppressed: 0 bytes in 0 blocks
-==797461== Rerun with --leak-check=full to see details of leaked memory
-==797461== 
-==797461== For lists of detected and suppressed errors, rerun with: -s
-==797461== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==797598== Memcheck, a memory error detector
-==797598== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==797598== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==797598== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==797598== Parent PID: 796917
-==797598== 
-==797598== 
-==797598== HEAP SUMMARY:
-==797598==     in use at exit: 1,550 bytes in 5 blocks
-==797598==   total heap usage: 950 allocs, 945 frees, 17,914,316 bytes allocated
-==797598== 
-==797598== LEAK SUMMARY:
-==797598==    definitely lost: 0 bytes in 0 blocks
-==797598==    indirectly lost: 0 bytes in 0 blocks
-==797598==      possibly lost: 0 bytes in 0 blocks
-==797598==    still reachable: 1,550 bytes in 5 blocks
-==797598==         suppressed: 0 bytes in 0 blocks
-==797598== Rerun with --leak-check=full to see details of leaked memory
-==797598== 
-==797598== For lists of detected and suppressed errors, rerun with: -s
-==797598== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==797735== Memcheck, a memory error detector
-==797735== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==797735== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==797735== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==797735== Parent PID: 796917
-==797735== 
-==797735== 
-==797735== HEAP SUMMARY:
-==797735==     in use at exit: 1,574 bytes in 5 blocks
-==797735==   total heap usage: 905 allocs, 900 frees, 17,672,936 bytes allocated
-==797735== 
-==797735== LEAK SUMMARY:
-==797735==    definitely lost: 0 bytes in 0 blocks
-==797735==    indirectly lost: 0 bytes in 0 blocks
-==797735==      possibly lost: 0 bytes in 0 blocks
-==797735==    still reachable: 1,574 bytes in 5 blocks
-==797735==         suppressed: 0 bytes in 0 blocks
-==797735== Rerun with --leak-check=full to see details of leaked memory
-==797735== 
-==797735== For lists of detected and suppressed errors, rerun with: -s
-==797735== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==797851== Memcheck, a memory error detector
-==797851== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==797851== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==797851== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==797851== Parent PID: 796917
-==797851== 
-==797851== 
-==797851== HEAP SUMMARY:
-==797851==     in use at exit: 1,550 bytes in 5 blocks
-==797851==   total heap usage: 905 allocs, 900 frees, 17,611,692 bytes allocated
-==797851== 
-==797851== LEAK SUMMARY:
-==797851==    definitely lost: 0 bytes in 0 blocks
-==797851==    indirectly lost: 0 bytes in 0 blocks
-==797851==      possibly lost: 0 bytes in 0 blocks
-==797851==    still reachable: 1,550 bytes in 5 blocks
-==797851==         suppressed: 0 bytes in 0 blocks
-==797851== Rerun with --leak-check=full to see details of leaked memory
-==797851== 
-==797851== For lists of detected and suppressed errors, rerun with: -s
-==797851== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==798108== Memcheck, a memory error detector
-==798108== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798108== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798108== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==798108== Parent PID: 796917
-==798108== 
-==798108== 
-==798108== HEAP SUMMARY:
-==798108==     in use at exit: 1,565 bytes in 5 blocks
-==798108==   total heap usage: 905 allocs, 900 frees, 17,634,994 bytes allocated
-==798108== 
-==798108== LEAK SUMMARY:
-==798108==    definitely lost: 0 bytes in 0 blocks
-==798108==    indirectly lost: 0 bytes in 0 blocks
-==798108==      possibly lost: 0 bytes in 0 blocks
-==798108==    still reachable: 1,565 bytes in 5 blocks
-==798108==         suppressed: 0 bytes in 0 blocks
-==798108== Rerun with --leak-check=full to see details of leaked memory
-==798108== 
-==798108== For lists of detected and suppressed errors, rerun with: -s
-==798108== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==798245== Memcheck, a memory error detector
-==798245== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798245== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798245== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==798245== Parent PID: 796917
-==798245== 
-==798245== 
-==798245== HEAP SUMMARY:
-==798245==     in use at exit: 1,571 bytes in 5 blocks
-==798245==   total heap usage: 887 allocs, 882 frees, 17,638,078 bytes allocated
-==798245== 
-==798245== LEAK SUMMARY:
-==798245==    definitely lost: 0 bytes in 0 blocks
-==798245==    indirectly lost: 0 bytes in 0 blocks
-==798245==      possibly lost: 0 bytes in 0 blocks
-==798245==    still reachable: 1,571 bytes in 5 blocks
-==798245==         suppressed: 0 bytes in 0 blocks
-==798245== Rerun with --leak-check=full to see details of leaked memory
-==798245== 
-==798245== For lists of detected and suppressed errors, rerun with: -s
-==798245== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==798298== Memcheck, a memory error detector
-==798298== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798298== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798298== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==798298== Parent PID: 796917
-==798298== 
-==798298== 
-==798298== HEAP SUMMARY:
-==798298==     in use at exit: 1,568 bytes in 5 blocks
-==798298==   total heap usage: 885 allocs, 880 frees, 17,638,680 bytes allocated
-==798298== 
-==798298== LEAK SUMMARY:
-==798298==    definitely lost: 0 bytes in 0 blocks
-==798298==    indirectly lost: 0 bytes in 0 blocks
-==798298==      possibly lost: 0 bytes in 0 blocks
-==798298==    still reachable: 1,568 bytes in 5 blocks
-==798298==         suppressed: 0 bytes in 0 blocks
-==798298== Rerun with --leak-check=full to see details of leaked memory
-==798298== 
-==798298== For lists of detected and suppressed errors, rerun with: -s
-==798298== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==798695== Memcheck, a memory error detector
-==798695== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798695== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798695== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==798695== Parent PID: 796917
-==798695== 
-==798695== 
-==798695== HEAP SUMMARY:
-==798695==     in use at exit: 1,595 bytes in 5 blocks
-==798695==   total heap usage: 887 allocs, 882 frees, 17,608,742 bytes allocated
-==798695== 
-==798695== LEAK SUMMARY:
-==798695==    definitely lost: 0 bytes in 0 blocks
-==798695==    indirectly lost: 0 bytes in 0 blocks
-==798695==      possibly lost: 0 bytes in 0 blocks
-==798695==    still reachable: 1,595 bytes in 5 blocks
-==798695==         suppressed: 0 bytes in 0 blocks
-==798695== Rerun with --leak-check=full to see details of leaked memory
-==798695== 
-==798695== For lists of detected and suppressed errors, rerun with: -s
-==798695== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==798777== Memcheck, a memory error detector
-==798777== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798777== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798777== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==798777== Parent PID: 796917
-==798777== 
-==798777== 
-==798777== HEAP SUMMARY:
-==798777==     in use at exit: 1,604 bytes in 5 blocks
-==798777==   total heap usage: 880 allocs, 875 frees, 17,603,776 bytes allocated
-==798777== 
-==798777== LEAK SUMMARY:
-==798777==    definitely lost: 0 bytes in 0 blocks
-==798777==    indirectly lost: 0 bytes in 0 blocks
-==798777==      possibly lost: 0 bytes in 0 blocks
-==798777==    still reachable: 1,604 bytes in 5 blocks
-==798777==         suppressed: 0 bytes in 0 blocks
-==798777== Rerun with --leak-check=full to see details of leaked memory
-==798777== 
-==798777== For lists of detected and suppressed errors, rerun with: -s
-==798777== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==798830== Memcheck, a memory error detector
-==798830== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798830== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798830== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==798830== Parent PID: 796917
-==798830== 
-==798830== 
-==798830== HEAP SUMMARY:
-==798830==     in use at exit: 1,577 bytes in 5 blocks
-==798830==   total heap usage: 892 allocs, 887 frees, 17,604,322 bytes allocated
-==798830== 
-==798830== LEAK SUMMARY:
-==798830==    definitely lost: 0 bytes in 0 blocks
-==798830==    indirectly lost: 0 bytes in 0 blocks
-==798830==      possibly lost: 0 bytes in 0 blocks
-==798830==    still reachable: 1,577 bytes in 5 blocks
-==798830==         suppressed: 0 bytes in 0 blocks
-==798830== Rerun with --leak-check=full to see details of leaked memory
-==798830== 
-==798830== For lists of detected and suppressed errors, rerun with: -s
-==798830== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==798967== Memcheck, a memory error detector
-==798967== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==798967== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==798967== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==798967== Parent PID: 796917
-==798967== 
-==798967== 
-==798967== HEAP SUMMARY:
-==798967==     in use at exit: 1,550 bytes in 5 blocks
-==798967==   total heap usage: 942 allocs, 937 frees, 17,742,828 bytes allocated
-==798967== 
-==798967== LEAK SUMMARY:
-==798967==    definitely lost: 0 bytes in 0 blocks
-==798967==    indirectly lost: 0 bytes in 0 blocks
-==798967==      possibly lost: 0 bytes in 0 blocks
-==798967==    still reachable: 1,550 bytes in 5 blocks
-==798967==         suppressed: 0 bytes in 0 blocks
-==798967== Rerun with --leak-check=full to see details of leaked memory
-==798967== 
-==798967== For lists of detected and suppressed errors, rerun with: -s
-==798967== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==799020== Memcheck, a memory error detector
-==799020== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799020== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799020== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==799020== Parent PID: 796917
-==799020== 
-==799020== 
-==799020== HEAP SUMMARY:
-==799020==     in use at exit: 1,559 bytes in 5 blocks
-==799020==   total heap usage: 883 allocs, 878 frees, 17,604,862 bytes allocated
-==799020== 
-==799020== LEAK SUMMARY:
-==799020==    definitely lost: 0 bytes in 0 blocks
-==799020==    indirectly lost: 0 bytes in 0 blocks
-==799020==      possibly lost: 0 bytes in 0 blocks
-==799020==    still reachable: 1,559 bytes in 5 blocks
-==799020==         suppressed: 0 bytes in 0 blocks
-==799020== Rerun with --leak-check=full to see details of leaked memory
-==799020== 
-==799020== For lists of detected and suppressed errors, rerun with: -s
-==799020== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==799157== Memcheck, a memory error detector
-==799157== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799157== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799157== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==799157== Parent PID: 796917
-==799157== 
-==799157== 
-==799157== HEAP SUMMARY:
-==799157==     in use at exit: 1,553 bytes in 5 blocks
-==799157==   total heap usage: 884 allocs, 879 frees, 17,605,362 bytes allocated
-==799157== 
-==799157== LEAK SUMMARY:
-==799157==    definitely lost: 0 bytes in 0 blocks
-==799157==    indirectly lost: 0 bytes in 0 blocks
-==799157==      possibly lost: 0 bytes in 0 blocks
-==799157==    still reachable: 1,553 bytes in 5 blocks
-==799157==         suppressed: 0 bytes in 0 blocks
-==799157== Rerun with --leak-check=full to see details of leaked memory
-==799157== 
-==799157== For lists of detected and suppressed errors, rerun with: -s
-==799157== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==799266== Memcheck, a memory error detector
-==799266== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799266== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799266== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==799266== Parent PID: 796917
-==799266== 
-==799266== 
-==799266== HEAP SUMMARY:
-==799266==     in use at exit: 1,568 bytes in 5 blocks
-==799266==   total heap usage: 908 allocs, 903 frees, 17,639,256 bytes allocated
-==799266== 
-==799266== LEAK SUMMARY:
-==799266==    definitely lost: 0 bytes in 0 blocks
-==799266==    indirectly lost: 0 bytes in 0 blocks
-==799266==      possibly lost: 0 bytes in 0 blocks
-==799266==    still reachable: 1,568 bytes in 5 blocks
-==799266==         suppressed: 0 bytes in 0 blocks
-==799266== Rerun with --leak-check=full to see details of leaked memory
-==799266== 
-==799266== For lists of detected and suppressed errors, rerun with: -s
-==799266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==799319== Memcheck, a memory error detector
-==799319== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799319== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799319== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==799319== Parent PID: 796917
-==799319== 
-==799319== 
-==799319== HEAP SUMMARY:
-==799319==     in use at exit: 1,568 bytes in 5 blocks
-==799319==   total heap usage: 932 allocs, 927 frees, 17,645,752 bytes allocated
-==799319== 
-==799319== LEAK SUMMARY:
-==799319==    definitely lost: 0 bytes in 0 blocks
-==799319==    indirectly lost: 0 bytes in 0 blocks
-==799319==      possibly lost: 0 bytes in 0 blocks
-==799319==    still reachable: 1,568 bytes in 5 blocks
-==799319==         suppressed: 0 bytes in 0 blocks
-==799319== Rerun with --leak-check=full to see details of leaked memory
-==799319== 
-==799319== For lists of detected and suppressed errors, rerun with: -s
-==799319== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==799456== Memcheck, a memory error detector
-==799456== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799456== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799456== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==799456== Parent PID: 796917
-==799456== 
-==799456== 
-==799456== HEAP SUMMARY:
-==799456==     in use at exit: 1,562 bytes in 5 blocks
-==799456==   total heap usage: 947 allocs, 942 frees, 17,900,580 bytes allocated
-==799456== 
-==799456== LEAK SUMMARY:
-==799456==    definitely lost: 0 bytes in 0 blocks
-==799456==    indirectly lost: 0 bytes in 0 blocks
-==799456==      possibly lost: 0 bytes in 0 blocks
-==799456==    still reachable: 1,562 bytes in 5 blocks
-==799456==         suppressed: 0 bytes in 0 blocks
-==799456== Rerun with --leak-check=full to see details of leaked memory
-==799456== 
-==799456== For lists of detected and suppressed errors, rerun with: -s
-==799456== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==799509== Memcheck, a memory error detector
-==799509== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==799509== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==799509== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==799509== Parent PID: 796917
-==799509== 
-==799509== 
-==799509== HEAP SUMMARY:
-==799509==     in use at exit: 1,565 bytes in 5 blocks
-==799509==   total heap usage: 886 allocs, 881 frees, 17,633,970 bytes allocated
-==799509== 
-==799509== LEAK SUMMARY:
-==799509==    definitely lost: 0 bytes in 0 blocks
-==799509==    indirectly lost: 0 bytes in 0 blocks
-==799509==      possibly lost: 0 bytes in 0 blocks
-==799509==    still reachable: 1,565 bytes in 5 blocks
-==799509==         suppressed: 0 bytes in 0 blocks
-==799509== Rerun with --leak-check=full to see details of leaked memory
-==799509== 
-==799509== For lists of detected and suppressed errors, rerun with: -s
-==799509== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==863460== Memcheck, a memory error detector
-==863460== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==863460== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==863460== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==863460== Parent PID: 863210
-==863460== 
-==863460== 
-==863460== HEAP SUMMARY:
-==863460==     in use at exit: 1,580 bytes in 5 blocks
-==863460==   total heap usage: 1,092 allocs, 1,087 frees, 17,731,928 bytes allocated
-==863460== 
-==863460== LEAK SUMMARY:
-==863460==    definitely lost: 0 bytes in 0 blocks
-==863460==    indirectly lost: 0 bytes in 0 blocks
-==863460==      possibly lost: 0 bytes in 0 blocks
-==863460==    still reachable: 1,580 bytes in 5 blocks
-==863460==         suppressed: 0 bytes in 0 blocks
-==863460== Rerun with --leak-check=full to see details of leaked memory
-==863460== 
-==863460== For lists of detected and suppressed errors, rerun with: -s
-==863460== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==863631== Memcheck, a memory error detector
-==863631== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==863631== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==863631== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==863631== Parent PID: 863210
-==863631== 
-==863631== 
-==863631== HEAP SUMMARY:
-==863631==     in use at exit: 1,562 bytes in 5 blocks
-==863631==   total heap usage: 948 allocs, 943 frees, 17,906,372 bytes allocated
-==863631== 
-==863631== LEAK SUMMARY:
-==863631==    definitely lost: 0 bytes in 0 blocks
-==863631==    indirectly lost: 0 bytes in 0 blocks
-==863631==      possibly lost: 0 bytes in 0 blocks
-==863631==    still reachable: 1,562 bytes in 5 blocks
-==863631==         suppressed: 0 bytes in 0 blocks
-==863631== Rerun with --leak-check=full to see details of leaked memory
-==863631== 
-==863631== For lists of detected and suppressed errors, rerun with: -s
-==863631== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==863768== Memcheck, a memory error detector
-==863768== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==863768== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==863768== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==863768== Parent PID: 863210
-==863768== 
-==863768== 
-==863768== HEAP SUMMARY:
-==863768==     in use at exit: 1,550 bytes in 5 blocks
-==863768==   total heap usage: 953 allocs, 948 frees, 17,914,508 bytes allocated
-==863768== 
-==863768== LEAK SUMMARY:
-==863768==    definitely lost: 0 bytes in 0 blocks
-==863768==    indirectly lost: 0 bytes in 0 blocks
-==863768==      possibly lost: 0 bytes in 0 blocks
-==863768==    still reachable: 1,550 bytes in 5 blocks
-==863768==         suppressed: 0 bytes in 0 blocks
-==863768== Rerun with --leak-check=full to see details of leaked memory
-==863768== 
-==863768== For lists of detected and suppressed errors, rerun with: -s
-==863768== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==863905== Memcheck, a memory error detector
-==863905== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==863905== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==863905== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==863905== Parent PID: 863210
-==863905== 
-==863905== 
-==863905== HEAP SUMMARY:
-==863905==     in use at exit: 1,574 bytes in 5 blocks
-==863905==   total heap usage: 908 allocs, 903 frees, 17,673,128 bytes allocated
-==863905== 
-==863905== LEAK SUMMARY:
-==863905==    definitely lost: 0 bytes in 0 blocks
-==863905==    indirectly lost: 0 bytes in 0 blocks
-==863905==      possibly lost: 0 bytes in 0 blocks
-==863905==    still reachable: 1,574 bytes in 5 blocks
-==863905==         suppressed: 0 bytes in 0 blocks
-==863905== Rerun with --leak-check=full to see details of leaked memory
-==863905== 
-==863905== For lists of detected and suppressed errors, rerun with: -s
-==863905== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==864022== Memcheck, a memory error detector
-==864022== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864022== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864022== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==864022== Parent PID: 863210
-==864022== 
-==864022== 
-==864022== HEAP SUMMARY:
-==864022==     in use at exit: 1,550 bytes in 5 blocks
-==864022==   total heap usage: 908 allocs, 903 frees, 17,611,884 bytes allocated
-==864022== 
-==864022== LEAK SUMMARY:
-==864022==    definitely lost: 0 bytes in 0 blocks
-==864022==    indirectly lost: 0 bytes in 0 blocks
-==864022==      possibly lost: 0 bytes in 0 blocks
-==864022==    still reachable: 1,550 bytes in 5 blocks
-==864022==         suppressed: 0 bytes in 0 blocks
-==864022== Rerun with --leak-check=full to see details of leaked memory
-==864022== 
-==864022== For lists of detected and suppressed errors, rerun with: -s
-==864022== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==864277== Memcheck, a memory error detector
-==864277== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864277== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864277== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==864277== Parent PID: 863210
-==864277== 
-==864277== 
-==864277== HEAP SUMMARY:
-==864277==     in use at exit: 1,565 bytes in 5 blocks
-==864277==   total heap usage: 906 allocs, 901 frees, 17,635,058 bytes allocated
-==864277== 
-==864277== LEAK SUMMARY:
-==864277==    definitely lost: 0 bytes in 0 blocks
-==864277==    indirectly lost: 0 bytes in 0 blocks
-==864277==      possibly lost: 0 bytes in 0 blocks
-==864277==    still reachable: 1,565 bytes in 5 blocks
-==864277==         suppressed: 0 bytes in 0 blocks
-==864277== Rerun with --leak-check=full to see details of leaked memory
-==864277== 
-==864277== For lists of detected and suppressed errors, rerun with: -s
-==864277== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==864414== Memcheck, a memory error detector
-==864414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864414== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864414== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==864414== Parent PID: 863210
-==864414== 
-==864414== 
-==864414== HEAP SUMMARY:
-==864414==     in use at exit: 1,571 bytes in 5 blocks
-==864414==   total heap usage: 890 allocs, 885 frees, 17,638,270 bytes allocated
-==864414== 
-==864414== LEAK SUMMARY:
-==864414==    definitely lost: 0 bytes in 0 blocks
-==864414==    indirectly lost: 0 bytes in 0 blocks
-==864414==      possibly lost: 0 bytes in 0 blocks
-==864414==    still reachable: 1,571 bytes in 5 blocks
-==864414==         suppressed: 0 bytes in 0 blocks
-==864414== Rerun with --leak-check=full to see details of leaked memory
-==864414== 
-==864414== For lists of detected and suppressed errors, rerun with: -s
-==864414== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==864467== Memcheck, a memory error detector
-==864467== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864467== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864467== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==864467== Parent PID: 863210
-==864467== 
-==864467== 
-==864467== HEAP SUMMARY:
-==864467==     in use at exit: 1,568 bytes in 5 blocks
-==864467==   total heap usage: 888 allocs, 883 frees, 17,638,872 bytes allocated
-==864467== 
-==864467== LEAK SUMMARY:
-==864467==    definitely lost: 0 bytes in 0 blocks
-==864467==    indirectly lost: 0 bytes in 0 blocks
-==864467==      possibly lost: 0 bytes in 0 blocks
-==864467==    still reachable: 1,568 bytes in 5 blocks
-==864467==         suppressed: 0 bytes in 0 blocks
-==864467== Rerun with --leak-check=full to see details of leaked memory
-==864467== 
-==864467== For lists of detected and suppressed errors, rerun with: -s
-==864467== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==864866== Memcheck, a memory error detector
-==864866== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864866== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864866== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==864866== Parent PID: 863210
-==864866== 
-==864866== 
-==864866== HEAP SUMMARY:
-==864866==     in use at exit: 1,595 bytes in 5 blocks
-==864866==   total heap usage: 890 allocs, 885 frees, 17,608,934 bytes allocated
-==864866== 
-==864866== LEAK SUMMARY:
-==864866==    definitely lost: 0 bytes in 0 blocks
-==864866==    indirectly lost: 0 bytes in 0 blocks
-==864866==      possibly lost: 0 bytes in 0 blocks
-==864866==    still reachable: 1,595 bytes in 5 blocks
-==864866==         suppressed: 0 bytes in 0 blocks
-==864866== Rerun with --leak-check=full to see details of leaked memory
-==864866== 
-==864866== For lists of detected and suppressed errors, rerun with: -s
-==864866== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==864948== Memcheck, a memory error detector
-==864948== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==864948== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==864948== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==864948== Parent PID: 863210
-==864948== 
-==864948== 
-==864948== HEAP SUMMARY:
-==864948==     in use at exit: 1,604 bytes in 5 blocks
-==864948==   total heap usage: 884 allocs, 879 frees, 17,604,992 bytes allocated
-==864948== 
-==864948== LEAK SUMMARY:
-==864948==    definitely lost: 0 bytes in 0 blocks
-==864948==    indirectly lost: 0 bytes in 0 blocks
-==864948==      possibly lost: 0 bytes in 0 blocks
-==864948==    still reachable: 1,604 bytes in 5 blocks
-==864948==         suppressed: 0 bytes in 0 blocks
-==864948== Rerun with --leak-check=full to see details of leaked memory
-==864948== 
-==864948== For lists of detected and suppressed errors, rerun with: -s
-==864948== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==865001== Memcheck, a memory error detector
-==865001== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865001== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865001== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==865001== Parent PID: 863210
-==865001== 
-==865001== 
-==865001== HEAP SUMMARY:
-==865001==     in use at exit: 1,577 bytes in 5 blocks
-==865001==   total heap usage: 896 allocs, 891 frees, 17,605,538 bytes allocated
-==865001== 
-==865001== LEAK SUMMARY:
-==865001==    definitely lost: 0 bytes in 0 blocks
-==865001==    indirectly lost: 0 bytes in 0 blocks
-==865001==      possibly lost: 0 bytes in 0 blocks
-==865001==    still reachable: 1,577 bytes in 5 blocks
-==865001==         suppressed: 0 bytes in 0 blocks
-==865001== Rerun with --leak-check=full to see details of leaked memory
-==865001== 
-==865001== For lists of detected and suppressed errors, rerun with: -s
-==865001== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==865138== Memcheck, a memory error detector
-==865138== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865138== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865138== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==865138== Parent PID: 863210
-==865138== 
-==865138== 
-==865138== HEAP SUMMARY:
-==865138==     in use at exit: 1,550 bytes in 5 blocks
-==865138==   total heap usage: 946 allocs, 941 frees, 17,747,116 bytes allocated
-==865138== 
-==865138== LEAK SUMMARY:
-==865138==    definitely lost: 0 bytes in 0 blocks
-==865138==    indirectly lost: 0 bytes in 0 blocks
-==865138==      possibly lost: 0 bytes in 0 blocks
-==865138==    still reachable: 1,550 bytes in 5 blocks
-==865138==         suppressed: 0 bytes in 0 blocks
-==865138== Rerun with --leak-check=full to see details of leaked memory
-==865138== 
-==865138== For lists of detected and suppressed errors, rerun with: -s
-==865138== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==865191== Memcheck, a memory error detector
-==865191== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865191== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865191== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==865191== Parent PID: 863210
-==865191== 
-==865191== 
-==865191== HEAP SUMMARY:
-==865191==     in use at exit: 1,559 bytes in 5 blocks
-==865191==   total heap usage: 886 allocs, 881 frees, 17,605,054 bytes allocated
-==865191== 
-==865191== LEAK SUMMARY:
-==865191==    definitely lost: 0 bytes in 0 blocks
-==865191==    indirectly lost: 0 bytes in 0 blocks
-==865191==      possibly lost: 0 bytes in 0 blocks
-==865191==    still reachable: 1,559 bytes in 5 blocks
-==865191==         suppressed: 0 bytes in 0 blocks
-==865191== Rerun with --leak-check=full to see details of leaked memory
-==865191== 
-==865191== For lists of detected and suppressed errors, rerun with: -s
-==865191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==865328== Memcheck, a memory error detector
-==865328== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865328== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865328== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==865328== Parent PID: 863210
-==865328== 
-==865328== 
-==865328== HEAP SUMMARY:
-==865328==     in use at exit: 1,553 bytes in 5 blocks
-==865328==   total heap usage: 887 allocs, 882 frees, 17,605,554 bytes allocated
-==865328== 
-==865328== LEAK SUMMARY:
-==865328==    definitely lost: 0 bytes in 0 blocks
-==865328==    indirectly lost: 0 bytes in 0 blocks
-==865328==      possibly lost: 0 bytes in 0 blocks
-==865328==    still reachable: 1,553 bytes in 5 blocks
-==865328==         suppressed: 0 bytes in 0 blocks
-==865328== Rerun with --leak-check=full to see details of leaked memory
-==865328== 
-==865328== For lists of detected and suppressed errors, rerun with: -s
-==865328== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==865437== Memcheck, a memory error detector
-==865437== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865437== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865437== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==865437== Parent PID: 863210
-==865437== 
-==865437== 
-==865437== HEAP SUMMARY:
-==865437==     in use at exit: 1,568 bytes in 5 blocks
-==865437==   total heap usage: 911 allocs, 906 frees, 17,639,448 bytes allocated
-==865437== 
-==865437== LEAK SUMMARY:
-==865437==    definitely lost: 0 bytes in 0 blocks
-==865437==    indirectly lost: 0 bytes in 0 blocks
-==865437==      possibly lost: 0 bytes in 0 blocks
-==865437==    still reachable: 1,568 bytes in 5 blocks
-==865437==         suppressed: 0 bytes in 0 blocks
-==865437== Rerun with --leak-check=full to see details of leaked memory
-==865437== 
-==865437== For lists of detected and suppressed errors, rerun with: -s
-==865437== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==865490== Memcheck, a memory error detector
-==865490== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865490== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865490== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==865490== Parent PID: 863210
-==865490== 
-==865490== 
-==865490== HEAP SUMMARY:
-==865490==     in use at exit: 1,568 bytes in 5 blocks
-==865490==   total heap usage: 935 allocs, 930 frees, 17,645,944 bytes allocated
-==865490== 
-==865490== LEAK SUMMARY:
-==865490==    definitely lost: 0 bytes in 0 blocks
-==865490==    indirectly lost: 0 bytes in 0 blocks
-==865490==      possibly lost: 0 bytes in 0 blocks
-==865490==    still reachable: 1,568 bytes in 5 blocks
-==865490==         suppressed: 0 bytes in 0 blocks
-==865490== Rerun with --leak-check=full to see details of leaked memory
-==865490== 
-==865490== For lists of detected and suppressed errors, rerun with: -s
-==865490== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==865628== Memcheck, a memory error detector
-==865628== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865628== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865628== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==865628== Parent PID: 863210
-==865628== 
-==865628== 
-==865628== HEAP SUMMARY:
-==865628==     in use at exit: 1,562 bytes in 5 blocks
-==865628==   total heap usage: 950 allocs, 945 frees, 17,900,772 bytes allocated
-==865628== 
-==865628== LEAK SUMMARY:
-==865628==    definitely lost: 0 bytes in 0 blocks
-==865628==    indirectly lost: 0 bytes in 0 blocks
-==865628==      possibly lost: 0 bytes in 0 blocks
-==865628==    still reachable: 1,562 bytes in 5 blocks
-==865628==         suppressed: 0 bytes in 0 blocks
-==865628== Rerun with --leak-check=full to see details of leaked memory
-==865628== 
-==865628== For lists of detected and suppressed errors, rerun with: -s
-==865628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==865681== Memcheck, a memory error detector
-==865681== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==865681== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==865681== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==865681== Parent PID: 863210
-==865681== 
-==865681== 
-==865681== HEAP SUMMARY:
-==865681==     in use at exit: 1,565 bytes in 5 blocks
-==865681==   total heap usage: 889 allocs, 884 frees, 17,634,162 bytes allocated
-==865681== 
-==865681== LEAK SUMMARY:
-==865681==    definitely lost: 0 bytes in 0 blocks
-==865681==    indirectly lost: 0 bytes in 0 blocks
-==865681==      possibly lost: 0 bytes in 0 blocks
-==865681==    still reachable: 1,565 bytes in 5 blocks
-==865681==         suppressed: 0 bytes in 0 blocks
-==865681== Rerun with --leak-check=full to see details of leaked memory
-==865681== 
-==865681== For lists of detected and suppressed errors, rerun with: -s
-==865681== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==892560== Memcheck, a memory error detector
-==892560== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==892560== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==892560== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==892560== Parent PID: 892302
-==892560== 
-==892560== 
-==892560== HEAP SUMMARY:
-==892560==     in use at exit: 1,580 bytes in 5 blocks
-==892560==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==892560== 
-==892560== LEAK SUMMARY:
-==892560==    definitely lost: 0 bytes in 0 blocks
-==892560==    indirectly lost: 0 bytes in 0 blocks
-==892560==      possibly lost: 0 bytes in 0 blocks
-==892560==    still reachable: 1,580 bytes in 5 blocks
-==892560==         suppressed: 0 bytes in 0 blocks
-==892560== Rerun with --leak-check=full to see details of leaked memory
-==892560== 
-==892560== For lists of detected and suppressed errors, rerun with: -s
-==892560== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==892734== Memcheck, a memory error detector
-==892734== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==892734== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==892734== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==892734== Parent PID: 892302
-==892734== 
-==892734== 
-==892734== HEAP SUMMARY:
-==892734==     in use at exit: 1,562 bytes in 5 blocks
-==892734==   total heap usage: 949 allocs, 944 frees, 17,906,436 bytes allocated
-==892734== 
-==892734== LEAK SUMMARY:
-==892734==    definitely lost: 0 bytes in 0 blocks
-==892734==    indirectly lost: 0 bytes in 0 blocks
-==892734==      possibly lost: 0 bytes in 0 blocks
-==892734==    still reachable: 1,562 bytes in 5 blocks
-==892734==         suppressed: 0 bytes in 0 blocks
-==892734== Rerun with --leak-check=full to see details of leaked memory
-==892734== 
-==892734== For lists of detected and suppressed errors, rerun with: -s
-==892734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==892871== Memcheck, a memory error detector
-==892871== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==892871== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==892871== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==892871== Parent PID: 892302
-==892871== 
-==892871== 
-==892871== HEAP SUMMARY:
-==892871==     in use at exit: 1,550 bytes in 5 blocks
-==892871==   total heap usage: 954 allocs, 949 frees, 17,914,572 bytes allocated
-==892871== 
-==892871== LEAK SUMMARY:
-==892871==    definitely lost: 0 bytes in 0 blocks
-==892871==    indirectly lost: 0 bytes in 0 blocks
-==892871==      possibly lost: 0 bytes in 0 blocks
-==892871==    still reachable: 1,550 bytes in 5 blocks
-==892871==         suppressed: 0 bytes in 0 blocks
-==892871== Rerun with --leak-check=full to see details of leaked memory
-==892871== 
-==892871== For lists of detected and suppressed errors, rerun with: -s
-==892871== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==893008== Memcheck, a memory error detector
-==893008== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893008== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893008== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==893008== Parent PID: 892302
-==893008== 
-==893008== 
-==893008== HEAP SUMMARY:
-==893008==     in use at exit: 1,574 bytes in 5 blocks
-==893008==   total heap usage: 909 allocs, 904 frees, 17,673,192 bytes allocated
-==893008== 
-==893008== LEAK SUMMARY:
-==893008==    definitely lost: 0 bytes in 0 blocks
-==893008==    indirectly lost: 0 bytes in 0 blocks
-==893008==      possibly lost: 0 bytes in 0 blocks
-==893008==    still reachable: 1,574 bytes in 5 blocks
-==893008==         suppressed: 0 bytes in 0 blocks
-==893008== Rerun with --leak-check=full to see details of leaked memory
-==893008== 
-==893008== For lists of detected and suppressed errors, rerun with: -s
-==893008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==893124== Memcheck, a memory error detector
-==893124== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893124== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893124== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==893124== Parent PID: 892302
-==893124== 
-==893124== 
-==893124== HEAP SUMMARY:
-==893124==     in use at exit: 1,550 bytes in 5 blocks
-==893124==   total heap usage: 909 allocs, 904 frees, 17,611,948 bytes allocated
-==893124== 
-==893124== LEAK SUMMARY:
-==893124==    definitely lost: 0 bytes in 0 blocks
-==893124==    indirectly lost: 0 bytes in 0 blocks
-==893124==      possibly lost: 0 bytes in 0 blocks
-==893124==    still reachable: 1,550 bytes in 5 blocks
-==893124==         suppressed: 0 bytes in 0 blocks
-==893124== Rerun with --leak-check=full to see details of leaked memory
-==893124== 
-==893124== For lists of detected and suppressed errors, rerun with: -s
-==893124== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==893379== Memcheck, a memory error detector
-==893379== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893379== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893379== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==893379== Parent PID: 892302
-==893379== 
-==893379== 
-==893379== HEAP SUMMARY:
-==893379==     in use at exit: 1,565 bytes in 5 blocks
-==893379==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==893379== 
-==893379== LEAK SUMMARY:
-==893379==    definitely lost: 0 bytes in 0 blocks
-==893379==    indirectly lost: 0 bytes in 0 blocks
-==893379==      possibly lost: 0 bytes in 0 blocks
-==893379==    still reachable: 1,565 bytes in 5 blocks
-==893379==         suppressed: 0 bytes in 0 blocks
-==893379== Rerun with --leak-check=full to see details of leaked memory
-==893379== 
-==893379== For lists of detected and suppressed errors, rerun with: -s
-==893379== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==893517== Memcheck, a memory error detector
-==893517== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893517== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893517== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==893517== Parent PID: 892302
-==893517== 
-==893517== 
-==893517== HEAP SUMMARY:
-==893517==     in use at exit: 1,571 bytes in 5 blocks
-==893517==   total heap usage: 891 allocs, 886 frees, 17,638,334 bytes allocated
-==893517== 
-==893517== LEAK SUMMARY:
-==893517==    definitely lost: 0 bytes in 0 blocks
-==893517==    indirectly lost: 0 bytes in 0 blocks
-==893517==      possibly lost: 0 bytes in 0 blocks
-==893517==    still reachable: 1,571 bytes in 5 blocks
-==893517==         suppressed: 0 bytes in 0 blocks
-==893517== Rerun with --leak-check=full to see details of leaked memory
-==893517== 
-==893517== For lists of detected and suppressed errors, rerun with: -s
-==893517== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==893570== Memcheck, a memory error detector
-==893570== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893570== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893570== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==893570== Parent PID: 892302
-==893570== 
-==893570== 
-==893570== HEAP SUMMARY:
-==893570==     in use at exit: 1,568 bytes in 5 blocks
-==893570==   total heap usage: 889 allocs, 884 frees, 17,638,936 bytes allocated
-==893570== 
-==893570== LEAK SUMMARY:
-==893570==    definitely lost: 0 bytes in 0 blocks
-==893570==    indirectly lost: 0 bytes in 0 blocks
-==893570==      possibly lost: 0 bytes in 0 blocks
-==893570==    still reachable: 1,568 bytes in 5 blocks
-==893570==         suppressed: 0 bytes in 0 blocks
-==893570== Rerun with --leak-check=full to see details of leaked memory
-==893570== 
-==893570== For lists of detected and suppressed errors, rerun with: -s
-==893570== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==893968== Memcheck, a memory error detector
-==893968== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==893968== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==893968== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==893968== Parent PID: 892302
-==893968== 
-==893968== 
-==893968== HEAP SUMMARY:
-==893968==     in use at exit: 1,595 bytes in 5 blocks
-==893968==   total heap usage: 892 allocs, 887 frees, 17,610,022 bytes allocated
-==893968== 
-==893968== LEAK SUMMARY:
-==893968==    definitely lost: 0 bytes in 0 blocks
-==893968==    indirectly lost: 0 bytes in 0 blocks
-==893968==      possibly lost: 0 bytes in 0 blocks
-==893968==    still reachable: 1,595 bytes in 5 blocks
-==893968==         suppressed: 0 bytes in 0 blocks
-==893968== Rerun with --leak-check=full to see details of leaked memory
-==893968== 
-==893968== For lists of detected and suppressed errors, rerun with: -s
-==893968== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==894050== Memcheck, a memory error detector
-==894050== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894050== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894050== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==894050== Parent PID: 892302
-==894050== 
-==894050== 
-==894050== HEAP SUMMARY:
-==894050==     in use at exit: 1,604 bytes in 5 blocks
-==894050==   total heap usage: 885 allocs, 880 frees, 17,605,056 bytes allocated
-==894050== 
-==894050== LEAK SUMMARY:
-==894050==    definitely lost: 0 bytes in 0 blocks
-==894050==    indirectly lost: 0 bytes in 0 blocks
-==894050==      possibly lost: 0 bytes in 0 blocks
-==894050==    still reachable: 1,604 bytes in 5 blocks
-==894050==         suppressed: 0 bytes in 0 blocks
-==894050== Rerun with --leak-check=full to see details of leaked memory
-==894050== 
-==894050== For lists of detected and suppressed errors, rerun with: -s
-==894050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==894103== Memcheck, a memory error detector
-==894103== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894103== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894103== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==894103== Parent PID: 892302
-==894103== 
-==894103== 
-==894103== HEAP SUMMARY:
-==894103==     in use at exit: 1,577 bytes in 5 blocks
-==894103==   total heap usage: 897 allocs, 892 frees, 17,605,602 bytes allocated
-==894103== 
-==894103== LEAK SUMMARY:
-==894103==    definitely lost: 0 bytes in 0 blocks
-==894103==    indirectly lost: 0 bytes in 0 blocks
-==894103==      possibly lost: 0 bytes in 0 blocks
-==894103==    still reachable: 1,577 bytes in 5 blocks
-==894103==         suppressed: 0 bytes in 0 blocks
-==894103== Rerun with --leak-check=full to see details of leaked memory
-==894103== 
-==894103== For lists of detected and suppressed errors, rerun with: -s
-==894103== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==894240== Memcheck, a memory error detector
-==894240== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894240== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894240== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==894240== Parent PID: 892302
-==894240== 
-==894240== 
-==894240== HEAP SUMMARY:
-==894240==     in use at exit: 1,550 bytes in 5 blocks
-==894240==   total heap usage: 947 allocs, 942 frees, 17,747,180 bytes allocated
-==894240== 
-==894240== LEAK SUMMARY:
-==894240==    definitely lost: 0 bytes in 0 blocks
-==894240==    indirectly lost: 0 bytes in 0 blocks
-==894240==      possibly lost: 0 bytes in 0 blocks
-==894240==    still reachable: 1,550 bytes in 5 blocks
-==894240==         suppressed: 0 bytes in 0 blocks
-==894240== Rerun with --leak-check=full to see details of leaked memory
-==894240== 
-==894240== For lists of detected and suppressed errors, rerun with: -s
-==894240== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==894293== Memcheck, a memory error detector
-==894293== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894293== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894293== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==894293== Parent PID: 892302
-==894293== 
-==894293== 
-==894293== HEAP SUMMARY:
-==894293==     in use at exit: 1,559 bytes in 5 blocks
-==894293==   total heap usage: 887 allocs, 882 frees, 17,605,118 bytes allocated
-==894293== 
-==894293== LEAK SUMMARY:
-==894293==    definitely lost: 0 bytes in 0 blocks
-==894293==    indirectly lost: 0 bytes in 0 blocks
-==894293==      possibly lost: 0 bytes in 0 blocks
-==894293==    still reachable: 1,559 bytes in 5 blocks
-==894293==         suppressed: 0 bytes in 0 blocks
-==894293== Rerun with --leak-check=full to see details of leaked memory
-==894293== 
-==894293== For lists of detected and suppressed errors, rerun with: -s
-==894293== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==894431== Memcheck, a memory error detector
-==894431== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894431== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894431== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==894431== Parent PID: 892302
-==894431== 
-==894431== 
-==894431== HEAP SUMMARY:
-==894431==     in use at exit: 1,553 bytes in 5 blocks
-==894431==   total heap usage: 888 allocs, 883 frees, 17,605,618 bytes allocated
-==894431== 
-==894431== LEAK SUMMARY:
-==894431==    definitely lost: 0 bytes in 0 blocks
-==894431==    indirectly lost: 0 bytes in 0 blocks
-==894431==      possibly lost: 0 bytes in 0 blocks
-==894431==    still reachable: 1,553 bytes in 5 blocks
-==894431==         suppressed: 0 bytes in 0 blocks
-==894431== Rerun with --leak-check=full to see details of leaked memory
-==894431== 
-==894431== For lists of detected and suppressed errors, rerun with: -s
-==894431== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==894540== Memcheck, a memory error detector
-==894540== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894540== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894540== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==894540== Parent PID: 892302
-==894540== 
-==894540== 
-==894540== HEAP SUMMARY:
-==894540==     in use at exit: 1,568 bytes in 5 blocks
-==894540==   total heap usage: 912 allocs, 907 frees, 17,639,512 bytes allocated
-==894540== 
-==894540== LEAK SUMMARY:
-==894540==    definitely lost: 0 bytes in 0 blocks
-==894540==    indirectly lost: 0 bytes in 0 blocks
-==894540==      possibly lost: 0 bytes in 0 blocks
-==894540==    still reachable: 1,568 bytes in 5 blocks
-==894540==         suppressed: 0 bytes in 0 blocks
-==894540== Rerun with --leak-check=full to see details of leaked memory
-==894540== 
-==894540== For lists of detected and suppressed errors, rerun with: -s
-==894540== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==894593== Memcheck, a memory error detector
-==894593== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894593== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894593== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==894593== Parent PID: 892302
-==894593== 
-==894593== 
-==894593== HEAP SUMMARY:
-==894593==     in use at exit: 1,568 bytes in 5 blocks
-==894593==   total heap usage: 936 allocs, 931 frees, 17,646,008 bytes allocated
-==894593== 
-==894593== LEAK SUMMARY:
-==894593==    definitely lost: 0 bytes in 0 blocks
-==894593==    indirectly lost: 0 bytes in 0 blocks
-==894593==      possibly lost: 0 bytes in 0 blocks
-==894593==    still reachable: 1,568 bytes in 5 blocks
-==894593==         suppressed: 0 bytes in 0 blocks
-==894593== Rerun with --leak-check=full to see details of leaked memory
-==894593== 
-==894593== For lists of detected and suppressed errors, rerun with: -s
-==894593== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==894730== Memcheck, a memory error detector
-==894730== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894730== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894730== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==894730== Parent PID: 892302
-==894730== 
-==894730== 
-==894730== HEAP SUMMARY:
-==894730==     in use at exit: 1,562 bytes in 5 blocks
-==894730==   total heap usage: 951 allocs, 946 frees, 17,900,836 bytes allocated
-==894730== 
-==894730== LEAK SUMMARY:
-==894730==    definitely lost: 0 bytes in 0 blocks
-==894730==    indirectly lost: 0 bytes in 0 blocks
-==894730==      possibly lost: 0 bytes in 0 blocks
-==894730==    still reachable: 1,562 bytes in 5 blocks
-==894730==         suppressed: 0 bytes in 0 blocks
-==894730== Rerun with --leak-check=full to see details of leaked memory
-==894730== 
-==894730== For lists of detected and suppressed errors, rerun with: -s
-==894730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==894783== Memcheck, a memory error detector
-==894783== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==894783== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==894783== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==894783== Parent PID: 892302
-==894783== 
-==894783== 
-==894783== HEAP SUMMARY:
-==894783==     in use at exit: 1,565 bytes in 5 blocks
-==894783==   total heap usage: 890 allocs, 885 frees, 17,634,226 bytes allocated
-==894783== 
-==894783== LEAK SUMMARY:
-==894783==    definitely lost: 0 bytes in 0 blocks
-==894783==    indirectly lost: 0 bytes in 0 blocks
-==894783==      possibly lost: 0 bytes in 0 blocks
-==894783==    still reachable: 1,565 bytes in 5 blocks
-==894783==         suppressed: 0 bytes in 0 blocks
-==894783== Rerun with --leak-check=full to see details of leaked memory
-==894783== 
-==894783== For lists of detected and suppressed errors, rerun with: -s
-==894783== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==902206== Memcheck, a memory error detector
-==902206== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==902206== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==902206== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==902206== Parent PID: 901950
-==902206== 
-==902206== 
-==902206== HEAP SUMMARY:
-==902206==     in use at exit: 1,580 bytes in 5 blocks
-==902206==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==902206== 
-==902206== LEAK SUMMARY:
-==902206==    definitely lost: 0 bytes in 0 blocks
-==902206==    indirectly lost: 0 bytes in 0 blocks
-==902206==      possibly lost: 0 bytes in 0 blocks
-==902206==    still reachable: 1,580 bytes in 5 blocks
-==902206==         suppressed: 0 bytes in 0 blocks
-==902206== Rerun with --leak-check=full to see details of leaked memory
-==902206== 
-==902206== For lists of detected and suppressed errors, rerun with: -s
-==902206== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==902377== Memcheck, a memory error detector
-==902377== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==902377== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==902377== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==902377== Parent PID: 901950
-==902377== 
-==902377== 
-==902377== HEAP SUMMARY:
-==902377==     in use at exit: 1,562 bytes in 5 blocks
-==902377==   total heap usage: 949 allocs, 944 frees, 17,906,436 bytes allocated
-==902377== 
-==902377== LEAK SUMMARY:
-==902377==    definitely lost: 0 bytes in 0 blocks
-==902377==    indirectly lost: 0 bytes in 0 blocks
-==902377==      possibly lost: 0 bytes in 0 blocks
-==902377==    still reachable: 1,562 bytes in 5 blocks
-==902377==         suppressed: 0 bytes in 0 blocks
-==902377== Rerun with --leak-check=full to see details of leaked memory
-==902377== 
-==902377== For lists of detected and suppressed errors, rerun with: -s
-==902377== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==902516== Memcheck, a memory error detector
-==902516== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==902516== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==902516== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==902516== Parent PID: 901950
-==902516== 
-==902516== 
-==902516== HEAP SUMMARY:
-==902516==     in use at exit: 1,550 bytes in 5 blocks
-==902516==   total heap usage: 954 allocs, 949 frees, 17,914,572 bytes allocated
-==902516== 
-==902516== LEAK SUMMARY:
-==902516==    definitely lost: 0 bytes in 0 blocks
-==902516==    indirectly lost: 0 bytes in 0 blocks
-==902516==      possibly lost: 0 bytes in 0 blocks
-==902516==    still reachable: 1,550 bytes in 5 blocks
-==902516==         suppressed: 0 bytes in 0 blocks
-==902516== Rerun with --leak-check=full to see details of leaked memory
-==902516== 
-==902516== For lists of detected and suppressed errors, rerun with: -s
-==902516== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==902653== Memcheck, a memory error detector
-==902653== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==902653== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==902653== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==902653== Parent PID: 901950
-==902653== 
-==902653== 
-==902653== HEAP SUMMARY:
-==902653==     in use at exit: 1,574 bytes in 5 blocks
-==902653==   total heap usage: 909 allocs, 904 frees, 17,673,192 bytes allocated
-==902653== 
-==902653== LEAK SUMMARY:
-==902653==    definitely lost: 0 bytes in 0 blocks
-==902653==    indirectly lost: 0 bytes in 0 blocks
-==902653==      possibly lost: 0 bytes in 0 blocks
-==902653==    still reachable: 1,574 bytes in 5 blocks
-==902653==         suppressed: 0 bytes in 0 blocks
-==902653== Rerun with --leak-check=full to see details of leaked memory
-==902653== 
-==902653== For lists of detected and suppressed errors, rerun with: -s
-==902653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==902768== Memcheck, a memory error detector
-==902768== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==902768== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==902768== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==902768== Parent PID: 901950
-==902768== 
-==902768== 
-==902768== HEAP SUMMARY:
-==902768==     in use at exit: 1,550 bytes in 5 blocks
-==902768==   total heap usage: 909 allocs, 904 frees, 17,611,948 bytes allocated
-==902768== 
-==902768== LEAK SUMMARY:
-==902768==    definitely lost: 0 bytes in 0 blocks
-==902768==    indirectly lost: 0 bytes in 0 blocks
-==902768==      possibly lost: 0 bytes in 0 blocks
-==902768==    still reachable: 1,550 bytes in 5 blocks
-==902768==         suppressed: 0 bytes in 0 blocks
-==902768== Rerun with --leak-check=full to see details of leaked memory
-==902768== 
-==902768== For lists of detected and suppressed errors, rerun with: -s
-==902768== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==903023== Memcheck, a memory error detector
-==903023== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903023== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903023== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==903023== Parent PID: 901950
-==903023== 
-==903023== 
-==903023== HEAP SUMMARY:
-==903023==     in use at exit: 1,565 bytes in 5 blocks
-==903023==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==903023== 
-==903023== LEAK SUMMARY:
-==903023==    definitely lost: 0 bytes in 0 blocks
-==903023==    indirectly lost: 0 bytes in 0 blocks
-==903023==      possibly lost: 0 bytes in 0 blocks
-==903023==    still reachable: 1,565 bytes in 5 blocks
-==903023==         suppressed: 0 bytes in 0 blocks
-==903023== Rerun with --leak-check=full to see details of leaked memory
-==903023== 
-==903023== For lists of detected and suppressed errors, rerun with: -s
-==903023== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==903160== Memcheck, a memory error detector
-==903160== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903160== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903160== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==903160== Parent PID: 901950
-==903160== 
-==903160== 
-==903160== HEAP SUMMARY:
-==903160==     in use at exit: 1,571 bytes in 5 blocks
-==903160==   total heap usage: 891 allocs, 886 frees, 17,638,334 bytes allocated
-==903160== 
-==903160== LEAK SUMMARY:
-==903160==    definitely lost: 0 bytes in 0 blocks
-==903160==    indirectly lost: 0 bytes in 0 blocks
-==903160==      possibly lost: 0 bytes in 0 blocks
-==903160==    still reachable: 1,571 bytes in 5 blocks
-==903160==         suppressed: 0 bytes in 0 blocks
-==903160== Rerun with --leak-check=full to see details of leaked memory
-==903160== 
-==903160== For lists of detected and suppressed errors, rerun with: -s
-==903160== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==903213== Memcheck, a memory error detector
-==903213== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903213== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903213== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==903213== Parent PID: 901950
-==903213== 
-==903213== 
-==903213== HEAP SUMMARY:
-==903213==     in use at exit: 1,568 bytes in 5 blocks
-==903213==   total heap usage: 889 allocs, 884 frees, 17,638,936 bytes allocated
-==903213== 
-==903213== LEAK SUMMARY:
-==903213==    definitely lost: 0 bytes in 0 blocks
-==903213==    indirectly lost: 0 bytes in 0 blocks
-==903213==      possibly lost: 0 bytes in 0 blocks
-==903213==    still reachable: 1,568 bytes in 5 blocks
-==903213==         suppressed: 0 bytes in 0 blocks
-==903213== Rerun with --leak-check=full to see details of leaked memory
-==903213== 
-==903213== For lists of detected and suppressed errors, rerun with: -s
-==903213== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==903610== Memcheck, a memory error detector
-==903610== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903610== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903610== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==903610== Parent PID: 901950
-==903610== 
-==903610== 
-==903610== HEAP SUMMARY:
-==903610==     in use at exit: 1,595 bytes in 5 blocks
-==903610==   total heap usage: 892 allocs, 887 frees, 17,610,022 bytes allocated
-==903610== 
-==903610== LEAK SUMMARY:
-==903610==    definitely lost: 0 bytes in 0 blocks
-==903610==    indirectly lost: 0 bytes in 0 blocks
-==903610==      possibly lost: 0 bytes in 0 blocks
-==903610==    still reachable: 1,595 bytes in 5 blocks
-==903610==         suppressed: 0 bytes in 0 blocks
-==903610== Rerun with --leak-check=full to see details of leaked memory
-==903610== 
-==903610== For lists of detected and suppressed errors, rerun with: -s
-==903610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==903692== Memcheck, a memory error detector
-==903692== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903692== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903692== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==903692== Parent PID: 901950
-==903692== 
-==903692== 
-==903692== HEAP SUMMARY:
-==903692==     in use at exit: 1,604 bytes in 5 blocks
-==903692==   total heap usage: 885 allocs, 880 frees, 17,605,056 bytes allocated
-==903692== 
-==903692== LEAK SUMMARY:
-==903692==    definitely lost: 0 bytes in 0 blocks
-==903692==    indirectly lost: 0 bytes in 0 blocks
-==903692==      possibly lost: 0 bytes in 0 blocks
-==903692==    still reachable: 1,604 bytes in 5 blocks
-==903692==         suppressed: 0 bytes in 0 blocks
-==903692== Rerun with --leak-check=full to see details of leaked memory
-==903692== 
-==903692== For lists of detected and suppressed errors, rerun with: -s
-==903692== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==903745== Memcheck, a memory error detector
-==903745== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903745== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903745== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==903745== Parent PID: 901950
-==903745== 
-==903745== 
-==903745== HEAP SUMMARY:
-==903745==     in use at exit: 1,577 bytes in 5 blocks
-==903745==   total heap usage: 897 allocs, 892 frees, 17,605,602 bytes allocated
-==903745== 
-==903745== LEAK SUMMARY:
-==903745==    definitely lost: 0 bytes in 0 blocks
-==903745==    indirectly lost: 0 bytes in 0 blocks
-==903745==      possibly lost: 0 bytes in 0 blocks
-==903745==    still reachable: 1,577 bytes in 5 blocks
-==903745==         suppressed: 0 bytes in 0 blocks
-==903745== Rerun with --leak-check=full to see details of leaked memory
-==903745== 
-==903745== For lists of detected and suppressed errors, rerun with: -s
-==903745== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==903882== Memcheck, a memory error detector
-==903882== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903882== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903882== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==903882== Parent PID: 901950
-==903882== 
-==903882== 
-==903882== HEAP SUMMARY:
-==903882==     in use at exit: 1,550 bytes in 5 blocks
-==903882==   total heap usage: 947 allocs, 942 frees, 17,747,180 bytes allocated
-==903882== 
-==903882== LEAK SUMMARY:
-==903882==    definitely lost: 0 bytes in 0 blocks
-==903882==    indirectly lost: 0 bytes in 0 blocks
-==903882==      possibly lost: 0 bytes in 0 blocks
-==903882==    still reachable: 1,550 bytes in 5 blocks
-==903882==         suppressed: 0 bytes in 0 blocks
-==903882== Rerun with --leak-check=full to see details of leaked memory
-==903882== 
-==903882== For lists of detected and suppressed errors, rerun with: -s
-==903882== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==903935== Memcheck, a memory error detector
-==903935== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==903935== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==903935== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==903935== Parent PID: 901950
-==903935== 
-==903935== 
-==903935== HEAP SUMMARY:
-==903935==     in use at exit: 1,559 bytes in 5 blocks
-==903935==   total heap usage: 887 allocs, 882 frees, 17,605,118 bytes allocated
-==903935== 
-==903935== LEAK SUMMARY:
-==903935==    definitely lost: 0 bytes in 0 blocks
-==903935==    indirectly lost: 0 bytes in 0 blocks
-==903935==      possibly lost: 0 bytes in 0 blocks
-==903935==    still reachable: 1,559 bytes in 5 blocks
-==903935==         suppressed: 0 bytes in 0 blocks
-==903935== Rerun with --leak-check=full to see details of leaked memory
-==903935== 
-==903935== For lists of detected and suppressed errors, rerun with: -s
-==903935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==904072== Memcheck, a memory error detector
-==904072== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==904072== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==904072== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==904072== Parent PID: 901950
-==904072== 
-==904072== 
-==904072== HEAP SUMMARY:
-==904072==     in use at exit: 1,553 bytes in 5 blocks
-==904072==   total heap usage: 888 allocs, 883 frees, 17,605,618 bytes allocated
-==904072== 
-==904072== LEAK SUMMARY:
-==904072==    definitely lost: 0 bytes in 0 blocks
-==904072==    indirectly lost: 0 bytes in 0 blocks
-==904072==      possibly lost: 0 bytes in 0 blocks
-==904072==    still reachable: 1,553 bytes in 5 blocks
-==904072==         suppressed: 0 bytes in 0 blocks
-==904072== Rerun with --leak-check=full to see details of leaked memory
-==904072== 
-==904072== For lists of detected and suppressed errors, rerun with: -s
-==904072== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==904181== Memcheck, a memory error detector
-==904181== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==904181== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==904181== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==904181== Parent PID: 901950
-==904181== 
-==904181== 
-==904181== HEAP SUMMARY:
-==904181==     in use at exit: 1,568 bytes in 5 blocks
-==904181==   total heap usage: 912 allocs, 907 frees, 17,639,512 bytes allocated
-==904181== 
-==904181== LEAK SUMMARY:
-==904181==    definitely lost: 0 bytes in 0 blocks
-==904181==    indirectly lost: 0 bytes in 0 blocks
-==904181==      possibly lost: 0 bytes in 0 blocks
-==904181==    still reachable: 1,568 bytes in 5 blocks
-==904181==         suppressed: 0 bytes in 0 blocks
-==904181== Rerun with --leak-check=full to see details of leaked memory
-==904181== 
-==904181== For lists of detected and suppressed errors, rerun with: -s
-==904181== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==904234== Memcheck, a memory error detector
-==904234== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==904234== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==904234== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==904234== Parent PID: 901950
-==904234== 
-==904234== 
-==904234== HEAP SUMMARY:
-==904234==     in use at exit: 1,568 bytes in 5 blocks
-==904234==   total heap usage: 936 allocs, 931 frees, 17,646,008 bytes allocated
-==904234== 
-==904234== LEAK SUMMARY:
-==904234==    definitely lost: 0 bytes in 0 blocks
-==904234==    indirectly lost: 0 bytes in 0 blocks
-==904234==      possibly lost: 0 bytes in 0 blocks
-==904234==    still reachable: 1,568 bytes in 5 blocks
-==904234==         suppressed: 0 bytes in 0 blocks
-==904234== Rerun with --leak-check=full to see details of leaked memory
-==904234== 
-==904234== For lists of detected and suppressed errors, rerun with: -s
-==904234== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==904371== Memcheck, a memory error detector
-==904371== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==904371== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==904371== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==904371== Parent PID: 901950
-==904371== 
-==904371== 
-==904371== HEAP SUMMARY:
-==904371==     in use at exit: 1,562 bytes in 5 blocks
-==904371==   total heap usage: 951 allocs, 946 frees, 17,900,836 bytes allocated
-==904371== 
-==904371== LEAK SUMMARY:
-==904371==    definitely lost: 0 bytes in 0 blocks
-==904371==    indirectly lost: 0 bytes in 0 blocks
-==904371==      possibly lost: 0 bytes in 0 blocks
-==904371==    still reachable: 1,562 bytes in 5 blocks
-==904371==         suppressed: 0 bytes in 0 blocks
-==904371== Rerun with --leak-check=full to see details of leaked memory
-==904371== 
-==904371== For lists of detected and suppressed errors, rerun with: -s
-==904371== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==904424== Memcheck, a memory error detector
-==904424== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==904424== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==904424== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==904424== Parent PID: 901950
-==904424== 
-==904424== 
-==904424== HEAP SUMMARY:
-==904424==     in use at exit: 1,565 bytes in 5 blocks
-==904424==   total heap usage: 890 allocs, 885 frees, 17,634,226 bytes allocated
-==904424== 
-==904424== LEAK SUMMARY:
-==904424==    definitely lost: 0 bytes in 0 blocks
-==904424==    indirectly lost: 0 bytes in 0 blocks
-==904424==      possibly lost: 0 bytes in 0 blocks
-==904424==    still reachable: 1,565 bytes in 5 blocks
-==904424==         suppressed: 0 bytes in 0 blocks
-==904424== Rerun with --leak-check=full to see details of leaked memory
-==904424== 
-==904424== For lists of detected and suppressed errors, rerun with: -s
-==904424== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==916252== Memcheck, a memory error detector
-==916252== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==916252== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==916252== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==916252== Parent PID: 915993
-==916252== 
-==916252== 
-==916252== HEAP SUMMARY:
-==916252==     in use at exit: 1,580 bytes in 5 blocks
-==916252==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==916252== 
-==916252== LEAK SUMMARY:
-==916252==    definitely lost: 0 bytes in 0 blocks
-==916252==    indirectly lost: 0 bytes in 0 blocks
-==916252==      possibly lost: 0 bytes in 0 blocks
-==916252==    still reachable: 1,580 bytes in 5 blocks
-==916252==         suppressed: 0 bytes in 0 blocks
-==916252== Rerun with --leak-check=full to see details of leaked memory
-==916252== 
-==916252== For lists of detected and suppressed errors, rerun with: -s
-==916252== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==916426== Memcheck, a memory error detector
-==916426== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==916426== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==916426== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==916426== Parent PID: 915993
-==916426== 
-==916426== 
-==916426== HEAP SUMMARY:
-==916426==     in use at exit: 1,562 bytes in 5 blocks
-==916426==   total heap usage: 949 allocs, 944 frees, 17,906,436 bytes allocated
-==916426== 
-==916426== LEAK SUMMARY:
-==916426==    definitely lost: 0 bytes in 0 blocks
-==916426==    indirectly lost: 0 bytes in 0 blocks
-==916426==      possibly lost: 0 bytes in 0 blocks
-==916426==    still reachable: 1,562 bytes in 5 blocks
-==916426==         suppressed: 0 bytes in 0 blocks
-==916426== Rerun with --leak-check=full to see details of leaked memory
-==916426== 
-==916426== For lists of detected and suppressed errors, rerun with: -s
-==916426== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==916563== Memcheck, a memory error detector
-==916563== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==916563== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==916563== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==916563== Parent PID: 915993
-==916563== 
-==916563== 
-==916563== HEAP SUMMARY:
-==916563==     in use at exit: 1,550 bytes in 5 blocks
-==916563==   total heap usage: 954 allocs, 949 frees, 17,914,572 bytes allocated
-==916563== 
-==916563== LEAK SUMMARY:
-==916563==    definitely lost: 0 bytes in 0 blocks
-==916563==    indirectly lost: 0 bytes in 0 blocks
-==916563==      possibly lost: 0 bytes in 0 blocks
-==916563==    still reachable: 1,550 bytes in 5 blocks
-==916563==         suppressed: 0 bytes in 0 blocks
-==916563== Rerun with --leak-check=full to see details of leaked memory
-==916563== 
-==916563== For lists of detected and suppressed errors, rerun with: -s
-==916563== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==916700== Memcheck, a memory error detector
-==916700== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==916700== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==916700== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==916700== Parent PID: 915993
-==916700== 
-==916700== 
-==916700== HEAP SUMMARY:
-==916700==     in use at exit: 1,574 bytes in 5 blocks
-==916700==   total heap usage: 909 allocs, 904 frees, 17,673,192 bytes allocated
-==916700== 
-==916700== LEAK SUMMARY:
-==916700==    definitely lost: 0 bytes in 0 blocks
-==916700==    indirectly lost: 0 bytes in 0 blocks
-==916700==      possibly lost: 0 bytes in 0 blocks
-==916700==    still reachable: 1,574 bytes in 5 blocks
-==916700==         suppressed: 0 bytes in 0 blocks
-==916700== Rerun with --leak-check=full to see details of leaked memory
-==916700== 
-==916700== For lists of detected and suppressed errors, rerun with: -s
-==916700== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==916816== Memcheck, a memory error detector
-==916816== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==916816== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==916816== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==916816== Parent PID: 915993
-==916816== 
-==916816== 
-==916816== HEAP SUMMARY:
-==916816==     in use at exit: 1,550 bytes in 5 blocks
-==916816==   total heap usage: 909 allocs, 904 frees, 17,611,948 bytes allocated
-==916816== 
-==916816== LEAK SUMMARY:
-==916816==    definitely lost: 0 bytes in 0 blocks
-==916816==    indirectly lost: 0 bytes in 0 blocks
-==916816==      possibly lost: 0 bytes in 0 blocks
-==916816==    still reachable: 1,550 bytes in 5 blocks
-==916816==         suppressed: 0 bytes in 0 blocks
-==916816== Rerun with --leak-check=full to see details of leaked memory
-==916816== 
-==916816== For lists of detected and suppressed errors, rerun with: -s
-==916816== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==917071== Memcheck, a memory error detector
-==917071== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==917071== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==917071== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==917071== Parent PID: 915993
-==917071== 
-==917071== 
-==917071== HEAP SUMMARY:
-==917071==     in use at exit: 1,565 bytes in 5 blocks
-==917071==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==917071== 
-==917071== LEAK SUMMARY:
-==917071==    definitely lost: 0 bytes in 0 blocks
-==917071==    indirectly lost: 0 bytes in 0 blocks
-==917071==      possibly lost: 0 bytes in 0 blocks
-==917071==    still reachable: 1,565 bytes in 5 blocks
-==917071==         suppressed: 0 bytes in 0 blocks
-==917071== Rerun with --leak-check=full to see details of leaked memory
-==917071== 
-==917071== For lists of detected and suppressed errors, rerun with: -s
-==917071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==917208== Memcheck, a memory error detector
-==917208== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==917208== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==917208== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==917208== Parent PID: 915993
-==917208== 
-==917208== 
-==917208== HEAP SUMMARY:
-==917208==     in use at exit: 1,571 bytes in 5 blocks
-==917208==   total heap usage: 891 allocs, 886 frees, 17,638,334 bytes allocated
-==917208== 
-==917208== LEAK SUMMARY:
-==917208==    definitely lost: 0 bytes in 0 blocks
-==917208==    indirectly lost: 0 bytes in 0 blocks
-==917208==      possibly lost: 0 bytes in 0 blocks
-==917208==    still reachable: 1,571 bytes in 5 blocks
-==917208==         suppressed: 0 bytes in 0 blocks
-==917208== Rerun with --leak-check=full to see details of leaked memory
-==917208== 
-==917208== For lists of detected and suppressed errors, rerun with: -s
-==917208== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==917261== Memcheck, a memory error detector
-==917261== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==917261== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==917261== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==917261== Parent PID: 915993
-==917261== 
-==917261== 
-==917261== HEAP SUMMARY:
-==917261==     in use at exit: 1,568 bytes in 5 blocks
-==917261==   total heap usage: 889 allocs, 884 frees, 17,638,936 bytes allocated
-==917261== 
-==917261== LEAK SUMMARY:
-==917261==    definitely lost: 0 bytes in 0 blocks
-==917261==    indirectly lost: 0 bytes in 0 blocks
-==917261==      possibly lost: 0 bytes in 0 blocks
-==917261==    still reachable: 1,568 bytes in 5 blocks
-==917261==         suppressed: 0 bytes in 0 blocks
-==917261== Rerun with --leak-check=full to see details of leaked memory
-==917261== 
-==917261== For lists of detected and suppressed errors, rerun with: -s
-==917261== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==917780== Memcheck, a memory error detector
-==917780== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==917780== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==917780== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==917780== Parent PID: 915993
-==917780== 
-==917780== 
-==917780== HEAP SUMMARY:
-==917780==     in use at exit: 1,595 bytes in 5 blocks
-==917780==   total heap usage: 892 allocs, 887 frees, 17,610,022 bytes allocated
-==917780== 
-==917780== LEAK SUMMARY:
-==917780==    definitely lost: 0 bytes in 0 blocks
-==917780==    indirectly lost: 0 bytes in 0 blocks
-==917780==      possibly lost: 0 bytes in 0 blocks
-==917780==    still reachable: 1,595 bytes in 5 blocks
-==917780==         suppressed: 0 bytes in 0 blocks
-==917780== Rerun with --leak-check=full to see details of leaked memory
-==917780== 
-==917780== For lists of detected and suppressed errors, rerun with: -s
-==917780== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==917983== Memcheck, a memory error detector
-==917983== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==917983== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==917983== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==917983== Parent PID: 915993
-==917983== 
-==917983== 
-==917983== HEAP SUMMARY:
-==917983==     in use at exit: 1,604 bytes in 5 blocks
-==917983==   total heap usage: 885 allocs, 880 frees, 17,605,056 bytes allocated
-==917983== 
-==917983== LEAK SUMMARY:
-==917983==    definitely lost: 0 bytes in 0 blocks
-==917983==    indirectly lost: 0 bytes in 0 blocks
-==917983==      possibly lost: 0 bytes in 0 blocks
-==917983==    still reachable: 1,604 bytes in 5 blocks
-==917983==         suppressed: 0 bytes in 0 blocks
-==917983== Rerun with --leak-check=full to see details of leaked memory
-==917983== 
-==917983== For lists of detected and suppressed errors, rerun with: -s
-==917983== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==918036== Memcheck, a memory error detector
-==918036== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918036== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918036== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==918036== Parent PID: 915993
-==918036== 
-==918036== 
-==918036== HEAP SUMMARY:
-==918036==     in use at exit: 1,577 bytes in 5 blocks
-==918036==   total heap usage: 897 allocs, 892 frees, 17,605,602 bytes allocated
-==918036== 
-==918036== LEAK SUMMARY:
-==918036==    definitely lost: 0 bytes in 0 blocks
-==918036==    indirectly lost: 0 bytes in 0 blocks
-==918036==      possibly lost: 0 bytes in 0 blocks
-==918036==    still reachable: 1,577 bytes in 5 blocks
-==918036==         suppressed: 0 bytes in 0 blocks
-==918036== Rerun with --leak-check=full to see details of leaked memory
-==918036== 
-==918036== For lists of detected and suppressed errors, rerun with: -s
-==918036== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==918173== Memcheck, a memory error detector
-==918173== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918173== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918173== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==918173== Parent PID: 915993
-==918173== 
-==918173== 
-==918173== HEAP SUMMARY:
-==918173==     in use at exit: 1,550 bytes in 5 blocks
-==918173==   total heap usage: 947 allocs, 942 frees, 17,747,180 bytes allocated
-==918173== 
-==918173== LEAK SUMMARY:
-==918173==    definitely lost: 0 bytes in 0 blocks
-==918173==    indirectly lost: 0 bytes in 0 blocks
-==918173==      possibly lost: 0 bytes in 0 blocks
-==918173==    still reachable: 1,550 bytes in 5 blocks
-==918173==         suppressed: 0 bytes in 0 blocks
-==918173== Rerun with --leak-check=full to see details of leaked memory
-==918173== 
-==918173== For lists of detected and suppressed errors, rerun with: -s
-==918173== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==918226== Memcheck, a memory error detector
-==918226== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918226== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918226== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==918226== Parent PID: 915993
-==918226== 
-==918226== 
-==918226== HEAP SUMMARY:
-==918226==     in use at exit: 1,559 bytes in 5 blocks
-==918226==   total heap usage: 887 allocs, 882 frees, 17,605,118 bytes allocated
-==918226== 
-==918226== LEAK SUMMARY:
-==918226==    definitely lost: 0 bytes in 0 blocks
-==918226==    indirectly lost: 0 bytes in 0 blocks
-==918226==      possibly lost: 0 bytes in 0 blocks
-==918226==    still reachable: 1,559 bytes in 5 blocks
-==918226==         suppressed: 0 bytes in 0 blocks
-==918226== Rerun with --leak-check=full to see details of leaked memory
-==918226== 
-==918226== For lists of detected and suppressed errors, rerun with: -s
-==918226== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==918365== Memcheck, a memory error detector
-==918365== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918365== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918365== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==918365== Parent PID: 915993
-==918365== 
-==918365== 
-==918365== HEAP SUMMARY:
-==918365==     in use at exit: 1,553 bytes in 5 blocks
-==918365==   total heap usage: 888 allocs, 883 frees, 17,605,618 bytes allocated
-==918365== 
-==918365== LEAK SUMMARY:
-==918365==    definitely lost: 0 bytes in 0 blocks
-==918365==    indirectly lost: 0 bytes in 0 blocks
-==918365==      possibly lost: 0 bytes in 0 blocks
-==918365==    still reachable: 1,553 bytes in 5 blocks
-==918365==         suppressed: 0 bytes in 0 blocks
-==918365== Rerun with --leak-check=full to see details of leaked memory
-==918365== 
-==918365== For lists of detected and suppressed errors, rerun with: -s
-==918365== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==918474== Memcheck, a memory error detector
-==918474== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918474== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918474== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==918474== Parent PID: 915993
-==918474== 
-==918474== 
-==918474== HEAP SUMMARY:
-==918474==     in use at exit: 1,568 bytes in 5 blocks
-==918474==   total heap usage: 912 allocs, 907 frees, 17,639,512 bytes allocated
-==918474== 
-==918474== LEAK SUMMARY:
-==918474==    definitely lost: 0 bytes in 0 blocks
-==918474==    indirectly lost: 0 bytes in 0 blocks
-==918474==      possibly lost: 0 bytes in 0 blocks
-==918474==    still reachable: 1,568 bytes in 5 blocks
-==918474==         suppressed: 0 bytes in 0 blocks
-==918474== Rerun with --leak-check=full to see details of leaked memory
-==918474== 
-==918474== For lists of detected and suppressed errors, rerun with: -s
-==918474== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==918527== Memcheck, a memory error detector
-==918527== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918527== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918527== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==918527== Parent PID: 915993
-==918527== 
-==918527== 
-==918527== HEAP SUMMARY:
-==918527==     in use at exit: 1,568 bytes in 5 blocks
-==918527==   total heap usage: 936 allocs, 931 frees, 17,646,008 bytes allocated
-==918527== 
-==918527== LEAK SUMMARY:
-==918527==    definitely lost: 0 bytes in 0 blocks
-==918527==    indirectly lost: 0 bytes in 0 blocks
-==918527==      possibly lost: 0 bytes in 0 blocks
-==918527==    still reachable: 1,568 bytes in 5 blocks
-==918527==         suppressed: 0 bytes in 0 blocks
-==918527== Rerun with --leak-check=full to see details of leaked memory
-==918527== 
-==918527== For lists of detected and suppressed errors, rerun with: -s
-==918527== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==918665== Memcheck, a memory error detector
-==918665== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918665== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918665== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==918665== Parent PID: 915993
-==918665== 
-==918665== 
-==918665== HEAP SUMMARY:
-==918665==     in use at exit: 1,562 bytes in 5 blocks
-==918665==   total heap usage: 951 allocs, 946 frees, 17,900,836 bytes allocated
-==918665== 
-==918665== LEAK SUMMARY:
-==918665==    definitely lost: 0 bytes in 0 blocks
-==918665==    indirectly lost: 0 bytes in 0 blocks
-==918665==      possibly lost: 0 bytes in 0 blocks
-==918665==    still reachable: 1,562 bytes in 5 blocks
-==918665==         suppressed: 0 bytes in 0 blocks
-==918665== Rerun with --leak-check=full to see details of leaked memory
-==918665== 
-==918665== For lists of detected and suppressed errors, rerun with: -s
-==918665== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==918718== Memcheck, a memory error detector
-==918718== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==918718== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==918718== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==918718== Parent PID: 915993
-==918718== 
-==918718== 
-==918718== HEAP SUMMARY:
-==918718==     in use at exit: 1,565 bytes in 5 blocks
-==918718==   total heap usage: 890 allocs, 885 frees, 17,634,226 bytes allocated
-==918718== 
-==918718== LEAK SUMMARY:
-==918718==    definitely lost: 0 bytes in 0 blocks
-==918718==    indirectly lost: 0 bytes in 0 blocks
-==918718==      possibly lost: 0 bytes in 0 blocks
-==918718==    still reachable: 1,565 bytes in 5 blocks
-==918718==         suppressed: 0 bytes in 0 blocks
-==918718== Rerun with --leak-check=full to see details of leaked memory
-==918718== 
-==918718== For lists of detected and suppressed errors, rerun with: -s
-==918718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==946497== Memcheck, a memory error detector
-==946497== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==946497== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==946497== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==946497== Parent PID: 946239
-==946497== 
-==946497== 
-==946497== HEAP SUMMARY:
-==946497==     in use at exit: 1,580 bytes in 5 blocks
-==946497==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==946497== 
-==946497== LEAK SUMMARY:
-==946497==    definitely lost: 0 bytes in 0 blocks
-==946497==    indirectly lost: 0 bytes in 0 blocks
-==946497==      possibly lost: 0 bytes in 0 blocks
-==946497==    still reachable: 1,580 bytes in 5 blocks
-==946497==         suppressed: 0 bytes in 0 blocks
-==946497== Rerun with --leak-check=full to see details of leaked memory
-==946497== 
-==946497== For lists of detected and suppressed errors, rerun with: -s
-==946497== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==946669== Memcheck, a memory error detector
-==946669== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==946669== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==946669== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==946669== Parent PID: 946239
-==946669== 
-==946669== 
-==946669== HEAP SUMMARY:
-==946669==     in use at exit: 1,562 bytes in 5 blocks
-==946669==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==946669== 
-==946669== LEAK SUMMARY:
-==946669==    definitely lost: 0 bytes in 0 blocks
-==946669==    indirectly lost: 0 bytes in 0 blocks
-==946669==      possibly lost: 0 bytes in 0 blocks
-==946669==    still reachable: 1,562 bytes in 5 blocks
-==946669==         suppressed: 0 bytes in 0 blocks
-==946669== Rerun with --leak-check=full to see details of leaked memory
-==946669== 
-==946669== For lists of detected and suppressed errors, rerun with: -s
-==946669== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==946806== Memcheck, a memory error detector
-==946806== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==946806== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==946806== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==946806== Parent PID: 946239
-==946806== 
-==946806== 
-==946806== HEAP SUMMARY:
-==946806==     in use at exit: 1,550 bytes in 5 blocks
-==946806==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==946806== 
-==946806== LEAK SUMMARY:
-==946806==    definitely lost: 0 bytes in 0 blocks
-==946806==    indirectly lost: 0 bytes in 0 blocks
-==946806==      possibly lost: 0 bytes in 0 blocks
-==946806==    still reachable: 1,550 bytes in 5 blocks
-==946806==         suppressed: 0 bytes in 0 blocks
-==946806== Rerun with --leak-check=full to see details of leaked memory
-==946806== 
-==946806== For lists of detected and suppressed errors, rerun with: -s
-==946806== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==946945== Memcheck, a memory error detector
-==946945== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==946945== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==946945== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==946945== Parent PID: 946239
-==946945== 
-==946945== 
-==946945== HEAP SUMMARY:
-==946945==     in use at exit: 1,574 bytes in 5 blocks
-==946945==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==946945== 
-==946945== LEAK SUMMARY:
-==946945==    definitely lost: 0 bytes in 0 blocks
-==946945==    indirectly lost: 0 bytes in 0 blocks
-==946945==      possibly lost: 0 bytes in 0 blocks
-==946945==    still reachable: 1,574 bytes in 5 blocks
-==946945==         suppressed: 0 bytes in 0 blocks
-==946945== Rerun with --leak-check=full to see details of leaked memory
-==946945== 
-==946945== For lists of detected and suppressed errors, rerun with: -s
-==946945== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==947060== Memcheck, a memory error detector
-==947060== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947060== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947060== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==947060== Parent PID: 946239
-==947060== 
-==947060== 
-==947060== HEAP SUMMARY:
-==947060==     in use at exit: 1,550 bytes in 5 blocks
-==947060==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==947060== 
-==947060== LEAK SUMMARY:
-==947060==    definitely lost: 0 bytes in 0 blocks
-==947060==    indirectly lost: 0 bytes in 0 blocks
-==947060==      possibly lost: 0 bytes in 0 blocks
-==947060==    still reachable: 1,550 bytes in 5 blocks
-==947060==         suppressed: 0 bytes in 0 blocks
-==947060== Rerun with --leak-check=full to see details of leaked memory
-==947060== 
-==947060== For lists of detected and suppressed errors, rerun with: -s
-==947060== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==947316== Memcheck, a memory error detector
-==947316== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947316== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947316== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==947316== Parent PID: 946239
-==947316== 
-==947316== 
-==947316== HEAP SUMMARY:
-==947316==     in use at exit: 1,565 bytes in 5 blocks
-==947316==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==947316== 
-==947316== LEAK SUMMARY:
-==947316==    definitely lost: 0 bytes in 0 blocks
-==947316==    indirectly lost: 0 bytes in 0 blocks
-==947316==      possibly lost: 0 bytes in 0 blocks
-==947316==    still reachable: 1,565 bytes in 5 blocks
-==947316==         suppressed: 0 bytes in 0 blocks
-==947316== Rerun with --leak-check=full to see details of leaked memory
-==947316== 
-==947316== For lists of detected and suppressed errors, rerun with: -s
-==947316== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==947453== Memcheck, a memory error detector
-==947453== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947453== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947453== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==947453== Parent PID: 946239
-==947453== 
-==947453== 
-==947453== HEAP SUMMARY:
-==947453==     in use at exit: 1,571 bytes in 5 blocks
-==947453==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==947453== 
-==947453== LEAK SUMMARY:
-==947453==    definitely lost: 0 bytes in 0 blocks
-==947453==    indirectly lost: 0 bytes in 0 blocks
-==947453==      possibly lost: 0 bytes in 0 blocks
-==947453==    still reachable: 1,571 bytes in 5 blocks
-==947453==         suppressed: 0 bytes in 0 blocks
-==947453== Rerun with --leak-check=full to see details of leaked memory
-==947453== 
-==947453== For lists of detected and suppressed errors, rerun with: -s
-==947453== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==947506== Memcheck, a memory error detector
-==947506== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947506== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947506== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==947506== Parent PID: 946239
-==947506== 
-==947506== 
-==947506== HEAP SUMMARY:
-==947506==     in use at exit: 1,568 bytes in 5 blocks
-==947506==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==947506== 
-==947506== LEAK SUMMARY:
-==947506==    definitely lost: 0 bytes in 0 blocks
-==947506==    indirectly lost: 0 bytes in 0 blocks
-==947506==      possibly lost: 0 bytes in 0 blocks
-==947506==    still reachable: 1,568 bytes in 5 blocks
-==947506==         suppressed: 0 bytes in 0 blocks
-==947506== Rerun with --leak-check=full to see details of leaked memory
-==947506== 
-==947506== For lists of detected and suppressed errors, rerun with: -s
-==947506== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==947904== Memcheck, a memory error detector
-==947904== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947904== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947904== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==947904== Parent PID: 946239
-==947904== 
-==947904== 
-==947904== HEAP SUMMARY:
-==947904==     in use at exit: 1,595 bytes in 5 blocks
-==947904==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==947904== 
-==947904== LEAK SUMMARY:
-==947904==    definitely lost: 0 bytes in 0 blocks
-==947904==    indirectly lost: 0 bytes in 0 blocks
-==947904==      possibly lost: 0 bytes in 0 blocks
-==947904==    still reachable: 1,595 bytes in 5 blocks
-==947904==         suppressed: 0 bytes in 0 blocks
-==947904== Rerun with --leak-check=full to see details of leaked memory
-==947904== 
-==947904== For lists of detected and suppressed errors, rerun with: -s
-==947904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==947986== Memcheck, a memory error detector
-==947986== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==947986== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==947986== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==947986== Parent PID: 946239
-==947986== 
-==947986== 
-==947986== HEAP SUMMARY:
-==947986==     in use at exit: 1,604 bytes in 5 blocks
-==947986==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==947986== 
-==947986== LEAK SUMMARY:
-==947986==    definitely lost: 0 bytes in 0 blocks
-==947986==    indirectly lost: 0 bytes in 0 blocks
-==947986==      possibly lost: 0 bytes in 0 blocks
-==947986==    still reachable: 1,604 bytes in 5 blocks
-==947986==         suppressed: 0 bytes in 0 blocks
-==947986== Rerun with --leak-check=full to see details of leaked memory
-==947986== 
-==947986== For lists of detected and suppressed errors, rerun with: -s
-==947986== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==948039== Memcheck, a memory error detector
-==948039== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948039== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948039== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==948039== Parent PID: 946239
-==948039== 
-==948039== 
-==948039== HEAP SUMMARY:
-==948039==     in use at exit: 1,577 bytes in 5 blocks
-==948039==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==948039== 
-==948039== LEAK SUMMARY:
-==948039==    definitely lost: 0 bytes in 0 blocks
-==948039==    indirectly lost: 0 bytes in 0 blocks
-==948039==      possibly lost: 0 bytes in 0 blocks
-==948039==    still reachable: 1,577 bytes in 5 blocks
-==948039==         suppressed: 0 bytes in 0 blocks
-==948039== Rerun with --leak-check=full to see details of leaked memory
-==948039== 
-==948039== For lists of detected and suppressed errors, rerun with: -s
-==948039== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==948176== Memcheck, a memory error detector
-==948176== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948176== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948176== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==948176== Parent PID: 946239
-==948176== 
-==948176== 
-==948176== HEAP SUMMARY:
-==948176==     in use at exit: 1,550 bytes in 5 blocks
-==948176==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==948176== 
-==948176== LEAK SUMMARY:
-==948176==    definitely lost: 0 bytes in 0 blocks
-==948176==    indirectly lost: 0 bytes in 0 blocks
-==948176==      possibly lost: 0 bytes in 0 blocks
-==948176==    still reachable: 1,550 bytes in 5 blocks
-==948176==         suppressed: 0 bytes in 0 blocks
-==948176== Rerun with --leak-check=full to see details of leaked memory
-==948176== 
-==948176== For lists of detected and suppressed errors, rerun with: -s
-==948176== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==948229== Memcheck, a memory error detector
-==948229== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948229== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948229== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==948229== Parent PID: 946239
-==948229== 
-==948229== 
-==948229== HEAP SUMMARY:
-==948229==     in use at exit: 1,559 bytes in 5 blocks
-==948229==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==948229== 
-==948229== LEAK SUMMARY:
-==948229==    definitely lost: 0 bytes in 0 blocks
-==948229==    indirectly lost: 0 bytes in 0 blocks
-==948229==      possibly lost: 0 bytes in 0 blocks
-==948229==    still reachable: 1,559 bytes in 5 blocks
-==948229==         suppressed: 0 bytes in 0 blocks
-==948229== Rerun with --leak-check=full to see details of leaked memory
-==948229== 
-==948229== For lists of detected and suppressed errors, rerun with: -s
-==948229== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==948366== Memcheck, a memory error detector
-==948366== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948366== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948366== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==948366== Parent PID: 946239
-==948366== 
-==948366== 
-==948366== HEAP SUMMARY:
-==948366==     in use at exit: 1,553 bytes in 5 blocks
-==948366==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==948366== 
-==948366== LEAK SUMMARY:
-==948366==    definitely lost: 0 bytes in 0 blocks
-==948366==    indirectly lost: 0 bytes in 0 blocks
-==948366==      possibly lost: 0 bytes in 0 blocks
-==948366==    still reachable: 1,553 bytes in 5 blocks
-==948366==         suppressed: 0 bytes in 0 blocks
-==948366== Rerun with --leak-check=full to see details of leaked memory
-==948366== 
-==948366== For lists of detected and suppressed errors, rerun with: -s
-==948366== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==948475== Memcheck, a memory error detector
-==948475== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948475== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948475== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==948475== Parent PID: 946239
-==948475== 
-==948475== 
-==948475== HEAP SUMMARY:
-==948475==     in use at exit: 1,568 bytes in 5 blocks
-==948475==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==948475== 
-==948475== LEAK SUMMARY:
-==948475==    definitely lost: 0 bytes in 0 blocks
-==948475==    indirectly lost: 0 bytes in 0 blocks
-==948475==      possibly lost: 0 bytes in 0 blocks
-==948475==    still reachable: 1,568 bytes in 5 blocks
-==948475==         suppressed: 0 bytes in 0 blocks
-==948475== Rerun with --leak-check=full to see details of leaked memory
-==948475== 
-==948475== For lists of detected and suppressed errors, rerun with: -s
-==948475== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==948528== Memcheck, a memory error detector
-==948528== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948528== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948528== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==948528== Parent PID: 946239
-==948528== 
-==948528== 
-==948528== HEAP SUMMARY:
-==948528==     in use at exit: 1,568 bytes in 5 blocks
-==948528==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==948528== 
-==948528== LEAK SUMMARY:
-==948528==    definitely lost: 0 bytes in 0 blocks
-==948528==    indirectly lost: 0 bytes in 0 blocks
-==948528==      possibly lost: 0 bytes in 0 blocks
-==948528==    still reachable: 1,568 bytes in 5 blocks
-==948528==         suppressed: 0 bytes in 0 blocks
-==948528== Rerun with --leak-check=full to see details of leaked memory
-==948528== 
-==948528== For lists of detected and suppressed errors, rerun with: -s
-==948528== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==948665== Memcheck, a memory error detector
-==948665== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948665== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948665== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==948665== Parent PID: 946239
-==948665== 
-==948665== 
-==948665== HEAP SUMMARY:
-==948665==     in use at exit: 1,562 bytes in 5 blocks
-==948665==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==948665== 
-==948665== LEAK SUMMARY:
-==948665==    definitely lost: 0 bytes in 0 blocks
-==948665==    indirectly lost: 0 bytes in 0 blocks
-==948665==      possibly lost: 0 bytes in 0 blocks
-==948665==    still reachable: 1,562 bytes in 5 blocks
-==948665==         suppressed: 0 bytes in 0 blocks
-==948665== Rerun with --leak-check=full to see details of leaked memory
-==948665== 
-==948665== For lists of detected and suppressed errors, rerun with: -s
-==948665== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==948718== Memcheck, a memory error detector
-==948718== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==948718== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==948718== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==948718== Parent PID: 946239
-==948718== 
-==948718== 
-==948718== HEAP SUMMARY:
-==948718==     in use at exit: 1,565 bytes in 5 blocks
-==948718==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==948718== 
-==948718== LEAK SUMMARY:
-==948718==    definitely lost: 0 bytes in 0 blocks
-==948718==    indirectly lost: 0 bytes in 0 blocks
-==948718==      possibly lost: 0 bytes in 0 blocks
-==948718==    still reachable: 1,565 bytes in 5 blocks
-==948718==         suppressed: 0 bytes in 0 blocks
-==948718== Rerun with --leak-check=full to see details of leaked memory
-==948718== 
-==948718== For lists of detected and suppressed errors, rerun with: -s
-==948718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==972141== Memcheck, a memory error detector
-==972141== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972141== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972141== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==972141== Parent PID: 971882
-==972141== 
-==972141== 
-==972141== HEAP SUMMARY:
-==972141==     in use at exit: 1,580 bytes in 5 blocks
-==972141==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==972141== 
-==972141== LEAK SUMMARY:
-==972141==    definitely lost: 0 bytes in 0 blocks
-==972141==    indirectly lost: 0 bytes in 0 blocks
-==972141==      possibly lost: 0 bytes in 0 blocks
-==972141==    still reachable: 1,580 bytes in 5 blocks
-==972141==         suppressed: 0 bytes in 0 blocks
-==972141== Rerun with --leak-check=full to see details of leaked memory
-==972141== 
-==972141== For lists of detected and suppressed errors, rerun with: -s
-==972141== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==972313== Memcheck, a memory error detector
-==972313== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972313== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972313== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==972313== Parent PID: 971882
-==972313== 
-==972313== 
-==972313== HEAP SUMMARY:
-==972313==     in use at exit: 1,562 bytes in 5 blocks
-==972313==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==972313== 
-==972313== LEAK SUMMARY:
-==972313==    definitely lost: 0 bytes in 0 blocks
-==972313==    indirectly lost: 0 bytes in 0 blocks
-==972313==      possibly lost: 0 bytes in 0 blocks
-==972313==    still reachable: 1,562 bytes in 5 blocks
-==972313==         suppressed: 0 bytes in 0 blocks
-==972313== Rerun with --leak-check=full to see details of leaked memory
-==972313== 
-==972313== For lists of detected and suppressed errors, rerun with: -s
-==972313== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==972450== Memcheck, a memory error detector
-==972450== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972450== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972450== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==972450== Parent PID: 971882
-==972450== 
-==972450== 
-==972450== HEAP SUMMARY:
-==972450==     in use at exit: 1,550 bytes in 5 blocks
-==972450==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==972450== 
-==972450== LEAK SUMMARY:
-==972450==    definitely lost: 0 bytes in 0 blocks
-==972450==    indirectly lost: 0 bytes in 0 blocks
-==972450==      possibly lost: 0 bytes in 0 blocks
-==972450==    still reachable: 1,550 bytes in 5 blocks
-==972450==         suppressed: 0 bytes in 0 blocks
-==972450== Rerun with --leak-check=full to see details of leaked memory
-==972450== 
-==972450== For lists of detected and suppressed errors, rerun with: -s
-==972450== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==972587== Memcheck, a memory error detector
-==972587== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972587== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972587== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==972587== Parent PID: 971882
-==972587== 
-==972587== 
-==972587== HEAP SUMMARY:
-==972587==     in use at exit: 1,574 bytes in 5 blocks
-==972587==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==972587== 
-==972587== LEAK SUMMARY:
-==972587==    definitely lost: 0 bytes in 0 blocks
-==972587==    indirectly lost: 0 bytes in 0 blocks
-==972587==      possibly lost: 0 bytes in 0 blocks
-==972587==    still reachable: 1,574 bytes in 5 blocks
-==972587==         suppressed: 0 bytes in 0 blocks
-==972587== Rerun with --leak-check=full to see details of leaked memory
-==972587== 
-==972587== For lists of detected and suppressed errors, rerun with: -s
-==972587== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==972703== Memcheck, a memory error detector
-==972703== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972703== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972703== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==972703== Parent PID: 971882
-==972703== 
-==972703== 
-==972703== HEAP SUMMARY:
-==972703==     in use at exit: 1,550 bytes in 5 blocks
-==972703==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==972703== 
-==972703== LEAK SUMMARY:
-==972703==    definitely lost: 0 bytes in 0 blocks
-==972703==    indirectly lost: 0 bytes in 0 blocks
-==972703==      possibly lost: 0 bytes in 0 blocks
-==972703==    still reachable: 1,550 bytes in 5 blocks
-==972703==         suppressed: 0 bytes in 0 blocks
-==972703== Rerun with --leak-check=full to see details of leaked memory
-==972703== 
-==972703== For lists of detected and suppressed errors, rerun with: -s
-==972703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==972959== Memcheck, a memory error detector
-==972959== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==972959== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==972959== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==972959== Parent PID: 971882
-==972959== 
-==972959== 
-==972959== HEAP SUMMARY:
-==972959==     in use at exit: 1,565 bytes in 5 blocks
-==972959==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==972959== 
-==972959== LEAK SUMMARY:
-==972959==    definitely lost: 0 bytes in 0 blocks
-==972959==    indirectly lost: 0 bytes in 0 blocks
-==972959==      possibly lost: 0 bytes in 0 blocks
-==972959==    still reachable: 1,565 bytes in 5 blocks
-==972959==         suppressed: 0 bytes in 0 blocks
-==972959== Rerun with --leak-check=full to see details of leaked memory
-==972959== 
-==972959== For lists of detected and suppressed errors, rerun with: -s
-==972959== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==973096== Memcheck, a memory error detector
-==973096== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973096== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973096== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==973096== Parent PID: 971882
-==973096== 
-==973096== 
-==973096== HEAP SUMMARY:
-==973096==     in use at exit: 1,571 bytes in 5 blocks
-==973096==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==973096== 
-==973096== LEAK SUMMARY:
-==973096==    definitely lost: 0 bytes in 0 blocks
-==973096==    indirectly lost: 0 bytes in 0 blocks
-==973096==      possibly lost: 0 bytes in 0 blocks
-==973096==    still reachable: 1,571 bytes in 5 blocks
-==973096==         suppressed: 0 bytes in 0 blocks
-==973096== Rerun with --leak-check=full to see details of leaked memory
-==973096== 
-==973096== For lists of detected and suppressed errors, rerun with: -s
-==973096== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==973149== Memcheck, a memory error detector
-==973149== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973149== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973149== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==973149== Parent PID: 971882
-==973149== 
-==973149== 
-==973149== HEAP SUMMARY:
-==973149==     in use at exit: 1,568 bytes in 5 blocks
-==973149==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==973149== 
-==973149== LEAK SUMMARY:
-==973149==    definitely lost: 0 bytes in 0 blocks
-==973149==    indirectly lost: 0 bytes in 0 blocks
-==973149==      possibly lost: 0 bytes in 0 blocks
-==973149==    still reachable: 1,568 bytes in 5 blocks
-==973149==         suppressed: 0 bytes in 0 blocks
-==973149== Rerun with --leak-check=full to see details of leaked memory
-==973149== 
-==973149== For lists of detected and suppressed errors, rerun with: -s
-==973149== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==973548== Memcheck, a memory error detector
-==973548== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973548== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973548== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==973548== Parent PID: 971882
-==973548== 
-==973548== 
-==973548== HEAP SUMMARY:
-==973548==     in use at exit: 1,595 bytes in 5 blocks
-==973548==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==973548== 
-==973548== LEAK SUMMARY:
-==973548==    definitely lost: 0 bytes in 0 blocks
-==973548==    indirectly lost: 0 bytes in 0 blocks
-==973548==      possibly lost: 0 bytes in 0 blocks
-==973548==    still reachable: 1,595 bytes in 5 blocks
-==973548==         suppressed: 0 bytes in 0 blocks
-==973548== Rerun with --leak-check=full to see details of leaked memory
-==973548== 
-==973548== For lists of detected and suppressed errors, rerun with: -s
-==973548== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==973630== Memcheck, a memory error detector
-==973630== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973630== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973630== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==973630== Parent PID: 971882
-==973630== 
-==973630== 
-==973630== HEAP SUMMARY:
-==973630==     in use at exit: 1,604 bytes in 5 blocks
-==973630==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==973630== 
-==973630== LEAK SUMMARY:
-==973630==    definitely lost: 0 bytes in 0 blocks
-==973630==    indirectly lost: 0 bytes in 0 blocks
-==973630==      possibly lost: 0 bytes in 0 blocks
-==973630==    still reachable: 1,604 bytes in 5 blocks
-==973630==         suppressed: 0 bytes in 0 blocks
-==973630== Rerun with --leak-check=full to see details of leaked memory
-==973630== 
-==973630== For lists of detected and suppressed errors, rerun with: -s
-==973630== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==973683== Memcheck, a memory error detector
-==973683== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973683== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973683== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==973683== Parent PID: 971882
-==973683== 
-==973683== 
-==973683== HEAP SUMMARY:
-==973683==     in use at exit: 1,577 bytes in 5 blocks
-==973683==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==973683== 
-==973683== LEAK SUMMARY:
-==973683==    definitely lost: 0 bytes in 0 blocks
-==973683==    indirectly lost: 0 bytes in 0 blocks
-==973683==      possibly lost: 0 bytes in 0 blocks
-==973683==    still reachable: 1,577 bytes in 5 blocks
-==973683==         suppressed: 0 bytes in 0 blocks
-==973683== Rerun with --leak-check=full to see details of leaked memory
-==973683== 
-==973683== For lists of detected and suppressed errors, rerun with: -s
-==973683== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==973820== Memcheck, a memory error detector
-==973820== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973820== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973820== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==973820== Parent PID: 971882
-==973820== 
-==973820== 
-==973820== HEAP SUMMARY:
-==973820==     in use at exit: 1,550 bytes in 5 blocks
-==973820==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==973820== 
-==973820== LEAK SUMMARY:
-==973820==    definitely lost: 0 bytes in 0 blocks
-==973820==    indirectly lost: 0 bytes in 0 blocks
-==973820==      possibly lost: 0 bytes in 0 blocks
-==973820==    still reachable: 1,550 bytes in 5 blocks
-==973820==         suppressed: 0 bytes in 0 blocks
-==973820== Rerun with --leak-check=full to see details of leaked memory
-==973820== 
-==973820== For lists of detected and suppressed errors, rerun with: -s
-==973820== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==973873== Memcheck, a memory error detector
-==973873== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==973873== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==973873== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==973873== Parent PID: 971882
-==973873== 
-==973873== 
-==973873== HEAP SUMMARY:
-==973873==     in use at exit: 1,559 bytes in 5 blocks
-==973873==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==973873== 
-==973873== LEAK SUMMARY:
-==973873==    definitely lost: 0 bytes in 0 blocks
-==973873==    indirectly lost: 0 bytes in 0 blocks
-==973873==      possibly lost: 0 bytes in 0 blocks
-==973873==    still reachable: 1,559 bytes in 5 blocks
-==973873==         suppressed: 0 bytes in 0 blocks
-==973873== Rerun with --leak-check=full to see details of leaked memory
-==973873== 
-==973873== For lists of detected and suppressed errors, rerun with: -s
-==973873== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==974010== Memcheck, a memory error detector
-==974010== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==974010== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==974010== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==974010== Parent PID: 971882
-==974010== 
-==974010== 
-==974010== HEAP SUMMARY:
-==974010==     in use at exit: 1,553 bytes in 5 blocks
-==974010==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==974010== 
-==974010== LEAK SUMMARY:
-==974010==    definitely lost: 0 bytes in 0 blocks
-==974010==    indirectly lost: 0 bytes in 0 blocks
-==974010==      possibly lost: 0 bytes in 0 blocks
-==974010==    still reachable: 1,553 bytes in 5 blocks
-==974010==         suppressed: 0 bytes in 0 blocks
-==974010== Rerun with --leak-check=full to see details of leaked memory
-==974010== 
-==974010== For lists of detected and suppressed errors, rerun with: -s
-==974010== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==974119== Memcheck, a memory error detector
-==974119== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==974119== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==974119== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==974119== Parent PID: 971882
-==974119== 
-==974119== 
-==974119== HEAP SUMMARY:
-==974119==     in use at exit: 1,568 bytes in 5 blocks
-==974119==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==974119== 
-==974119== LEAK SUMMARY:
-==974119==    definitely lost: 0 bytes in 0 blocks
-==974119==    indirectly lost: 0 bytes in 0 blocks
-==974119==      possibly lost: 0 bytes in 0 blocks
-==974119==    still reachable: 1,568 bytes in 5 blocks
-==974119==         suppressed: 0 bytes in 0 blocks
-==974119== Rerun with --leak-check=full to see details of leaked memory
-==974119== 
-==974119== For lists of detected and suppressed errors, rerun with: -s
-==974119== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==974172== Memcheck, a memory error detector
-==974172== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==974172== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==974172== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==974172== Parent PID: 971882
-==974172== 
-==974172== 
-==974172== HEAP SUMMARY:
-==974172==     in use at exit: 1,568 bytes in 5 blocks
-==974172==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==974172== 
-==974172== LEAK SUMMARY:
-==974172==    definitely lost: 0 bytes in 0 blocks
-==974172==    indirectly lost: 0 bytes in 0 blocks
-==974172==      possibly lost: 0 bytes in 0 blocks
-==974172==    still reachable: 1,568 bytes in 5 blocks
-==974172==         suppressed: 0 bytes in 0 blocks
-==974172== Rerun with --leak-check=full to see details of leaked memory
-==974172== 
-==974172== For lists of detected and suppressed errors, rerun with: -s
-==974172== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==974309== Memcheck, a memory error detector
-==974309== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==974309== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==974309== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==974309== Parent PID: 971882
-==974309== 
-==974309== 
-==974309== HEAP SUMMARY:
-==974309==     in use at exit: 1,562 bytes in 5 blocks
-==974309==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==974309== 
-==974309== LEAK SUMMARY:
-==974309==    definitely lost: 0 bytes in 0 blocks
-==974309==    indirectly lost: 0 bytes in 0 blocks
-==974309==      possibly lost: 0 bytes in 0 blocks
-==974309==    still reachable: 1,562 bytes in 5 blocks
-==974309==         suppressed: 0 bytes in 0 blocks
-==974309== Rerun with --leak-check=full to see details of leaked memory
-==974309== 
-==974309== For lists of detected and suppressed errors, rerun with: -s
-==974309== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==974362== Memcheck, a memory error detector
-==974362== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==974362== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==974362== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==974362== Parent PID: 971882
-==974362== 
-==974362== 
-==974362== HEAP SUMMARY:
-==974362==     in use at exit: 1,565 bytes in 5 blocks
-==974362==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==974362== 
-==974362== LEAK SUMMARY:
-==974362==    definitely lost: 0 bytes in 0 blocks
-==974362==    indirectly lost: 0 bytes in 0 blocks
-==974362==      possibly lost: 0 bytes in 0 blocks
-==974362==    still reachable: 1,565 bytes in 5 blocks
-==974362==         suppressed: 0 bytes in 0 blocks
-==974362== Rerun with --leak-check=full to see details of leaked memory
-==974362== 
-==974362== For lists of detected and suppressed errors, rerun with: -s
-==974362== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==981752== Memcheck, a memory error detector
-==981752== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==981752== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==981752== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==981752== Parent PID: 981496
-==981752== 
-==981752== 
-==981752== HEAP SUMMARY:
-==981752==     in use at exit: 1,580 bytes in 5 blocks
-==981752==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==981752== 
-==981752== LEAK SUMMARY:
-==981752==    definitely lost: 0 bytes in 0 blocks
-==981752==    indirectly lost: 0 bytes in 0 blocks
-==981752==      possibly lost: 0 bytes in 0 blocks
-==981752==    still reachable: 1,580 bytes in 5 blocks
-==981752==         suppressed: 0 bytes in 0 blocks
-==981752== Rerun with --leak-check=full to see details of leaked memory
-==981752== 
-==981752== For lists of detected and suppressed errors, rerun with: -s
-==981752== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==981924== Memcheck, a memory error detector
-==981924== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==981924== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==981924== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==981924== Parent PID: 981496
-==981924== 
-==981924== 
-==981924== HEAP SUMMARY:
-==981924==     in use at exit: 1,562 bytes in 5 blocks
-==981924==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==981924== 
-==981924== LEAK SUMMARY:
-==981924==    definitely lost: 0 bytes in 0 blocks
-==981924==    indirectly lost: 0 bytes in 0 blocks
-==981924==      possibly lost: 0 bytes in 0 blocks
-==981924==    still reachable: 1,562 bytes in 5 blocks
-==981924==         suppressed: 0 bytes in 0 blocks
-==981924== Rerun with --leak-check=full to see details of leaked memory
-==981924== 
-==981924== For lists of detected and suppressed errors, rerun with: -s
-==981924== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==982061== Memcheck, a memory error detector
-==982061== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982061== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982061== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==982061== Parent PID: 981496
-==982061== 
-==982061== 
-==982061== HEAP SUMMARY:
-==982061==     in use at exit: 1,550 bytes in 5 blocks
-==982061==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==982061== 
-==982061== LEAK SUMMARY:
-==982061==    definitely lost: 0 bytes in 0 blocks
-==982061==    indirectly lost: 0 bytes in 0 blocks
-==982061==      possibly lost: 0 bytes in 0 blocks
-==982061==    still reachable: 1,550 bytes in 5 blocks
-==982061==         suppressed: 0 bytes in 0 blocks
-==982061== Rerun with --leak-check=full to see details of leaked memory
-==982061== 
-==982061== For lists of detected and suppressed errors, rerun with: -s
-==982061== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==982198== Memcheck, a memory error detector
-==982198== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982198== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982198== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==982198== Parent PID: 981496
-==982198== 
-==982198== 
-==982198== HEAP SUMMARY:
-==982198==     in use at exit: 1,574 bytes in 5 blocks
-==982198==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==982198== 
-==982198== LEAK SUMMARY:
-==982198==    definitely lost: 0 bytes in 0 blocks
-==982198==    indirectly lost: 0 bytes in 0 blocks
-==982198==      possibly lost: 0 bytes in 0 blocks
-==982198==    still reachable: 1,574 bytes in 5 blocks
-==982198==         suppressed: 0 bytes in 0 blocks
-==982198== Rerun with --leak-check=full to see details of leaked memory
-==982198== 
-==982198== For lists of detected and suppressed errors, rerun with: -s
-==982198== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==982313== Memcheck, a memory error detector
-==982313== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982313== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982313== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==982313== Parent PID: 981496
-==982313== 
-==982313== 
-==982313== HEAP SUMMARY:
-==982313==     in use at exit: 1,550 bytes in 5 blocks
-==982313==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==982313== 
-==982313== LEAK SUMMARY:
-==982313==    definitely lost: 0 bytes in 0 blocks
-==982313==    indirectly lost: 0 bytes in 0 blocks
-==982313==      possibly lost: 0 bytes in 0 blocks
-==982313==    still reachable: 1,550 bytes in 5 blocks
-==982313==         suppressed: 0 bytes in 0 blocks
-==982313== Rerun with --leak-check=full to see details of leaked memory
-==982313== 
-==982313== For lists of detected and suppressed errors, rerun with: -s
-==982313== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==982581== Memcheck, a memory error detector
-==982581== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982581== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982581== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==982581== Parent PID: 981496
-==982581== 
-==982581== 
-==982581== HEAP SUMMARY:
-==982581==     in use at exit: 1,565 bytes in 5 blocks
-==982581==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==982581== 
-==982581== LEAK SUMMARY:
-==982581==    definitely lost: 0 bytes in 0 blocks
-==982581==    indirectly lost: 0 bytes in 0 blocks
-==982581==      possibly lost: 0 bytes in 0 blocks
-==982581==    still reachable: 1,565 bytes in 5 blocks
-==982581==         suppressed: 0 bytes in 0 blocks
-==982581== Rerun with --leak-check=full to see details of leaked memory
-==982581== 
-==982581== For lists of detected and suppressed errors, rerun with: -s
-==982581== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==982718== Memcheck, a memory error detector
-==982718== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982718== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982718== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==982718== Parent PID: 981496
-==982718== 
-==982718== 
-==982718== HEAP SUMMARY:
-==982718==     in use at exit: 1,571 bytes in 5 blocks
-==982718==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==982718== 
-==982718== LEAK SUMMARY:
-==982718==    definitely lost: 0 bytes in 0 blocks
-==982718==    indirectly lost: 0 bytes in 0 blocks
-==982718==      possibly lost: 0 bytes in 0 blocks
-==982718==    still reachable: 1,571 bytes in 5 blocks
-==982718==         suppressed: 0 bytes in 0 blocks
-==982718== Rerun with --leak-check=full to see details of leaked memory
-==982718== 
-==982718== For lists of detected and suppressed errors, rerun with: -s
-==982718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==982771== Memcheck, a memory error detector
-==982771== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==982771== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==982771== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==982771== Parent PID: 981496
-==982771== 
-==982771== 
-==982771== HEAP SUMMARY:
-==982771==     in use at exit: 1,568 bytes in 5 blocks
-==982771==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==982771== 
-==982771== LEAK SUMMARY:
-==982771==    definitely lost: 0 bytes in 0 blocks
-==982771==    indirectly lost: 0 bytes in 0 blocks
-==982771==      possibly lost: 0 bytes in 0 blocks
-==982771==    still reachable: 1,568 bytes in 5 blocks
-==982771==         suppressed: 0 bytes in 0 blocks
-==982771== Rerun with --leak-check=full to see details of leaked memory
-==982771== 
-==982771== For lists of detected and suppressed errors, rerun with: -s
-==982771== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==983170== Memcheck, a memory error detector
-==983170== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983170== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983170== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==983170== Parent PID: 981496
-==983170== 
-==983170== 
-==983170== HEAP SUMMARY:
-==983170==     in use at exit: 1,595 bytes in 5 blocks
-==983170==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==983170== 
-==983170== LEAK SUMMARY:
-==983170==    definitely lost: 0 bytes in 0 blocks
-==983170==    indirectly lost: 0 bytes in 0 blocks
-==983170==      possibly lost: 0 bytes in 0 blocks
-==983170==    still reachable: 1,595 bytes in 5 blocks
-==983170==         suppressed: 0 bytes in 0 blocks
-==983170== Rerun with --leak-check=full to see details of leaked memory
-==983170== 
-==983170== For lists of detected and suppressed errors, rerun with: -s
-==983170== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==983252== Memcheck, a memory error detector
-==983252== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983252== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983252== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==983252== Parent PID: 981496
-==983252== 
-==983252== 
-==983252== HEAP SUMMARY:
-==983252==     in use at exit: 1,604 bytes in 5 blocks
-==983252==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==983252== 
-==983252== LEAK SUMMARY:
-==983252==    definitely lost: 0 bytes in 0 blocks
-==983252==    indirectly lost: 0 bytes in 0 blocks
-==983252==      possibly lost: 0 bytes in 0 blocks
-==983252==    still reachable: 1,604 bytes in 5 blocks
-==983252==         suppressed: 0 bytes in 0 blocks
-==983252== Rerun with --leak-check=full to see details of leaked memory
-==983252== 
-==983252== For lists of detected and suppressed errors, rerun with: -s
-==983252== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==983305== Memcheck, a memory error detector
-==983305== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983305== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983305== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==983305== Parent PID: 981496
-==983305== 
-==983305== 
-==983305== HEAP SUMMARY:
-==983305==     in use at exit: 1,577 bytes in 5 blocks
-==983305==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==983305== 
-==983305== LEAK SUMMARY:
-==983305==    definitely lost: 0 bytes in 0 blocks
-==983305==    indirectly lost: 0 bytes in 0 blocks
-==983305==      possibly lost: 0 bytes in 0 blocks
-==983305==    still reachable: 1,577 bytes in 5 blocks
-==983305==         suppressed: 0 bytes in 0 blocks
-==983305== Rerun with --leak-check=full to see details of leaked memory
-==983305== 
-==983305== For lists of detected and suppressed errors, rerun with: -s
-==983305== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==983442== Memcheck, a memory error detector
-==983442== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983442== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983442== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==983442== Parent PID: 981496
-==983442== 
-==983442== 
-==983442== HEAP SUMMARY:
-==983442==     in use at exit: 1,550 bytes in 5 blocks
-==983442==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==983442== 
-==983442== LEAK SUMMARY:
-==983442==    definitely lost: 0 bytes in 0 blocks
-==983442==    indirectly lost: 0 bytes in 0 blocks
-==983442==      possibly lost: 0 bytes in 0 blocks
-==983442==    still reachable: 1,550 bytes in 5 blocks
-==983442==         suppressed: 0 bytes in 0 blocks
-==983442== Rerun with --leak-check=full to see details of leaked memory
-==983442== 
-==983442== For lists of detected and suppressed errors, rerun with: -s
-==983442== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==983495== Memcheck, a memory error detector
-==983495== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983495== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983495== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==983495== Parent PID: 981496
-==983495== 
-==983495== 
-==983495== HEAP SUMMARY:
-==983495==     in use at exit: 1,559 bytes in 5 blocks
-==983495==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==983495== 
-==983495== LEAK SUMMARY:
-==983495==    definitely lost: 0 bytes in 0 blocks
-==983495==    indirectly lost: 0 bytes in 0 blocks
-==983495==      possibly lost: 0 bytes in 0 blocks
-==983495==    still reachable: 1,559 bytes in 5 blocks
-==983495==         suppressed: 0 bytes in 0 blocks
-==983495== Rerun with --leak-check=full to see details of leaked memory
-==983495== 
-==983495== For lists of detected and suppressed errors, rerun with: -s
-==983495== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==983632== Memcheck, a memory error detector
-==983632== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983632== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983632== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==983632== Parent PID: 981496
-==983632== 
-==983632== 
-==983632== HEAP SUMMARY:
-==983632==     in use at exit: 1,553 bytes in 5 blocks
-==983632==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==983632== 
-==983632== LEAK SUMMARY:
-==983632==    definitely lost: 0 bytes in 0 blocks
-==983632==    indirectly lost: 0 bytes in 0 blocks
-==983632==      possibly lost: 0 bytes in 0 blocks
-==983632==    still reachable: 1,553 bytes in 5 blocks
-==983632==         suppressed: 0 bytes in 0 blocks
-==983632== Rerun with --leak-check=full to see details of leaked memory
-==983632== 
-==983632== For lists of detected and suppressed errors, rerun with: -s
-==983632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==983741== Memcheck, a memory error detector
-==983741== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983741== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983741== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==983741== Parent PID: 981496
-==983741== 
-==983741== 
-==983741== HEAP SUMMARY:
-==983741==     in use at exit: 1,568 bytes in 5 blocks
-==983741==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==983741== 
-==983741== LEAK SUMMARY:
-==983741==    definitely lost: 0 bytes in 0 blocks
-==983741==    indirectly lost: 0 bytes in 0 blocks
-==983741==      possibly lost: 0 bytes in 0 blocks
-==983741==    still reachable: 1,568 bytes in 5 blocks
-==983741==         suppressed: 0 bytes in 0 blocks
-==983741== Rerun with --leak-check=full to see details of leaked memory
-==983741== 
-==983741== For lists of detected and suppressed errors, rerun with: -s
-==983741== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==983794== Memcheck, a memory error detector
-==983794== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983794== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983794== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==983794== Parent PID: 981496
-==983794== 
-==983794== 
-==983794== HEAP SUMMARY:
-==983794==     in use at exit: 1,568 bytes in 5 blocks
-==983794==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==983794== 
-==983794== LEAK SUMMARY:
-==983794==    definitely lost: 0 bytes in 0 blocks
-==983794==    indirectly lost: 0 bytes in 0 blocks
-==983794==      possibly lost: 0 bytes in 0 blocks
-==983794==    still reachable: 1,568 bytes in 5 blocks
-==983794==         suppressed: 0 bytes in 0 blocks
-==983794== Rerun with --leak-check=full to see details of leaked memory
-==983794== 
-==983794== For lists of detected and suppressed errors, rerun with: -s
-==983794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==983931== Memcheck, a memory error detector
-==983931== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983931== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983931== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==983931== Parent PID: 981496
-==983931== 
-==983931== 
-==983931== HEAP SUMMARY:
-==983931==     in use at exit: 1,562 bytes in 5 blocks
-==983931==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==983931== 
-==983931== LEAK SUMMARY:
-==983931==    definitely lost: 0 bytes in 0 blocks
-==983931==    indirectly lost: 0 bytes in 0 blocks
-==983931==      possibly lost: 0 bytes in 0 blocks
-==983931==    still reachable: 1,562 bytes in 5 blocks
-==983931==         suppressed: 0 bytes in 0 blocks
-==983931== Rerun with --leak-check=full to see details of leaked memory
-==983931== 
-==983931== For lists of detected and suppressed errors, rerun with: -s
-==983931== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==983984== Memcheck, a memory error detector
-==983984== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==983984== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==983984== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==983984== Parent PID: 981496
-==983984== 
-==983984== 
-==983984== HEAP SUMMARY:
-==983984==     in use at exit: 1,565 bytes in 5 blocks
-==983984==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==983984== 
-==983984== LEAK SUMMARY:
-==983984==    definitely lost: 0 bytes in 0 blocks
-==983984==    indirectly lost: 0 bytes in 0 blocks
-==983984==      possibly lost: 0 bytes in 0 blocks
-==983984==    still reachable: 1,565 bytes in 5 blocks
-==983984==         suppressed: 0 bytes in 0 blocks
-==983984== Rerun with --leak-check=full to see details of leaked memory
-==983984== 
-==983984== For lists of detected and suppressed errors, rerun with: -s
-==983984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==1005444== Memcheck, a memory error detector
-==1005444== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1005444== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1005444== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==1005444== Parent PID: 1005188
-==1005444== 
-==1005444== 
-==1005444== HEAP SUMMARY:
-==1005444==     in use at exit: 1,580 bytes in 5 blocks
-==1005444==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==1005444== 
-==1005444== LEAK SUMMARY:
-==1005444==    definitely lost: 0 bytes in 0 blocks
-==1005444==    indirectly lost: 0 bytes in 0 blocks
-==1005444==      possibly lost: 0 bytes in 0 blocks
-==1005444==    still reachable: 1,580 bytes in 5 blocks
-==1005444==         suppressed: 0 bytes in 0 blocks
-==1005444== Rerun with --leak-check=full to see details of leaked memory
-==1005444== 
-==1005444== For lists of detected and suppressed errors, rerun with: -s
-==1005444== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==1005617== Memcheck, a memory error detector
-==1005617== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1005617== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1005617== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==1005617== Parent PID: 1005188
-==1005617== 
-==1005617== 
-==1005617== HEAP SUMMARY:
-==1005617==     in use at exit: 1,562 bytes in 5 blocks
-==1005617==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==1005617== 
-==1005617== LEAK SUMMARY:
-==1005617==    definitely lost: 0 bytes in 0 blocks
-==1005617==    indirectly lost: 0 bytes in 0 blocks
-==1005617==      possibly lost: 0 bytes in 0 blocks
-==1005617==    still reachable: 1,562 bytes in 5 blocks
-==1005617==         suppressed: 0 bytes in 0 blocks
-==1005617== Rerun with --leak-check=full to see details of leaked memory
-==1005617== 
-==1005617== For lists of detected and suppressed errors, rerun with: -s
-==1005617== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==1005754== Memcheck, a memory error detector
-==1005754== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1005754== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1005754== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==1005754== Parent PID: 1005188
-==1005754== 
-==1005754== 
-==1005754== HEAP SUMMARY:
-==1005754==     in use at exit: 1,550 bytes in 5 blocks
-==1005754==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==1005754== 
-==1005754== LEAK SUMMARY:
-==1005754==    definitely lost: 0 bytes in 0 blocks
-==1005754==    indirectly lost: 0 bytes in 0 blocks
-==1005754==      possibly lost: 0 bytes in 0 blocks
-==1005754==    still reachable: 1,550 bytes in 5 blocks
-==1005754==         suppressed: 0 bytes in 0 blocks
-==1005754== Rerun with --leak-check=full to see details of leaked memory
-==1005754== 
-==1005754== For lists of detected and suppressed errors, rerun with: -s
-==1005754== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==1005891== Memcheck, a memory error detector
-==1005891== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1005891== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1005891== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==1005891== Parent PID: 1005188
-==1005891== 
-==1005891== 
-==1005891== HEAP SUMMARY:
-==1005891==     in use at exit: 1,574 bytes in 5 blocks
-==1005891==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==1005891== 
-==1005891== LEAK SUMMARY:
-==1005891==    definitely lost: 0 bytes in 0 blocks
-==1005891==    indirectly lost: 0 bytes in 0 blocks
-==1005891==      possibly lost: 0 bytes in 0 blocks
-==1005891==    still reachable: 1,574 bytes in 5 blocks
-==1005891==         suppressed: 0 bytes in 0 blocks
-==1005891== Rerun with --leak-check=full to see details of leaked memory
-==1005891== 
-==1005891== For lists of detected and suppressed errors, rerun with: -s
-==1005891== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==1006006== Memcheck, a memory error detector
-==1006006== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006006== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006006== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==1006006== Parent PID: 1005188
-==1006006== 
-==1006006== 
-==1006006== HEAP SUMMARY:
-==1006006==     in use at exit: 1,550 bytes in 5 blocks
-==1006006==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==1006006== 
-==1006006== LEAK SUMMARY:
-==1006006==    definitely lost: 0 bytes in 0 blocks
-==1006006==    indirectly lost: 0 bytes in 0 blocks
-==1006006==      possibly lost: 0 bytes in 0 blocks
-==1006006==    still reachable: 1,550 bytes in 5 blocks
-==1006006==         suppressed: 0 bytes in 0 blocks
-==1006006== Rerun with --leak-check=full to see details of leaked memory
-==1006006== 
-==1006006== For lists of detected and suppressed errors, rerun with: -s
-==1006006== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==1006262== Memcheck, a memory error detector
-==1006262== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006262== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006262== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==1006262== Parent PID: 1005188
-==1006262== 
-==1006262== 
-==1006262== HEAP SUMMARY:
-==1006262==     in use at exit: 1,565 bytes in 5 blocks
-==1006262==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==1006262== 
-==1006262== LEAK SUMMARY:
-==1006262==    definitely lost: 0 bytes in 0 blocks
-==1006262==    indirectly lost: 0 bytes in 0 blocks
-==1006262==      possibly lost: 0 bytes in 0 blocks
-==1006262==    still reachable: 1,565 bytes in 5 blocks
-==1006262==         suppressed: 0 bytes in 0 blocks
-==1006262== Rerun with --leak-check=full to see details of leaked memory
-==1006262== 
-==1006262== For lists of detected and suppressed errors, rerun with: -s
-==1006262== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==1006399== Memcheck, a memory error detector
-==1006399== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006399== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006399== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==1006399== Parent PID: 1005188
-==1006399== 
-==1006399== 
-==1006399== HEAP SUMMARY:
-==1006399==     in use at exit: 1,571 bytes in 5 blocks
-==1006399==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==1006399== 
-==1006399== LEAK SUMMARY:
-==1006399==    definitely lost: 0 bytes in 0 blocks
-==1006399==    indirectly lost: 0 bytes in 0 blocks
-==1006399==      possibly lost: 0 bytes in 0 blocks
-==1006399==    still reachable: 1,571 bytes in 5 blocks
-==1006399==         suppressed: 0 bytes in 0 blocks
-==1006399== Rerun with --leak-check=full to see details of leaked memory
-==1006399== 
-==1006399== For lists of detected and suppressed errors, rerun with: -s
-==1006399== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==1006452== Memcheck, a memory error detector
-==1006452== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006452== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006452== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==1006452== Parent PID: 1005188
-==1006452== 
-==1006452== 
-==1006452== HEAP SUMMARY:
-==1006452==     in use at exit: 1,568 bytes in 5 blocks
-==1006452==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==1006452== 
-==1006452== LEAK SUMMARY:
-==1006452==    definitely lost: 0 bytes in 0 blocks
-==1006452==    indirectly lost: 0 bytes in 0 blocks
-==1006452==      possibly lost: 0 bytes in 0 blocks
-==1006452==    still reachable: 1,568 bytes in 5 blocks
-==1006452==         suppressed: 0 bytes in 0 blocks
-==1006452== Rerun with --leak-check=full to see details of leaked memory
-==1006452== 
-==1006452== For lists of detected and suppressed errors, rerun with: -s
-==1006452== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==1006849== Memcheck, a memory error detector
-==1006849== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006849== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006849== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==1006849== Parent PID: 1005188
-==1006849== 
-==1006849== 
-==1006849== HEAP SUMMARY:
-==1006849==     in use at exit: 1,595 bytes in 5 blocks
-==1006849==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==1006849== 
-==1006849== LEAK SUMMARY:
-==1006849==    definitely lost: 0 bytes in 0 blocks
-==1006849==    indirectly lost: 0 bytes in 0 blocks
-==1006849==      possibly lost: 0 bytes in 0 blocks
-==1006849==    still reachable: 1,595 bytes in 5 blocks
-==1006849==         suppressed: 0 bytes in 0 blocks
-==1006849== Rerun with --leak-check=full to see details of leaked memory
-==1006849== 
-==1006849== For lists of detected and suppressed errors, rerun with: -s
-==1006849== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==1006931== Memcheck, a memory error detector
-==1006931== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006931== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006931== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==1006931== Parent PID: 1005188
-==1006931== 
-==1006931== 
-==1006931== HEAP SUMMARY:
-==1006931==     in use at exit: 1,604 bytes in 5 blocks
-==1006931==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==1006931== 
-==1006931== LEAK SUMMARY:
-==1006931==    definitely lost: 0 bytes in 0 blocks
-==1006931==    indirectly lost: 0 bytes in 0 blocks
-==1006931==      possibly lost: 0 bytes in 0 blocks
-==1006931==    still reachable: 1,604 bytes in 5 blocks
-==1006931==         suppressed: 0 bytes in 0 blocks
-==1006931== Rerun with --leak-check=full to see details of leaked memory
-==1006931== 
-==1006931== For lists of detected and suppressed errors, rerun with: -s
-==1006931== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==1006984== Memcheck, a memory error detector
-==1006984== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1006984== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1006984== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==1006984== Parent PID: 1005188
-==1006984== 
-==1006984== 
-==1006984== HEAP SUMMARY:
-==1006984==     in use at exit: 1,577 bytes in 5 blocks
-==1006984==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==1006984== 
-==1006984== LEAK SUMMARY:
-==1006984==    definitely lost: 0 bytes in 0 blocks
-==1006984==    indirectly lost: 0 bytes in 0 blocks
-==1006984==      possibly lost: 0 bytes in 0 blocks
-==1006984==    still reachable: 1,577 bytes in 5 blocks
-==1006984==         suppressed: 0 bytes in 0 blocks
-==1006984== Rerun with --leak-check=full to see details of leaked memory
-==1006984== 
-==1006984== For lists of detected and suppressed errors, rerun with: -s
-==1006984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==1007121== Memcheck, a memory error detector
-==1007121== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007121== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007121== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==1007121== Parent PID: 1005188
-==1007121== 
-==1007121== 
-==1007121== HEAP SUMMARY:
-==1007121==     in use at exit: 1,550 bytes in 5 blocks
-==1007121==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==1007121== 
-==1007121== LEAK SUMMARY:
-==1007121==    definitely lost: 0 bytes in 0 blocks
-==1007121==    indirectly lost: 0 bytes in 0 blocks
-==1007121==      possibly lost: 0 bytes in 0 blocks
-==1007121==    still reachable: 1,550 bytes in 5 blocks
-==1007121==         suppressed: 0 bytes in 0 blocks
-==1007121== Rerun with --leak-check=full to see details of leaked memory
-==1007121== 
-==1007121== For lists of detected and suppressed errors, rerun with: -s
-==1007121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==1007174== Memcheck, a memory error detector
-==1007174== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007174== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007174== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==1007174== Parent PID: 1005188
-==1007174== 
-==1007174== 
-==1007174== HEAP SUMMARY:
-==1007174==     in use at exit: 1,559 bytes in 5 blocks
-==1007174==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==1007174== 
-==1007174== LEAK SUMMARY:
-==1007174==    definitely lost: 0 bytes in 0 blocks
-==1007174==    indirectly lost: 0 bytes in 0 blocks
-==1007174==      possibly lost: 0 bytes in 0 blocks
-==1007174==    still reachable: 1,559 bytes in 5 blocks
-==1007174==         suppressed: 0 bytes in 0 blocks
-==1007174== Rerun with --leak-check=full to see details of leaked memory
-==1007174== 
-==1007174== For lists of detected and suppressed errors, rerun with: -s
-==1007174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==1007311== Memcheck, a memory error detector
-==1007311== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007311== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007311== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==1007311== Parent PID: 1005188
-==1007311== 
-==1007311== 
-==1007311== HEAP SUMMARY:
-==1007311==     in use at exit: 1,553 bytes in 5 blocks
-==1007311==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==1007311== 
-==1007311== LEAK SUMMARY:
-==1007311==    definitely lost: 0 bytes in 0 blocks
-==1007311==    indirectly lost: 0 bytes in 0 blocks
-==1007311==      possibly lost: 0 bytes in 0 blocks
-==1007311==    still reachable: 1,553 bytes in 5 blocks
-==1007311==         suppressed: 0 bytes in 0 blocks
-==1007311== Rerun with --leak-check=full to see details of leaked memory
-==1007311== 
-==1007311== For lists of detected and suppressed errors, rerun with: -s
-==1007311== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==1007420== Memcheck, a memory error detector
-==1007420== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007420== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007420== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==1007420== Parent PID: 1005188
-==1007420== 
-==1007420== 
-==1007420== HEAP SUMMARY:
-==1007420==     in use at exit: 1,568 bytes in 5 blocks
-==1007420==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==1007420== 
-==1007420== LEAK SUMMARY:
-==1007420==    definitely lost: 0 bytes in 0 blocks
-==1007420==    indirectly lost: 0 bytes in 0 blocks
-==1007420==      possibly lost: 0 bytes in 0 blocks
-==1007420==    still reachable: 1,568 bytes in 5 blocks
-==1007420==         suppressed: 0 bytes in 0 blocks
-==1007420== Rerun with --leak-check=full to see details of leaked memory
-==1007420== 
-==1007420== For lists of detected and suppressed errors, rerun with: -s
-==1007420== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==1007473== Memcheck, a memory error detector
-==1007473== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007473== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007473== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==1007473== Parent PID: 1005188
-==1007473== 
-==1007473== 
-==1007473== HEAP SUMMARY:
-==1007473==     in use at exit: 1,568 bytes in 5 blocks
-==1007473==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==1007473== 
-==1007473== LEAK SUMMARY:
-==1007473==    definitely lost: 0 bytes in 0 blocks
-==1007473==    indirectly lost: 0 bytes in 0 blocks
-==1007473==      possibly lost: 0 bytes in 0 blocks
-==1007473==    still reachable: 1,568 bytes in 5 blocks
-==1007473==         suppressed: 0 bytes in 0 blocks
-==1007473== Rerun with --leak-check=full to see details of leaked memory
-==1007473== 
-==1007473== For lists of detected and suppressed errors, rerun with: -s
-==1007473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==1007610== Memcheck, a memory error detector
-==1007610== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007610== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007610== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==1007610== Parent PID: 1005188
-==1007610== 
-==1007610== 
-==1007610== HEAP SUMMARY:
-==1007610==     in use at exit: 1,562 bytes in 5 blocks
-==1007610==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==1007610== 
-==1007610== LEAK SUMMARY:
-==1007610==    definitely lost: 0 bytes in 0 blocks
-==1007610==    indirectly lost: 0 bytes in 0 blocks
-==1007610==      possibly lost: 0 bytes in 0 blocks
-==1007610==    still reachable: 1,562 bytes in 5 blocks
-==1007610==         suppressed: 0 bytes in 0 blocks
-==1007610== Rerun with --leak-check=full to see details of leaked memory
-==1007610== 
-==1007610== For lists of detected and suppressed errors, rerun with: -s
-==1007610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==1007663== Memcheck, a memory error detector
-==1007663== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1007663== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1007663== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==1007663== Parent PID: 1005188
-==1007663== 
-==1007663== 
-==1007663== HEAP SUMMARY:
-==1007663==     in use at exit: 1,565 bytes in 5 blocks
-==1007663==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==1007663== 
-==1007663== LEAK SUMMARY:
-==1007663==    definitely lost: 0 bytes in 0 blocks
-==1007663==    indirectly lost: 0 bytes in 0 blocks
-==1007663==      possibly lost: 0 bytes in 0 blocks
-==1007663==    still reachable: 1,565 bytes in 5 blocks
-==1007663==         suppressed: 0 bytes in 0 blocks
-==1007663== Rerun with --leak-check=full to see details of leaked memory
-==1007663== 
-==1007663== For lists of detected and suppressed errors, rerun with: -s
-==1007663== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==1035009== Memcheck, a memory error detector
-==1035009== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035009== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035009== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==1035009== Parent PID: 1034749
-==1035009== 
-==1035009== 
-==1035009== HEAP SUMMARY:
-==1035009==     in use at exit: 1,580 bytes in 5 blocks
-==1035009==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==1035009== 
-==1035009== LEAK SUMMARY:
-==1035009==    definitely lost: 0 bytes in 0 blocks
-==1035009==    indirectly lost: 0 bytes in 0 blocks
-==1035009==      possibly lost: 0 bytes in 0 blocks
-==1035009==    still reachable: 1,580 bytes in 5 blocks
-==1035009==         suppressed: 0 bytes in 0 blocks
-==1035009== Rerun with --leak-check=full to see details of leaked memory
-==1035009== 
-==1035009== For lists of detected and suppressed errors, rerun with: -s
-==1035009== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==1035183== Memcheck, a memory error detector
-==1035183== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035183== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035183== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==1035183== Parent PID: 1034749
-==1035183== 
-==1035183== 
-==1035183== HEAP SUMMARY:
-==1035183==     in use at exit: 1,562 bytes in 5 blocks
-==1035183==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==1035183== 
-==1035183== LEAK SUMMARY:
-==1035183==    definitely lost: 0 bytes in 0 blocks
-==1035183==    indirectly lost: 0 bytes in 0 blocks
-==1035183==      possibly lost: 0 bytes in 0 blocks
-==1035183==    still reachable: 1,562 bytes in 5 blocks
-==1035183==         suppressed: 0 bytes in 0 blocks
-==1035183== Rerun with --leak-check=full to see details of leaked memory
-==1035183== 
-==1035183== For lists of detected and suppressed errors, rerun with: -s
-==1035183== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==1035443== Memcheck, a memory error detector
-==1035443== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035443== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035443== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==1035443== Parent PID: 1034749
-==1035443== 
-==1035443== 
-==1035443== HEAP SUMMARY:
-==1035443==     in use at exit: 1,550 bytes in 5 blocks
-==1035443==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==1035443== 
-==1035443== LEAK SUMMARY:
-==1035443==    definitely lost: 0 bytes in 0 blocks
-==1035443==    indirectly lost: 0 bytes in 0 blocks
-==1035443==      possibly lost: 0 bytes in 0 blocks
-==1035443==    still reachable: 1,550 bytes in 5 blocks
-==1035443==         suppressed: 0 bytes in 0 blocks
-==1035443== Rerun with --leak-check=full to see details of leaked memory
-==1035443== 
-==1035443== For lists of detected and suppressed errors, rerun with: -s
-==1035443== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==1035583== Memcheck, a memory error detector
-==1035583== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035583== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035583== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==1035583== Parent PID: 1034749
-==1035583== 
-==1035583== 
-==1035583== HEAP SUMMARY:
-==1035583==     in use at exit: 1,574 bytes in 5 blocks
-==1035583==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==1035583== 
-==1035583== LEAK SUMMARY:
-==1035583==    definitely lost: 0 bytes in 0 blocks
-==1035583==    indirectly lost: 0 bytes in 0 blocks
-==1035583==      possibly lost: 0 bytes in 0 blocks
-==1035583==    still reachable: 1,574 bytes in 5 blocks
-==1035583==         suppressed: 0 bytes in 0 blocks
-==1035583== Rerun with --leak-check=full to see details of leaked memory
-==1035583== 
-==1035583== For lists of detected and suppressed errors, rerun with: -s
-==1035583== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==1035701== Memcheck, a memory error detector
-==1035701== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035701== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035701== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==1035701== Parent PID: 1034749
-==1035701== 
-==1035701== 
-==1035701== HEAP SUMMARY:
-==1035701==     in use at exit: 1,550 bytes in 5 blocks
-==1035701==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==1035701== 
-==1035701== LEAK SUMMARY:
-==1035701==    definitely lost: 0 bytes in 0 blocks
-==1035701==    indirectly lost: 0 bytes in 0 blocks
-==1035701==      possibly lost: 0 bytes in 0 blocks
-==1035701==    still reachable: 1,550 bytes in 5 blocks
-==1035701==         suppressed: 0 bytes in 0 blocks
-==1035701== Rerun with --leak-check=full to see details of leaked memory
-==1035701== 
-==1035701== For lists of detected and suppressed errors, rerun with: -s
-==1035701== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==1035957== Memcheck, a memory error detector
-==1035957== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1035957== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1035957== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==1035957== Parent PID: 1034749
-==1035957== 
-==1035957== 
-==1035957== HEAP SUMMARY:
-==1035957==     in use at exit: 1,565 bytes in 5 blocks
-==1035957==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==1035957== 
-==1035957== LEAK SUMMARY:
-==1035957==    definitely lost: 0 bytes in 0 blocks
-==1035957==    indirectly lost: 0 bytes in 0 blocks
-==1035957==      possibly lost: 0 bytes in 0 blocks
-==1035957==    still reachable: 1,565 bytes in 5 blocks
-==1035957==         suppressed: 0 bytes in 0 blocks
-==1035957== Rerun with --leak-check=full to see details of leaked memory
-==1035957== 
-==1035957== For lists of detected and suppressed errors, rerun with: -s
-==1035957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==1036215== Memcheck, a memory error detector
-==1036215== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036215== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036215== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==1036215== Parent PID: 1034749
-==1036215== 
-==1036215== 
-==1036215== HEAP SUMMARY:
-==1036215==     in use at exit: 1,571 bytes in 5 blocks
-==1036215==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==1036215== 
-==1036215== LEAK SUMMARY:
-==1036215==    definitely lost: 0 bytes in 0 blocks
-==1036215==    indirectly lost: 0 bytes in 0 blocks
-==1036215==      possibly lost: 0 bytes in 0 blocks
-==1036215==    still reachable: 1,571 bytes in 5 blocks
-==1036215==         suppressed: 0 bytes in 0 blocks
-==1036215== Rerun with --leak-check=full to see details of leaked memory
-==1036215== 
-==1036215== For lists of detected and suppressed errors, rerun with: -s
-==1036215== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==1036268== Memcheck, a memory error detector
-==1036268== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036268== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036268== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==1036268== Parent PID: 1034749
-==1036268== 
-==1036268== 
-==1036268== HEAP SUMMARY:
-==1036268==     in use at exit: 1,568 bytes in 5 blocks
-==1036268==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==1036268== 
-==1036268== LEAK SUMMARY:
-==1036268==    definitely lost: 0 bytes in 0 blocks
-==1036268==    indirectly lost: 0 bytes in 0 blocks
-==1036268==      possibly lost: 0 bytes in 0 blocks
-==1036268==    still reachable: 1,568 bytes in 5 blocks
-==1036268==         suppressed: 0 bytes in 0 blocks
-==1036268== Rerun with --leak-check=full to see details of leaked memory
-==1036268== 
-==1036268== For lists of detected and suppressed errors, rerun with: -s
-==1036268== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==1036667== Memcheck, a memory error detector
-==1036667== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036667== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036667== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==1036667== Parent PID: 1034749
-==1036667== 
-==1036667== 
-==1036667== HEAP SUMMARY:
-==1036667==     in use at exit: 1,595 bytes in 5 blocks
-==1036667==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==1036667== 
-==1036667== LEAK SUMMARY:
-==1036667==    definitely lost: 0 bytes in 0 blocks
-==1036667==    indirectly lost: 0 bytes in 0 blocks
-==1036667==      possibly lost: 0 bytes in 0 blocks
-==1036667==    still reachable: 1,595 bytes in 5 blocks
-==1036667==         suppressed: 0 bytes in 0 blocks
-==1036667== Rerun with --leak-check=full to see details of leaked memory
-==1036667== 
-==1036667== For lists of detected and suppressed errors, rerun with: -s
-==1036667== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==1036749== Memcheck, a memory error detector
-==1036749== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036749== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036749== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==1036749== Parent PID: 1034749
-==1036749== 
-==1036749== 
-==1036749== HEAP SUMMARY:
-==1036749==     in use at exit: 1,604 bytes in 5 blocks
-==1036749==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==1036749== 
-==1036749== LEAK SUMMARY:
-==1036749==    definitely lost: 0 bytes in 0 blocks
-==1036749==    indirectly lost: 0 bytes in 0 blocks
-==1036749==      possibly lost: 0 bytes in 0 blocks
-==1036749==    still reachable: 1,604 bytes in 5 blocks
-==1036749==         suppressed: 0 bytes in 0 blocks
-==1036749== Rerun with --leak-check=full to see details of leaked memory
-==1036749== 
-==1036749== For lists of detected and suppressed errors, rerun with: -s
-==1036749== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==1036802== Memcheck, a memory error detector
-==1036802== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036802== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036802== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==1036802== Parent PID: 1034749
-==1036802== 
-==1036802== 
-==1036802== HEAP SUMMARY:
-==1036802==     in use at exit: 1,577 bytes in 5 blocks
-==1036802==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==1036802== 
-==1036802== LEAK SUMMARY:
-==1036802==    definitely lost: 0 bytes in 0 blocks
-==1036802==    indirectly lost: 0 bytes in 0 blocks
-==1036802==      possibly lost: 0 bytes in 0 blocks
-==1036802==    still reachable: 1,577 bytes in 5 blocks
-==1036802==         suppressed: 0 bytes in 0 blocks
-==1036802== Rerun with --leak-check=full to see details of leaked memory
-==1036802== 
-==1036802== For lists of detected and suppressed errors, rerun with: -s
-==1036802== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==1036939== Memcheck, a memory error detector
-==1036939== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036939== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036939== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==1036939== Parent PID: 1034749
-==1036939== 
-==1036939== 
-==1036939== HEAP SUMMARY:
-==1036939==     in use at exit: 1,550 bytes in 5 blocks
-==1036939==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==1036939== 
-==1036939== LEAK SUMMARY:
-==1036939==    definitely lost: 0 bytes in 0 blocks
-==1036939==    indirectly lost: 0 bytes in 0 blocks
-==1036939==      possibly lost: 0 bytes in 0 blocks
-==1036939==    still reachable: 1,550 bytes in 5 blocks
-==1036939==         suppressed: 0 bytes in 0 blocks
-==1036939== Rerun with --leak-check=full to see details of leaked memory
-==1036939== 
-==1036939== For lists of detected and suppressed errors, rerun with: -s
-==1036939== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==1036992== Memcheck, a memory error detector
-==1036992== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1036992== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1036992== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==1036992== Parent PID: 1034749
-==1036992== 
-==1036992== 
-==1036992== HEAP SUMMARY:
-==1036992==     in use at exit: 1,559 bytes in 5 blocks
-==1036992==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==1036992== 
-==1036992== LEAK SUMMARY:
-==1036992==    definitely lost: 0 bytes in 0 blocks
-==1036992==    indirectly lost: 0 bytes in 0 blocks
-==1036992==      possibly lost: 0 bytes in 0 blocks
-==1036992==    still reachable: 1,559 bytes in 5 blocks
-==1036992==         suppressed: 0 bytes in 0 blocks
-==1036992== Rerun with --leak-check=full to see details of leaked memory
-==1036992== 
-==1036992== For lists of detected and suppressed errors, rerun with: -s
-==1036992== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==1037131== Memcheck, a memory error detector
-==1037131== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1037131== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1037131== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==1037131== Parent PID: 1034749
-==1037131== 
-==1037131== 
-==1037131== HEAP SUMMARY:
-==1037131==     in use at exit: 1,553 bytes in 5 blocks
-==1037131==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==1037131== 
-==1037131== LEAK SUMMARY:
-==1037131==    definitely lost: 0 bytes in 0 blocks
-==1037131==    indirectly lost: 0 bytes in 0 blocks
-==1037131==      possibly lost: 0 bytes in 0 blocks
-==1037131==    still reachable: 1,553 bytes in 5 blocks
-==1037131==         suppressed: 0 bytes in 0 blocks
-==1037131== Rerun with --leak-check=full to see details of leaked memory
-==1037131== 
-==1037131== For lists of detected and suppressed errors, rerun with: -s
-==1037131== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==1037240== Memcheck, a memory error detector
-==1037240== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1037240== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1037240== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==1037240== Parent PID: 1034749
-==1037240== 
-==1037240== 
-==1037240== HEAP SUMMARY:
-==1037240==     in use at exit: 1,568 bytes in 5 blocks
-==1037240==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==1037240== 
-==1037240== LEAK SUMMARY:
-==1037240==    definitely lost: 0 bytes in 0 blocks
-==1037240==    indirectly lost: 0 bytes in 0 blocks
-==1037240==      possibly lost: 0 bytes in 0 blocks
-==1037240==    still reachable: 1,568 bytes in 5 blocks
-==1037240==         suppressed: 0 bytes in 0 blocks
-==1037240== Rerun with --leak-check=full to see details of leaked memory
-==1037240== 
-==1037240== For lists of detected and suppressed errors, rerun with: -s
-==1037240== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==1037293== Memcheck, a memory error detector
-==1037293== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1037293== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1037293== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==1037293== Parent PID: 1034749
-==1037293== 
-==1037293== 
-==1037293== HEAP SUMMARY:
-==1037293==     in use at exit: 1,568 bytes in 5 blocks
-==1037293==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==1037293== 
-==1037293== LEAK SUMMARY:
-==1037293==    definitely lost: 0 bytes in 0 blocks
-==1037293==    indirectly lost: 0 bytes in 0 blocks
-==1037293==      possibly lost: 0 bytes in 0 blocks
-==1037293==    still reachable: 1,568 bytes in 5 blocks
-==1037293==         suppressed: 0 bytes in 0 blocks
-==1037293== Rerun with --leak-check=full to see details of leaked memory
-==1037293== 
-==1037293== For lists of detected and suppressed errors, rerun with: -s
-==1037293== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==1037430== Memcheck, a memory error detector
-==1037430== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1037430== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1037430== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==1037430== Parent PID: 1034749
-==1037430== 
-==1037430== 
-==1037430== HEAP SUMMARY:
-==1037430==     in use at exit: 1,562 bytes in 5 blocks
-==1037430==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==1037430== 
-==1037430== LEAK SUMMARY:
-==1037430==    definitely lost: 0 bytes in 0 blocks
-==1037430==    indirectly lost: 0 bytes in 0 blocks
-==1037430==      possibly lost: 0 bytes in 0 blocks
-==1037430==    still reachable: 1,562 bytes in 5 blocks
-==1037430==         suppressed: 0 bytes in 0 blocks
-==1037430== Rerun with --leak-check=full to see details of leaked memory
-==1037430== 
-==1037430== For lists of detected and suppressed errors, rerun with: -s
-==1037430== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==1037483== Memcheck, a memory error detector
-==1037483== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1037483== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1037483== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==1037483== Parent PID: 1034749
-==1037483== 
-==1037483== 
-==1037483== HEAP SUMMARY:
-==1037483==     in use at exit: 1,565 bytes in 5 blocks
-==1037483==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==1037483== 
-==1037483== LEAK SUMMARY:
-==1037483==    definitely lost: 0 bytes in 0 blocks
-==1037483==    indirectly lost: 0 bytes in 0 blocks
-==1037483==      possibly lost: 0 bytes in 0 blocks
-==1037483==    still reachable: 1,565 bytes in 5 blocks
-==1037483==         suppressed: 0 bytes in 0 blocks
-==1037483== Rerun with --leak-check=full to see details of leaked memory
-==1037483== 
-==1037483== For lists of detected and suppressed errors, rerun with: -s
-==1037483== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==1047326== Memcheck, a memory error detector
-==1047326== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1047326== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1047326== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==1047326== Parent PID: 1047066
-==1047326== 
-==1047326== 
-==1047326== HEAP SUMMARY:
-==1047326==     in use at exit: 1,580 bytes in 5 blocks
-==1047326==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==1047326== 
-==1047326== LEAK SUMMARY:
-==1047326==    definitely lost: 0 bytes in 0 blocks
-==1047326==    indirectly lost: 0 bytes in 0 blocks
-==1047326==      possibly lost: 0 bytes in 0 blocks
-==1047326==    still reachable: 1,580 bytes in 5 blocks
-==1047326==         suppressed: 0 bytes in 0 blocks
-==1047326== Rerun with --leak-check=full to see details of leaked memory
-==1047326== 
-==1047326== For lists of detected and suppressed errors, rerun with: -s
-==1047326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==1047500== Memcheck, a memory error detector
-==1047500== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1047500== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1047500== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==1047500== Parent PID: 1047066
-==1047500== 
-==1047500== 
-==1047500== HEAP SUMMARY:
-==1047500==     in use at exit: 1,562 bytes in 5 blocks
-==1047500==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==1047500== 
-==1047500== LEAK SUMMARY:
-==1047500==    definitely lost: 0 bytes in 0 blocks
-==1047500==    indirectly lost: 0 bytes in 0 blocks
-==1047500==      possibly lost: 0 bytes in 0 blocks
-==1047500==    still reachable: 1,562 bytes in 5 blocks
-==1047500==         suppressed: 0 bytes in 0 blocks
-==1047500== Rerun with --leak-check=full to see details of leaked memory
-==1047500== 
-==1047500== For lists of detected and suppressed errors, rerun with: -s
-==1047500== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==1047637== Memcheck, a memory error detector
-==1047637== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1047637== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1047637== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==1047637== Parent PID: 1047066
-==1047637== 
-==1047637== 
-==1047637== HEAP SUMMARY:
-==1047637==     in use at exit: 1,550 bytes in 5 blocks
-==1047637==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==1047637== 
-==1047637== LEAK SUMMARY:
-==1047637==    definitely lost: 0 bytes in 0 blocks
-==1047637==    indirectly lost: 0 bytes in 0 blocks
-==1047637==      possibly lost: 0 bytes in 0 blocks
-==1047637==    still reachable: 1,550 bytes in 5 blocks
-==1047637==         suppressed: 0 bytes in 0 blocks
-==1047637== Rerun with --leak-check=full to see details of leaked memory
-==1047637== 
-==1047637== For lists of detected and suppressed errors, rerun with: -s
-==1047637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==1047774== Memcheck, a memory error detector
-==1047774== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1047774== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1047774== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==1047774== Parent PID: 1047066
-==1047774== 
-==1047774== 
-==1047774== HEAP SUMMARY:
-==1047774==     in use at exit: 1,574 bytes in 5 blocks
-==1047774==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==1047774== 
-==1047774== LEAK SUMMARY:
-==1047774==    definitely lost: 0 bytes in 0 blocks
-==1047774==    indirectly lost: 0 bytes in 0 blocks
-==1047774==      possibly lost: 0 bytes in 0 blocks
-==1047774==    still reachable: 1,574 bytes in 5 blocks
-==1047774==         suppressed: 0 bytes in 0 blocks
-==1047774== Rerun with --leak-check=full to see details of leaked memory
-==1047774== 
-==1047774== For lists of detected and suppressed errors, rerun with: -s
-==1047774== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==1047891== Memcheck, a memory error detector
-==1047891== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1047891== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1047891== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==1047891== Parent PID: 1047066
-==1047891== 
-==1047891== 
-==1047891== HEAP SUMMARY:
-==1047891==     in use at exit: 1,550 bytes in 5 blocks
-==1047891==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==1047891== 
-==1047891== LEAK SUMMARY:
-==1047891==    definitely lost: 0 bytes in 0 blocks
-==1047891==    indirectly lost: 0 bytes in 0 blocks
-==1047891==      possibly lost: 0 bytes in 0 blocks
-==1047891==    still reachable: 1,550 bytes in 5 blocks
-==1047891==         suppressed: 0 bytes in 0 blocks
-==1047891== Rerun with --leak-check=full to see details of leaked memory
-==1047891== 
-==1047891== For lists of detected and suppressed errors, rerun with: -s
-==1047891== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==1048148== Memcheck, a memory error detector
-==1048148== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048148== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048148== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==1048148== Parent PID: 1047066
-==1048148== 
-==1048148== 
-==1048148== HEAP SUMMARY:
-==1048148==     in use at exit: 1,565 bytes in 5 blocks
-==1048148==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==1048148== 
-==1048148== LEAK SUMMARY:
-==1048148==    definitely lost: 0 bytes in 0 blocks
-==1048148==    indirectly lost: 0 bytes in 0 blocks
-==1048148==      possibly lost: 0 bytes in 0 blocks
-==1048148==    still reachable: 1,565 bytes in 5 blocks
-==1048148==         suppressed: 0 bytes in 0 blocks
-==1048148== Rerun with --leak-check=full to see details of leaked memory
-==1048148== 
-==1048148== For lists of detected and suppressed errors, rerun with: -s
-==1048148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==1048285== Memcheck, a memory error detector
-==1048285== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048285== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048285== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==1048285== Parent PID: 1047066
-==1048285== 
-==1048285== 
-==1048285== HEAP SUMMARY:
-==1048285==     in use at exit: 1,571 bytes in 5 blocks
-==1048285==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==1048285== 
-==1048285== LEAK SUMMARY:
-==1048285==    definitely lost: 0 bytes in 0 blocks
-==1048285==    indirectly lost: 0 bytes in 0 blocks
-==1048285==      possibly lost: 0 bytes in 0 blocks
-==1048285==    still reachable: 1,571 bytes in 5 blocks
-==1048285==         suppressed: 0 bytes in 0 blocks
-==1048285== Rerun with --leak-check=full to see details of leaked memory
-==1048285== 
-==1048285== For lists of detected and suppressed errors, rerun with: -s
-==1048285== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==1048338== Memcheck, a memory error detector
-==1048338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048338== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048338== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==1048338== Parent PID: 1047066
-==1048338== 
-==1048338== 
-==1048338== HEAP SUMMARY:
-==1048338==     in use at exit: 1,568 bytes in 5 blocks
-==1048338==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==1048338== 
-==1048338== LEAK SUMMARY:
-==1048338==    definitely lost: 0 bytes in 0 blocks
-==1048338==    indirectly lost: 0 bytes in 0 blocks
-==1048338==      possibly lost: 0 bytes in 0 blocks
-==1048338==    still reachable: 1,568 bytes in 5 blocks
-==1048338==         suppressed: 0 bytes in 0 blocks
-==1048338== Rerun with --leak-check=full to see details of leaked memory
-==1048338== 
-==1048338== For lists of detected and suppressed errors, rerun with: -s
-==1048338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==1048736== Memcheck, a memory error detector
-==1048736== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048736== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048736== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==1048736== Parent PID: 1047066
-==1048736== 
-==1048736== 
-==1048736== HEAP SUMMARY:
-==1048736==     in use at exit: 1,595 bytes in 5 blocks
-==1048736==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==1048736== 
-==1048736== LEAK SUMMARY:
-==1048736==    definitely lost: 0 bytes in 0 blocks
-==1048736==    indirectly lost: 0 bytes in 0 blocks
-==1048736==      possibly lost: 0 bytes in 0 blocks
-==1048736==    still reachable: 1,595 bytes in 5 blocks
-==1048736==         suppressed: 0 bytes in 0 blocks
-==1048736== Rerun with --leak-check=full to see details of leaked memory
-==1048736== 
-==1048736== For lists of detected and suppressed errors, rerun with: -s
-==1048736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==1048818== Memcheck, a memory error detector
-==1048818== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048818== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048818== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==1048818== Parent PID: 1047066
-==1048818== 
-==1048818== 
-==1048818== HEAP SUMMARY:
-==1048818==     in use at exit: 1,604 bytes in 5 blocks
-==1048818==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==1048818== 
-==1048818== LEAK SUMMARY:
-==1048818==    definitely lost: 0 bytes in 0 blocks
-==1048818==    indirectly lost: 0 bytes in 0 blocks
-==1048818==      possibly lost: 0 bytes in 0 blocks
-==1048818==    still reachable: 1,604 bytes in 5 blocks
-==1048818==         suppressed: 0 bytes in 0 blocks
-==1048818== Rerun with --leak-check=full to see details of leaked memory
-==1048818== 
-==1048818== For lists of detected and suppressed errors, rerun with: -s
-==1048818== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==1048871== Memcheck, a memory error detector
-==1048871== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1048871== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1048871== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==1048871== Parent PID: 1047066
-==1048871== 
-==1048871== 
-==1048871== HEAP SUMMARY:
-==1048871==     in use at exit: 1,577 bytes in 5 blocks
-==1048871==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==1048871== 
-==1048871== LEAK SUMMARY:
-==1048871==    definitely lost: 0 bytes in 0 blocks
-==1048871==    indirectly lost: 0 bytes in 0 blocks
-==1048871==      possibly lost: 0 bytes in 0 blocks
-==1048871==    still reachable: 1,577 bytes in 5 blocks
-==1048871==         suppressed: 0 bytes in 0 blocks
-==1048871== Rerun with --leak-check=full to see details of leaked memory
-==1048871== 
-==1048871== For lists of detected and suppressed errors, rerun with: -s
-==1048871== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==1049008== Memcheck, a memory error detector
-==1049008== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049008== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049008== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==1049008== Parent PID: 1047066
-==1049008== 
-==1049008== 
-==1049008== HEAP SUMMARY:
-==1049008==     in use at exit: 1,550 bytes in 5 blocks
-==1049008==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==1049008== 
-==1049008== LEAK SUMMARY:
-==1049008==    definitely lost: 0 bytes in 0 blocks
-==1049008==    indirectly lost: 0 bytes in 0 blocks
-==1049008==      possibly lost: 0 bytes in 0 blocks
-==1049008==    still reachable: 1,550 bytes in 5 blocks
-==1049008==         suppressed: 0 bytes in 0 blocks
-==1049008== Rerun with --leak-check=full to see details of leaked memory
-==1049008== 
-==1049008== For lists of detected and suppressed errors, rerun with: -s
-==1049008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==1049061== Memcheck, a memory error detector
-==1049061== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049061== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049061== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==1049061== Parent PID: 1047066
-==1049061== 
-==1049061== 
-==1049061== HEAP SUMMARY:
-==1049061==     in use at exit: 1,559 bytes in 5 blocks
-==1049061==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==1049061== 
-==1049061== LEAK SUMMARY:
-==1049061==    definitely lost: 0 bytes in 0 blocks
-==1049061==    indirectly lost: 0 bytes in 0 blocks
-==1049061==      possibly lost: 0 bytes in 0 blocks
-==1049061==    still reachable: 1,559 bytes in 5 blocks
-==1049061==         suppressed: 0 bytes in 0 blocks
-==1049061== Rerun with --leak-check=full to see details of leaked memory
-==1049061== 
-==1049061== For lists of detected and suppressed errors, rerun with: -s
-==1049061== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==1049198== Memcheck, a memory error detector
-==1049198== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049198== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049198== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==1049198== Parent PID: 1047066
-==1049198== 
-==1049198== 
-==1049198== HEAP SUMMARY:
-==1049198==     in use at exit: 1,553 bytes in 5 blocks
-==1049198==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==1049198== 
-==1049198== LEAK SUMMARY:
-==1049198==    definitely lost: 0 bytes in 0 blocks
-==1049198==    indirectly lost: 0 bytes in 0 blocks
-==1049198==      possibly lost: 0 bytes in 0 blocks
-==1049198==    still reachable: 1,553 bytes in 5 blocks
-==1049198==         suppressed: 0 bytes in 0 blocks
-==1049198== Rerun with --leak-check=full to see details of leaked memory
-==1049198== 
-==1049198== For lists of detected and suppressed errors, rerun with: -s
-==1049198== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==1049307== Memcheck, a memory error detector
-==1049307== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049307== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049307== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==1049307== Parent PID: 1047066
-==1049307== 
-==1049307== 
-==1049307== HEAP SUMMARY:
-==1049307==     in use at exit: 1,568 bytes in 5 blocks
-==1049307==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==1049307== 
-==1049307== LEAK SUMMARY:
-==1049307==    definitely lost: 0 bytes in 0 blocks
-==1049307==    indirectly lost: 0 bytes in 0 blocks
-==1049307==      possibly lost: 0 bytes in 0 blocks
-==1049307==    still reachable: 1,568 bytes in 5 blocks
-==1049307==         suppressed: 0 bytes in 0 blocks
-==1049307== Rerun with --leak-check=full to see details of leaked memory
-==1049307== 
-==1049307== For lists of detected and suppressed errors, rerun with: -s
-==1049307== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==1049360== Memcheck, a memory error detector
-==1049360== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049360== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049360== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==1049360== Parent PID: 1047066
-==1049360== 
-==1049360== 
-==1049360== HEAP SUMMARY:
-==1049360==     in use at exit: 1,568 bytes in 5 blocks
-==1049360==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==1049360== 
-==1049360== LEAK SUMMARY:
-==1049360==    definitely lost: 0 bytes in 0 blocks
-==1049360==    indirectly lost: 0 bytes in 0 blocks
-==1049360==      possibly lost: 0 bytes in 0 blocks
-==1049360==    still reachable: 1,568 bytes in 5 blocks
-==1049360==         suppressed: 0 bytes in 0 blocks
-==1049360== Rerun with --leak-check=full to see details of leaked memory
-==1049360== 
-==1049360== For lists of detected and suppressed errors, rerun with: -s
-==1049360== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==1049497== Memcheck, a memory error detector
-==1049497== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049497== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049497== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==1049497== Parent PID: 1047066
-==1049497== 
-==1049497== 
-==1049497== HEAP SUMMARY:
-==1049497==     in use at exit: 1,562 bytes in 5 blocks
-==1049497==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==1049497== 
-==1049497== LEAK SUMMARY:
-==1049497==    definitely lost: 0 bytes in 0 blocks
-==1049497==    indirectly lost: 0 bytes in 0 blocks
-==1049497==      possibly lost: 0 bytes in 0 blocks
-==1049497==    still reachable: 1,562 bytes in 5 blocks
-==1049497==         suppressed: 0 bytes in 0 blocks
-==1049497== Rerun with --leak-check=full to see details of leaked memory
-==1049497== 
-==1049497== For lists of detected and suppressed errors, rerun with: -s
-==1049497== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==1049550== Memcheck, a memory error detector
-==1049550== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1049550== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1049550== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==1049550== Parent PID: 1047066
-==1049550== 
-==1049550== 
-==1049550== HEAP SUMMARY:
-==1049550==     in use at exit: 1,565 bytes in 5 blocks
-==1049550==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==1049550== 
-==1049550== LEAK SUMMARY:
-==1049550==    definitely lost: 0 bytes in 0 blocks
-==1049550==    indirectly lost: 0 bytes in 0 blocks
-==1049550==      possibly lost: 0 bytes in 0 blocks
-==1049550==    still reachable: 1,565 bytes in 5 blocks
-==1049550==         suppressed: 0 bytes in 0 blocks
-==1049550== Rerun with --leak-check=full to see details of leaked memory
-==1049550== 
-==1049550== For lists of detected and suppressed errors, rerun with: -s
-==1049550== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==1089170== Memcheck, a memory error detector
-==1089170== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089170== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089170== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==1089170== Parent PID: 1088903
-==1089170== 
-==1089170== 
-==1089170== HEAP SUMMARY:
-==1089170==     in use at exit: 1,580 bytes in 5 blocks
-==1089170==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==1089170== 
-==1089170== LEAK SUMMARY:
-==1089170==    definitely lost: 0 bytes in 0 blocks
-==1089170==    indirectly lost: 0 bytes in 0 blocks
-==1089170==      possibly lost: 0 bytes in 0 blocks
-==1089170==    still reachable: 1,580 bytes in 5 blocks
-==1089170==         suppressed: 0 bytes in 0 blocks
-==1089170== Rerun with --leak-check=full to see details of leaked memory
-==1089170== 
-==1089170== For lists of detected and suppressed errors, rerun with: -s
-==1089170== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==1089344== Memcheck, a memory error detector
-==1089344== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089344== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089344== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==1089344== Parent PID: 1088903
-==1089344== 
-==1089344== 
-==1089344== HEAP SUMMARY:
-==1089344==     in use at exit: 1,562 bytes in 5 blocks
-==1089344==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==1089344== 
-==1089344== LEAK SUMMARY:
-==1089344==    definitely lost: 0 bytes in 0 blocks
-==1089344==    indirectly lost: 0 bytes in 0 blocks
-==1089344==      possibly lost: 0 bytes in 0 blocks
-==1089344==    still reachable: 1,562 bytes in 5 blocks
-==1089344==         suppressed: 0 bytes in 0 blocks
-==1089344== Rerun with --leak-check=full to see details of leaked memory
-==1089344== 
-==1089344== For lists of detected and suppressed errors, rerun with: -s
-==1089344== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==1089481== Memcheck, a memory error detector
-==1089481== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089481== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089481== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==1089481== Parent PID: 1088903
-==1089481== 
-==1089481== 
-==1089481== HEAP SUMMARY:
-==1089481==     in use at exit: 1,550 bytes in 5 blocks
-==1089481==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==1089481== 
-==1089481== LEAK SUMMARY:
-==1089481==    definitely lost: 0 bytes in 0 blocks
-==1089481==    indirectly lost: 0 bytes in 0 blocks
-==1089481==      possibly lost: 0 bytes in 0 blocks
-==1089481==    still reachable: 1,550 bytes in 5 blocks
-==1089481==         suppressed: 0 bytes in 0 blocks
-==1089481== Rerun with --leak-check=full to see details of leaked memory
-==1089481== 
-==1089481== For lists of detected and suppressed errors, rerun with: -s
-==1089481== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==1089618== Memcheck, a memory error detector
-==1089618== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089618== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089618== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==1089618== Parent PID: 1088903
-==1089618== 
-==1089618== 
-==1089618== HEAP SUMMARY:
-==1089618==     in use at exit: 1,574 bytes in 5 blocks
-==1089618==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==1089618== 
-==1089618== LEAK SUMMARY:
-==1089618==    definitely lost: 0 bytes in 0 blocks
-==1089618==    indirectly lost: 0 bytes in 0 blocks
-==1089618==      possibly lost: 0 bytes in 0 blocks
-==1089618==    still reachable: 1,574 bytes in 5 blocks
-==1089618==         suppressed: 0 bytes in 0 blocks
-==1089618== Rerun with --leak-check=full to see details of leaked memory
-==1089618== 
-==1089618== For lists of detected and suppressed errors, rerun with: -s
-==1089618== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==1089733== Memcheck, a memory error detector
-==1089733== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089733== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089733== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==1089733== Parent PID: 1088903
-==1089733== 
-==1089733== 
-==1089733== HEAP SUMMARY:
-==1089733==     in use at exit: 1,550 bytes in 5 blocks
-==1089733==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==1089733== 
-==1089733== LEAK SUMMARY:
-==1089733==    definitely lost: 0 bytes in 0 blocks
-==1089733==    indirectly lost: 0 bytes in 0 blocks
-==1089733==      possibly lost: 0 bytes in 0 blocks
-==1089733==    still reachable: 1,550 bytes in 5 blocks
-==1089733==         suppressed: 0 bytes in 0 blocks
-==1089733== Rerun with --leak-check=full to see details of leaked memory
-==1089733== 
-==1089733== For lists of detected and suppressed errors, rerun with: -s
-==1089733== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==1089988== Memcheck, a memory error detector
-==1089988== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1089988== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1089988== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==1089988== Parent PID: 1088903
-==1089988== 
-==1089988== 
-==1089988== HEAP SUMMARY:
-==1089988==     in use at exit: 1,565 bytes in 5 blocks
-==1089988==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==1089988== 
-==1089988== LEAK SUMMARY:
-==1089988==    definitely lost: 0 bytes in 0 blocks
-==1089988==    indirectly lost: 0 bytes in 0 blocks
-==1089988==      possibly lost: 0 bytes in 0 blocks
-==1089988==    still reachable: 1,565 bytes in 5 blocks
-==1089988==         suppressed: 0 bytes in 0 blocks
-==1089988== Rerun with --leak-check=full to see details of leaked memory
-==1089988== 
-==1089988== For lists of detected and suppressed errors, rerun with: -s
-==1089988== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==1090125== Memcheck, a memory error detector
-==1090125== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090125== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090125== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==1090125== Parent PID: 1088903
-==1090125== 
-==1090125== 
-==1090125== HEAP SUMMARY:
-==1090125==     in use at exit: 1,571 bytes in 5 blocks
-==1090125==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==1090125== 
-==1090125== LEAK SUMMARY:
-==1090125==    definitely lost: 0 bytes in 0 blocks
-==1090125==    indirectly lost: 0 bytes in 0 blocks
-==1090125==      possibly lost: 0 bytes in 0 blocks
-==1090125==    still reachable: 1,571 bytes in 5 blocks
-==1090125==         suppressed: 0 bytes in 0 blocks
-==1090125== Rerun with --leak-check=full to see details of leaked memory
-==1090125== 
-==1090125== For lists of detected and suppressed errors, rerun with: -s
-==1090125== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==1090178== Memcheck, a memory error detector
-==1090178== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090178== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090178== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==1090178== Parent PID: 1088903
-==1090178== 
-==1090178== 
-==1090178== HEAP SUMMARY:
-==1090178==     in use at exit: 1,568 bytes in 5 blocks
-==1090178==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==1090178== 
-==1090178== LEAK SUMMARY:
-==1090178==    definitely lost: 0 bytes in 0 blocks
-==1090178==    indirectly lost: 0 bytes in 0 blocks
-==1090178==      possibly lost: 0 bytes in 0 blocks
-==1090178==    still reachable: 1,568 bytes in 5 blocks
-==1090178==         suppressed: 0 bytes in 0 blocks
-==1090178== Rerun with --leak-check=full to see details of leaked memory
-==1090178== 
-==1090178== For lists of detected and suppressed errors, rerun with: -s
-==1090178== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==1090577== Memcheck, a memory error detector
-==1090577== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090577== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090577== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==1090577== Parent PID: 1088903
-==1090577== 
-==1090577== 
-==1090577== HEAP SUMMARY:
-==1090577==     in use at exit: 1,595 bytes in 5 blocks
-==1090577==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==1090577== 
-==1090577== LEAK SUMMARY:
-==1090577==    definitely lost: 0 bytes in 0 blocks
-==1090577==    indirectly lost: 0 bytes in 0 blocks
-==1090577==      possibly lost: 0 bytes in 0 blocks
-==1090577==    still reachable: 1,595 bytes in 5 blocks
-==1090577==         suppressed: 0 bytes in 0 blocks
-==1090577== Rerun with --leak-check=full to see details of leaked memory
-==1090577== 
-==1090577== For lists of detected and suppressed errors, rerun with: -s
-==1090577== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==1090659== Memcheck, a memory error detector
-==1090659== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090659== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090659== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==1090659== Parent PID: 1088903
-==1090659== 
-==1090659== 
-==1090659== HEAP SUMMARY:
-==1090659==     in use at exit: 1,604 bytes in 5 blocks
-==1090659==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==1090659== 
-==1090659== LEAK SUMMARY:
-==1090659==    definitely lost: 0 bytes in 0 blocks
-==1090659==    indirectly lost: 0 bytes in 0 blocks
-==1090659==      possibly lost: 0 bytes in 0 blocks
-==1090659==    still reachable: 1,604 bytes in 5 blocks
-==1090659==         suppressed: 0 bytes in 0 blocks
-==1090659== Rerun with --leak-check=full to see details of leaked memory
-==1090659== 
-==1090659== For lists of detected and suppressed errors, rerun with: -s
-==1090659== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==1090712== Memcheck, a memory error detector
-==1090712== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090712== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090712== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==1090712== Parent PID: 1088903
-==1090712== 
-==1090712== 
-==1090712== HEAP SUMMARY:
-==1090712==     in use at exit: 1,577 bytes in 5 blocks
-==1090712==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==1090712== 
-==1090712== LEAK SUMMARY:
-==1090712==    definitely lost: 0 bytes in 0 blocks
-==1090712==    indirectly lost: 0 bytes in 0 blocks
-==1090712==      possibly lost: 0 bytes in 0 blocks
-==1090712==    still reachable: 1,577 bytes in 5 blocks
-==1090712==         suppressed: 0 bytes in 0 blocks
-==1090712== Rerun with --leak-check=full to see details of leaked memory
-==1090712== 
-==1090712== For lists of detected and suppressed errors, rerun with: -s
-==1090712== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==1090849== Memcheck, a memory error detector
-==1090849== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090849== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090849== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==1090849== Parent PID: 1088903
-==1090849== 
-==1090849== 
-==1090849== HEAP SUMMARY:
-==1090849==     in use at exit: 1,550 bytes in 5 blocks
-==1090849==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==1090849== 
-==1090849== LEAK SUMMARY:
-==1090849==    definitely lost: 0 bytes in 0 blocks
-==1090849==    indirectly lost: 0 bytes in 0 blocks
-==1090849==      possibly lost: 0 bytes in 0 blocks
-==1090849==    still reachable: 1,550 bytes in 5 blocks
-==1090849==         suppressed: 0 bytes in 0 blocks
-==1090849== Rerun with --leak-check=full to see details of leaked memory
-==1090849== 
-==1090849== For lists of detected and suppressed errors, rerun with: -s
-==1090849== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==1090902== Memcheck, a memory error detector
-==1090902== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1090902== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1090902== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==1090902== Parent PID: 1088903
-==1090902== 
-==1090902== 
-==1090902== HEAP SUMMARY:
-==1090902==     in use at exit: 1,559 bytes in 5 blocks
-==1090902==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==1090902== 
-==1090902== LEAK SUMMARY:
-==1090902==    definitely lost: 0 bytes in 0 blocks
-==1090902==    indirectly lost: 0 bytes in 0 blocks
-==1090902==      possibly lost: 0 bytes in 0 blocks
-==1090902==    still reachable: 1,559 bytes in 5 blocks
-==1090902==         suppressed: 0 bytes in 0 blocks
-==1090902== Rerun with --leak-check=full to see details of leaked memory
-==1090902== 
-==1090902== For lists of detected and suppressed errors, rerun with: -s
-==1090902== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==1091039== Memcheck, a memory error detector
-==1091039== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1091039== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1091039== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==1091039== Parent PID: 1088903
-==1091039== 
-==1091039== 
-==1091039== HEAP SUMMARY:
-==1091039==     in use at exit: 1,553 bytes in 5 blocks
-==1091039==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==1091039== 
-==1091039== LEAK SUMMARY:
-==1091039==    definitely lost: 0 bytes in 0 blocks
-==1091039==    indirectly lost: 0 bytes in 0 blocks
-==1091039==      possibly lost: 0 bytes in 0 blocks
-==1091039==    still reachable: 1,553 bytes in 5 blocks
-==1091039==         suppressed: 0 bytes in 0 blocks
-==1091039== Rerun with --leak-check=full to see details of leaked memory
-==1091039== 
-==1091039== For lists of detected and suppressed errors, rerun with: -s
-==1091039== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==1091148== Memcheck, a memory error detector
-==1091148== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1091148== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1091148== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==1091148== Parent PID: 1088903
-==1091148== 
-==1091148== 
-==1091148== HEAP SUMMARY:
-==1091148==     in use at exit: 1,568 bytes in 5 blocks
-==1091148==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==1091148== 
-==1091148== LEAK SUMMARY:
-==1091148==    definitely lost: 0 bytes in 0 blocks
-==1091148==    indirectly lost: 0 bytes in 0 blocks
-==1091148==      possibly lost: 0 bytes in 0 blocks
-==1091148==    still reachable: 1,568 bytes in 5 blocks
-==1091148==         suppressed: 0 bytes in 0 blocks
-==1091148== Rerun with --leak-check=full to see details of leaked memory
-==1091148== 
-==1091148== For lists of detected and suppressed errors, rerun with: -s
-==1091148== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==1091201== Memcheck, a memory error detector
-==1091201== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1091201== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1091201== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==1091201== Parent PID: 1088903
-==1091201== 
-==1091201== 
-==1091201== HEAP SUMMARY:
-==1091201==     in use at exit: 1,568 bytes in 5 blocks
-==1091201==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==1091201== 
-==1091201== LEAK SUMMARY:
-==1091201==    definitely lost: 0 bytes in 0 blocks
-==1091201==    indirectly lost: 0 bytes in 0 blocks
-==1091201==      possibly lost: 0 bytes in 0 blocks
-==1091201==    still reachable: 1,568 bytes in 5 blocks
-==1091201==         suppressed: 0 bytes in 0 blocks
-==1091201== Rerun with --leak-check=full to see details of leaked memory
-==1091201== 
-==1091201== For lists of detected and suppressed errors, rerun with: -s
-==1091201== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==1091338== Memcheck, a memory error detector
-==1091338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1091338== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1091338== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==1091338== Parent PID: 1088903
-==1091338== 
-==1091338== 
-==1091338== HEAP SUMMARY:
-==1091338==     in use at exit: 1,562 bytes in 5 blocks
-==1091338==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==1091338== 
-==1091338== LEAK SUMMARY:
-==1091338==    definitely lost: 0 bytes in 0 blocks
-==1091338==    indirectly lost: 0 bytes in 0 blocks
-==1091338==      possibly lost: 0 bytes in 0 blocks
-==1091338==    still reachable: 1,562 bytes in 5 blocks
-==1091338==         suppressed: 0 bytes in 0 blocks
-==1091338== Rerun with --leak-check=full to see details of leaked memory
-==1091338== 
-==1091338== For lists of detected and suppressed errors, rerun with: -s
-==1091338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==1091391== Memcheck, a memory error detector
-==1091391== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1091391== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1091391== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==1091391== Parent PID: 1088903
-==1091391== 
-==1091391== 
-==1091391== HEAP SUMMARY:
-==1091391==     in use at exit: 1,565 bytes in 5 blocks
-==1091391==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==1091391== 
-==1091391== LEAK SUMMARY:
-==1091391==    definitely lost: 0 bytes in 0 blocks
-==1091391==    indirectly lost: 0 bytes in 0 blocks
-==1091391==      possibly lost: 0 bytes in 0 blocks
-==1091391==    still reachable: 1,565 bytes in 5 blocks
-==1091391==         suppressed: 0 bytes in 0 blocks
-==1091391== Rerun with --leak-check=full to see details of leaked memory
-==1091391== 
-==1091391== For lists of detected and suppressed errors, rerun with: -s
-==1091391== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-class_template.gw ==1098608== Memcheck, a memory error detector
-==1098608== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1098608== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1098608== Command: ./../../gwion -p. -m dummy -d dummy class_template.gw
-==1098608== Parent PID: 1098352
-==1098608== 
-==1098608== 
-==1098608== HEAP SUMMARY:
-==1098608==     in use at exit: 1,580 bytes in 5 blocks
-==1098608==   total heap usage: 1,093 allocs, 1,088 frees, 17,731,992 bytes allocated
-==1098608== 
-==1098608== LEAK SUMMARY:
-==1098608==    definitely lost: 0 bytes in 0 blocks
-==1098608==    indirectly lost: 0 bytes in 0 blocks
-==1098608==      possibly lost: 0 bytes in 0 blocks
-==1098608==    still reachable: 1,580 bytes in 5 blocks
-==1098608==         suppressed: 0 bytes in 0 blocks
-==1098608== Rerun with --leak-check=full to see details of leaked memory
-==1098608== 
-==1098608== For lists of detected and suppressed errors, rerun with: -s
-==1098608== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-coverage.gw ==1098780== Memcheck, a memory error detector
-==1098780== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1098780== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1098780== Command: ./../../gwion -p. -m dummy -d dummy coverage.gw
-==1098780== Parent PID: 1098352
-==1098780== 
-==1098780== 
-==1098780== HEAP SUMMARY:
-==1098780==     in use at exit: 1,562 bytes in 5 blocks
-==1098780==   total heap usage: 947 allocs, 942 frees, 17,906,308 bytes allocated
-==1098780== 
-==1098780== LEAK SUMMARY:
-==1098780==    definitely lost: 0 bytes in 0 blocks
-==1098780==    indirectly lost: 0 bytes in 0 blocks
-==1098780==      possibly lost: 0 bytes in 0 blocks
-==1098780==    still reachable: 1,562 bytes in 5 blocks
-==1098780==         suppressed: 0 bytes in 0 blocks
-==1098780== Rerun with --leak-check=full to see details of leaked memory
-==1098780== 
-==1098780== For lists of detected and suppressed errors, rerun with: -s
-==1098780== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-enum.gw ==1098917== Memcheck, a memory error detector
-==1098917== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1098917== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1098917== Command: ./../../gwion -p. -m dummy -d dummy enum.gw
-==1098917== Parent PID: 1098352
-==1098917== 
-==1098917== 
-==1098917== HEAP SUMMARY:
-==1098917==     in use at exit: 1,550 bytes in 5 blocks
-==1098917==   total heap usage: 952 allocs, 947 frees, 17,914,444 bytes allocated
-==1098917== 
-==1098917== LEAK SUMMARY:
-==1098917==    definitely lost: 0 bytes in 0 blocks
-==1098917==    indirectly lost: 0 bytes in 0 blocks
-==1098917==      possibly lost: 0 bytes in 0 blocks
-==1098917==    still reachable: 1,550 bytes in 5 blocks
-==1098917==         suppressed: 0 bytes in 0 blocks
-==1098917== Rerun with --leak-check=full to see details of leaked memory
-==1098917== 
-==1098917== For lists of detected and suppressed errors, rerun with: -s
-==1098917== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-extend_array.gw ==1099054== Memcheck, a memory error detector
-==1099054== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1099054== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1099054== Command: ./../../gwion -p. -m dummy -d dummy extend_array.gw
-==1099054== Parent PID: 1098352
-==1099054== 
-==1099054== 
-==1099054== HEAP SUMMARY:
-==1099054==     in use at exit: 1,574 bytes in 5 blocks
-==1099054==   total heap usage: 907 allocs, 902 frees, 17,673,064 bytes allocated
-==1099054== 
-==1099054== LEAK SUMMARY:
-==1099054==    definitely lost: 0 bytes in 0 blocks
-==1099054==    indirectly lost: 0 bytes in 0 blocks
-==1099054==      possibly lost: 0 bytes in 0 blocks
-==1099054==    still reachable: 1,574 bytes in 5 blocks
-==1099054==         suppressed: 0 bytes in 0 blocks
-==1099054== Rerun with --leak-check=full to see details of leaked memory
-==1099054== 
-==1099054== For lists of detected and suppressed errors, rerun with: -s
-==1099054== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-fptr.gw ==1099169== Memcheck, a memory error detector
-==1099169== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1099169== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1099169== Command: ./../../gwion -p. -m dummy -d dummy fptr.gw
-==1099169== Parent PID: 1098352
-==1099169== 
-==1099169== 
-==1099169== HEAP SUMMARY:
-==1099169==     in use at exit: 1,550 bytes in 5 blocks
-==1099169==   total heap usage: 907 allocs, 902 frees, 17,611,820 bytes allocated
-==1099169== 
-==1099169== LEAK SUMMARY:
-==1099169==    definitely lost: 0 bytes in 0 blocks
-==1099169==    indirectly lost: 0 bytes in 0 blocks
-==1099169==      possibly lost: 0 bytes in 0 blocks
-==1099169==    still reachable: 1,550 bytes in 5 blocks
-==1099169==         suppressed: 0 bytes in 0 blocks
-==1099169== Rerun with --leak-check=full to see details of leaked memory
-==1099169== 
-==1099169== For lists of detected and suppressed errors, rerun with: -s
-==1099169== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-func_tmpl.gw ==1099424== Memcheck, a memory error detector
-==1099424== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1099424== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1099424== Command: ./../../gwion -p. -m dummy -d dummy func_tmpl.gw
-==1099424== Parent PID: 1098352
-==1099424== 
-==1099424== 
-==1099424== HEAP SUMMARY:
-==1099424==     in use at exit: 1,565 bytes in 5 blocks
-==1099424==   total heap usage: 907 allocs, 902 frees, 17,635,122 bytes allocated
-==1099424== 
-==1099424== LEAK SUMMARY:
-==1099424==    definitely lost: 0 bytes in 0 blocks
-==1099424==    indirectly lost: 0 bytes in 0 blocks
-==1099424==      possibly lost: 0 bytes in 0 blocks
-==1099424==    still reachable: 1,565 bytes in 5 blocks
-==1099424==         suppressed: 0 bytes in 0 blocks
-==1099424== Rerun with --leak-check=full to see details of leaked memory
-==1099424== 
-==1099424== For lists of detected and suppressed errors, rerun with: -s
-==1099424== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_func.gw ==1099561== Memcheck, a memory error detector
-==1099561== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1099561== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1099561== Command: ./../../gwion -p. -m dummy -d dummy global_func.gw
-==1099561== Parent PID: 1098352
-==1099561== 
-==1099561== 
-==1099561== HEAP SUMMARY:
-==1099561==     in use at exit: 1,571 bytes in 5 blocks
-==1099561==   total heap usage: 889 allocs, 884 frees, 17,638,206 bytes allocated
-==1099561== 
-==1099561== LEAK SUMMARY:
-==1099561==    definitely lost: 0 bytes in 0 blocks
-==1099561==    indirectly lost: 0 bytes in 0 blocks
-==1099561==      possibly lost: 0 bytes in 0 blocks
-==1099561==    still reachable: 1,571 bytes in 5 blocks
-==1099561==         suppressed: 0 bytes in 0 blocks
-==1099561== Rerun with --leak-check=full to see details of leaked memory
-==1099561== 
-==1099561== For lists of detected and suppressed errors, rerun with: -s
-==1099561== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-global_var.gw ==1099614== Memcheck, a memory error detector
-==1099614== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1099614== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1099614== Command: ./../../gwion -p. -m dummy -d dummy global_var.gw
-==1099614== Parent PID: 1098352
-==1099614== 
-==1099614== 
-==1099614== HEAP SUMMARY:
-==1099614==     in use at exit: 1,568 bytes in 5 blocks
-==1099614==   total heap usage: 887 allocs, 882 frees, 17,638,808 bytes allocated
-==1099614== 
-==1099614== LEAK SUMMARY:
-==1099614==    definitely lost: 0 bytes in 0 blocks
-==1099614==    indirectly lost: 0 bytes in 0 blocks
-==1099614==      possibly lost: 0 bytes in 0 blocks
-==1099614==    still reachable: 1,568 bytes in 5 blocks
-==1099614==         suppressed: 0 bytes in 0 blocks
-==1099614== Rerun with --leak-check=full to see details of leaked memory
-==1099614== 
-==1099614== For lists of detected and suppressed errors, rerun with: -s
-==1099614== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-op_already_imported.gw ==1100012== Memcheck, a memory error detector
-==1100012== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100012== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100012== Command: ./../../gwion -p. -m dummy -d dummy op_already_imported.gw
-==1100012== Parent PID: 1098352
-==1100012== 
-==1100012== 
-==1100012== HEAP SUMMARY:
-==1100012==     in use at exit: 1,595 bytes in 5 blocks
-==1100012==   total heap usage: 889 allocs, 884 frees, 17,608,870 bytes allocated
-==1100012== 
-==1100012== LEAK SUMMARY:
-==1100012==    definitely lost: 0 bytes in 0 blocks
-==1100012==    indirectly lost: 0 bytes in 0 blocks
-==1100012==      possibly lost: 0 bytes in 0 blocks
-==1100012==    still reachable: 1,595 bytes in 5 blocks
-==1100012==         suppressed: 0 bytes in 0 blocks
-==1100012== Rerun with --leak-check=full to see details of leaked memory
-==1100012== 
-==1100012== For lists of detected and suppressed errors, rerun with: -s
-==1100012== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-specialid_emit.gw ==1100094== Memcheck, a memory error detector
-==1100094== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100094== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100094== Command: ./../../gwion -p. -m dummy -d dummy specialid_emit.gw
-==1100094== Parent PID: 1098352
-==1100094== 
-==1100094== 
-==1100094== HEAP SUMMARY:
-==1100094==     in use at exit: 1,604 bytes in 5 blocks
-==1100094==   total heap usage: 882 allocs, 877 frees, 17,603,904 bytes allocated
-==1100094== 
-==1100094== LEAK SUMMARY:
-==1100094==    definitely lost: 0 bytes in 0 blocks
-==1100094==    indirectly lost: 0 bytes in 0 blocks
-==1100094==      possibly lost: 0 bytes in 0 blocks
-==1100094==    still reachable: 1,604 bytes in 5 blocks
-==1100094==         suppressed: 0 bytes in 0 blocks
-==1100094== Rerun with --leak-check=full to see details of leaked memory
-==1100094== 
-==1100094== For lists of detected and suppressed errors, rerun with: -s
-==1100094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-static_string.gw ==1100147== Memcheck, a memory error detector
-==1100147== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100147== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100147== Command: ./../../gwion -p. -m dummy -d dummy static_string.gw
-==1100147== Parent PID: 1098352
-==1100147== 
-==1100147== 
-==1100147== HEAP SUMMARY:
-==1100147==     in use at exit: 1,577 bytes in 5 blocks
-==1100147==   total heap usage: 894 allocs, 889 frees, 17,604,450 bytes allocated
-==1100147== 
-==1100147== LEAK SUMMARY:
-==1100147==    definitely lost: 0 bytes in 0 blocks
-==1100147==    indirectly lost: 0 bytes in 0 blocks
-==1100147==      possibly lost: 0 bytes in 0 blocks
-==1100147==    still reachable: 1,577 bytes in 5 blocks
-==1100147==         suppressed: 0 bytes in 0 blocks
-==1100147== Rerun with --leak-check=full to see details of leaked memory
-==1100147== 
-==1100147== For lists of detected and suppressed errors, rerun with: -s
-==1100147== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-trig.gw ==1100284== Memcheck, a memory error detector
-==1100284== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100284== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100284== Command: ./../../gwion -p. -m dummy -d dummy trig.gw
-==1100284== Parent PID: 1098352
-==1100284== 
-==1100284== 
-==1100284== HEAP SUMMARY:
-==1100284==     in use at exit: 1,550 bytes in 5 blocks
-==1100284==   total heap usage: 945 allocs, 940 frees, 17,747,052 bytes allocated
-==1100284== 
-==1100284== LEAK SUMMARY:
-==1100284==    definitely lost: 0 bytes in 0 blocks
-==1100284==    indirectly lost: 0 bytes in 0 blocks
-==1100284==      possibly lost: 0 bytes in 0 blocks
-==1100284==    still reachable: 1,550 bytes in 5 blocks
-==1100284==         suppressed: 0 bytes in 0 blocks
-==1100284== Rerun with --leak-check=full to see details of leaked memory
-==1100284== 
-==1100284== For lists of detected and suppressed errors, rerun with: -s
-==1100284== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-typedef.gw ==1100337== Memcheck, a memory error detector
-==1100337== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100337== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100337== Command: ./../../gwion -p. -m dummy -d dummy typedef.gw
-==1100337== Parent PID: 1098352
-==1100337== 
-==1100337== 
-==1100337== HEAP SUMMARY:
-==1100337==     in use at exit: 1,559 bytes in 5 blocks
-==1100337==   total heap usage: 885 allocs, 880 frees, 17,604,990 bytes allocated
-==1100337== 
-==1100337== LEAK SUMMARY:
-==1100337==    definitely lost: 0 bytes in 0 blocks
-==1100337==    indirectly lost: 0 bytes in 0 blocks
-==1100337==      possibly lost: 0 bytes in 0 blocks
-==1100337==    still reachable: 1,559 bytes in 5 blocks
-==1100337==         suppressed: 0 bytes in 0 blocks
-==1100337== Rerun with --leak-check=full to see details of leaked memory
-==1100337== 
-==1100337== For lists of detected and suppressed errors, rerun with: -s
-==1100337== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union.gw ==1100474== Memcheck, a memory error detector
-==1100474== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100474== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100474== Command: ./../../gwion -p. -m dummy -d dummy union.gw
-==1100474== Parent PID: 1098352
-==1100474== 
-==1100474== 
-==1100474== HEAP SUMMARY:
-==1100474==     in use at exit: 1,553 bytes in 5 blocks
-==1100474==   total heap usage: 886 allocs, 881 frees, 17,605,490 bytes allocated
-==1100474== 
-==1100474== LEAK SUMMARY:
-==1100474==    definitely lost: 0 bytes in 0 blocks
-==1100474==    indirectly lost: 0 bytes in 0 blocks
-==1100474==      possibly lost: 0 bytes in 0 blocks
-==1100474==    still reachable: 1,553 bytes in 5 blocks
-==1100474==         suppressed: 0 bytes in 0 blocks
-==1100474== Rerun with --leak-check=full to see details of leaked memory
-==1100474== 
-==1100474== For lists of detected and suppressed errors, rerun with: -s
-==1100474== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_name.gw ==1100583== Memcheck, a memory error detector
-==1100583== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100583== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100583== Command: ./../../gwion -p. -m dummy -d dummy union_name.gw
-==1100583== Parent PID: 1098352
-==1100583== 
-==1100583== 
-==1100583== HEAP SUMMARY:
-==1100583==     in use at exit: 1,568 bytes in 5 blocks
-==1100583==   total heap usage: 910 allocs, 905 frees, 17,639,384 bytes allocated
-==1100583== 
-==1100583== LEAK SUMMARY:
-==1100583==    definitely lost: 0 bytes in 0 blocks
-==1100583==    indirectly lost: 0 bytes in 0 blocks
-==1100583==      possibly lost: 0 bytes in 0 blocks
-==1100583==    still reachable: 1,568 bytes in 5 blocks
-==1100583==         suppressed: 0 bytes in 0 blocks
-==1100583== Rerun with --leak-check=full to see details of leaked memory
-==1100583== 
-==1100583== For lists of detected and suppressed errors, rerun with: -s
-==1100583== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-union_tmpl.gw ==1100636== Memcheck, a memory error detector
-==1100636== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100636== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100636== Command: ./../../gwion -p. -m dummy -d dummy union_tmpl.gw
-==1100636== Parent PID: 1098352
-==1100636== 
-==1100636== 
-==1100636== HEAP SUMMARY:
-==1100636==     in use at exit: 1,568 bytes in 5 blocks
-==1100636==   total heap usage: 934 allocs, 929 frees, 17,645,880 bytes allocated
-==1100636== 
-==1100636== LEAK SUMMARY:
-==1100636==    definitely lost: 0 bytes in 0 blocks
-==1100636==    indirectly lost: 0 bytes in 0 blocks
-==1100636==      possibly lost: 0 bytes in 0 blocks
-==1100636==    still reachable: 1,568 bytes in 5 blocks
-==1100636==         suppressed: 0 bytes in 0 blocks
-==1100636== Rerun with --leak-check=full to see details of leaked memory
-==1100636== 
-==1100636== For lists of detected and suppressed errors, rerun with: -s
-==1100636== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-variadic.gw ==1100773== Memcheck, a memory error detector
-==1100773== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100773== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100773== Command: ./../../gwion -p. -m dummy -d dummy variadic.gw
-==1100773== Parent PID: 1098352
-==1100773== 
-==1100773== 
-==1100773== HEAP SUMMARY:
-==1100773==     in use at exit: 1,562 bytes in 5 blocks
-==1100773==   total heap usage: 949 allocs, 944 frees, 17,900,708 bytes allocated
-==1100773== 
-==1100773== LEAK SUMMARY:
-==1100773==    definitely lost: 0 bytes in 0 blocks
-==1100773==    indirectly lost: 0 bytes in 0 blocks
-==1100773==      possibly lost: 0 bytes in 0 blocks
-==1100773==    still reachable: 1,562 bytes in 5 blocks
-==1100773==         suppressed: 0 bytes in 0 blocks
-==1100773== Rerun with --leak-check=full to see details of leaked memory
-==1100773== 
-==1100773== For lists of detected and suppressed errors, rerun with: -s
-==1100773== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
-vm_remove.gw ==1100826== Memcheck, a memory error detector
-==1100826== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
-==1100826== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
-==1100826== Command: ./../../gwion -p. -m dummy -d dummy vm_remove.gw
-==1100826== Parent PID: 1098352
-==1100826== 
-==1100826== 
-==1100826== HEAP SUMMARY:
-==1100826==     in use at exit: 1,565 bytes in 5 blocks
-==1100826==   total heap usage: 888 allocs, 883 frees, 17,634,098 bytes allocated
-==1100826== 
-==1100826== LEAK SUMMARY:
-==1100826==    definitely lost: 0 bytes in 0 blocks
-==1100826==    indirectly lost: 0 bytes in 0 blocks
-==1100826==      possibly lost: 0 bytes in 0 blocks
-==1100826==    still reachable: 1,565 bytes in 5 blocks
-==1100826==         suppressed: 0 bytes in 0 blocks
-==1100826== Rerun with --leak-check=full to see details of leaked memory
-==1100826== 
-==1100826== For lists of detected and suppressed errors, rerun with: -s
-==1100826== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)