Changeset: 233236a6d36b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=233236a6d36b
Modified Files:
        sql/backends/monet5/sql.c
        sql/common/sql_types.c
        sql/server/rel_select.c
Branch: window-tunning
Log Message:

Merged with default


diffs (truncated from 20129 to 300 lines):

diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -784,8 +784,6 @@ export CFLAGS
 %endif
 %cmake3 \
        -DRELEASE_VERSION=ON \
-       -DRUNDIR=%{_rundir}/monetdb \
-       -DLOGDIR=%{_localstatedir}/log/monetdb \
        -DASSERT=OFF \
        -DCINTEGRATION=%{?with_cintegration:ON}%{!?with_cintegration:OFF} \
        -DFITS=%{?with_fits:ON}%{!?with_fits:OFF} \
@@ -817,7 +815,10 @@ export CFLAGS
 %cmake3_build
 
 %install
+mkdir -p "%{buildroot}/usr"
+for d in etc var; do mkdir "%{buildroot}/$d"; ln -s ../$d 
"%{buildroot}/usr/$d"; done
 %cmake3_install
+rm "%{buildroot}/usr/var" "%{buildroot}/usr/etc"
 
 # move file to correct location
 %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7
diff --git a/buildtools/conf/monetdbd.conf.in b/buildtools/conf/monetdbd.conf.in
--- a/buildtools/conf/monetdbd.conf.in
+++ b/buildtools/conf/monetdbd.conf.in
@@ -1,3 +1,3 @@
 # this file is for systemd
 # monetdbd needs a directory in /run that is owned by monetdb:monetdb
-d @RUNDIR@ 0775 monetdb monetdb -
+d @CMAKE_INSTALL_FULL_RUNSTATEDIR@/monetdb 0775 monetdb monetdb -
diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -1332,42 +1332,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:dbl, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:dbl, 
X_3:bat[:oid]):bat[:dbl] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:dbl, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
@@ -1378,32 +1346,8 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:flt, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:flt, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:flt, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:bte], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:dbl], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:dbl], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ",     "CMDbatMULsignal;",     ""      ]
@@ -1493,15 +1437,7 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:flt], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:flt], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:flt], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
@@ -1512,42 +1448,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:dbl, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:dbl, 
X_3:bat[:oid]):bat[:dbl] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:dbl, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
@@ -1558,42 +1462,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:flt, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:flt, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:flt, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:int], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
@@ -1604,42 +1476,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bat[:sht], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:bte, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:dbl, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:dbl, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:dbl, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
@@ -1650,41 +1490,9 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:flt, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:flt, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:flt, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:int, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:lng, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:bte] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:int] ",  "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:lng] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:lng], X_2:sht, 
X_3:bat[:oid]):bat[:sht] ",  "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
-[ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:bte], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:dbl], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ",     "CMDbatMULsignal;",     ""      ]
@@ -1696,41 +1504,9 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ",     "CMDbatMULsignal;",     ""      ]
 [ "batcalc",   "*",    "pattern batcalc.*(X_1:bat[:sht], X_2:bat[:flt], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ",     "CMDbatMULsignal;",     ""      ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to