Changeset: f0977b96b4f2 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f0977b96b4f2 Added Files: sql/test/BugTracker-2017/Tests/createorreplace-system-func.Bug-6499.sql sql/test/BugTracker-2017/Tests/createorreplace-system-func.Bug-6499.stable.err sql/test/BugTracker-2017/Tests/createorreplace-system-func.Bug-6499.stable.out sql/test/BugTracker-2017/Tests/select-in-returns-null.Bug-6491.sql sql/test/BugTracker-2017/Tests/select-in-returns-null.Bug-6491.stable.err sql/test/BugTracker-2017/Tests/select-in-returns-null.Bug-6491.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-algebra-operators.Bug-6494.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-algebra-operators.Bug-6494.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-algebra-operators.Bug-6494.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-comparisons-between-floating-points-and-NULL.Bug-6496.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-comparisons-between-floating-points-and-NULL.Bug-6496.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-comparisons-between-floating-points-and-NULL.Bug-6496.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-hidden-alias.Bug-6495.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-hidden-alias.Bug-6495.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-hidden-alias.Bug-6495.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-min-distinct-empty-table.Bug-6493.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-min-distinct-empty-table.Bug-6493.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-min-distinct-empty-table.Bug-6493.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-not-between.Bug-6497.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-not-between.Bug-6497.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-not-between.Bug-6497.stable.out sql/test/BugTracker-2017/Tests/sqlitelogictest-select-in-column.Bug-6490.sql sql/test/BugTracker-2017/Tests/sqlitelogictest-select-in-column.Bug-6490.stable.err sql/test/BugTracker-2017/Tests/sqlitelogictest-select-in-column.Bug-6490.stable.out sql/test/BugTracker-2017/Tests/union_all_null.Bug-6487.sql sql/test/BugTracker-2017/Tests/union_all_null.Bug-6487.stable.err sql/test/BugTracker-2017/Tests/union_all_null.Bug-6487.stable.out sql/test/mergetables/Tests/sqlsmith.Bug-6480.sql sql/test/mergetables/Tests/sqlsmith.Bug-6480.stable.err sql/test/mergetables/Tests/sqlsmith.Bug-6480.stable.out Removed Files: common/utils/math_private.h common/utils/s_nextafterf.c Modified Files: NT/monetdb_config.h.in clients/Tests/exports.stable.out clients/mapiclient/ReadlineTools.c clients/mapiclient/ReadlineTools.h clients/mapiclient/Tests/mclient--help.stable.err clients/mapiclient/Tests/mclient--help.stable.err.Windows clients/mapiclient/dotmonetdb.c clients/mapiclient/dump.c clients/mapiclient/eventparser.h clients/mapiclient/mclient.c clients/mapiclient/mnc.c clients/mapiclient/msqldump.c clients/mapiclient/stethoscope.c clients/mapiclient/tachograph.c clients/mapiclient/tomograph.c clients/mapilib/mapi.c clients/odbc/driver/ODBCConvert.c clients/odbc/driver/ODBCGlobal.h clients/odbc/driver/ODBCUtil.c clients/odbc/driver/SQLConnect.c clients/odbc/setup/drvcfg.c clients/odbc/setup/drvcfg.h clients/odbc/winsetup/install.c clients/odbc/winsetup/setup.c common/options/getopt.c common/options/getopt1.c common/options/monet_options.c common/stream/stream.c common/utils/Makefile.ag common/utils/msabaoth.c common/utils/mutils.c common/utils/mutils.h common/utils/muuid.c common/utils/prompt.c configure.ag gdk/gdk.h gdk/gdk_atoms.c gdk/gdk_bbp.c gdk/gdk_calc.c gdk/gdk_calc_private.h gdk/gdk_hash.c gdk/gdk_heap.c gdk/gdk_imprints.c gdk/gdk_interprocess.c gdk/gdk_join.c gdk/gdk_logger.c gdk/gdk_orderidx.c gdk/gdk_posix.c gdk/gdk_posix.h gdk/gdk_search.c gdk/gdk_select.c gdk/gdk_storage.c gdk/gdk_system.c gdk/gdk_system.h gdk/gdk_utils.h geom/lib/libgeom.c geom/lib/libgeom.h geom/monetdb5/geom.h geom/monetdb5/geom_upgrade.c monetdb5/mal/mal.c monetdb5/mal/mal.h monetdb5/mal/mal_sabaoth.c monetdb5/mal/mal_sabaoth.h monetdb5/mal/mal_session.c monetdb5/modules/atoms/batxml.c monetdb5/modules/atoms/inet.c monetdb5/modules/atoms/json.c monetdb5/modules/atoms/json.h monetdb5/modules/atoms/mcurl.c monetdb5/modules/atoms/mtime.c monetdb5/modules/atoms/mtime.h monetdb5/modules/atoms/str.h monetdb5/modules/atoms/streams.h monetdb5/modules/atoms/url.h monetdb5/modules/atoms/xml.h monetdb5/modules/kernel/algebra.h monetdb5/modules/kernel/bat5.h monetdb5/modules/kernel/batcolor.h monetdb5/modules/kernel/batmmath.c monetdb5/modules/kernel/batstr.c monetdb5/modules/kernel/microbenchmark.c monetdb5/modules/kernel/microbenchmark.h monetdb5/modules/kernel/mmath.c monetdb5/modules/kernel/status.c monetdb5/modules/mal/inspect.h monetdb5/modules/mal/json_util.c monetdb5/modules/mal/mal_io.h monetdb5/modules/mal/mal_mapi.c monetdb5/modules/mal/mal_mapi.h monetdb5/modules/mal/manual.h monetdb5/modules/mal/mat.h monetdb5/modules/mal/mdb.h monetdb5/modules/mal/mkey.h monetdb5/modules/mal/oltp.h monetdb5/modules/mal/profiler.h monetdb5/modules/mal/remote.h monetdb5/modules/mal/sabaoth.c monetdb5/modules/mal/sample.c monetdb5/modules/mal/tablet.h monetdb5/modules/mal/txtsim.h monetdb5/modules/mal/wlc.h monetdb5/optimizer/opt_mitosis.c sql/backends/monet5/UDF/capi/capi.c sql/backends/monet5/UDF/pyapi/undef.h sql/backends/monet5/generator/generator.c sql/backends/monet5/mal_backend.h sql/backends/monet5/prog.c sql/backends/monet5/sql.c sql/backends/monet5/sql.h sql/backends/monet5/sql_bat2time.c sql/backends/monet5/sql_cast.c sql/backends/monet5/sql_cat.c sql/backends/monet5/sql_cat.h sql/backends/monet5/sql_execute.c sql/backends/monet5/sql_fround.c sql/backends/monet5/sql_gencode.c sql/backends/monet5/sql_gencode.h sql/backends/monet5/sql_result.c sql/backends/monet5/sql_result.h sql/backends/monet5/sql_round.c sql/backends/monet5/sql_scenario.c sql/backends/monet5/sql_statement.c sql/backends/monet5/sql_transaction.c sql/backends/monet5/sql_transaction.h sql/backends/monet5/sql_upgrades.c sql/backends/monet5/vaults/lidar/lidar.c sql/backends/monet5/vaults/netcdf/netcdf.c sql/backends/monet5/vaults/shp/shp.c sql/benchmarks/hist-uva/ground/main.c sql/benchmarks/xmark/unix.c sql/common/sql_list.c sql/common/sql_mem.c sql/common/sql_stack.c sql/common/sql_string.c sql/common/sql_types.c sql/common/sql_types.h sql/include/sql_catalog.h sql/include/sql_hash.h sql/include/sql_mem.h sql/include/sql_relation.h sql/include/sql_stack.h sql/jdbc/tests/Tests/Test_Rtimedate.stable.out sql/server/rel_exp.c sql/server/rel_optimizer.c sql/server/rel_prop.c sql/server/rel_psm.c sql/server/rel_psm.h sql/server/rel_schema.h sql/server/rel_select.c sql/server/rel_semantic.c sql/server/rel_semantic.h sql/server/rel_sequence.h sql/server/rel_updates.h sql/server/sql_atom.c sql/server/sql_atom.h sql/server/sql_datetime.c sql/server/sql_decimal.h sql/server/sql_mvc.c sql/server/sql_mvc.h sql/server/sql_parser.y sql/server/sql_privileges.c sql/server/sql_privileges.h sql/server/sql_qc.c sql/server/sql_qc.h sql/server/sql_scan.c sql/server/sql_scan.h sql/server/sql_semantic.c sql/server/sql_semantic.h sql/server/sql_symbol.c sql/storage/bat/bat_logger.h sql/storage/bat/bat_storage.c sql/storage/bat/bat_utils.h sql/storage/store.c sql/storage/store_sequence.c sql/test/BugDay_2005-10-06_2.9.3/Tests/simple_union.SF-1005596.stable.out sql/test/BugTracker-2009/Tests/segfault_when_quitting_debugger.SF-2538837.stable.out sql/test/BugTracker-2012/Tests/null_except_null.Bug-3040.stable.out sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.err.int128 sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out sql/test/BugTracker-2014/Tests/hexadecimal_literals.Bug-3621.stable.out.int128 sql/test/BugTracker-2014/Tests/manifold.Bug-3556.stable.out sql/test/BugTracker-2015/Tests/crash_in_reduce_groupby.Bug-3818.stable.out.int128 sql/test/BugTracker-2016/Tests/select-in-from.Bug-6121.stable.out sql/test/BugTracker-2016/Tests/storagemodel.stable.out.Darwin sql/test/BugTracker-2016/Tests/storagemodel.stable.out.FreeBSD sql/test/BugTracker-2016/Tests/storagemodel.stable.out.Windows sql/test/BugTracker-2017/Tests/All sql/test/BugTracker-2017/Tests/crash_in_in_handling.Bug-6260.stable.err sql/test/BugTracker-2017/Tests/crash_in_in_handling.Bug-6260.stable.out sql/test/BugTracker-2017/Tests/distinct_minus_count_distinct.Bug-6296.stable.out sql/test/BugTracker-2017/Tests/limit.Bug-6322.stable.out sql/test/BugTracker-2017/Tests/spurious_error.Bug-6344.stable.out sql/test/BugTracker-2017/Tests/sqllitelogistest_case.Bug-6335.stable.err sql/test/BugTracker-2017/Tests/sqllitelogistest_case.Bug-6335.stable.out sql/test/BugTracker-2017/Tests/type-resolution-error.Bugs-6313.stable.err sql/test/bugs/Tests/subselect_multiple_unionall_where_1=1-bug-sf-1005596.stable.out sql/test/bugs/Tests/union_all-bug-sf-941788.stable.out sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade/Tests/upgrade.stable.out sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128 sql/test/mapi/Tests/sql_int128.stable.out.int128 sql/test/mergetables/Tests/All sql/test/remote/Tests/partition_elim.stable.out sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade/Tests/upgrade.stable.out sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128 testing/Mdiff.c testing/Mtest.py.in testing/Mtimeout.c testing/difflib.c testing/helpers.c testing/helpers.h tools/merovingian/client/monetdb.c tools/merovingian/daemon/argvcmds.c tools/merovingian/daemon/argvcmds.h tools/merovingian/daemon/client.c tools/merovingian/daemon/connections.c tools/merovingian/daemon/connections.h tools/merovingian/daemon/controlrunner.c tools/merovingian/daemon/discoveryrunner.c tools/merovingian/daemon/discoveryrunner.h tools/merovingian/daemon/forkmserver.c tools/merovingian/daemon/forkmserver.h tools/merovingian/daemon/handlers.c tools/merovingian/daemon/merovingian.c tools/merovingian/daemon/merovingian.h tools/merovingian/daemon/multiplex-funnel.c tools/merovingian/daemon/multiplex-funnel.h tools/merovingian/daemon/proxy.c tools/merovingian/utils/control.c tools/merovingian/utils/database.c tools/merovingian/utils/glob.c tools/merovingian/utils/properties.c tools/merovingian/utils/utils.c tools/merovingian/utils/utils.h tools/mserver/monet_version.c.in tools/mserver/mserver5.1.in tools/mserver/mserver5.c tools/mserver/shutdowntest.c Branch: data-vaults Log Message:
Merge with default diffs (truncated from 103877 to 300 lines): diff --git a/NT/monetdb_config.h.in b/NT/monetdb_config.h.in --- a/NT/monetdb_config.h.in +++ b/NT/monetdb_config.h.in @@ -17,8 +17,15 @@ * _MSC_VER = 1600: Visual Studio 10.0 * _MSC_VER = 1800: Visual Studio 12.0 * _MSC_VER = 1900: Visual Studio 14.0 + * + * versions below Visual Studio 12.0 are not supported: they lack + * required C-99 functionality. */ +#if defined(_MSC_VER) && _MSC_VER < 1800 +#error old versions of Visual Studio are no longer supported +#endif + #ifndef _SEEN_MONETDB_CONFIG_H #define _SEEN_MONETDB_CONFIG_H 1 @@ -36,51 +43,27 @@ #include <stdlib.h> #if defined(_DEBUG) && defined(_CRTDBG_MAP_ALLOC) /* In this case, malloc and friends are redefined in crtdbg.h to debug - versions. We need to include stdlib.h and malloc.h first or else - we get conflicting declarations. -*/ + * versions. We need to include stdlib.h first or else we get + * conflicting declarations. */ #include <crtdbg.h> #endif +/* standard C-99 include files */ +#include <assert.h> +#include <errno.h> +#include <inttypes.h> +#include <stdarg.h> +#include <stdbool.h> +#include <stddef.h> +#include <stdio.h> + +/* Windows include files */ #include <process.h> #include <windows.h> -#include <stddef.h> #include <ws2tcpip.h> +/* and one more include */ #include <sys/types.h> -#include <stdio.h> /* NULL, printf etc. */ -#include <errno.h> -#include <stdarg.h> /* va_alist.. */ -#if !defined(_MSC_VER) || _MSC_VER >= 1800 -#include <inttypes.h> -#include <stdbool.h> -#else -#error old versions of Visual Studio are no longer supported -/* ... but this is how you might be able to do it (untested) */ -#if !defined(_MSC_VER) || _MSC_VER >= 1600 -/* old Visual Studio */ -#include <stdint.h> -#else -/* ancient Visual Studio */ -typedef unsigned char uint8_t; -typedef unsigned short uint16_t; -typedef unsigned int uint32_t; -typedef unsigned __int64 uint64_t; -typedef int64_t __int64; -typedef uint64_t unsigned __int64; -#endif -/* normally defined in inttypes.h */ -#define PRId64 "I64d" -#define PRIu64 "I64u" -/* normally defined in stdbool.h */ -#define true 1 -#define false 0 -#define __bool_true_false_are_defined 1 -#endif - -#include <assert.h> - -#define __func__ __FUNCTION__ /* indicate to sqltypes.h that windows.h has already been included and that it doesn't have to define Windows constants */ @@ -106,14 +89,6 @@ typedef uint64_t unsigned __int64; /* architecture-dependent files */ #define EXEC_PREFIX PREFIX -/* Define to 1 if you have the `asctime_r' function. */ -#define HAVE_ASCTIME_R 1 - -/* Define if you have asctime_r(struct tm*,char *buf,size_t s) */ -#define HAVE_ASCTIME_R3 1 -/* there is something very similar to asctime_r on Windows: */ -#define asctime_r(t,b,s) asctime_s(b,s,t) - /* Define to nothing if C supports flexible array members, and to 1 if it does not. That way, with a declaration like `struct s { int n; double d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 @@ -123,46 +98,74 @@ typedef uint64_t unsigned __int64; MSVC and with C++ compilers. */ #define FLEXIBLE_ARRAY_MEMBER -#if !defined(_MSC_VER) || _MSC_VER >= 1800 +/* Define to 1 if you have the `asctime_r' function. */ +#define HAVE_ASCTIME_R 1 + +/* Define if you have asctime_r(struct tm*,char *buf,size_t s) */ +#define HAVE_ASCTIME_R3 1 +/* there is something very similar to asctime_r on Windows: */ +#define asctime_r(t,b,s) asctime_s(b,s,t) + +/* Define to 1 if you have the <atomic_ops.h> header file. */ +/* #undef HAVE_ATOMIC_OPS_H */ + +/* Define to 1 if you have the `backtrace' function. */ +/* #undef HAVE_BACKTRACE */ + +/* Define to 1 if you have the <bam/bam.h> header file. */ +/* #undef HAVE_BAM_BAM_H */ + +/* Define to 1 if you have the <bam/bgzf.h> header file. */ +/* #undef HAVE_BAM_BGZF_H */ + +/* Define to 1 if you have the <bam/kstring.h> header file. */ +/* #undef HAVE_BAM_KSTRING_H */ + +/* Define to 1 if you have the <bam/sam.h> header file. */ +/* #undef HAVE_BAM_SAM_H */ + /* Define to 1 if you have the `cbrt' function. */ #define HAVE_CBRT 1 -#endif + +/* Define to 1 if you have the `clock_gettime' function. */ +/* #undef HAVE_CLOCK_GETTIME */ + +/* Define if you have the CommonCrypto library */ +/* #undef HAVE_COMMONCRYPTO */ /* If the console should be used */ #define HAVE_CONSOLE 1 -/* crypt */ -/* #undef HAVE_CRYPT */ - -/* Define to 1 if you have the <crypt.h> header file. */ -/* #undef HAVE_CRYPT_H */ - /* Define to 1 if you have the `ctime_r' function. */ #define HAVE_CTIME_R 1 -#ifdef _MSC_VER /* Define if you have ctime_r(time_t*,char *buf,size_t s) */ #define HAVE_CTIME_R3 1 /* there is something very similar to ctime_r on Windows: */ #define ctime_r(t,b,s) (ctime_s(b,s,t) ? NULL : (b)) -#endif /* Define if you have the cURL library */ /* #undef HAVE_CURL */ -/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. +/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. */ +/* #undef HAVE_DECL_TZNAME */ + +/* Define to 1 if you have the <dirent.h> header file. */ /* #undef HAVE_DIRENT_H */ /* Define to 1 if you have the <dlfcn.h> header file. */ /* #undef HAVE_DLFCN_H */ +/* Support for MonetDB as a library */ +/* #undef HAVE_EMBEDDED */ + +/* Support for MonetDB as a library for R */ +/* #undef HAVE_EMBEDDED_R */ + /* Define to 1 if you have the <execinfo.h> header file. */ /* #undef HAVE_EXECINFO_H */ -/* Define to 1 if you have the `fabsf' function. */ -#define HAVE_FABSF 1 - /* Define to 1 if you have the `fallocate' function. */ /* #undef HAVE_FALLOCATE */ @@ -175,14 +178,12 @@ typedef uint64_t unsigned __int64; /* If the system has a working fdatasync */ /* #undef HAVE_FDATASYNC */ -/* Define to 1 if you have the <fenv.h> header file. */ -#if !defined(_MSC_VER) || _MSC_VER >= 1800 -#define HAVE_FENV_H 1 -#endif - /* Define if the fits module is to be enabled */ /* #undef HAVE_FITS */ +/* Define if fork exists */ +/* #undef HAVE_FORK */ + /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ /* #undef HAVE_FSEEKO */ @@ -192,25 +193,16 @@ typedef uint64_t unsigned __int64; /* Define to 1 if you have the `ftime' function. */ #define HAVE_FTIME 1 -/* Define to 1 if you have the `ftruncate' function. */ -#define HAVE_FTRUNCATE 1 -#ifdef _MSC_VER #define ftruncate(fd, sz) (-(_chsize_s((fd), (__int64) (sz)) != 0)) -#endif -/* Define if you use garbage collection */ -/* #undef HAVE_GC */ - -/* Define to 1 if you have the <geos_c.h> header file. */ -/* #undef HAVE_GEOS_C_H */ +/* Define if you have the gdal library */ +/* #undef HAVE_GDAL */ /* Define to 1 if you have the `getaddrinfo' function. */ #define HAVE_GETADDRINFO 1 /* Define to 1 if you have the `GetDynamicTimeZoneInformation' function. */ -#ifdef _MSC_VER #define HAVE_GETDYNAMICTIMEZONEINFORMATION 1 -#endif /* Define to 1 if you have the `getexecname' function. */ /* #undef HAVE_GETEXECNAME */ @@ -241,9 +233,6 @@ typedef uint64_t unsigned __int64; #define HAVE_ICONV_H 1 #endif -/* Define to 1 if you have the <ieeefp.h> header file. */ -/* #undef HAVE_IEEEFP_H */ - /* Define to 1 if you have the <io.h> header file. */ #define HAVE_IO_H 1 @@ -259,83 +248,55 @@ typedef uint64_t unsigned __int64; /* Define if you have the bz2 library */ /* #undef HAVE_LIBBZ2 */ -/* Define if you have the cpc library */ -/* #undef HAVE_LIBCPC */ - -/* Define to 1 if you have the <libcpc.h> header file. */ -/* #undef HAVE_LIBCPC_H */ - /* Define to 1 if you have the <libgen.h> header file. */ /* #undef HAVE_LIBGEN_H */ /* Define to 1 if you have the <libintl.h> header file. */ /* #undef HAVE_LIBINTL_H */ -/* Define if you have the pcl library */ -/* #undef HAVE_LIBPCL */ +/* Define if you have the lz4 library */ +/* #undef HAVE_LIBLZ4 */ + +/* Define if you have the lzma library */ +/* #undef HAVE_LIBLZMA */ /* Define if you have the pcre library */ /* #undef HAVE_LIBPCRE */ -/* Define if you have the perfctr library */ -/* #undef HAVE_LIBPERFCTR */ - -/* Define to 1 if you have the <libperfctr.h> header file. */ -/* #undef HAVE_LIBPERFCTR_H */ - -/* Define if you have the perfmon library */ -/* #undef HAVE_LIBPERFMON */ - -/* Define if you have the pfm library */ -/* #undef HAVE_LIBPFM */ - -/* Define if you have the pperf library */ -/* #undef HAVE_LIBPPERF */ - -/* Define to 1 if you have the <libpperf.h> header file. */ -/* #undef HAVE_LIBPPERF_H */ - /* Define if you have the pthread library */ /* #undef HAVE_LIBPTHREAD */ +/* Define if we can link to python */ +/* #undef HAVE_LIBPY */ + +/* Define if we can link to python */ +/* #undef HAVE_LIBPY3 */ + +/* Define if you have libR installed */ +/* #undef HAVE_LIBR */ _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list