/* gecode/support/config.hpp.  Generated from config.hpp.in by configure.  */
/* gecode/support/config.hpp.in.  Generated from configure.ac by autoheader.  */

/* Disable autolink because all the dependencies are handled by CMake. */
#define GECODE_BUILD_SUPPORT
#define GECODE_BUILD_KERNEL
#define GECODE_BUILD_SEARCH
#define GECODE_BUILD_INT
#define GECODE_BUILD_SET
#define GECODE_BUILD_FLOAT
#define GECODE_BUILD_MINIMODEL
#define GECODE_BUILD_FLATZINC
#define GECODE_BUILD_DRIVER
#define GECODE_BUILD_GIST



/* Whether to build with default memory allocator */
#define GECODE_ALLOCATOR /**/

/* Whether to include audit code */
/* #undef GECODE_AUDIT */

/* User-defined prefix of dll names */
#define GECODE_DLL_USERPREFIX ""

/* User-defined suffix of dll names */
#define GECODE_DLL_USERSUFFIX ""

/* Supported version of FlatZinc */
#define GECODE_FLATZINC_VERSION "1.6"

/* max freelist size on 32 bit platforms */
/* #undef GECODE_FREELIST_SIZE_MAX32 */

/* max freelist size on 64 bit platforms */
/* #undef GECODE_FREELIST_SIZE_MAX64 */

/* Whether gcc understands visibility attributes */
#define GECODE_GCC_HAS_CLASS_VISIBILITY /**/

/* whether __builtin_ffsll is available */
/* #undef GECODE_HAS_BUILTIN_FFSLL */

/* whether __builtin_popcountll is available */
#define GECODE_HAS_BUILTIN_POPCOUNTLL /**/

/* Whether counting-based search support available */
/* #undef GECODE_HAS_CBS */

/* Whether CPProfiler support available */
/* #undef GECODE_HAS_CPPROFILER */

/* Whether to build FLOAT variables */
#define GECODE_HAS_FLOAT_VARS /**/

/* Whether Gist is available */
/* #undef GECODE_HAS_GIST */

/* Whether to build INT variables */
#define GECODE_HAS_INT_VARS /**/

/* Whether MPFR is available */
/* #undef GECODE_HAS_MPFR */

/* Whether we have mtrace for memory leak debugging */
/* #undef GECODE_HAS_MTRACE */

/* Whether Qt is available */
/* #undef GECODE_HAS_QT */

/* Whether to build SET variables */
#define GECODE_HAS_SET_VARS /**/

/* Gecode version */
#define GECODE_LIBRARY_VERSION "6-3-0"

/* Heap memory alignment */
/* #undef GECODE_MEMORY_ALIGNMENT */

/* How to check allocation size */
/* #undef GECODE_MSIZE */

/* Whether to track peak heap size */
/* #undef GECODE_PEAKHEAP */

/* Whether we need malloc.h */
/* #undef GECODE_PEAKHEAP_MALLOC_H */

/* Whether we need malloc/malloc.h */
/* #undef GECODE_PEAKHEAP_MALLOC_MALLOC_H */

/* Whether we are compiling static libraries */
#define GECODE_STATIC_LIBS 1

/* Whether we are compiling with thread support */
#define GECODE_HAS_THREADS 1

/* Whether to use unfair mutexes on macOS */
/* #undef GECODE_USE_OSX_UNFAIR_MUTEX */

/* Gecode version */
#define GECODE_VERSION "6.3.0"

/* Gecode version */
#define GECODE_VERSION_NUMBER 600300

/* How to tell the compiler to really, really inline */
#define forceinline inline __attribute__ ((__always_inline__))

// STATISTICS: support-any

/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "users@gecode.org"

/* Define to the full name of this package. */
#define PACKAGE_NAME "GECODE"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "GECODE 6.3.0"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gecode"

/* Define to the home page for this package. */
#define PACKAGE_URL ""

/* Define to the version of this package. */
#define PACKAGE_VERSION "6.3.0"
