Changeset: 50c1a2c652b8 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/50c1a2c652b8 Modified Files: monetdb5/mal/mal_prelude.c sql/backends/monet5/sql_gencode.c Branch: default Log Message:
Merge with Jun2023 branch. diffs (48 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/backends/monet5/sql_gencode.c --- a/sql/backends/monet5/sql_gencode.c +++ b/sql/backends/monet5/sql_gencode.c @@ -1006,6 +1006,12 @@ sql_relation2stmt(backend *be, sql_rel * } static int +#if defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ <= 8 +/* bug on CentOS 7 (gnuc 4.8.5) where this function gets inlined and + * the compiler then complains about query getting modified after the + * setjmp call; fix is to explicitly prevent inlining */ +__attribute__((__noinline__)) +#endif backend_dumpstmt_body(backend *be, MalBlkPtr mb, sql_rel *r, int top, int add_end, const char *query) { mvc *m = be->mvc; diff --git a/testing/README b/testing/README --- a/testing/README +++ b/testing/README @@ -8,7 +8,7 @@ http://monetdb.cwi.nl/Development/TestWe - The testing environment consists of the following tools: + Mtest.py a python script to run tests - + Mz.py another python script to run tests in a slightly different way + + Mz.py equivalent to running Mtest.py --no-html (legacy interface) When called with command-line option "--help", each of these tools provides the respective usage information. diff --git a/testing/monetdb_mtest.bat.in b/testing/monetdb_mtest.bat.in --- a/testing/monetdb_mtest.bat.in +++ b/testing/monetdb_mtest.bat.in @@ -10,4 +10,4 @@ set PATH=@CMAKE_INSTALL_FULL_LIBDIR@;@CMAKE_INSTALL_FULL_LIBDIR@\monetdb5;@CMAKE_INSTALL_FULL_BINDIR@;%PATH% cd "@CMAKE_HOME_DIRECTORY@" -@CMAKE_INSTALL_FULL_BINDIR@/Mz.py.bat +@CMAKE_INSTALL_FULL_BINDIR@/Mtest.py.bat --no-html diff --git a/testing/monetdb_mtest.sh.in b/testing/monetdb_mtest.sh.in --- a/testing/monetdb_mtest.sh.in +++ b/testing/monetdb_mtest.sh.in @@ -8,6 +8,6 @@ # Copyright 1997 - July 2008 CWI, August 2008 - 2023 MonetDB B.V. cd "@CMAKE_HOME_DIRECTORY@" -PATH=@CMAKE_INSTALL_FULL_BINDIR@:$PATH @CMAKE_INSTALL_FULL_BINDIR@/Mz.py +PATH=@CMAKE_INSTALL_FULL_BINDIR@:$PATH @CMAKE_INSTALL_FULL_BINDIR@/Mtest.py --no-html #exit 0 _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org