config.h
Go to the documentation of this file.
/* src/common/config.h.in. Generated from configure.ac by autoheader. */
/* enable FUT traces */
#define CONFIG_FUT 1
/* Define to 1 if you have the <aio.h> header file. */
#define HAVE_AIO_H 1
/* Define to 1 if you have the <ayudame.h> header file. */
#define HAVE_AYUDAME_H 1
/* Define to 1 if you have the `clEnqueueMarkerWithWaitList' function. */
#define HAVE_CLENQUEUEMARKERWITHWAITLIST 1
/* Define to 1 if you have the `clGetExtensionFunctionAddressForPlatform'
function. */
#define HAVE_CLGETEXTENSIONFUNCTIONADDRESSFORPLATFORM 1
/* Define to 1 if you have the `clock_gettime' function. */
#define HAVE_CLOCK_GETTIME 1
/* Define to 1 if you have the <CL/cl_ext.h> header file. */
#define HAVE_CL_CL_EXT_H 1
/* Define to 1 if you have the `copy_file_range' function. */
#define HAVE_COPY_FILE_RANGE 1
/* Define to 1 if you have the <cuda_gl_interop.h> header file. */
#define HAVE_CUDA_GL_INTEROP_H 1
/* define if the compiler supports basic C++11 syntax */
#define HAVE_CXX11 1
/* Define to 1 if you have the declaration of `cusparseSetStream', and to 0 if
you don't. */
#define HAVE_DECL_CUSPARSESETSTREAM 1
/* Define to 1 if you have the declaration of `enable_fut_flush', and to 0 if
you don't. */
#define HAVE_DECL_ENABLE_FUT_FLUSH 1
/* Define to 1 if you have the declaration of `fut_setup_flush_callback', and
to 0 if you don't. */
#define HAVE_DECL_FUT_SETUP_FLUSH_CALLBACK 1
/* Define to 1 if you have the declaration of `fut_set_filename', and to 0 if
you don't. */
#define HAVE_DECL_FUT_SET_FILENAME 1
/* Define to 1 if you have the declaration of
`hwloc_cuda_get_device_osdev_by_index', and to 0 if you don't. */
#define HAVE_DECL_HWLOC_CUDA_GET_DEVICE_OSDEV_BY_INDEX 1
/* Define to 1 if you have the declaration of
`nvmlDeviceGetTotalEnergyConsumption', and to 0 if you don't. */
#define HAVE_DECL_NVMLDEVICEGETTOTALENERGYCONSUMPTION 1
/* Define to 1 if you have the declaration of `smpi_process_set_user_data',
and to 0 if you don't. */
#define HAVE_DECL_SMPI_PROCESS_SET_USER_DATA 1
/* Define to 1 if you have the <dlb.h> header file. */
#define HAVE_DLB_H 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the `enable_fut_flush' function. */
#define HAVE_ENABLE_FUT_FLUSH 1
/* Define to 1 if you have the `fut_setup_flush_callback' function. */
#define HAVE_FUT_SETUP_FLUSH_CALLBACK 1
/* Define to 1 if you have the `fut_set_filename' function. */
#define HAVE_FUT_SET_FILENAME 1
/* Define to 1 if you have the `fxt_close' function. */
#define HAVE_FXT_CLOSE 1
/* Define to 1 if you have the `getrlimit' function. */
#define HAVE_GETRLIMIT 1
/* Define to 1 if you have the <glpk.h> header file. */
#define HAVE_GLPK_H 1
/* Define to 1 if you have the <hdf5.h> header file. */
#define HAVE_HDF5_H 1
/* Define to 1 if you have the <hwloc/glibc-sched.h> header file. */
#define HAVE_HWLOC_GLIBC_SCHED_H 1
/* Define to 1 if you have the `hwloc_topology_dup' function. */
#define HAVE_HWLOC_TOPOLOGY_DUP 1
/* Define to 1 if you have the `hwloc_topology_set_components' function. */
#define HAVE_HWLOC_TOPOLOGY_SET_COMPONENTS 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <leveldb/db.h> header file. */
#define HAVE_LEVELDB_DB_H 1
/* Define to 1 if you have the `atlas' library (-latlas). */
#define HAVE_LIBATLAS 1
/* Define to 1 if you have the `blas-openblas' library (-lblas-openblas). */
#define HAVE_LIBBLAS_OPENBLAS 1
/* Define to 1 if you have the `cblas' library (-lcblas). */
#define HAVE_LIBCBLAS 1
/* Define to 1 if you have the cusparse library */
#define HAVE_LIBCUSPARSE 1
/* Define to 1 if you have the `dlb' library (-ldlb). */
#define HAVE_LIBDLB 1
/* Define to 1 if you have the `gfortran' library (-lgfortran). */
#define HAVE_LIBGFORTRAN 1
/* Define to 1 if you have the `GL' library (-lGL). */
#define HAVE_LIBGL 1
/* Define to 1 if you have the `glpk' library (-lglpk). */
#define HAVE_LIBGLPK 1
/* Define to 1 if you have the `GLU' library (-lGLU). */
#define HAVE_LIBGLU 1
/* Define to 1 if you have the `glut' library (-lglut). */
#define HAVE_LIBGLUT 1
/* Define to 1 if you have the `goto' library (-lgoto). */
#define HAVE_LIBGOTO 1
/* Define to 1 if you have the `goto2' library (-lgoto2). */
#define HAVE_LIBGOTO2 1
/* Define to 1 if you have the `hdf5' library (-lhdf5). */
#define HAVE_LIBHDF5 1
/* Define to 1 if you have the `ifcore' library (-lifcore). */
#define HAVE_LIBIFCORE 1
/* Define to 1 if you have the `leveldb' library (-lleveldb). */
#define HAVE_LIBLEVELDB 1
/* Define to 1 if you have the nvidia-ml library */
#define HAVE_LIBNVIDIA_ML 1
/* Define to 1 if you have the `openblas' library (-lopenblas). */
#define HAVE_LIBOPENBLAS 1
/* Define to 1 if you have the `rt' library (-lrt). */
#define HAVE_LIBRT 1
/* Define to 1 if you have the `simgrid' library (-lsimgrid). */
#define HAVE_LIBSIMGRID 1
/* Define to 1 if you have the `ws2_32' library (-lws2_32). */
#define HAVE_LIBWS2_32 1
/* Define to 1 if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1
/* Define to 1 if you have the `memalign' function. */
#define HAVE_MEMALIGN 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the `mkdtemp' function. */
#define HAVE_MKDTEMP 1
/* Define to 1 if you have the `mkostemp' function. */
#define HAVE_MKOSTEMP 1
/* Function MPI_Comm_f2c is available */
#define HAVE_MPI_COMM_F2C 1
/* Define to 1 if you have the `MSG_environment_get_routing_root' function. */
#define HAVE_MSG_ENVIRONMENT_GET_ROUTING_ROOT 1
/* Define to 1 if you have the `MSG_get_as_by_name' function. */
#define HAVE_MSG_GET_AS_BY_NAME 1
/* Define to 1 if you have the `MSG_host_get_speed' function. */
#define HAVE_MSG_HOST_GET_SPEED 1
/* Define to 1 if you have the <msg/msg.h> header file. */
#define HAVE_MSG_MSG_H 1
/* Define to 1 if you have the `MSG_process_attach' function. */
#define HAVE_MSG_PROCESS_ATTACH 1
/* Define to 1 if you have the `MSG_process_self_name' function. */
#define HAVE_MSG_PROCESS_SELF_NAME 1
/* Define to 1 if you have the `MSG_process_userdata_init' function. */
#define HAVE_MSG_PROCESS_USERDATA_INIT 1
/* Define to 1 if you have the `MSG_zone_get_by_name' function. */
#define HAVE_MSG_ZONE_GET_BY_NAME 1
/* Define to 1 if you have the `MSG_zone_get_hosts' function. */
#define HAVE_MSG_ZONE_GET_HOSTS 1
/* Define to 1 if you have the `nvmlDeviceGetTotalEnergyConsumption' function.
*/
#define HAVE_NVMLDEVICEGETTOTALENERGYCONSUMPTION 1
/* piom_ltask_set_bound_thread_os_indexes is availabe */
#define HAVE_PIOM_LTASK_SET_BOUND_THREAD_OS_INDEXES 1
/* Define to 1 if you have the `posix_memalign' function. */
#define HAVE_POSIX_MEMALIGN 1
/* Define to 1 if you have the `poti_init_custom' function. */
#define HAVE_POTI_INIT_CUSTOM 1
/* Define to 1 if you have the `poti_user_NewEvent' function. */
#define HAVE_POTI_USER_NEWEVENT 1
/* Define to 1 if you have the `pread' function. */
#define HAVE_PREAD 1
/* Define to 1 if you have the `pthread_setaffinity_np' function. */
#define HAVE_PTHREAD_SETAFFINITY_NP 1
/* pthread_spin_lock is available */
#define HAVE_PTHREAD_SPIN_LOCK 1
/* Define to 1 if you have the `pwrite' function. */
#define HAVE_PWRITE 1
/* Define to 1 if you have the `scandir' function. */
#define HAVE_SCANDIR 1
/* Define to 1 if you have the `sg_actor_attach' function. */
#define HAVE_SG_ACTOR_ATTACH 1
/* Define to 1 if you have the `sg_actor_data' function. */
#define HAVE_SG_ACTOR_DATA 1
/* Define to 1 if you have the `sg_actor_execute' function. */
#define HAVE_SG_ACTOR_EXECUTE 1
/* Define to 1 if you have the `sg_actor_init' function. */
#define HAVE_SG_ACTOR_INIT 1
/* Define to 1 if you have the `sg_actor_on_exit' function. */
#define HAVE_SG_ACTOR_ON_EXIT 1
/* Define to 1 if you have the `sg_actor_ref' function. */
#define HAVE_SG_ACTOR_REF 1
/* Define to 1 if you have the `sg_actor_self' function. */
#define HAVE_SG_ACTOR_SELF 1
/* Define to 1 if you have the `sg_actor_self_execute' function. */
#define HAVE_SG_ACTOR_SELF_EXECUTE 1
/* Define to 1 if you have the `sg_actor_sleep_for' function. */
#define HAVE_SG_ACTOR_SLEEP_FOR 1
/* Define to 1 if you have the `sg_cfg_set_int' function. */
#define HAVE_SG_CFG_SET_INT 1
/* Define to 1 if you have the `sg_config_continue_after_help' function. */
#define HAVE_SG_CONFIG_CONTINUE_AFTER_HELP 1
/* Define to 1 if you have the `sg_host_get_properties' function. */
#define HAVE_SG_HOST_GET_PROPERTIES 1
/* Define to 1 if you have the `sg_host_list' function. */
#define HAVE_SG_HOST_LIST 1
/* Define to 1 if you have the `sg_host_route' function. */
#define HAVE_SG_HOST_ROUTE 1
/* Define to 1 if you have the `sg_host_self' function. */
#define HAVE_SG_HOST_SELF 1
/* Define to 1 if you have the `sg_host_sendto' function. */
#define HAVE_SG_HOST_SENDTO 1
/* Define to 1 if you have the `sg_host_send_to' function. */
#define HAVE_SG_HOST_SEND_TO 1
/* Define to 1 if you have the `sg_host_speed' function. */
#define HAVE_SG_HOST_SPEED 1
/* Define to 1 if you have the `sg_link_bandwidth_set' function. */
#define HAVE_SG_LINK_BANDWIDTH_SET 1
/* Define to 1 if you have the `sg_link_name' function. */
#define HAVE_SG_LINK_NAME 1
/* Define to 1 if you have the `sg_zone_get_by_name' function. */
#define HAVE_SG_ZONE_GET_BY_NAME 1
/* Define to 1 if you have the `sg_zone_get_hosts' function. */
#define HAVE_SG_ZONE_GET_HOSTS 1
/* Define to 1 if you have the `simcall_process_create' function. */
#define HAVE_SIMCALL_PROCESS_CREATE 1
/* Define to 1 if you have the <simgrid/actor.h> header file. */
#define HAVE_SIMGRID_ACTOR_H 1
/* Define to 1 if you have the <simgrid/barrier.h> header file. */
#define HAVE_SIMGRID_BARRIER_H 1
/* Define to 1 if you have the <simgrid/cond.h> header file. */
#define HAVE_SIMGRID_COND_H 1
/* Define to 1 if you have the <simgrid/engine.h> header file. */
#define HAVE_SIMGRID_ENGINE_H 1
/* Define to 1 if you have the `simgrid_get_clock' function. */
#define HAVE_SIMGRID_GET_CLOCK 1
/* Define to 1 if you have the <simgrid/host.h> header file. */
#define HAVE_SIMGRID_HOST_H 1
/* Define to 1 if you have the `simgrid_init' function. */
#define HAVE_SIMGRID_INIT 1
/* Define to 1 if you have the <simgrid/msg.h> header file. */
#define HAVE_SIMGRID_MSG_H 1
/* Define to 1 if you have the <simgrid/mutex.h> header file. */
#define HAVE_SIMGRID_MUTEX_H 1
/* Define to 1 if you have the <simgrid/semaphore.h> header file. */
#define HAVE_SIMGRID_SEMAPHORE_H 1
/* Define to 1 if you have the <simgrid/simdag.h> header file. */
#define HAVE_SIMGRID_SIMDAG_H 1
/* Define to 1 if you have the <simgrid/version.h> header file. */
#define HAVE_SIMGRID_VERSION_H 1
/* Define to 1 if you have the <simgrid/zone.h> header file. */
#define HAVE_SIMGRID_ZONE_H 1
/* Define to 1 if you have the `smpi_process_set_user_data' function. */
#define HAVE_SMPI_PROCESS_SET_USER_DATA 1
/* Define to 1 if you have the `SMPI_thread_create' function. */
#define HAVE_SMPI_THREAD_CREATE 1
/* Define to 1 if the system has the type `smx_actor_t'. */
#define HAVE_SMX_ACTOR_T 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `sysconf' function. */
#define HAVE_SYSCONF 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to 1 if you have the <valgrind/helgrind.h> header file. */
#define HAVE_VALGRIND_HELGRIND_H 1
/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
#define HAVE_VALGRIND_MEMCHECK_H 1
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#define HAVE_VALGRIND_VALGRIND_H 1
/* Define to 1 if you have the `xbt_barrier_init' function. */
#define HAVE_XBT_BARRIER_INIT 1
/* Define to 1 if you have the <xbt/base.h> header file. */
#define HAVE_XBT_BASE_H 1
/* Define to 1 if you have the <xbt/config.h> header file. */
#define HAVE_XBT_CONFIG_H 1
/* Define to 1 if you have the `xbt_mutex_try_acquire' function. */
#define HAVE_XBT_MUTEX_TRY_ACQUIRE 1
/* Define to 1 if you have the <xbt/synchro.h> header file. */
#define HAVE_XBT_SYNCHRO_H 1
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR 1
/* Name of package */
#define PACKAGE 1
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT 1
/* Define to the full name of this package. */
#define PACKAGE_NAME 1
/* Define to the full name and version of this package. */
#define PACKAGE_STRING 1
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME 1
/* Define to the home page for this package. */
#define PACKAGE_URL 1
/* Define to the version of this package. */
#define PACKAGE_VERSION 1
/* The size of `void *', as computed by sizeof. */
#define SIZEOF_VOID_P 1
/* display DLB resource management verbose debug messages */
#define STARPURM_DLB_VERBOSE 1
/* Define to 1 if dlb support is enabled. */
#define STARPURM_HAVE_DLB 1
/* Define to 1 if DLB callbacks expect an user argument */
#define STARPURM_HAVE_DLB_CALLBACK_ARG 1
/* Define to 1 if StarPU has support for worker callbacks. */
#define STARPURM_STARPU_HAVE_WORKER_CALLBACKS 1
/* display resource management verbose debug messages */
#define STARPURM_VERBOSE 1
/* use ARMPL library */
#define STARPU_ARMPL 1
/* use STARPU_ATLAS library */
#define STARPU_ATLAS 1
/* location of StarPU build directory */
#define STARPU_BUILD_DIR 1
/* use built-in min_dgels */
#define STARPU_BUILT_IN_MIN_DGELS 1
/* Define this to enable cluster support */
#define STARPU_CLUSTER 1
/* enable debugging statements */
#define STARPU_DEBUG 1
/* enable developer warnings */
#define STARPU_DEVEL 1
/* Define to 1 to disable asynchronous copy between CPU and GPU devices */
#define STARPU_DISABLE_ASYNCHRONOUS_COPY 1
/* Define to 1 to disable asynchronous copy between CPU and CUDA devices */
#define STARPU_DISABLE_ASYNCHRONOUS_CUDA_COPY 1
/* Define to 1 to disable asynchronous copy between CPU and MIC devices */
#define STARPU_DISABLE_ASYNCHRONOUS_MIC_COPY 1
/* Define to 1 to disable asynchronous copy between MPI Master and MPI Slave
devices */
#define STARPU_DISABLE_ASYNCHRONOUS_MPI_MS_COPY 1
/* Define to 1 to disable asynchronous copy between CPU and OpenCL devices */
#define STARPU_DISABLE_ASYNCHRONOUS_OPENCL_COPY 1
/* display verbose debug messages */
#define STARPU_EXTRA_VERBOSE 1
/* enable additional locking systems FxT traces */
#define STARPU_FXT_LOCK_TRACES 1
/* Path to the GNU debugger. */
#define STARPU_GDB_PATH 1
/* use STARPU_GOTO library */
#define STARPU_GOTO 1
/* Define to 1 if the target supports __atomic_compare_exchange_n */
#define STARPU_HAVE_ATOMIC_COMPARE_EXCHANGE_N 1
/* Define to 1 if the target supports __atomic_exchange_n */
#define STARPU_HAVE_ATOMIC_EXCHANGE_N 1
/* Define to 1 if the target supports __atomic_fetch_add */
#define STARPU_HAVE_ATOMIC_FETCH_ADD 1
/* Define to 1 if the target supports __atomic_fetch_or */
#define STARPU_HAVE_ATOMIC_FETCH_OR 1
/* Define to 1 if the target supports __atomic_test_and_set */
#define STARPU_HAVE_ATOMIC_TEST_AND_SET 1
/* Define to 1 if CUDA device properties include BusID */
#define STARPU_HAVE_BUSID 1
/* The blas library has blas.h */
#define STARPU_HAVE_CBLAS_H 1
/* Peer transfers are supported in CUDA */
#define STARPU_HAVE_CUDA_MEMCPY_PEER 1
/* cufftDoubleComplex is available */
#define STARPU_HAVE_CUFFTDOUBLECOMPLEX 1
/* CURAND is available */
#define STARPU_HAVE_CURAND 1
/* compiler supports cxx11 */
#define STARPU_HAVE_CXX11 1
/* Define this on darwin. */
#define STARPU_HAVE_DARWIN 1
/* Define to 1 if CUDA device properties include DomainID */
#define STARPU_HAVE_DOMAINID 1
/* Define to 1 if you have the <f77.h> header file. */
#define STARPU_HAVE_F77_H 1
/* Define this if a Fortran compiler is available */
#define STARPU_HAVE_FC 1
/* Define to 1 if you have the libfftw3 library. */
#define STARPU_HAVE_FFTW 1
/* Define to 1 if you have the libfftw3f library. */
#define STARPU_HAVE_FFTWF 1
/* Define to 1 if you have the libfftw3l library. */
#define STARPU_HAVE_FFTWL 1
/* Define to 1 if you have the <glpk.h> header file. */
#define STARPU_HAVE_GLPK_H 1
/* Define to 1 if you have the <hdf5.h> header file. */
#define STARPU_HAVE_HDF5 1
/* Define to 1 if you have the <valgrind/helgrind.h> header file. */
#define STARPU_HAVE_HELGRIND_H 1
/* Define to 1 if you have the hwloc library. */
#define STARPU_HAVE_HWLOC 1
/* Define this if icc is available */
#define STARPU_HAVE_ICC 1
/* Define to 1 if you have the <leveldb/db.h> header file. */
#define STARPU_HAVE_LEVELDB 1
/* libnuma is available */
#define STARPU_HAVE_LIBNUMA 1
/* Define to 1 if you have the MAGMA library. */
#define STARPU_HAVE_MAGMA 1
/* Define to 1 if you have the <malloc.h> header file. */
#define STARPU_HAVE_MALLOC_H 1
/* Define to 1 if you have the `memalign' function. */
#define STARPU_HAVE_MEMALIGN 1
/* Define to 1 if you have the <valgrind/memcheck.h> header file. */
#define STARPU_HAVE_MEMCHECK_H 1
/* Define to 1 if you have msg.h in msg/. */
#define STARPU_HAVE_MSG_MSG_H 1
/* Define to 1 if the function nearbyintf is available. */
#define STARPU_HAVE_NEARBYINTF 1
/* Define to 1 if you have the `posix_memalign' function. */
#define STARPU_HAVE_POSIX_MEMALIGN 1
/* Define to 1 if you have libpoti and it is meant to be used */
#define STARPU_HAVE_POTI 1
/* pthread_barrier is available */
#define STARPU_HAVE_PTHREAD_BARRIER 1
/* pthread_setname_np is available */
#define STARPU_HAVE_PTHREAD_SETNAME_NP 1
/* pthread_spin_lock is available */
#define STARPU_HAVE_PTHREAD_SPIN_LOCK 1
/* Define to 1 if the function rintf is available. */
#define STARPU_HAVE_RINTF 1
/* Define to 1 if the function sched_yield is available. */
#define STARPU_HAVE_SCHED_YIELD 1
/* Define to 1 if the function setenv is available. */
#define STARPU_HAVE_SETENV 1
/* Define to 1 if you have actor.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_ACTOR_H 1
/* Define to 1 if you have barrier.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_BARRIER_H 1
/* Define to 1 if you have cond.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_COND_H 1
/* Define to 1 if you have engine.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_ENGINE_H 1
/* Define to 1 if you have host.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_HOST_H 1
/* Define to 1 if you have msg.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_MSG_H 1
/* Define to 1 if you have mutex.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_MUTEX_H 1
/* Define to 1 if you have semaphore.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_SEMAPHORE_H 1
/* Define to 1 if you have simdag.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_SIMDAG_H 1
/* Define to 1 if you have version.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_VERSION_H 1
/* Define to 1 if you have zone.h in simgrid/. */
#define STARPU_HAVE_SIMGRID_ZONE_H 1
/* Define to 1 if you have the smx_actor_t type. */
#define STARPU_HAVE_SMX_ACTOR_T 1
/* statement expressions are available */
#define STARPU_HAVE_STATEMENT_EXPRESSIONS 1
/* Define to 1 if the function strerro_r is available. */
#define STARPU_HAVE_STRERROR_R 1
/* struct timespec is defined */
#define STARPU_HAVE_STRUCT_TIMESPEC 1
/* Define to 1 if the target supports __sync_bool_compare_and_swap */
#define STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP 1
/* Define to 1 if the target supports __sync_fetch_and_add */
#define STARPU_HAVE_SYNC_FETCH_AND_ADD 1
/* Define to 1 if the target supports __sync_fetch_and_or */
#define STARPU_HAVE_SYNC_FETCH_AND_OR 1
/* Define to 1 if the target supports __sync_lock_test_and_set */
#define STARPU_HAVE_SYNC_LOCK_TEST_AND_SET 1
/* Define to 1 if the target supports __sync_synchronize */
#define STARPU_HAVE_SYNC_SYNCHRONIZE 1
/* Define to 1 if the target supports __sync_val_compare_and_swap */
#define STARPU_HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
/* Define to 1 if you have the <unistd.h> header file. */
#define STARPU_HAVE_UNISTD_H 1
/* Define to 1 if the function unsetenv is available. */
#define STARPU_HAVE_UNSETENV 1
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#define STARPU_HAVE_VALGRIND_H 1
/* Define this on windows. */
#define STARPU_HAVE_WINDOWS 1
/* enable X11 */
#define STARPU_HAVE_X11 1
/* Define to 1 if you have base.h in xbt/. */
#define STARPU_HAVE_XBT_BASE_H 1
/* Define to 1 if you have config.h in xbt/. */
#define STARPU_HAVE_XBT_CONFIG_H 1
/* Define to 1 if you have synchro.h in xbt/. */
#define STARPU_HAVE_XBT_SYNCHRO_H 1
/* calibration heuristic value */
#define STARPU_HISTORYMAXERROR 1
/* Define to 1 on Linux */
#define STARPU_LINUX_SYS 1
/* enable long check */
#define STARPU_LONG_CHECK 1
/* Major version number of StarPU. */
#define STARPU_MAJOR_VERSION 1
/* Maximum number of CPUs supported */
#define STARPU_MAXCPUS 1
/* maximum number of CUDA devices */
#define STARPU_MAXCUDADEVS 1
/* maximum number of implementations */
#define STARPU_MAXIMPLEMENTATIONS 1
/* maximum number of MIC cores */
#define STARPU_MAXMICCORES 1
/* maximum number of MIC devices */
#define STARPU_MAXMICDEVS 1
/* maximum number of MPI devices */
#define STARPU_MAXMPIDEVS 1
/* maximum number of message-passing kernels */
#define STARPU_MAXMPKERNELS 1
/* maximum number of memory nodes */
#define STARPU_MAXNODES 1
/* maximum number of NUMA nodes */
#define STARPU_MAXNUMANODES 1
/* maximum number of OPENCL devices */
#define STARPU_MAXOPENCLDEVS 1
/* enable memory stats */
#define STARPU_MEMORY_STATS 1
/* MIC RMA transfer is enable */
#define STARPU_MIC_USE_RMA 1
/* Minor version number of StarPU. */
#define STARPU_MINOR_VERSION 1
/* use MKL library */
#define STARPU_MKL 1
/* use user defined library */
#define STARPU_MLR_MODEL 1
/* enable performance model debug */
#define STARPU_MODEL_DEBUG 1
/* display MPI verbose debug messages */
#define STARPU_MPI_EXTRA_VERBOSE 1
/* Use multiple threads to communicate with slaves */
#define STARPU_MPI_MASTER_SLAVE_MULTIPLE_THREAD 1
/* enable StarPU MPI pedantic isend */
#define STARPU_MPI_PEDANTIC_ISEND 1
/* display MPI verbose debug messages */
#define STARPU_MPI_VERBOSE 1
/* Using native windows threads */
#define STARPU_NATIVE_WINTHREADS 1
/* enable new check */
#define STARPU_NEW_CHECK 1
/* how many buffers can be manipulated per task */
#define STARPU_NMAXBUFS 1
/* Maximum number of workers */
#define STARPU_NMAXWORKERS 1
/* Maximum number of worker combinations */
#define STARPU_NMAX_COMBINEDWORKERS 1
/* Maximum number of sched_ctxs supported */
#define STARPU_NMAX_SCHED_CTXS 1
/* drivers must progress */
#define STARPU_NON_BLOCKING_DRIVERS 1
/* disable assertions */
#define STARPU_NO_ASSERT 1
/* Define to 1 if you use the openblas library. */
#define STARPU_OPENBLAS 1
/* Define to 1 on OpenBSD systems */
#define STARPU_OPENBSD_SYS 1
/* Define this to enable using an OpenCL simulator */
#define STARPU_OPENCL_SIMULATOR 1
/* enable OpenGL rendering of some examples */
#define STARPU_OPENGL_RENDER 1
/* Define this to enable OpenMP runtime support */
#define STARPU_OPENMP 1
/* enable performance debug */
#define STARPU_PERF_DEBUG 1
/* performance models location */
#define STARPU_PERF_MODEL_DIR 1
/* enable quick check */
#define STARPU_QUICK_CHECK 1
/* Release version number of StarPU. */
#define STARPU_RELEASE_VERSION 1
/* enable debug sc_hypervisor */
#define STARPU_SC_HYPERVISOR_DEBUG 1
/* Define this to enable simgrid execution */
#define STARPU_SIMGRID 1
/* Define to 1 if you have the `simgrid_init' function. */
#define STARPU_SIMGRID_HAVE_SIMGRID_INIT 1
/* Define to 1 if you have the `xbt_barrier_init' function. */
#define STARPU_SIMGRID_HAVE_XBT_BARRIER_INIT 1
/* Define this to enable Model Checker in simgrid execution */
#define STARPU_SIMGRID_MC 1
/* check spinlock use */
#define STARPU_SPINLOCK_CHECK 1
/* location of StarPU sources */
#define STARPU_SRC_DIR 1
/* Only static compilation was made */
#define STARPU_STATIC_ONLY 1
/* use user defined library */
#define STARPU_SYSTEM_BLAS 1
/* enable data allocation cache */
#define STARPU_USE_ALLOCATION_CACHE 1
/* Define to 1 if Ayudame 1 is available and should be used */
#define STARPU_USE_AYUDAME1 1
/* Define to 1 if Ayudame 2 is available and should be used */
#define STARPU_USE_AYUDAME2 1
/* CPU driver is activated */
#define STARPU_USE_CPU 1
/* CUDA support is activated */
#define STARPU_USE_CUDA 1
/* Define to 1 if drandr48 is available and should be used */
#define STARPU_USE_DRAND48 1
/* Define to 1 if erandr48_r is available */
#define STARPU_USE_ERAND48_R 1
/* enable FxT traces */
#define STARPU_USE_FXT 1
/* MIC workers support is enabled */
#define STARPU_USE_MIC 1
/* Message-passing SINKs support is enabled */
#define STARPU_USE_MP 1
/* whether the StarPU MPI library is available */
#define STARPU_USE_MPI 1
/* MPI Master Slave support is enabled */
#define STARPU_USE_MPI_MASTER_SLAVE 1
/* whether the StarPU MPI library (with a native MPI implementation) is
available */
#define STARPU_USE_MPI_MPI 1
/* whether the StarPU MPI library (with a NewMadeleine implementation) is
available */
#define STARPU_USE_MPI_NMAD 1
/* OpenCL support is activated */
#define STARPU_USE_OPENCL 1
/* enable sc_hypervisor lib */
#define STARPU_USE_SC_HYPERVISOR 1
/* Define to 1 to disable STARPU_SKIP_IF_VALGRIND when running tests. */
#define STARPU_VALGRIND_FULL 1
/* display verbose debug messages */
#define STARPU_VERBOSE 1
/* workers must call callbacks on sleep/wake-up */
#define STARPU_WORKER_CALLBACKS 1
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Version number of package */
#define VERSION 1
/* Define to 1 if the X Window System is missing or not being used. */
#define X_DISPLAY_MISSING 1
/* Define to the equivalent of the C99 'restrict' keyword, or to
nothing if this is not supported. Do not define if restrict is
supported directly. */
#define restrict 1
/* Work around a bug in Sun C++: it does not support _Restrict or
__restrict__, even though the corresponding Sun C compiler ends up with
"#define restrict _Restrict" or "#define restrict __restrict__" in the
previous line. Perhaps some future version of Sun C++ will work with
restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
#if defined __SUNPRO_CC && !defined __RESTRICT
# define _Restrict
# define __restrict__
#endif