Fixes nasty typo in test case.
authorJustin Seyster <jseyster@cs.sunysb.edu>
Fri, 8 Apr 2011 01:08:58 +0000 (21:08 -0400)
committerJustin Seyster <jseyster@cs.sunysb.edu>
Fri, 8 Apr 2011 01:08:58 +0000 (21:08 -0400)
test/tracecut-hooks.c
test/tracecut.xml

index 96c90853e57f0d8b5e3b1a140a7c437b63631795..c34d3d0e7efb8ff4abedc7e409bf447c20b8f1a2 100644 (file)
@@ -8,7 +8,7 @@ void _tc_init(int num_tracecuts)
 
 void _tc_new_tracecut(int tc, int num_params, int num_symbols)
 {
-  printf("New tracecut -- tc: %d, params: %d, symbols: %d\n", tc, num_params, num_params);
+  printf("New tracecut -- tc: %d, params: %d, symbols: %d\n", tc, num_params, num_symbols);
 }
 
 void _tc_name_symbol(int tc, int symbol_index, const char *symbol_name)
index 31a32c61c3a3eea280b37824ff9d9330cceb8266..41c5cae393ad15bcb29ca78dea3b77941bd44a3d 100644 (file)
@@ -6,18 +6,18 @@
     <using plugin="plugin-tracecut" />
     <output>
       Init -- n: 3
-      New tracecut -- tc: 0, params: 2, symbols: 2
+      New tracecut -- tc: 0, params: 2, symbols: 1
       Name symbol -- tc: 0, symbol: 0, name: transfer
       Name param -- tc: 0, param: 1, name: bar
       Name param -- tc: 0, param: 0, name: foo
       Compile -- tc: 0, 0, transfer transfer
-      New tracecut -- tc: 1, params: 1, symbols: 1
+      New tracecut -- tc: 1, params: 1, symbols: 3
       Name symbol -- tc: 1, symbol: 2, name: half
       Name symbol -- tc: 1, symbol: 1, name: double
       Name symbol -- tc: 1, symbol: 0, name: get
       Name param -- tc: 1, param: 0, name: bar
       Compile -- tc: 1, 0, get double* half
-      New tracecut -- tc: 2, params: 1, symbols: 1
+      New tracecut -- tc: 2, params: 1, symbols: 3
       Name symbol -- tc: 2, symbol: 2, name: dec
       Name symbol -- tc: 2, symbol: 1, name: inc
       Name symbol -- tc: 2, symbol: 0, name: get
     <using plugin="plugin-declare" />
     <output>
       Init -- n: 6
-      New tracecut -- tc: 0, params: 1, symbols: 1
+      New tracecut -- tc: 0, params: 1, symbols: 2
       Name symbol -- tc: 0, symbol: 1, name: dec_fp
       Name symbol -- tc: 0, symbol: 0, name: inc_fp
       Name param -- tc: 0, param: 0, name: fp_val
       Compile -- tc: 0, 0, inc_fp* dec_fp
-      New tracecut -- tc: 1, params: 1, symbols: 1
+      New tracecut -- tc: 1, params: 1, symbols: 2
       Name symbol -- tc: 1, symbol: 1, name: dec_uint
       Name symbol -- tc: 1, symbol: 0, name: inc_uint
       Name param -- tc: 1, param: 0, name: uint_val
       Compile -- tc: 1, 0, inc_uint* dec_uint
-      New tracecut -- tc: 2, params: 1, symbols: 1
+      New tracecut -- tc: 2, params: 1, symbols: 2
       Name symbol -- tc: 2, symbol: 1, name: dec_int
       Name symbol -- tc: 2, symbol: 0, name: inc_int
       Name param -- tc: 2, param: 0, name: int_val
       Compile -- tc: 2, 0, inc_int* dec_int
-      New tracecut -- tc: 3, params: 2, symbols: 2
+      New tracecut -- tc: 3, params: 2, symbols: 1
       Name symbol -- tc: 3, symbol: 0, name: transfer
       Name param -- tc: 3, param: 1, name: bar
       Name param -- tc: 3, param: 0, name: foo
       Compile -- tc: 3, 0, transfer transfer
-      New tracecut -- tc: 4, params: 1, symbols: 1
+      New tracecut -- tc: 4, params: 1, symbols: 3
       Name symbol -- tc: 4, symbol: 2, name: half
       Name symbol -- tc: 4, symbol: 1, name: double
       Name symbol -- tc: 4, symbol: 0, name: get
       Name param -- tc: 4, param: 0, name: bar
       Compile -- tc: 4, 0, get double* half
-      New tracecut -- tc: 5, params: 1, symbols: 1
+      New tracecut -- tc: 5, params: 1, symbols: 3
       Name symbol -- tc: 5, symbol: 2, name: dec
       Name symbol -- tc: 5, symbol: 1, name: inc
       Name symbol -- tc: 5, symbol: 0, name: get