SST/macro
config.h
Go to the documentation of this file.
1 /* sstmac/common/config.h. Generated from config.h.in by configure. */
2 /* sstmac/common/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Do NOT allow MPI to simulate large real payloads */
5 #define ALLOW_LARGE_PAYLOADS 1
6 
7 /* The include path for .ini configurations */
8 #define CONFIG_INSTALL_INCLUDE_PATH "/home/jlee/.local/sstmacro/include/sstmac/configurations"
9 
10 /* The include path for .ini configurations */
11 #define CONFIG_SRC_INCLUDE_PATH "/home/jlee/sst-macro/configurations"
12 
13 /* Define to indicate default environment type (mpi/serial) */
14 #define DEFAULT_ENV_STRING "serial"
15 
16 /* Define to indicate default event manager (event map/clock cycler) */
17 #define DEFAULT_EVENT_MANAGER_STRING "map"
18 
19 /* Define to indicate default partitioning strategy */
20 #define DEFAULT_PARTITION_STRING "serial"
21 
22 /* Define to indicate default runtime type (mpi/serial) */
23 #define DEFAULT_RUNTIME_STRING "serial"
24 
25 /* Define to indicate distributed memory */
26 /* #undef DISTRIBUTED_MEMORY */
27 
28 /* "Track/allow context switches for debugging purposes" */
29 /* #undef ENABLE_DEBUG_SWAP */
30 
31 /* Whether to enable tracking/printing of the complete MPI timeline */
32 #define ENABLE_MPI_TIMELINE 0
33 
34 /* define if the Boost library is available */
35 #define HAVE_BOOST /**/
36 
37 /* Define to use C++11 language features */
38 /* #undef HAVE_CPP11 */
39 
40 /* define if the compiler supports basic C++11 syntax */
41 #define HAVE_CXX11 1
42 
43 /* Define to 1 if you have the <dlfcn.h> header file. */
44 #define HAVE_DLFCN_H 1
45 
46 /* Whether to compile compatibility with event calendars */
47 #define HAVE_EVENT_CALENDAR 0
48 
49 /* Define to 1 if you have the <execinfo.h> header file. */
50 #define HAVE_EXECINFO_H 1
51 
52 /* Defined if Fortran support is configured */
53 /* #undef HAVE_FORTRAN */
54 
55 /* Define to make pth available for threading */
56 /* #undef HAVE_GNU_PTH */
57 
58 /* "Graphviz utility is not available for use" */
59 #define HAVE_GRAPHVIZ 0
60 
61 /* Define to 1 if you have the <inttypes.h> header file. */
62 #define HAVE_INTTYPES_H 1
63 
64 /* Define to 1 if you have the <memory.h> header file. */
65 #define HAVE_MEMORY_H 1
66 
67 /* Define to 1 if you have the <mpi.h> header file. */
68 /* #undef HAVE_MPI_H */
69 
70 /* Define to 1 if you have the `MPI_Init' function. */
71 /* #undef HAVE_MPI_INIT */
72 
73 /* Define to make pthreads available for threading */
74 #define HAVE_PTHREAD 1
75 
76 /* Define if pthread_{,attr_}{g,s}etaffinity_np is supported. */
77 #define HAVE_PTHREAD_AFFINITY_NP 1
78 
79 /* Define to 1 if you have the <Python.h> header file. */
80 /* #undef HAVE_PYTHON_H */
81 
82 /* Define to 1 if you have the <sst/core/element.h> header file. */
83 /* #undef HAVE_SST_CORE_ELEMENT_H */
84 
85 /* Define to 1 if you have the <stdint.h> header file. */
86 #define HAVE_STDINT_H 1
87 
88 /* Define to 1 if you have the <stdlib.h> header file. */
89 #define HAVE_STDLIB_H 1
90 
91 /* Define to 1 if you have the <strings.h> header file. */
92 #define HAVE_STRINGS_H 1
93 
94 /* Define to 1 if you have the <string.h> header file. */
95 #define HAVE_STRING_H 1
96 
97 /* Define to 1 if you have the <sys/stat.h> header file. */
98 #define HAVE_SYS_STAT_H 1
99 
100 /* Define to 1 if you have the <sys/types.h> header file. */
101 #define HAVE_SYS_TYPES_H 1
102 
103 /* Define to make ucontext available for threading */
104 #define HAVE_UCONTEXT 1
105 
106 /* Define to 1 if you have the <unistd.h> header file. */
107 #define HAVE_UNISTD_H 1
108 
109 /* Run on integrated SST core */
110 #define INTEGRATED_SST_CORE 0
111 
112 /* Define to the sub-directory where libtool stores uninstalled libraries. */
113 #define LT_OBJDIR ".libs/"
114 
115 /* "MPI scan driver active" */
116 /* #undef MPI_DRIVER */
117 
118 /* Name of package */
119 #define PACKAGE "sstmacro"
120 
121 /* Define to the address where bug reports for this package should be sent. */
122 #define PACKAGE_BUGREPORT "sstmacro-devel@googlegroups.com"
123 
124 /* Define to the full name of this package. */
125 #define PACKAGE_NAME "sstmacro"
126 
127 /* Define to the full name and version of this package. */
128 #define PACKAGE_STRING "sstmacro 6.0.0"
129 
130 /* Define to the one symbol short name of this package. */
131 #define PACKAGE_TARNAME "sstmacro"
132 
133 /* Define to the home page for this package. */
134 #define PACKAGE_URL ""
135 
136 /* Define to the version of this package. */
137 #define PACKAGE_VERSION "6.0.0"
138 
139 /* "Build from a repo checkout" */
140 #define REPO_BUILD 1
141 
142 /* Whether safe mode should be run with sanity checks */
143 #define SANITY_CHECK 0
144 
145 /* The size of `char', as computed by sizeof. */
146 #define SIZEOF_CHAR 1
147 
148 /* The size of `double', as computed by sizeof. */
149 #define SIZEOF_DOUBLE 8
150 
151 /* The size of `float', as computed by sizeof. */
152 #define SIZEOF_FLOAT 4
153 
154 /* The size of `int', as computed by sizeof. */
155 #define SIZEOF_INT 4
156 
157 /* The size of `long', as computed by sizeof. */
158 #define SIZEOF_LONG 8
159 
160 /* The size of `long double', as computed by sizeof. */
161 #define SIZEOF_LONG_DOUBLE 16
162 
163 /* The size of `long long', as computed by sizeof. */
164 #define SIZEOF_LONG_LONG 8
165 
166 /* The size of `short', as computed by sizeof. */
167 #define SIZEOF_SHORT 2
168 
169 /* The size of `unsigned char', as computed by sizeof. */
170 #define SIZEOF_UNSIGNED_CHAR 1
171 
172 /* The size of `unsigned int', as computed by sizeof. */
173 #define SIZEOF_UNSIGNED_INT 4
174 
175 /* The size of `unsigned long', as computed by sizeof. */
176 #define SIZEOF_UNSIGNED_LONG 8
177 
178 /* The size of `unsigned long long', as computed by sizeof. */
179 #define SIZEOF_UNSIGNED_LONG_LONG 8
180 
181 /* The size of `unsigned short', as computed by sizeof. */
182 #define SIZEOF_UNSIGNED_SHORT 2
183 
184 /* The size of `void *', as computed by sizeof. */
185 #define SIZEOF_VOID_P 8
186 
187 /* Define to 1 if you have the ANSI C header files. */
188 #define STDC_HEADERS 1
189 
190 /* Major version number */
191 #define SUBSUBVERSION 0
192 
193 /* Major version number */
194 #define SUBVERSION 0
195 
196 /* "Whether to enable strict CPU affinity" */
197 #define USE_CPU_AFFINITY 1
198 
199 /* "Whether to enable multithreading" */
200 #define USE_MULTITHREAD 1
201 
202 /* Use Pth for threading by default. */
203 /* #undef USE_PTH */
204 
205 /* Use pthread for threading by default. */
206 /* #undef USE_PTHREAD */
207 
208 /* "Whether to use spin locks for more efficient thread barriers" */
209 #define USE_SPINLOCK 1
210 
211 /* Use ucontext for threading by default. */
212 /* #undef USE_UCONTEXT */
213 
214 /* Version number of package */
215 #define VERSION "6.0.0"