Support for split testsuite, launchmon in testsuite
[dyninst.git] / testsuite / x86_64_cnl / test_info_new.gen.C
1 /* This file automatically generated from test specifications.  See
2  * specification/spec.pl and specification/makemake.py
3  */
4
5 #include "test_info_new.h"
6
7
8
9 // Now we insert the test lists into the run groups
10 void initialize_mutatees(std::vector<RunGroup *> &tests) {
11         unsigned int group_count = 0;
12         // Keep track of which element each test is, for later use with the resumelog
13         unsigned int test_count;
14         RunGroup *rg;
15   test_count = 0;
16   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
17   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
18   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
19   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
20   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
21   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
22   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
23   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
24   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
25   rg->index = group_count++;
26   tests.push_back(rg);
27   test_count = 0;
28   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
29   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
30   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
31   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
32   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
33   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
34   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
35   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
36   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
37   rg->index = group_count++;
38   tests.push_back(rg);
39   test_count = 0;
40   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
41   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
42   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
43   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
44   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
45   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
46   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
47   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
48   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
49   rg->index = group_count++;
50   tests.push_back(rg);
51   test_count = 0;
52   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
53   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
54   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
55   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
56   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
57   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
58   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
59   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
60   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
61   rg->index = group_count++;
62   tests.push_back(rg);
63   test_count = 0;
64   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, PIC, "dyninst", "g++", "none", "64");
65   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
66   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
67   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
68   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
69   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
70   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
71   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
72   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
73   rg->index = group_count++;
74   tests.push_back(rg);
75   test_count = 0;
76   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, nonPIC, "dyninst", "g++", "none", "64");
77   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
78   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
79   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
80   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
81   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
82   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
83   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
84   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
85   rg->index = group_count++;
86   tests.push_back(rg);
87   test_count = 0;
88   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
89   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
90   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
91   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
92   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
93   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
94   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
95   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
96   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
97   rg->index = group_count++;
98   tests.push_back(rg);
99   test_count = 0;
100   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
101   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
102   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
103   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
104   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
105   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
106   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
107   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
108   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
109   rg->index = group_count++;
110   tests.push_back(rg);
111   test_count = 0;
112   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
113   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
114   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
115   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
116   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
117   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
118   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
119   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
120   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
121   rg->index = group_count++;
122   tests.push_back(rg);
123   test_count = 0;
124   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
125   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
126   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
127   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
128   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
129   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
130   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
131   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
132   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
133   rg->index = group_count++;
134   tests.push_back(rg);
135   test_count = 0;
136   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
137   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
138   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
139   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
140   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
141   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
142   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
143   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
144   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
145   rg->index = group_count++;
146   tests.push_back(rg);
147   test_count = 0;
148   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
149   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
150   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
151   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
152   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
153   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
154   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
155   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
156   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
157   rg->index = group_count++;
158   tests.push_back(rg);
159   test_count = 0;
160   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, PIC, "dyninst", "g++", "low", "64");
161   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
162   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
163   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
164   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
165   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
166   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
167   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
168   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
169   rg->index = group_count++;
170   tests.push_back(rg);
171   test_count = 0;
172   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, nonPIC, "dyninst", "g++", "low", "64");
173   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
174   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
175   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
176   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
177   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
178   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
179   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
180   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
181   rg->index = group_count++;
182   tests.push_back(rg);
183   test_count = 0;
184   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
185   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
186   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
187   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
188   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
189   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
190   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
191   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
192   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
193   rg->index = group_count++;
194   tests.push_back(rg);
195   test_count = 0;
196   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
197   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
198   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
199   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
200   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
201   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
202   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
203   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
204   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
205   rg->index = group_count++;
206   tests.push_back(rg);
207   test_count = 0;
208   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
209   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
210   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
211   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
212   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
213   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
214   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
215   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
216   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
217   rg->index = group_count++;
218   tests.push_back(rg);
219   test_count = 0;
220   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
221   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
222   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
223   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
224   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
225   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
226   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
227   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
228   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
229   rg->index = group_count++;
230   tests.push_back(rg);
231   test_count = 0;
232   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
233   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
234   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
235   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
236   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
237   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
238   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
239   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
240   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
241   rg->index = group_count++;
242   tests.push_back(rg);
243   test_count = 0;
244   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
245   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
246   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
247   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
248   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
249   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
250   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
251   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
252   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
253   rg->index = group_count++;
254   tests.push_back(rg);
255   test_count = 0;
256   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, PIC, "dyninst", "g++", "high", "64");
257   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
258   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
259   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
260   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
261   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
262   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
263   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
264   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
265   rg->index = group_count++;
266   tests.push_back(rg);
267   test_count = 0;
268   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, nonPIC, "dyninst", "g++", "high", "64");
269   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
270   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
271   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
272   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
273   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
274   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
275   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
276   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
277   rg->index = group_count++;
278   tests.push_back(rg);
279   test_count = 0;
280   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
281   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
282   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
283   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
284   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
285   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
286   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
287   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
288   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
289   rg->index = group_count++;
290   tests.push_back(rg);
291   test_count = 0;
292   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
293   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
294   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
295   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
296   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
297   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
298   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
299   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
300   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
301   rg->index = group_count++;
302   tests.push_back(rg);
303   test_count = 0;
304   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
305   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
306   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
307   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
308   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
309   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
310   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
311   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
312   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
313   rg->index = group_count++;
314   tests.push_back(rg);
315   test_count = 0;
316   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
317   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
318   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
319   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
320   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
321   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
322   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
323   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
324   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
325   rg->index = group_count++;
326   tests.push_back(rg);
327   test_count = 0;
328   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
329   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
330   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
331   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
332   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
333   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
334   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
335   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
336   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
337   rg->index = group_count++;
338   tests.push_back(rg);
339   test_count = 0;
340   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
341   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
342   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
343   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
344   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
345   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
346   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
347   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
348   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
349   rg->index = group_count++;
350   tests.push_back(rg);
351   test_count = 0;
352   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, PIC, "dyninst", "g++", "max", "64");
353   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
354   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
355   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
356   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
357   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
358   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
359   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
360   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
361   rg->index = group_count++;
362   tests.push_back(rg);
363   test_count = 0;
364   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_static_g++_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, StaticLink, false, nonPIC, "dyninst", "g++", "max", "64");
365   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
366   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
367   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
368   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
369   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
370   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
371   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
372   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: staticMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
373   rg->index = group_count++;
374   tests.push_back(rg);
375   test_count = 0;
376   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
377   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
378   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
379   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
380   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
381   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
382   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
383   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
384   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
385   rg->index = group_count++;
386   tests.push_back(rg);
387   test_count = 0;
388   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_g++_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
389   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
390   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
391   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
392   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
393   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
394   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
395   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
396   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
397   rg->index = group_count++;
398   tests.push_back(rg);
399 #ifdef PGI
400   test_count = 0;
401   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
402   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
403   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
404   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
405   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
406   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
407   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
408   rg->index = group_count++;
409   tests.push_back(rg);
410 #endif // defined(PGI)
411 #ifdef PGI
412   test_count = 0;
413   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
414   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
415   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
416   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
417   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
418   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
419   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
420   rg->index = group_count++;
421   tests.push_back(rg);
422 #endif // defined(PGI)
423 #ifdef PGI
424   test_count = 0;
425   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
426   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
427   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
428   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
429   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
430   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
431   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
432   rg->index = group_count++;
433   tests.push_back(rg);
434 #endif // defined(PGI)
435 #ifdef PGI
436   test_count = 0;
437   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
438   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
439   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
440   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
441   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
442   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
443   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
444   rg->index = group_count++;
445   tests.push_back(rg);
446 #endif // defined(PGI)
447 #ifdef PGI
448   test_count = 0;
449   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
450   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
451   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
452   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
453   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
454   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
455   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
456   rg->index = group_count++;
457   tests.push_back(rg);
458 #endif // defined(PGI)
459 #ifdef PGI
460   test_count = 0;
461   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
462   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
463   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
464   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
465   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
466   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
467   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
468   rg->index = group_count++;
469   tests.push_back(rg);
470 #endif // defined(PGI)
471 #ifdef PGI
472   test_count = 0;
473   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
474   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
475   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
476   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
477   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
478   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
479   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
480   rg->index = group_count++;
481   tests.push_back(rg);
482 #endif // defined(PGI)
483 #ifdef PGI
484   test_count = 0;
485   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
486   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
487   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
488   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
489   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
490   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
491   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
492   rg->index = group_count++;
493   tests.push_back(rg);
494 #endif // defined(PGI)
495 #ifdef PGI
496   test_count = 0;
497   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
498   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
499   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
500   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
501   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
502   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
503   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
504   rg->index = group_count++;
505   tests.push_back(rg);
506 #endif // defined(PGI)
507 #ifdef PGI
508   test_count = 0;
509   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
510   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
511   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
512   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
513   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
514   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
515   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
516   rg->index = group_count++;
517   tests.push_back(rg);
518 #endif // defined(PGI)
519 #ifdef PGI
520   test_count = 0;
521   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
522   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
523   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
524   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
525   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
526   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
527   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
528   rg->index = group_count++;
529   tests.push_back(rg);
530 #endif // defined(PGI)
531 #ifdef PGI
532   test_count = 0;
533   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
534   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
535   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
536   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
537   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
538   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
539   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
540   rg->index = group_count++;
541   tests.push_back(rg);
542 #endif // defined(PGI)
543 #ifdef PGI
544   test_count = 0;
545   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
546   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
547   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
548   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
549   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
550   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
551   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
552   rg->index = group_count++;
553   tests.push_back(rg);
554 #endif // defined(PGI)
555 #ifdef PGI
556   test_count = 0;
557   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
558   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
559   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
560   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
561   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
562   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
563   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
564   rg->index = group_count++;
565   tests.push_back(rg);
566 #endif // defined(PGI)
567 #ifdef PGI
568   test_count = 0;
569   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
570   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
571   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
572   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
573   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
574   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
575   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
576   rg->index = group_count++;
577   tests.push_back(rg);
578 #endif // defined(PGI)
579 #ifdef PGI
580   test_count = 0;
581   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
582   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
583   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
584   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
585   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
586   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
587   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
588   rg->index = group_count++;
589   tests.push_back(rg);
590 #endif // defined(PGI)
591 #ifdef PGI
592   test_count = 0;
593   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
594   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
595   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
596   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
597   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
598   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
599   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
600   rg->index = group_count++;
601   tests.push_back(rg);
602 #endif // defined(PGI)
603 #ifdef PGI
604   test_count = 0;
605   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
606   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
607   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
608   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
609   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
610   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
611   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
612   rg->index = group_count++;
613   tests.push_back(rg);
614 #endif // defined(PGI)
615 #ifdef ICC
616   test_count = 0;
617   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
618   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
619   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
620   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
621   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
622   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
623   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
624   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
625   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
626   rg->index = group_count++;
627   tests.push_back(rg);
628 #endif // defined(ICC)
629 #ifdef ICC
630   test_count = 0;
631   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
632   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
633   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
634   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
635   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
636   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
637   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
638   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
639   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
640   rg->index = group_count++;
641   tests.push_back(rg);
642 #endif // defined(ICC)
643 #ifdef ICC
644   test_count = 0;
645   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
646   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
647   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
648   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
649   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
650   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
651   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
652   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
653   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
654   rg->index = group_count++;
655   tests.push_back(rg);
656 #endif // defined(ICC)
657 #ifdef ICC
658   test_count = 0;
659   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
660   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
661   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
662   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
663   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
664   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
665   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
666   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
667   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
668   rg->index = group_count++;
669   tests.push_back(rg);
670 #endif // defined(ICC)
671 #ifdef ICC
672   test_count = 0;
673   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
674   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
675   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
676   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
677   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
678   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
679   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
680   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
681   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
682   rg->index = group_count++;
683   tests.push_back(rg);
684 #endif // defined(ICC)
685 #ifdef ICC
686   test_count = 0;
687   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
688   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
689   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
690   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
691   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
692   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
693   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
694   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
695   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
696   rg->index = group_count++;
697   tests.push_back(rg);
698 #endif // defined(ICC)
699 #ifdef ICC
700   test_count = 0;
701   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
702   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
703   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
704   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
705   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
706   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
707   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
708   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
709   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
710   rg->index = group_count++;
711   tests.push_back(rg);
712 #endif // defined(ICC)
713 #ifdef ICC
714   test_count = 0;
715   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
716   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
717   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
718   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
719   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
720   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
721   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
722   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
723   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
724   rg->index = group_count++;
725   tests.push_back(rg);
726 #endif // defined(ICC)
727 #ifdef ICC
728   test_count = 0;
729   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
730   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
731   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
732   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
733   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
734   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
735   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
736   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
737   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
738   rg->index = group_count++;
739   tests.push_back(rg);
740 #endif // defined(ICC)
741 #ifdef ICC
742   test_count = 0;
743   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
744   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
745   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
746   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
747   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
748   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
749   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
750   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
751   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
752   rg->index = group_count++;
753   tests.push_back(rg);
754 #endif // defined(ICC)
755 #ifdef ICC
756   test_count = 0;
757   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
758   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
759   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
760   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
761   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
762   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
763   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
764   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
765   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
766   rg->index = group_count++;
767   tests.push_back(rg);
768 #endif // defined(ICC)
769 #ifdef ICC
770   test_count = 0;
771   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
772   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
773   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
774   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
775   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
776   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
777   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
778   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
779   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
780   rg->index = group_count++;
781   tests.push_back(rg);
782 #endif // defined(ICC)
783 #ifdef ICC
784   test_count = 0;
785   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
786   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
787   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
788   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
789   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
790   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
791   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
792   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
793   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
794   rg->index = group_count++;
795   tests.push_back(rg);
796 #endif // defined(ICC)
797 #ifdef ICC
798   test_count = 0;
799   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
800   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
801   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
802   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
803   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
804   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
805   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
806   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
807   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
808   rg->index = group_count++;
809   tests.push_back(rg);
810 #endif // defined(ICC)
811 #ifdef ICC
812   test_count = 0;
813   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
814   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
815   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
816   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
817   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
818   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
819   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
820   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
821   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
822   rg->index = group_count++;
823   tests.push_back(rg);
824 #endif // defined(ICC)
825 #ifdef ICC
826   test_count = 0;
827   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
828   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
829   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
830   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
831   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
832   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
833   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
834   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
835   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
836   rg->index = group_count++;
837   tests.push_back(rg);
838 #endif // defined(ICC)
839 #ifdef ICC
840   test_count = 0;
841   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
842   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
843   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
844   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
845   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
846   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
847   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
848   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
849   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
850   rg->index = group_count++;
851   tests.push_back(rg);
852 #endif // defined(ICC)
853 #ifdef ICC
854   test_count = 0;
855   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
856   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
857   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
858   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
859   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
860   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
861   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
862   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
863   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
864   rg->index = group_count++;
865   tests.push_back(rg);
866 #endif // defined(ICC)
867 #ifdef ICC
868   test_count = 0;
869   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
870   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
871   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
872   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
873   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
874   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
875   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
876   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
877   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
878   rg->index = group_count++;
879   tests.push_back(rg);
880 #endif // defined(ICC)
881 #ifdef ICC
882   test_count = 0;
883   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
884   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
885   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
886   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
887   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
888   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
889   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
890   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
891   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
892   rg->index = group_count++;
893   tests.push_back(rg);
894 #endif // defined(ICC)
895 #ifdef ICC
896   test_count = 0;
897   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
898   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
899   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
900   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
901   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
902   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
903   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
904   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
905   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
906   rg->index = group_count++;
907   tests.push_back(rg);
908 #endif // defined(ICC)
909 #ifdef ICC
910   test_count = 0;
911   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
912   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
913   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
914   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
915   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
916   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
917   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
918   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
919   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: dyninst_cxx_group_test, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
920   rg->index = group_count++;
921   tests.push_back(rg);
922 #endif // defined(ICC)
923 #ifdef ICC
924   test_count = 0;
925   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
926   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
927   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
928   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
929   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
930   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
931   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
932   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
933   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
934   rg->index = group_count++;
935   tests.push_back(rg);
936 #endif // defined(ICC)
937 #ifdef ICC
938   test_count = 0;
939   rg = new RunGroup("dyninst_cxx_group_test.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
940   rg->tests.push_back(new TestInfo(test_count++, "test5_1", "test5_1", "test5_1.so", false, "{test: test5_1, mutator: test5_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
941   rg->tests.push_back(new TestInfo(test_count++, "test5_2", "test5_2", "test5_2.so", false, "{test: test5_2, mutator: test5_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
942   rg->tests.push_back(new TestInfo(test_count++, "test5_3", "test5_3", "test5_3.so", false, "{test: test5_3, mutator: test5_3, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
943   rg->tests.push_back(new TestInfo(test_count++, "test5_4", "test5_4", "test5_4.so", false, "{test: test5_4, mutator: test5_4, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
944   rg->tests.push_back(new TestInfo(test_count++, "test5_5", "test5_5", "test5_5.so", false, "{test: test5_5, mutator: test5_5, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
945   rg->tests.push_back(new TestInfo(test_count++, "test5_7", "test5_7", "test5_7.so", false, "{test: test5_7, mutator: test5_7, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
946   rg->tests.push_back(new TestInfo(test_count++, "test5_8", "test5_8", "test5_8.so", false, "{test: test5_8, mutator: test5_8, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
947   rg->tests.push_back(new TestInfo(test_count++, "test5_9", "test5_9", "test5_9.so", false, "{test: test5_9, mutator: test5_9, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: dyninst_cxx_group_test, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
948   rg->index = group_count++;
949   tests.push_back(rg);
950 #endif // defined(ICC)
951   test_count = 0;
952   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
953   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
954   rg->index = group_count++;
955   tests.push_back(rg);
956   test_count = 0;
957   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
958   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
959   rg->index = group_count++;
960   tests.push_back(rg);
961   test_count = 0;
962   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
963   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
964   rg->index = group_count++;
965   tests.push_back(rg);
966   test_count = 0;
967   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
968   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
969   rg->index = group_count++;
970   tests.push_back(rg);
971   test_count = 0;
972   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
973   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: gcc, run_mode: binary}"));
974   rg->index = group_count++;
975   tests.push_back(rg);
976   test_count = 0;
977   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
978   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: gcc, run_mode: binary}"));
979   rg->index = group_count++;
980   tests.push_back(rg);
981   test_count = 0;
982   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
983   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
984   rg->index = group_count++;
985   tests.push_back(rg);
986   test_count = 0;
987   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
988   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
989   rg->index = group_count++;
990   tests.push_back(rg);
991   test_count = 0;
992   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
993   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
994   rg->index = group_count++;
995   tests.push_back(rg);
996   test_count = 0;
997   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
998   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
999   rg->index = group_count++;
1000   tests.push_back(rg);
1001   test_count = 0;
1002   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
1003   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1004   rg->index = group_count++;
1005   tests.push_back(rg);
1006   test_count = 0;
1007   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
1008   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1009   rg->index = group_count++;
1010   tests.push_back(rg);
1011   test_count = 0;
1012   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1013   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1014   rg->index = group_count++;
1015   tests.push_back(rg);
1016   test_count = 0;
1017   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1018   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1019   rg->index = group_count++;
1020   tests.push_back(rg);
1021   test_count = 0;
1022   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1023   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1024   rg->index = group_count++;
1025   tests.push_back(rg);
1026   test_count = 0;
1027   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1028   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1029   rg->index = group_count++;
1030   tests.push_back(rg);
1031   test_count = 0;
1032   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1033   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1034   rg->index = group_count++;
1035   tests.push_back(rg);
1036   test_count = 0;
1037   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1038   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1039   rg->index = group_count++;
1040   tests.push_back(rg);
1041   test_count = 0;
1042   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1043   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1044   rg->index = group_count++;
1045   tests.push_back(rg);
1046   test_count = 0;
1047   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1048   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1049   rg->index = group_count++;
1050   tests.push_back(rg);
1051   test_count = 0;
1052   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1053   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1054   rg->index = group_count++;
1055   tests.push_back(rg);
1056   test_count = 0;
1057   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1058   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1059   rg->index = group_count++;
1060   tests.push_back(rg);
1061   test_count = 0;
1062   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1063   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1064   rg->index = group_count++;
1065   tests.push_back(rg);
1066   test_count = 0;
1067   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1068   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1069   rg->index = group_count++;
1070   tests.push_back(rg);
1071 #ifdef PGI
1072   test_count = 0;
1073   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1074   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1075   rg->index = group_count++;
1076   tests.push_back(rg);
1077 #endif // defined(PGI)
1078 #ifdef PGI
1079   test_count = 0;
1080   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1081   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1082   rg->index = group_count++;
1083   tests.push_back(rg);
1084 #endif // defined(PGI)
1085 #ifdef PGI
1086   test_count = 0;
1087   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1088   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1089   rg->index = group_count++;
1090   tests.push_back(rg);
1091 #endif // defined(PGI)
1092 #ifdef PGI
1093   test_count = 0;
1094   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1095   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1096   rg->index = group_count++;
1097   tests.push_back(rg);
1098 #endif // defined(PGI)
1099 #ifdef PGI
1100   test_count = 0;
1101   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1102   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1103   rg->index = group_count++;
1104   tests.push_back(rg);
1105 #endif // defined(PGI)
1106 #ifdef PGI
1107   test_count = 0;
1108   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1109   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1110   rg->index = group_count++;
1111   tests.push_back(rg);
1112 #endif // defined(PGI)
1113 #ifdef PGI
1114   test_count = 0;
1115   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1116   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1117   rg->index = group_count++;
1118   tests.push_back(rg);
1119 #endif // defined(PGI)
1120 #ifdef PGI
1121   test_count = 0;
1122   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1123   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1124   rg->index = group_count++;
1125   tests.push_back(rg);
1126 #endif // defined(PGI)
1127 #ifdef PGI
1128   test_count = 0;
1129   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1130   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1131   rg->index = group_count++;
1132   tests.push_back(rg);
1133 #endif // defined(PGI)
1134 #ifdef PGI
1135   test_count = 0;
1136   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1137   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1138   rg->index = group_count++;
1139   tests.push_back(rg);
1140 #endif // defined(PGI)
1141 #ifdef PGI
1142   test_count = 0;
1143   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1144   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1145   rg->index = group_count++;
1146   tests.push_back(rg);
1147 #endif // defined(PGI)
1148 #ifdef PGI
1149   test_count = 0;
1150   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1151   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1152   rg->index = group_count++;
1153   tests.push_back(rg);
1154 #endif // defined(PGI)
1155 #ifdef PGI
1156   test_count = 0;
1157   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "high", "64");
1158   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1159   rg->index = group_count++;
1160   tests.push_back(rg);
1161 #endif // defined(PGI)
1162 #ifdef PGI
1163   test_count = 0;
1164   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "high", "64");
1165   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1166   rg->index = group_count++;
1167   tests.push_back(rg);
1168 #endif // defined(PGI)
1169 #ifdef PGI
1170   test_count = 0;
1171   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "high", "64");
1172   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1173   rg->index = group_count++;
1174   tests.push_back(rg);
1175 #endif // defined(PGI)
1176 #ifdef PGI
1177   test_count = 0;
1178   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "high", "64");
1179   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1180   rg->index = group_count++;
1181   tests.push_back(rg);
1182 #endif // defined(PGI)
1183 #ifdef PGI
1184   test_count = 0;
1185   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgcc", "high", "64");
1186   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1187   rg->index = group_count++;
1188   tests.push_back(rg);
1189 #endif // defined(PGI)
1190 #ifdef PGI
1191   test_count = 0;
1192   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgcc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgcc", "high", "64");
1193   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1194   rg->index = group_count++;
1195   tests.push_back(rg);
1196 #endif // defined(PGI)
1197 #ifdef ICC
1198   test_count = 0;
1199   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "icc", "none", "64");
1200   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1201   rg->index = group_count++;
1202   tests.push_back(rg);
1203 #endif // defined(ICC)
1204 #ifdef ICC
1205   test_count = 0;
1206   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "icc", "none", "64");
1207   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1208   rg->index = group_count++;
1209   tests.push_back(rg);
1210 #endif // defined(ICC)
1211 #ifdef ICC
1212   test_count = 0;
1213   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "icc", "none", "64");
1214   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1215   rg->index = group_count++;
1216   tests.push_back(rg);
1217 #endif // defined(ICC)
1218 #ifdef ICC
1219   test_count = 0;
1220   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "icc", "none", "64");
1221   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1222   rg->index = group_count++;
1223   tests.push_back(rg);
1224 #endif // defined(ICC)
1225 #ifdef ICC
1226   test_count = 0;
1227   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "icc", "none", "64");
1228   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: icc, run_mode: binary}"));
1229   rg->index = group_count++;
1230   tests.push_back(rg);
1231 #endif // defined(ICC)
1232 #ifdef ICC
1233   test_count = 0;
1234   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "icc", "none", "64");
1235   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: icc, run_mode: binary}"));
1236   rg->index = group_count++;
1237   tests.push_back(rg);
1238 #endif // defined(ICC)
1239 #ifdef ICC
1240   test_count = 0;
1241   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "icc", "low", "64");
1242   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1243   rg->index = group_count++;
1244   tests.push_back(rg);
1245 #endif // defined(ICC)
1246 #ifdef ICC
1247   test_count = 0;
1248   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "icc", "low", "64");
1249   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1250   rg->index = group_count++;
1251   tests.push_back(rg);
1252 #endif // defined(ICC)
1253 #ifdef ICC
1254   test_count = 0;
1255   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "icc", "low", "64");
1256   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1257   rg->index = group_count++;
1258   tests.push_back(rg);
1259 #endif // defined(ICC)
1260 #ifdef ICC
1261   test_count = 0;
1262   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "icc", "low", "64");
1263   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1264   rg->index = group_count++;
1265   tests.push_back(rg);
1266 #endif // defined(ICC)
1267 #ifdef ICC
1268   test_count = 0;
1269   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "icc", "low", "64");
1270   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: icc, run_mode: binary}"));
1271   rg->index = group_count++;
1272   tests.push_back(rg);
1273 #endif // defined(ICC)
1274 #ifdef ICC
1275   test_count = 0;
1276   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "icc", "low", "64");
1277   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: icc, run_mode: binary}"));
1278   rg->index = group_count++;
1279   tests.push_back(rg);
1280 #endif // defined(ICC)
1281 #ifdef ICC
1282   test_count = 0;
1283   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "icc", "high", "64");
1284   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1285   rg->index = group_count++;
1286   tests.push_back(rg);
1287 #endif // defined(ICC)
1288 #ifdef ICC
1289   test_count = 0;
1290   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "icc", "high", "64");
1291   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1292   rg->index = group_count++;
1293   tests.push_back(rg);
1294 #endif // defined(ICC)
1295 #ifdef ICC
1296   test_count = 0;
1297   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "icc", "high", "64");
1298   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1299   rg->index = group_count++;
1300   tests.push_back(rg);
1301 #endif // defined(ICC)
1302 #ifdef ICC
1303   test_count = 0;
1304   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "icc", "high", "64");
1305   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1306   rg->index = group_count++;
1307   tests.push_back(rg);
1308 #endif // defined(ICC)
1309 #ifdef ICC
1310   test_count = 0;
1311   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "icc", "high", "64");
1312   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: icc, run_mode: binary}"));
1313   rg->index = group_count++;
1314   tests.push_back(rg);
1315 #endif // defined(ICC)
1316 #ifdef ICC
1317   test_count = 0;
1318   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "icc", "high", "64");
1319   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: icc, run_mode: binary}"));
1320   rg->index = group_count++;
1321   tests.push_back(rg);
1322 #endif // defined(ICC)
1323 #ifdef ICC
1324   test_count = 0;
1325   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "icc", "max", "64");
1326   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1327   rg->index = group_count++;
1328   tests.push_back(rg);
1329 #endif // defined(ICC)
1330 #ifdef ICC
1331   test_count = 0;
1332   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "icc", "max", "64");
1333   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: icc, run_mode: createProcess}"));
1334   rg->index = group_count++;
1335   tests.push_back(rg);
1336 #endif // defined(ICC)
1337 #ifdef ICC
1338   test_count = 0;
1339   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "icc", "max", "64");
1340   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1341   rg->index = group_count++;
1342   tests.push_back(rg);
1343 #endif // defined(ICC)
1344 #ifdef ICC
1345   test_count = 0;
1346   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "icc", "max", "64");
1347   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: icc, run_mode: useAttach}"));
1348   rg->index = group_count++;
1349   tests.push_back(rg);
1350 #endif // defined(ICC)
1351 #ifdef ICC
1352   test_count = 0;
1353   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "icc", "max", "64");
1354   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: icc, run_mode: binary}"));
1355   rg->index = group_count++;
1356   tests.push_back(rg);
1357 #endif // defined(ICC)
1358 #ifdef ICC
1359   test_count = 0;
1360   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icc_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "icc", "max", "64");
1361   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: icc, run_mode: binary}"));
1362   rg->index = group_count++;
1363   tests.push_back(rg);
1364 #endif // defined(ICC)
1365   test_count = 0;
1366   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
1367   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1368   rg->index = group_count++;
1369   tests.push_back(rg);
1370   test_count = 0;
1371   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
1372   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1373   rg->index = group_count++;
1374   tests.push_back(rg);
1375   test_count = 0;
1376   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
1377   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1378   rg->index = group_count++;
1379   tests.push_back(rg);
1380   test_count = 0;
1381   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
1382   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1383   rg->index = group_count++;
1384   tests.push_back(rg);
1385   test_count = 0;
1386   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "none", "64");
1387   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
1388   rg->index = group_count++;
1389   tests.push_back(rg);
1390   test_count = 0;
1391   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "none", "64");
1392   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: g++, run_mode: binary}"));
1393   rg->index = group_count++;
1394   tests.push_back(rg);
1395   test_count = 0;
1396   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
1397   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1398   rg->index = group_count++;
1399   tests.push_back(rg);
1400   test_count = 0;
1401   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
1402   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1403   rg->index = group_count++;
1404   tests.push_back(rg);
1405   test_count = 0;
1406   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
1407   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1408   rg->index = group_count++;
1409   tests.push_back(rg);
1410   test_count = 0;
1411   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
1412   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1413   rg->index = group_count++;
1414   tests.push_back(rg);
1415   test_count = 0;
1416   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "low", "64");
1417   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
1418   rg->index = group_count++;
1419   tests.push_back(rg);
1420   test_count = 0;
1421   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "low", "64");
1422   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: g++, run_mode: binary}"));
1423   rg->index = group_count++;
1424   tests.push_back(rg);
1425   test_count = 0;
1426   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
1427   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1428   rg->index = group_count++;
1429   tests.push_back(rg);
1430   test_count = 0;
1431   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
1432   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1433   rg->index = group_count++;
1434   tests.push_back(rg);
1435   test_count = 0;
1436   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
1437   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1438   rg->index = group_count++;
1439   tests.push_back(rg);
1440   test_count = 0;
1441   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
1442   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1443   rg->index = group_count++;
1444   tests.push_back(rg);
1445   test_count = 0;
1446   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "high", "64");
1447   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
1448   rg->index = group_count++;
1449   tests.push_back(rg);
1450   test_count = 0;
1451   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "high", "64");
1452   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: g++, run_mode: binary}"));
1453   rg->index = group_count++;
1454   tests.push_back(rg);
1455   test_count = 0;
1456   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
1457   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1458   rg->index = group_count++;
1459   tests.push_back(rg);
1460   test_count = 0;
1461   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
1462   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: createProcess}"));
1463   rg->index = group_count++;
1464   tests.push_back(rg);
1465   test_count = 0;
1466   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
1467   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1468   rg->index = group_count++;
1469   tests.push_back(rg);
1470   test_count = 0;
1471   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
1472   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: g++, run_mode: useAttach}"));
1473   rg->index = group_count++;
1474   tests.push_back(rg);
1475   test_count = 0;
1476   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "g++", "max", "64");
1477   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
1478   rg->index = group_count++;
1479   tests.push_back(rg);
1480   test_count = 0;
1481   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_g++_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "g++", "max", "64");
1482   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: g++, run_mode: binary}"));
1483   rg->index = group_count++;
1484   tests.push_back(rg);
1485 #ifdef PGI
1486   test_count = 0;
1487   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
1488   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1489   rg->index = group_count++;
1490   tests.push_back(rg);
1491 #endif // defined(PGI)
1492 #ifdef PGI
1493   test_count = 0;
1494   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
1495   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1496   rg->index = group_count++;
1497   tests.push_back(rg);
1498 #endif // defined(PGI)
1499 #ifdef PGI
1500   test_count = 0;
1501   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
1502   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1503   rg->index = group_count++;
1504   tests.push_back(rg);
1505 #endif // defined(PGI)
1506 #ifdef PGI
1507   test_count = 0;
1508   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
1509   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1510   rg->index = group_count++;
1511   tests.push_back(rg);
1512 #endif // defined(PGI)
1513 #ifdef PGI
1514   test_count = 0;
1515   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "none", "64");
1516   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1517   rg->index = group_count++;
1518   tests.push_back(rg);
1519 #endif // defined(PGI)
1520 #ifdef PGI
1521   test_count = 0;
1522   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "none", "64");
1523   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1524   rg->index = group_count++;
1525   tests.push_back(rg);
1526 #endif // defined(PGI)
1527 #ifdef PGI
1528   test_count = 0;
1529   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
1530   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1531   rg->index = group_count++;
1532   tests.push_back(rg);
1533 #endif // defined(PGI)
1534 #ifdef PGI
1535   test_count = 0;
1536   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
1537   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1538   rg->index = group_count++;
1539   tests.push_back(rg);
1540 #endif // defined(PGI)
1541 #ifdef PGI
1542   test_count = 0;
1543   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
1544   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1545   rg->index = group_count++;
1546   tests.push_back(rg);
1547 #endif // defined(PGI)
1548 #ifdef PGI
1549   test_count = 0;
1550   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
1551   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1552   rg->index = group_count++;
1553   tests.push_back(rg);
1554 #endif // defined(PGI)
1555 #ifdef PGI
1556   test_count = 0;
1557   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "low", "64");
1558   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1559   rg->index = group_count++;
1560   tests.push_back(rg);
1561 #endif // defined(PGI)
1562 #ifdef PGI
1563   test_count = 0;
1564   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "low", "64");
1565   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1566   rg->index = group_count++;
1567   tests.push_back(rg);
1568 #endif // defined(PGI)
1569 #ifdef PGI
1570   test_count = 0;
1571   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
1572   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1573   rg->index = group_count++;
1574   tests.push_back(rg);
1575 #endif // defined(PGI)
1576 #ifdef PGI
1577   test_count = 0;
1578   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
1579   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: createProcess}"));
1580   rg->index = group_count++;
1581   tests.push_back(rg);
1582 #endif // defined(PGI)
1583 #ifdef PGI
1584   test_count = 0;
1585   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
1586   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1587   rg->index = group_count++;
1588   tests.push_back(rg);
1589 #endif // defined(PGI)
1590 #ifdef PGI
1591   test_count = 0;
1592   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
1593   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: useAttach}"));
1594   rg->index = group_count++;
1595   tests.push_back(rg);
1596 #endif // defined(PGI)
1597 #ifdef PGI
1598   test_count = 0;
1599   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgCC", "high", "64");
1600   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1601   rg->index = group_count++;
1602   tests.push_back(rg);
1603 #endif // defined(PGI)
1604 #ifdef PGI
1605   test_count = 0;
1606   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_pgCC_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgCC", "high", "64");
1607   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: pgCC, run_mode: binary}"));
1608   rg->index = group_count++;
1609   tests.push_back(rg);
1610 #endif // defined(PGI)
1611 #ifdef ICC
1612   test_count = 0;
1613   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
1614   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1615   rg->index = group_count++;
1616   tests.push_back(rg);
1617 #endif // defined(ICC)
1618 #ifdef ICC
1619   test_count = 0;
1620   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
1621   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1622   rg->index = group_count++;
1623   tests.push_back(rg);
1624 #endif // defined(ICC)
1625 #ifdef ICC
1626   test_count = 0;
1627   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
1628   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1629   rg->index = group_count++;
1630   tests.push_back(rg);
1631 #endif // defined(ICC)
1632 #ifdef ICC
1633   test_count = 0;
1634   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
1635   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1636   rg->index = group_count++;
1637   tests.push_back(rg);
1638 #endif // defined(ICC)
1639 #ifdef ICC
1640   test_count = 0;
1641   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "none", "64");
1642   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1643   rg->index = group_count++;
1644   tests.push_back(rg);
1645 #endif // defined(ICC)
1646 #ifdef ICC
1647   test_count = 0;
1648   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "none", "64");
1649   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: none, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1650   rg->index = group_count++;
1651   tests.push_back(rg);
1652 #endif // defined(ICC)
1653 #ifdef ICC
1654   test_count = 0;
1655   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
1656   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1657   rg->index = group_count++;
1658   tests.push_back(rg);
1659 #endif // defined(ICC)
1660 #ifdef ICC
1661   test_count = 0;
1662   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
1663   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1664   rg->index = group_count++;
1665   tests.push_back(rg);
1666 #endif // defined(ICC)
1667 #ifdef ICC
1668   test_count = 0;
1669   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
1670   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1671   rg->index = group_count++;
1672   tests.push_back(rg);
1673 #endif // defined(ICC)
1674 #ifdef ICC
1675   test_count = 0;
1676   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
1677   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1678   rg->index = group_count++;
1679   tests.push_back(rg);
1680 #endif // defined(ICC)
1681 #ifdef ICC
1682   test_count = 0;
1683   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "low", "64");
1684   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1685   rg->index = group_count++;
1686   tests.push_back(rg);
1687 #endif // defined(ICC)
1688 #ifdef ICC
1689   test_count = 0;
1690   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "low", "64");
1691   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: low, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1692   rg->index = group_count++;
1693   tests.push_back(rg);
1694 #endif // defined(ICC)
1695 #ifdef ICC
1696   test_count = 0;
1697   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
1698   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1699   rg->index = group_count++;
1700   tests.push_back(rg);
1701 #endif // defined(ICC)
1702 #ifdef ICC
1703   test_count = 0;
1704   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
1705   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1706   rg->index = group_count++;
1707   tests.push_back(rg);
1708 #endif // defined(ICC)
1709 #ifdef ICC
1710   test_count = 0;
1711   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
1712   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1713   rg->index = group_count++;
1714   tests.push_back(rg);
1715 #endif // defined(ICC)
1716 #ifdef ICC
1717   test_count = 0;
1718   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
1719   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1720   rg->index = group_count++;
1721   tests.push_back(rg);
1722 #endif // defined(ICC)
1723 #ifdef ICC
1724   test_count = 0;
1725   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "high", "64");
1726   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1727   rg->index = group_count++;
1728   tests.push_back(rg);
1729 #endif // defined(ICC)
1730 #ifdef ICC
1731   test_count = 0;
1732   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "high", "64");
1733   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: high, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1734   rg->index = group_count++;
1735   tests.push_back(rg);
1736 #endif // defined(ICC)
1737 #ifdef ICC
1738   test_count = 0;
1739   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
1740   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1741   rg->index = group_count++;
1742   tests.push_back(rg);
1743 #endif // defined(ICC)
1744 #ifdef ICC
1745   test_count = 0;
1746   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
1747   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: createProcess}"));
1748   rg->index = group_count++;
1749   tests.push_back(rg);
1750 #endif // defined(ICC)
1751 #ifdef ICC
1752   test_count = 0;
1753   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
1754   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1755   rg->index = group_count++;
1756   tests.push_back(rg);
1757 #endif // defined(ICC)
1758 #ifdef ICC
1759   test_count = 0;
1760   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
1761   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_1, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: iCC, run_mode: useAttach}"));
1762   rg->index = group_count++;
1763   tests.push_back(rg);
1764 #endif // defined(ICC)
1765 #ifdef ICC
1766   test_count = 0;
1767   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "iCC", "max", "64");
1768   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1769   rg->index = group_count++;
1770   tests.push_back(rg);
1771 #endif // defined(ICC)
1772 #ifdef ICC
1773   test_count = 0;
1774   rg = new RunGroup("test_mem_1.mutatee_solo_dynamic_icpc_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "iCC", "max", "64");
1775   rg->tests.push_back(new TestInfo(test_count++, "test_mem_1", "test_mem_1", "test_mem_1.so", false, "{test: test_mem_1, mutator: test_mem_1, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_1, mutatorstart: local, optimization: max, mutateestart: remote, compiler: iCC, run_mode: binary}"));
1776   rg->index = group_count++;
1777   tests.push_back(rg);
1778 #endif // defined(ICC)
1779   test_count = 0;
1780   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
1781   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1782   rg->index = group_count++;
1783   tests.push_back(rg);
1784   test_count = 0;
1785   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
1786   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1787   rg->index = group_count++;
1788   tests.push_back(rg);
1789   test_count = 0;
1790   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
1791   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1792   rg->index = group_count++;
1793   tests.push_back(rg);
1794   test_count = 0;
1795   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
1796   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1797   rg->index = group_count++;
1798   tests.push_back(rg);
1799   test_count = 0;
1800   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "none", "64");
1801   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: none, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1802   rg->index = group_count++;
1803   tests.push_back(rg);
1804   test_count = 0;
1805   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "none", "64");
1806   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: none, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1807   rg->index = group_count++;
1808   tests.push_back(rg);
1809   test_count = 0;
1810   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
1811   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1812   rg->index = group_count++;
1813   tests.push_back(rg);
1814   test_count = 0;
1815   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
1816   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1817   rg->index = group_count++;
1818   tests.push_back(rg);
1819   test_count = 0;
1820   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
1821   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1822   rg->index = group_count++;
1823   tests.push_back(rg);
1824   test_count = 0;
1825   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
1826   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1827   rg->index = group_count++;
1828   tests.push_back(rg);
1829   test_count = 0;
1830   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "low", "64");
1831   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: low, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1832   rg->index = group_count++;
1833   tests.push_back(rg);
1834   test_count = 0;
1835   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "low", "64");
1836   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: low, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1837   rg->index = group_count++;
1838   tests.push_back(rg);
1839   test_count = 0;
1840   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1841   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1842   rg->index = group_count++;
1843   tests.push_back(rg);
1844   test_count = 0;
1845   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1846   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1847   rg->index = group_count++;
1848   tests.push_back(rg);
1849   test_count = 0;
1850   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1851   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1852   rg->index = group_count++;
1853   tests.push_back(rg);
1854   test_count = 0;
1855   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1856   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1857   rg->index = group_count++;
1858   tests.push_back(rg);
1859   test_count = 0;
1860   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "high", "64");
1861   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: high, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1862   rg->index = group_count++;
1863   tests.push_back(rg);
1864   test_count = 0;
1865   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_high", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "high", "64");
1866   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: high, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1867   rg->index = group_count++;
1868   tests.push_back(rg);
1869   test_count = 0;
1870   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1871   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1872   rg->index = group_count++;
1873   tests.push_back(rg);
1874   test_count = 0;
1875   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1876   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: createProcess}"));
1877   rg->index = group_count++;
1878   tests.push_back(rg);
1879   test_count = 0;
1880   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1881   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1882   rg->index = group_count++;
1883   tests.push_back(rg);
1884   test_count = 0;
1885   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1886   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: max, mutateestart: remote, compiler: gcc, run_mode: useAttach}"));
1887   rg->index = group_count++;
1888   tests.push_back(rg);
1889   test_count = 0;
1890   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_pic_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "gcc", "max", "64");
1891   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: max, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1892   rg->index = group_count++;
1893   tests.push_back(rg);
1894   test_count = 0;
1895   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_gcc_64_none_max", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "gcc", "max", "64");
1896   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: max, mutateestart: remote, compiler: gcc, run_mode: binary}"));
1897   rg->index = group_count++;
1898   tests.push_back(rg);
1899 #ifdef PGI
1900   test_count = 0;
1901   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1902   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1903   rg->index = group_count++;
1904   tests.push_back(rg);
1905 #endif // defined(PGI)
1906 #ifdef PGI
1907   test_count = 0;
1908   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1909   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1910   rg->index = group_count++;
1911   tests.push_back(rg);
1912 #endif // defined(PGI)
1913 #ifdef PGI
1914   test_count = 0;
1915   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1916   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1917   rg->index = group_count++;
1918   tests.push_back(rg);
1919 #endif // defined(PGI)
1920 #ifdef PGI
1921   test_count = 0;
1922   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1923   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1924   rg->index = group_count++;
1925   tests.push_back(rg);
1926 #endif // defined(PGI)
1927 #ifdef PGI
1928   test_count = 0;
1929   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgcc", "none", "64");
1930   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1931   rg->index = group_count++;
1932   tests.push_back(rg);
1933 #endif // defined(PGI)
1934 #ifdef PGI
1935   test_count = 0;
1936   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_none", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgcc", "none", "64");
1937   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: none, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1938   rg->index = group_count++;
1939   tests.push_back(rg);
1940 #endif // defined(PGI)
1941 #ifdef PGI
1942   test_count = 0;
1943   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1944   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1945   rg->index = group_count++;
1946   tests.push_back(rg);
1947 #endif // defined(PGI)
1948 #ifdef PGI
1949   test_count = 0;
1950   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1951   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1952   rg->index = group_count++;
1953   tests.push_back(rg);
1954 #endif // defined(PGI)
1955 #ifdef PGI
1956   test_count = 0;
1957   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1958   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1959   rg->index = group_count++;
1960   tests.push_back(rg);
1961 #endif // defined(PGI)
1962 #ifdef PGI
1963   test_count = 0;
1964   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1965   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
1966   rg->index = group_count++;
1967   tests.push_back(rg);
1968 #endif // defined(PGI)
1969 #ifdef PGI
1970   test_count = 0;
1971   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, PIC, "dyninst", "pgcc", "low", "64");
1972   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1973   rg->index = group_count++;
1974   tests.push_back(rg);
1975 #endif // defined(PGI)
1976 #ifdef PGI
1977   test_count = 0;
1978   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_low", STOPPED, DISK, TNone, PNone, local, remote, post, DynamicLink, false, nonPIC, "dyninst", "pgcc", "low", "64");
1979   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: post, mutatee: test_mem_2, mutatorstart: local, optimization: low, mutateestart: remote, compiler: pgcc, run_mode: binary}"));
1980   rg->index = group_count++;
1981   tests.push_back(rg);
1982 #endif // defined(PGI)
1983 #ifdef PGI
1984   test_count = 0;
1985   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, PIC, "dyninst", "pgcc", "high", "64");
1986   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1987   rg->index = group_count++;
1988   tests.push_back(rg);
1989 #endif // defined(PGI)
1990 #ifdef PGI
1991   test_count = 0;
1992   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_high", STOPPED, CREATE, TNone, PNone, remote, remote, no_launch, DynamicLink, false, nonPIC, "dyninst", "pgcc", "high", "64");
1993   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: no_launch, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: createProcess}"));
1994   rg->index = group_count++;
1995   tests.push_back(rg);
1996 #endif // defined(PGI)
1997 #ifdef PGI
1998   test_count = 0;
1999   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_pic_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, PIC, "dyninst", "pgcc", "high", "64");
2000   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: pic, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
2001   rg->index = group_count++;
2002   tests.push_back(rg);
2003 #endif // defined(PGI)
2004 #ifdef PGI
2005   test_count = 0;
2006   rg = new RunGroup("test_mem_2.mutatee_solo_dynamic_pgcc_64_none_high", STOPPED, USEATTACH, TNone, PNone, remote, remote, pre, DynamicLink, false, nonPIC, "dyninst", "pgcc", "high", "64");
2007   rg->tests.push_back(new TestInfo(test_count++, "test_mem_2", "test_mem_2", "test_mem_2.so", false, "{test: test_mem_2, mutator: test_mem_2, grouped: false, pic: none, start_state: stopped, format: dynamicMutatee, process_mode: None, abi: 64, thread_mode: None, mutateeruntime: pre, mutatee: test_mem_2, mutatorstart: remote, optimization: high, mutateestart: remote, compiler: pgcc, run_mode: useAttach}"));
2008   rg->index = group_count++;
2009   tests.pu