Mock Version: 1.2.20
ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mlr.spec'], uid=1001env={'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash'}chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4039/root'shell=Falsegid=135printOutput=Falsetimeout=0logger=<mockbuild.trace_decorator.getLog object at 0x7fb05d031668>user='mockbuild')
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mlr.spec'] with env {'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash'} and shell False
warning: Could not canonicalize hostname: copr-builder-696766180.novalocal
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/mlr-4.5.0-1.el7.centos.src.rpm
Child return code was: 0
ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mlr.spec'], uid=1001user='mockbuild'env={'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash'}chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4039/root'shell=Falsegid=135printOutput=Falsetimeout=0private_network=Truelogger=<mockbuild.trace_decorator.getLog object at 0x7fb05d031668>)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mlr.spec'] with env {'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.30cPvf
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf mlr-4.5.0
+ /usr/bin/gzip -dc /builddir/build/SOURCES/mlr-4.5.0.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd mlr-4.5.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.B1kKKK
+ umask 022
+ cd /builddir/build/BUILD
+ cd mlr-4.5.0
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./autotools/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./autotools/config.sub
++ basename ./autotools/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./autotools/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './autotools/config.sub'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./autotools/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./autotools/config.guess
++ basename ./autotools/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./autotools/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './autotools/config.guess'
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking for x86_64-redhat-linux-gnu-gcc... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-redhat-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for x86_64-redhat-linux-gnu-strip... no
checking for strip... strip
checking for x86_64-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating c/cli/Makefile
config.status: creating c/containers/Makefile
config.status: creating c/dsls/Makefile
config.status: creating c/experimental/Makefile
config.status: creating c/input/Makefile
config.status: creating c/lib/Makefile
config.status: creating c/mapping/Makefile
config.status: creating c/output/Makefile
config.status: creating c/stream/Makefile
config.status: creating c/unit_test/Makefile
config.status: creating c/reg_test/Makefile
config.status: creating c/reg_test/expected/Makefile
config.status: creating c/reg_test/input/Makefile
config.status: creating c/reg_test/input/rfc-csv/Makefile
config.status: creating c/tools/Makefile
config.status: creating c/Makefile
config.status: creating doc/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
+ make
make  all-recursive
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0'
Making all in c
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making all in lib
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_globals.lo mlr_globals.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_globals.c  -fPIC -DPIC -o .libs/mlr_globals.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_globals.c -o mlr_globals.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrmath.lo mlrmath.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrmath.c  -fPIC -DPIC -o .libs/mlrmath.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrmath.c -o mlrmath.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrstat.lo mlrstat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrstat.c  -fPIC -DPIC -o .libs/mlrstat.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrstat.c -o mlrstat.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrregex.lo mlrregex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrregex.c  -fPIC -DPIC -o .libs/mlrregex.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrregex.c -o mlrregex.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrutil.lo mlrutil.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrutil.c  -fPIC -DPIC -o .libs/mlrutil.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrutil.c -o mlrutil.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o context.lo context.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c context.c  -fPIC -DPIC -o .libs/context.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c context.c -o context.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mtrand.lo mtrand.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mtrand.c  -fPIC -DPIC -o .libs/mtrand.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mtrand.c -o mtrand.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o string_array.lo string_array.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_array.c  -fPIC -DPIC -o .libs/string_array.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_array.c -o string_array.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o string_builder.lo string_builder.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_builder.c  -fPIC -DPIC -o .libs/string_builder.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_builder.c -o string_builder.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_test_util.lo mlr_test_util.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_test_util.c  -fPIC -DPIC -o .libs/mlr_test_util.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_test_util.c -o mlr_test_util.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libmlr.la  mlr_globals.lo mlrmath.lo mlrstat.lo mlrregex.lo mlrutil.lo context.lo mtrand.lo string_array.lo string_builder.lo mlr_test_util.lo  
libtool: link: ar cru .libs/libmlr.a .libs/mlr_globals.o .libs/mlrmath.o .libs/mlrstat.o .libs/mlrregex.o .libs/mlrutil.o .libs/context.o .libs/mtrand.o .libs/string_array.o .libs/string_builder.o .libs/mlr_test_util.o 
libtool: link: ranlib .libs/libmlr.a
libtool: link: ( cd ".libs" && rm -f "libmlr.la" && ln -s "../libmlr.la" "libmlr.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
Making all in cli
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o argparse.lo argparse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c argparse.c  -fPIC -DPIC -o .libs/argparse.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c argparse.c -o argparse.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrcli.lo mlrcli.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrcli.c  -fPIC -DPIC -o .libs/mlrcli.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrcli.c -o mlrcli.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libcli.la  argparse.lo mlrcli.lo  
libtool: link: ar cru .libs/libcli.a .libs/argparse.o .libs/mlrcli.o 
libtool: link: ranlib .libs/libcli.a
libtool: link: ( cd ".libs" && rm -f "libcli.la" && ln -s "../libcli.la" "libcli.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
Making all in stream
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libstream_la-stream.lo `test -f 'stream.c' || echo './'`stream.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stream.c  -fPIC -DPIC -o .libs/libstream_la-stream.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stream.c -o libstream_la-stream.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libstream.la  libstream_la-stream.lo  
libtool: link: ar cru .libs/libstream.a .libs/libstream_la-stream.o 
libtool: link: ranlib .libs/libstream.a
libtool: link: ( cd ".libs" && rm -f "libstream.la" && ln -s "../libstream.la" "libstream.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
Making all in input
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-file_reader_mmap.lo `test -f 'file_reader_mmap.c' || echo './'`file_reader_mmap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_reader_mmap.c  -fPIC -DPIC -o .libs/libinput_la-file_reader_mmap.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_reader_mmap.c -o libinput_la-file_reader_mmap.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-file_reader_stdio.lo `test -f 'file_reader_stdio.c' || echo './'`file_reader_stdio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_reader_stdio.c  -fPIC -DPIC -o .libs/libinput_la-file_reader_stdio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_reader_stdio.c -o libinput_la-file_reader_stdio.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-file_ingestor_stdio.lo `test -f 'file_ingestor_stdio.c' || echo './'`file_ingestor_stdio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_ingestor_stdio.c  -fPIC -DPIC -o .libs/libinput_la-file_ingestor_stdio.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c file_ingestor_stdio.c -o libinput_la-file_ingestor_stdio.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-json_parser.lo `test -f 'json_parser.c' || echo './'`json_parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c json_parser.c  -fPIC -DPIC -o .libs/libinput_la-json_parser.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c json_parser.c -o libinput_la-json_parser.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-mlr_json_adapter.lo `test -f 'mlr_json_adapter.c' || echo './'`mlr_json_adapter.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_json_adapter.c  -fPIC -DPIC -o .libs/libinput_la-mlr_json_adapter.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_json_adapter.c -o libinput_la-mlr_json_adapter.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-line_readers.lo `test -f 'line_readers.c' || echo './'`line_readers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c line_readers.c  -fPIC -DPIC -o .libs/libinput_la-line_readers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c line_readers.c -o libinput_la-line_readers.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_in_memory.lo `test -f 'lrec_reader_in_memory.c' || echo './'`lrec_reader_in_memory.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_in_memory.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_in_memory.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_in_memory.c -o libinput_la-lrec_reader_in_memory.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_csv.lo `test -f 'lrec_reader_mmap_csv.c' || echo './'`lrec_reader_mmap_csv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_csv.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_csv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_csv.c -o libinput_la-lrec_reader_mmap_csv.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_csvlite.lo `test -f 'lrec_reader_mmap_csvlite.c' || echo './'`lrec_reader_mmap_csvlite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_csvlite.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_csvlite.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_csvlite.c -o libinput_la-lrec_reader_mmap_csvlite.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_dkvp.lo `test -f 'lrec_reader_mmap_dkvp.c' || echo './'`lrec_reader_mmap_dkvp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_dkvp.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_dkvp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_dkvp.c -o libinput_la-lrec_reader_mmap_dkvp.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_json.lo `test -f 'lrec_reader_mmap_json.c' || echo './'`lrec_reader_mmap_json.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_json.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_json.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_json.c -o libinput_la-lrec_reader_mmap_json.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_nidx.lo `test -f 'lrec_reader_mmap_nidx.c' || echo './'`lrec_reader_mmap_nidx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_nidx.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_nidx.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_nidx.c -o libinput_la-lrec_reader_mmap_nidx.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_mmap_xtab.lo `test -f 'lrec_reader_mmap_xtab.c' || echo './'`lrec_reader_mmap_xtab.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_xtab.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_mmap_xtab.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_mmap_xtab.c -o libinput_la-lrec_reader_mmap_xtab.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_csv.lo `test -f 'lrec_reader_stdio_csv.c' || echo './'`lrec_reader_stdio_csv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_csv.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_csv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_csv.c -o libinput_la-lrec_reader_stdio_csv.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_csvlite.lo `test -f 'lrec_reader_stdio_csvlite.c' || echo './'`lrec_reader_stdio_csvlite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_csvlite.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_csvlite.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_csvlite.c -o libinput_la-lrec_reader_stdio_csvlite.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_dkvp.lo `test -f 'lrec_reader_stdio_dkvp.c' || echo './'`lrec_reader_stdio_dkvp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_dkvp.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_dkvp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_dkvp.c -o libinput_la-lrec_reader_stdio_dkvp.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_json.lo `test -f 'lrec_reader_stdio_json.c' || echo './'`lrec_reader_stdio_json.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_json.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_json.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_json.c -o libinput_la-lrec_reader_stdio_json.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_nidx.lo `test -f 'lrec_reader_stdio_nidx.c' || echo './'`lrec_reader_stdio_nidx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_nidx.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_nidx.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_nidx.c -o libinput_la-lrec_reader_stdio_nidx.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_reader_stdio_xtab.lo `test -f 'lrec_reader_stdio_xtab.c' || echo './'`lrec_reader_stdio_xtab.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_xtab.c  -fPIC -DPIC -o .libs/libinput_la-lrec_reader_stdio_xtab.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_reader_stdio_xtab.c -o libinput_la-lrec_reader_stdio_xtab.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-lrec_readers.lo `test -f 'lrec_readers.c' || echo './'`lrec_readers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_readers.c  -fPIC -DPIC -o .libs/libinput_la-lrec_readers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_readers.c -o libinput_la-lrec_readers.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-mmap_byte_reader.lo `test -f 'mmap_byte_reader.c' || echo './'`mmap_byte_reader.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mmap_byte_reader.c  -fPIC -DPIC -o .libs/libinput_la-mmap_byte_reader.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mmap_byte_reader.c -o libinput_la-mmap_byte_reader.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-peek_file_reader.lo `test -f 'peek_file_reader.c' || echo './'`peek_file_reader.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c peek_file_reader.c  -fPIC -DPIC -o .libs/libinput_la-peek_file_reader.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c peek_file_reader.c -o libinput_la-peek_file_reader.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-stdio_byte_reader.lo `test -f 'stdio_byte_reader.c' || echo './'`stdio_byte_reader.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stdio_byte_reader.c  -fPIC -DPIC -o .libs/libinput_la-stdio_byte_reader.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stdio_byte_reader.c -o libinput_la-stdio_byte_reader.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o libinput_la-string_byte_reader.lo `test -f 'string_byte_reader.c' || echo './'`string_byte_reader.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_byte_reader.c  -fPIC -DPIC -o .libs/libinput_la-string_byte_reader.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c string_byte_reader.c -o libinput_la-string_byte_reader.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libinput.la  libinput_la-file_reader_mmap.lo libinput_la-file_reader_stdio.lo libinput_la-file_ingestor_stdio.lo libinput_la-json_parser.lo libinput_la-mlr_json_adapter.lo libinput_la-line_readers.lo libinput_la-lrec_reader_in_memory.lo libinput_la-lrec_reader_mmap_csv.lo libinput_la-lrec_reader_mmap_csvlite.lo libinput_la-lrec_reader_mmap_dkvp.lo libinput_la-lrec_reader_mmap_json.lo libinput_la-lrec_reader_mmap_nidx.lo libinput_la-lrec_reader_mmap_xtab.lo libinput_la-lrec_reader_stdio_csv.lo libinput_la-lrec_reader_stdio_csvlite.lo libinput_la-lrec_reader_stdio_dkvp.lo libinput_la-lrec_reader_stdio_json.lo libinput_la-lrec_reader_stdio_nidx.lo libinput_la-lrec_reader_stdio_xtab.lo libinput_la-lrec_readers.lo libinput_la-mmap_byte_reader.lo libinput_la-peek_file_reader.lo libinput_la-stdio_byte_reader.lo libinput_la-string_byte_reader.lo ../lib/libmlr.la 
libtool: link: (cd .libs/libinput.lax/libmlr.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/input/../lib/.libs/libmlr.a")
libtool: link: ar cru .libs/libinput.a .libs/libinput_la-file_reader_mmap.o .libs/libinput_la-file_reader_stdio.o .libs/libinput_la-file_ingestor_stdio.o .libs/libinput_la-json_parser.o .libs/libinput_la-mlr_json_adapter.o .libs/libinput_la-line_readers.o .libs/libinput_la-lrec_reader_in_memory.o .libs/libinput_la-lrec_reader_mmap_csv.o .libs/libinput_la-lrec_reader_mmap_csvlite.o .libs/libinput_la-lrec_reader_mmap_dkvp.o .libs/libinput_la-lrec_reader_mmap_json.o .libs/libinput_la-lrec_reader_mmap_nidx.o .libs/libinput_la-lrec_reader_mmap_xtab.o .libs/libinput_la-lrec_reader_stdio_csv.o .libs/libinput_la-lrec_reader_stdio_csvlite.o .libs/libinput_la-lrec_reader_stdio_dkvp.o .libs/libinput_la-lrec_reader_stdio_json.o .libs/libinput_la-lrec_reader_stdio_nidx.o .libs/libinput_la-lrec_reader_stdio_xtab.o .libs/libinput_la-lrec_readers.o .libs/libinput_la-mmap_byte_reader.o .libs/libinput_la-peek_file_reader.o .libs/libinput_la-stdio_byte_reader.o .libs/libinput_la-string_byte_reader.o   .libs/libinput.lax/libmlr.a/mlr_test_util.o .libs/libinput.lax/libmlr.a/string_builder.o .libs/libinput.lax/libmlr.a/string_array.o .libs/libinput.lax/libmlr.a/mtrand.o .libs/libinput.lax/libmlr.a/context.o .libs/libinput.lax/libmlr.a/mlrutil.o .libs/libinput.lax/libmlr.a/mlrregex.o .libs/libinput.lax/libmlr.a/mlrstat.o .libs/libinput.lax/libmlr.a/mlrmath.o .libs/libinput.lax/libmlr.a/mlr_globals.o 
libtool: link: ranlib .libs/libinput.a
libtool: link: rm -fr .libs/libinput.lax
libtool: link: ( cd ".libs" && rm -f "libinput.la" && ln -s "../libinput.la" "libinput.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
Making all in mapping
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o rval_expr_evaluators.lo rval_expr_evaluators.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_expr_evaluators.c  -fPIC -DPIC -o .libs/rval_expr_evaluators.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_expr_evaluators.c -o rval_expr_evaluators.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o rval_func_evaluators.lo rval_func_evaluators.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_func_evaluators.c  -fPIC -DPIC -o .libs/rval_func_evaluators.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_func_evaluators.c -o rval_func_evaluators.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o rval_list_evaluators.lo rval_list_evaluators.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_list_evaluators.c  -fPIC -DPIC -o .libs/rval_list_evaluators.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rval_list_evaluators.c -o rval_list_evaluators.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_bar.lo mapper_bar.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_bar.c  -fPIC -DPIC -o .libs/mapper_bar.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_bar.c -o mapper_bar.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_bootstrap.lo mapper_bootstrap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_bootstrap.c  -fPIC -DPIC -o .libs/mapper_bootstrap.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_bootstrap.c -o mapper_bootstrap.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_cat.lo mapper_cat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_cat.c  -fPIC -DPIC -o .libs/mapper_cat.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_cat.c -o mapper_cat.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_check.lo mapper_check.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_check.c  -fPIC -DPIC -o .libs/mapper_check.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_check.c -o mapper_check.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_cut.lo mapper_cut.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_cut.c  -fPIC -DPIC -o .libs/mapper_cut.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_cut.c -o mapper_cut.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_decimate.lo mapper_decimate.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_decimate.c  -fPIC -DPIC -o .libs/mapper_decimate.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_decimate.c -o mapper_decimate.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_filter.lo mapper_filter.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_filter.c  -fPIC -DPIC -o .libs/mapper_filter.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_filter.c -o mapper_filter.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_grep.lo mapper_grep.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_grep.c  -fPIC -DPIC -o .libs/mapper_grep.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_grep.c -o mapper_grep.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_group_like.lo mapper_group_like.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_group_like.c  -fPIC -DPIC -o .libs/mapper_group_like.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_group_like.c -o mapper_group_like.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_having_fields.lo mapper_having_fields.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_having_fields.c  -fPIC -DPIC -o .libs/mapper_having_fields.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_having_fields.c -o mapper_having_fields.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_head.lo mapper_head.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_head.c  -fPIC -DPIC -o .libs/mapper_head.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_head.c -o mapper_head.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_histogram.lo mapper_histogram.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_histogram.c  -fPIC -DPIC -o .libs/mapper_histogram.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_histogram.c -o mapper_histogram.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_join.lo mapper_join.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_join.c  -fPIC -DPIC -o .libs/mapper_join.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_join.c -o mapper_join.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_label.lo mapper_label.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_label.c  -fPIC -DPIC -o .libs/mapper_label.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_label.c -o mapper_label.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_merge_fields.lo mapper_merge_fields.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_merge_fields.c  -fPIC -DPIC -o .libs/mapper_merge_fields.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_merge_fields.c -o mapper_merge_fields.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_nest.lo mapper_nest.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_nest.c  -fPIC -DPIC -o .libs/mapper_nest.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_nest.c -o mapper_nest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_nothing.lo mapper_nothing.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_nothing.c  -fPIC -DPIC -o .libs/mapper_nothing.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_nothing.c -o mapper_nothing.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_put.lo mapper_put.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_put.c  -fPIC -DPIC -o .libs/mapper_put.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_put.c -o mapper_put.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_regularize.lo mapper_regularize.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_regularize.c  -fPIC -DPIC -o .libs/mapper_regularize.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_regularize.c -o mapper_regularize.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_rename.lo mapper_rename.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_rename.c  -fPIC -DPIC -o .libs/mapper_rename.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_rename.c -o mapper_rename.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_reorder.lo mapper_reorder.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_reorder.c  -fPIC -DPIC -o .libs/mapper_reorder.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_reorder.c -o mapper_reorder.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_repeat.lo mapper_repeat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_repeat.c  -fPIC -DPIC -o .libs/mapper_repeat.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_repeat.c -o mapper_repeat.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_reshape.lo mapper_reshape.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_reshape.c  -fPIC -DPIC -o .libs/mapper_reshape.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_reshape.c -o mapper_reshape.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_sample.lo mapper_sample.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sample.c  -fPIC -DPIC -o .libs/mapper_sample.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sample.c -o mapper_sample.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_sec2gmt.lo mapper_sec2gmt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sec2gmt.c  -fPIC -DPIC -o .libs/mapper_sec2gmt.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sec2gmt.c -o mapper_sec2gmt.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_sec2gmtdate.lo mapper_sec2gmtdate.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sec2gmtdate.c  -fPIC -DPIC -o .libs/mapper_sec2gmtdate.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sec2gmtdate.c -o mapper_sec2gmtdate.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_shuffle.lo mapper_shuffle.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_shuffle.c  -fPIC -DPIC -o .libs/mapper_shuffle.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_shuffle.c -o mapper_shuffle.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_sort.lo mapper_sort.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sort.c  -fPIC -DPIC -o .libs/mapper_sort.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_sort.c -o mapper_sort.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_stats1.lo mapper_stats1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_stats1.c  -fPIC -DPIC -o .libs/mapper_stats1.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_stats1.c -o mapper_stats1.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_stats2.lo mapper_stats2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_stats2.c  -fPIC -DPIC -o .libs/mapper_stats2.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_stats2.c -o mapper_stats2.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_step.lo mapper_step.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_step.c  -fPIC -DPIC -o .libs/mapper_step.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_step.c -o mapper_step.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_tac.lo mapper_tac.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tac.c  -fPIC -DPIC -o .libs/mapper_tac.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tac.c -o mapper_tac.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_tail.lo mapper_tail.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tail.c  -fPIC -DPIC -o .libs/mapper_tail.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tail.c -o mapper_tail.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_tee.lo mapper_tee.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tee.c  -fPIC -DPIC -o .libs/mapper_tee.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_tee.c -o mapper_tee.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_top.lo mapper_top.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_top.c  -fPIC -DPIC -o .libs/mapper_top.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_top.c -o mapper_top.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mapper_uniq.lo mapper_uniq.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_uniq.c  -fPIC -DPIC -o .libs/mapper_uniq.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mapper_uniq.c -o mapper_uniq.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_dsl_cst.lo mlr_dsl_cst.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_cst.c  -fPIC -DPIC -o .libs/mlr_dsl_cst.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_cst.c -o mlr_dsl_cst.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o stats1_accumulators.lo stats1_accumulators.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stats1_accumulators.c  -fPIC -DPIC -o .libs/stats1_accumulators.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c stats1_accumulators.c -o stats1_accumulators.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libmapping.la  rval_expr_evaluators.lo rval_func_evaluators.lo rval_list_evaluators.lo mapper_bar.lo mapper_bootstrap.lo mapper_cat.lo mapper_check.lo mapper_cut.lo mapper_decimate.lo mapper_filter.lo mapper_grep.lo mapper_group_like.lo mapper_having_fields.lo mapper_head.lo mapper_histogram.lo mapper_join.lo mapper_label.lo mapper_merge_fields.lo mapper_nest.lo mapper_nothing.lo mapper_put.lo mapper_regularize.lo mapper_rename.lo mapper_reorder.lo mapper_repeat.lo mapper_reshape.lo mapper_sample.lo mapper_sec2gmt.lo mapper_sec2gmtdate.lo mapper_shuffle.lo mapper_sort.lo mapper_stats1.lo mapper_stats2.lo mapper_step.lo mapper_tac.lo mapper_tail.lo mapper_tee.lo mapper_top.lo mapper_uniq.lo mlr_dsl_cst.lo stats1_accumulators.lo ../lib/libmlr.la ../cli/libcli.la ../input/libinput.la 
libtool: link: (cd .libs/libmapping.lax/libmlr.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/mapping/../lib/.libs/libmlr.a")
libtool: link: (cd .libs/libmapping.lax/libcli.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/mapping/../cli/.libs/libcli.a")
libtool: link: (cd .libs/libmapping.lax/libinput.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/mapping/../input/.libs/libinput.a")
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/libmapping.lax/libinput.a/mlr_globals.o .libs/libmapping.lax/lt1-mlr_globals.o || cp .libs/libmapping.lax/libinput.a/mlr_globals.o .libs/libmapping.lax/lt1-mlr_globals.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mlrmath.o .libs/libmapping.lax/lt2-mlrmath.o || cp .libs/libmapping.lax/libinput.a/mlrmath.o .libs/libmapping.lax/lt2-mlrmath.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mlrstat.o .libs/libmapping.lax/lt3-mlrstat.o || cp .libs/libmapping.lax/libinput.a/mlrstat.o .libs/libmapping.lax/lt3-mlrstat.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mlrregex.o .libs/libmapping.lax/lt4-mlrregex.o || cp .libs/libmapping.lax/libinput.a/mlrregex.o .libs/libmapping.lax/lt4-mlrregex.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mlrutil.o .libs/libmapping.lax/lt5-mlrutil.o || cp .libs/libmapping.lax/libinput.a/mlrutil.o .libs/libmapping.lax/lt5-mlrutil.o
libtool: link: ln .libs/libmapping.lax/libinput.a/context.o .libs/libmapping.lax/lt6-context.o || cp .libs/libmapping.lax/libinput.a/context.o .libs/libmapping.lax/lt6-context.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mtrand.o .libs/libmapping.lax/lt7-mtrand.o || cp .libs/libmapping.lax/libinput.a/mtrand.o .libs/libmapping.lax/lt7-mtrand.o
libtool: link: ln .libs/libmapping.lax/libinput.a/string_array.o .libs/libmapping.lax/lt8-string_array.o || cp .libs/libmapping.lax/libinput.a/string_array.o .libs/libmapping.lax/lt8-string_array.o
libtool: link: ln .libs/libmapping.lax/libinput.a/string_builder.o .libs/libmapping.lax/lt9-string_builder.o || cp .libs/libmapping.lax/libinput.a/string_builder.o .libs/libmapping.lax/lt9-string_builder.o
libtool: link: ln .libs/libmapping.lax/libinput.a/mlr_test_util.o .libs/libmapping.lax/lt10-mlr_test_util.o || cp .libs/libmapping.lax/libinput.a/mlr_test_util.o .libs/libmapping.lax/lt10-mlr_test_util.o
libtool: link: ar cru .libs/libmapping.a .libs/rval_expr_evaluators.o .libs/rval_func_evaluators.o .libs/rval_list_evaluators.o .libs/mapper_bar.o .libs/mapper_bootstrap.o .libs/mapper_cat.o .libs/mapper_check.o .libs/mapper_cut.o .libs/mapper_decimate.o .libs/mapper_filter.o .libs/mapper_grep.o .libs/mapper_group_like.o .libs/mapper_having_fields.o .libs/mapper_head.o .libs/mapper_histogram.o .libs/mapper_join.o .libs/mapper_label.o .libs/mapper_merge_fields.o .libs/mapper_nest.o .libs/mapper_nothing.o .libs/mapper_put.o .libs/mapper_regularize.o .libs/mapper_rename.o .libs/mapper_reorder.o .libs/mapper_repeat.o .libs/mapper_reshape.o .libs/mapper_sample.o .libs/mapper_sec2gmt.o .libs/mapper_sec2gmtdate.o .libs/mapper_shuffle.o .libs/mapper_sort.o .libs/mapper_stats1.o .libs/mapper_stats2.o .libs/mapper_step.o .libs/mapper_tac.o .libs/mapper_tail.o .libs/mapper_tee.o .libs/mapper_top.o .libs/mapper_uniq.o .libs/mlr_dsl_cst.o .libs/stats1_accumulators.o .libs/libmapping.lax/libmlr.a/mlr_test_util.o .libs/libmapping.lax/libmlr.a/string_builder.o .libs/libmapping.lax/libmlr.a/string_array.o .libs/libmapping.lax/libmlr.a/mtrand.o .libs/libmapping.lax/libmlr.a/context.o .libs/libmapping.lax/libmlr.a/mlrutil.o .libs/libmapping.lax/libmlr.a/mlrregex.o .libs/libmapping.lax/libmlr.a/mlrstat.o .libs/libmapping.lax/libmlr.a/mlrmath.o .libs/libmapping.lax/libmlr.a/mlr_globals.o .libs/libmapping.lax/libcli.a/mlrcli.o .libs/libmapping.lax/libcli.a/argparse.o .libs/libmapping.lax/lt1-mlr_globals.o .libs/libmapping.lax/lt2-mlrmath.o .libs/libmapping.lax/lt3-mlrstat.o .libs/libmapping.lax/lt4-mlrregex.o .libs/libmapping.lax/lt5-mlrutil.o .libs/libmapping.lax/lt6-context.o .libs/libmapping.lax/lt7-mtrand.o .libs/libmapping.lax/lt8-string_array.o .libs/libmapping.lax/lt9-string_builder.o .libs/libmapping.lax/lt10-mlr_test_util.o .libs/libmapping.lax/libinput.a/libinput_la-string_byte_reader.o .libs/libmapping.lax/libinput.a/libinput_la-stdio_byte_reader.o .libs/libmapping.lax/libinput.a/libinput_la-peek_file_reader.o .libs/libmapping.lax/libinput.a/libinput_la-mmap_byte_reader.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_readers.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_xtab.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_nidx.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_json.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_dkvp.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_csvlite.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_stdio_csv.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_xtab.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_nidx.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_json.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_dkvp.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_csvlite.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_mmap_csv.o .libs/libmapping.lax/libinput.a/libinput_la-lrec_reader_in_memory.o .libs/libmapping.lax/libinput.a/libinput_la-line_readers.o .libs/libmapping.lax/libinput.a/libinput_la-mlr_json_adapter.o .libs/libmapping.lax/libinput.a/libinput_la-json_parser.o .libs/libmapping.lax/libinput.a/libinput_la-file_ingestor_stdio.o .libs/libmapping.lax/libinput.a/libinput_la-file_reader_stdio.o .libs/libmapping.lax/libinput.a/libinput_la-file_reader_mmap.o
libtool: link: ranlib .libs/libmapping.a
libtool: link: rm -fr .libs/libmapping.lax .libs/libmapping.lax
libtool: link: ( cd ".libs" && rm -f "libmapping.la" && ln -s "../libmapping.la" "libmapping.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
Making all in output
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_csv.lo `test -f 'lrec_writer_csv.c' || echo './'`lrec_writer_csv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_csv.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_csv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_csv.c -o liboutput_la-lrec_writer_csv.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_csvlite.lo `test -f 'lrec_writer_csvlite.c' || echo './'`lrec_writer_csvlite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_csvlite.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_csvlite.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_csvlite.c -o liboutput_la-lrec_writer_csvlite.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_dkvp.lo `test -f 'lrec_writer_dkvp.c' || echo './'`lrec_writer_dkvp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_dkvp.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_dkvp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_dkvp.c -o liboutput_la-lrec_writer_dkvp.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_json.lo `test -f 'lrec_writer_json.c' || echo './'`lrec_writer_json.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_json.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_json.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_json.c -o liboutput_la-lrec_writer_json.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_markdown.lo `test -f 'lrec_writer_markdown.c' || echo './'`lrec_writer_markdown.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_markdown.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_markdown.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_markdown.c -o liboutput_la-lrec_writer_markdown.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_nidx.lo `test -f 'lrec_writer_nidx.c' || echo './'`lrec_writer_nidx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_nidx.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_nidx.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_nidx.c -o liboutput_la-lrec_writer_nidx.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_pprint.lo `test -f 'lrec_writer_pprint.c' || echo './'`lrec_writer_pprint.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_pprint.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_pprint.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_pprint.c -o liboutput_la-lrec_writer_pprint.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writer_xtab.lo `test -f 'lrec_writer_xtab.c' || echo './'`lrec_writer_xtab.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_xtab.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writer_xtab.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writer_xtab.c -o liboutput_la-lrec_writer_xtab.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-lrec_writers.lo `test -f 'lrec_writers.c' || echo './'`lrec_writers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writers.c  -fPIC -DPIC -o .libs/liboutput_la-lrec_writers.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec_writers.c -o liboutput_la-lrec_writers.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-multi_lrec_writer.lo `test -f 'multi_lrec_writer.c' || echo './'`multi_lrec_writer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c multi_lrec_writer.c  -fPIC -DPIC -o .libs/liboutput_la-multi_lrec_writer.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c multi_lrec_writer.c -o liboutput_la-multi_lrec_writer.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o liboutput_la-multi_out.lo `test -f 'multi_out.c' || echo './'`multi_out.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c multi_out.c  -fPIC -DPIC -o .libs/liboutput_la-multi_out.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c multi_out.c -o liboutput_la-multi_out.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o liboutput.la  liboutput_la-lrec_writer_csv.lo liboutput_la-lrec_writer_csvlite.lo liboutput_la-lrec_writer_dkvp.lo liboutput_la-lrec_writer_json.lo liboutput_la-lrec_writer_markdown.lo liboutput_la-lrec_writer_nidx.lo liboutput_la-lrec_writer_pprint.lo liboutput_la-lrec_writer_xtab.lo liboutput_la-lrec_writers.lo liboutput_la-multi_lrec_writer.lo liboutput_la-multi_out.lo ../lib/libmlr.la 
libtool: link: (cd .libs/liboutput.lax/libmlr.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/output/../lib/.libs/libmlr.a")
libtool: link: ar cru .libs/liboutput.a .libs/liboutput_la-lrec_writer_csv.o .libs/liboutput_la-lrec_writer_csvlite.o .libs/liboutput_la-lrec_writer_dkvp.o .libs/liboutput_la-lrec_writer_json.o .libs/liboutput_la-lrec_writer_markdown.o .libs/liboutput_la-lrec_writer_nidx.o .libs/liboutput_la-lrec_writer_pprint.o .libs/liboutput_la-lrec_writer_xtab.o .libs/liboutput_la-lrec_writers.o .libs/liboutput_la-multi_lrec_writer.o .libs/liboutput_la-multi_out.o   .libs/liboutput.lax/libmlr.a/mlr_test_util.o .libs/liboutput.lax/libmlr.a/string_builder.o .libs/liboutput.lax/libmlr.a/string_array.o .libs/liboutput.lax/libmlr.a/mtrand.o .libs/liboutput.lax/libmlr.a/context.o .libs/liboutput.lax/libmlr.a/mlrutil.o .libs/liboutput.lax/libmlr.a/mlrregex.o .libs/liboutput.lax/libmlr.a/mlrstat.o .libs/liboutput.lax/libmlr.a/mlrmath.o .libs/liboutput.lax/libmlr.a/mlr_globals.o 
libtool: link: ranlib .libs/liboutput.a
libtool: link: rm -fr .libs/liboutput.lax
libtool: link: ( cd ".libs" && rm -f "liboutput.la" && ln -s "../liboutput.la" "liboutput.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
Making all in containers
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o bind_stack.lo bind_stack.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c bind_stack.c  -fPIC -DPIC -o .libs/bind_stack.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c bind_stack.c -o bind_stack.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o dheap.lo dheap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c dheap.c  -fPIC -DPIC -o .libs/dheap.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c dheap.c -o dheap.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o dvector.lo dvector.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c dvector.c  -fPIC -DPIC -o .libs/dvector.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c dvector.c -o dvector.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o header_keeper.lo header_keeper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c header_keeper.c  -fPIC -DPIC -o .libs/header_keeper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c header_keeper.c -o header_keeper.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o hss.lo hss.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c hss.c  -fPIC -DPIC -o .libs/hss.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c hss.c -o hss.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o join_bucket_keeper.lo join_bucket_keeper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c join_bucket_keeper.c  -fPIC -DPIC -o .libs/join_bucket_keeper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c join_bucket_keeper.c -o join_bucket_keeper.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhms2v.lo lhms2v.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhms2v.c  -fPIC -DPIC -o .libs/lhms2v.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhms2v.c -o lhms2v.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhmsi.lo lhmsi.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsi.c  -fPIC -DPIC -o .libs/lhmsi.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsi.c -o lhmsi.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhmslv.lo lhmslv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmslv.c  -fPIC -DPIC -o .libs/lhmslv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmslv.c -o lhmslv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhmsmv.lo lhmsmv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsmv.c  -fPIC -DPIC -o .libs/lhmsmv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsmv.c -o lhmsmv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhmss.lo lhmss.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmss.c  -fPIC -DPIC -o .libs/lhmss.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmss.c -o lhmss.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lhmsv.lo lhmsv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsv.c  -fPIC -DPIC -o .libs/lhmsv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lhmsv.c -o lhmsv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o loop_stack.lo loop_stack.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c loop_stack.c  -fPIC -DPIC -o .libs/loop_stack.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c loop_stack.c -o loop_stack.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o lrec.lo lrec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec.c  -fPIC -DPIC -o .libs/lrec.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c lrec.c -o lrec.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mixutil.lo mixutil.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mixutil.c  -fPIC -DPIC -o .libs/mixutil.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mixutil.c -o mixutil.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlhmmv.lo mlhmmv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlhmmv.c  -fPIC -DPIC -o .libs/mlhmmv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlhmmv.c -o mlhmmv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_dsl_ast.lo mlr_dsl_ast.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_ast.c  -fPIC -DPIC -o .libs/mlr_dsl_ast.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_ast.c -o mlr_dsl_ast.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrval.lo mlrval.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrval.c  -fPIC -DPIC -o .libs/mlrval.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlrval.c -o mlrval.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o parse_trie.lo parse_trie.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c parse_trie.c  -fPIC -DPIC -o .libs/parse_trie.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c parse_trie.c -o parse_trie.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o percentile_keeper.lo percentile_keeper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c percentile_keeper.c  -fPIC -DPIC -o .libs/percentile_keeper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c percentile_keeper.c -o percentile_keeper.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o rslls.lo rslls.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rslls.c  -fPIC -DPIC -o .libs/rslls.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c rslls.c -o rslls.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o sllmv.lo sllmv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c sllmv.c  -fPIC -DPIC -o .libs/sllmv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c sllmv.c -o sllmv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o slls.lo slls.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c slls.c  -fPIC -DPIC -o .libs/slls.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c slls.c -o slls.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o sllv.lo sllv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c sllv.c  -fPIC -DPIC -o .libs/sllv.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c sllv.c -o sllv.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o top_keeper.lo top_keeper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c top_keeper.c  -fPIC -DPIC -o .libs/top_keeper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I./../ -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c top_keeper.c -o top_keeper.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libcontainers.la  bind_stack.lo dheap.lo dvector.lo header_keeper.lo hss.lo join_bucket_keeper.lo lhms2v.lo lhmsi.lo lhmslv.lo lhmsmv.lo lhmss.lo lhmsv.lo loop_stack.lo lrec.lo mixutil.lo mlhmmv.lo mlr_dsl_ast.lo mlrval.lo parse_trie.lo percentile_keeper.lo rslls.lo sllmv.lo slls.lo sllv.lo top_keeper.lo ../lib/libmlr.la ../mapping/libmapping.la 
libtool: link: (cd .libs/libcontainers.lax/libmlr.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/containers/../lib/.libs/libmlr.a")
libtool: link: (cd .libs/libcontainers.lax/libmapping.a && ar x "/builddir/build/BUILD/mlr-4.5.0/c/containers/../mapping/.libs/libmapping.a")
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlr_globals.o .libs/libcontainers.lax/lt2-mlr_globals.o || cp .libs/libcontainers.lax/libmapping.a/mlr_globals.o .libs/libcontainers.lax/lt2-mlr_globals.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlrmath.o .libs/libcontainers.lax/lt3-mlrmath.o || cp .libs/libcontainers.lax/libmapping.a/mlrmath.o .libs/libcontainers.lax/lt3-mlrmath.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlrstat.o .libs/libcontainers.lax/lt4-mlrstat.o || cp .libs/libcontainers.lax/libmapping.a/mlrstat.o .libs/libcontainers.lax/lt4-mlrstat.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlrregex.o .libs/libcontainers.lax/lt5-mlrregex.o || cp .libs/libcontainers.lax/libmapping.a/mlrregex.o .libs/libcontainers.lax/lt5-mlrregex.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlrutil.o .libs/libcontainers.lax/lt6-mlrutil.o || cp .libs/libcontainers.lax/libmapping.a/mlrutil.o .libs/libcontainers.lax/lt6-mlrutil.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/context.o .libs/libcontainers.lax/lt7-context.o || cp .libs/libcontainers.lax/libmapping.a/context.o .libs/libcontainers.lax/lt7-context.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mtrand.o .libs/libcontainers.lax/lt8-mtrand.o || cp .libs/libcontainers.lax/libmapping.a/mtrand.o .libs/libcontainers.lax/lt8-mtrand.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/string_array.o .libs/libcontainers.lax/lt9-string_array.o || cp .libs/libcontainers.lax/libmapping.a/string_array.o .libs/libcontainers.lax/lt9-string_array.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/string_builder.o .libs/libcontainers.lax/lt10-string_builder.o || cp .libs/libcontainers.lax/libmapping.a/string_builder.o .libs/libcontainers.lax/lt10-string_builder.o
libtool: link: ln .libs/libcontainers.lax/libmapping.a/mlr_test_util.o .libs/libcontainers.lax/lt11-mlr_test_util.o || cp .libs/libcontainers.lax/libmapping.a/mlr_test_util.o .libs/libcontainers.lax/lt11-mlr_test_util.o
libtool: link: ar cru .libs/libcontainers.a .libs/bind_stack.o .libs/dheap.o .libs/dvector.o .libs/header_keeper.o .libs/hss.o .libs/join_bucket_keeper.o .libs/lhms2v.o .libs/lhmsi.o .libs/lhmslv.o .libs/lhmsmv.o .libs/lhmss.o .libs/lhmsv.o .libs/loop_stack.o .libs/lrec.o .libs/mixutil.o .libs/mlhmmv.o .libs/mlr_dsl_ast.o .libs/mlrval.o .libs/parse_trie.o .libs/percentile_keeper.o .libs/rslls.o .libs/sllmv.o .libs/slls.o .libs/sllv.o .libs/top_keeper.o .libs/libcontainers.lax/libmlr.a/mlr_test_util.o .libs/libcontainers.lax/libmlr.a/string_builder.o .libs/libcontainers.lax/libmlr.a/string_array.o .libs/libcontainers.lax/libmlr.a/mtrand.o .libs/libcontainers.lax/libmlr.a/context.o .libs/libcontainers.lax/libmlr.a/mlrutil.o .libs/libcontainers.lax/libmlr.a/mlrregex.o .libs/libcontainers.lax/libmlr.a/mlrstat.o .libs/libcontainers.lax/libmlr.a/mlrmath.o .libs/libcontainers.lax/libmlr.a/mlr_globals.o .libs/libcontainers.lax/libmapping.a/libinput_la-file_reader_mmap.o .libs/libcontainers.lax/libmapping.a/libinput_la-file_reader_stdio.o .libs/libcontainers.lax/libmapping.a/libinput_la-file_ingestor_stdio.o .libs/libcontainers.lax/libmapping.a/libinput_la-json_parser.o .libs/libcontainers.lax/libmapping.a/libinput_la-mlr_json_adapter.o .libs/libcontainers.lax/libmapping.a/libinput_la-line_readers.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_in_memory.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_csv.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_csvlite.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_dkvp.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_json.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_nidx.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_mmap_xtab.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_csv.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_csvlite.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_dkvp.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_json.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_nidx.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_reader_stdio_xtab.o .libs/libcontainers.lax/libmapping.a/libinput_la-lrec_readers.o .libs/libcontainers.lax/libmapping.a/libinput_la-mmap_byte_reader.o .libs/libcontainers.lax/libmapping.a/libinput_la-peek_file_reader.o .libs/libcontainers.lax/libmapping.a/libinput_la-stdio_byte_reader.o .libs/libcontainers.lax/libmapping.a/libinput_la-string_byte_reader.o .libs/libcontainers.lax/libmapping.a/lt10-mlr_test_util.o .libs/libcontainers.lax/libmapping.a/lt9-string_builder.o .libs/libcontainers.lax/libmapping.a/lt8-string_array.o .libs/libcontainers.lax/libmapping.a/lt7-mtrand.o .libs/libcontainers.lax/libmapping.a/lt6-context.o .libs/libcontainers.lax/libmapping.a/lt5-mlrutil.o .libs/libcontainers.lax/libmapping.a/lt4-mlrregex.o .libs/libcontainers.lax/libmapping.a/lt3-mlrstat.o .libs/libcontainers.lax/libmapping.a/lt2-mlrmath.o .libs/libcontainers.lax/libmapping.a/lt1-mlr_globals.o .libs/libcontainers.lax/libmapping.a/argparse.o .libs/libcontainers.lax/libmapping.a/mlrcli.o .libs/libcontainers.lax/lt2-mlr_globals.o .libs/libcontainers.lax/lt3-mlrmath.o .libs/libcontainers.lax/lt4-mlrstat.o .libs/libcontainers.lax/lt5-mlrregex.o .libs/libcontainers.lax/lt6-mlrutil.o .libs/libcontainers.lax/lt7-context.o .libs/libcontainers.lax/lt8-mtrand.o .libs/libcontainers.lax/lt9-string_array.o .libs/libcontainers.lax/lt10-string_builder.o .libs/libcontainers.lax/lt11-mlr_test_util.o .libs/libcontainers.lax/libmapping.a/stats1_accumulators.o .libs/libcontainers.lax/libmapping.a/mlr_dsl_cst.o .libs/libcontainers.lax/libmapping.a/mapper_uniq.o .libs/libcontainers.lax/libmapping.a/mapper_top.o .libs/libcontainers.lax/libmapping.a/mapper_tee.o .libs/libcontainers.lax/libmapping.a/mapper_tail.o .libs/libcontainers.lax/libmapping.a/mapper_tac.o .libs/libcontainers.lax/libmapping.a/mapper_step.o .libs/libcontainers.lax/libmapping.a/mapper_stats2.o .libs/libcontainers.lax/libmapping.a/mapper_stats1.o .libs/libcontainers.lax/libmapping.a/mapper_sort.o .libs/libcontainers.lax/libmapping.a/mapper_shuffle.o .libs/libcontainers.lax/libmapping.a/mapper_sec2gmtdate.o .libs/libcontainers.lax/libmapping.a/mapper_sec2gmt.o .libs/libcontainers.lax/libmapping.a/mapper_sample.o .libs/libcontainers.lax/libmapping.a/mapper_reshape.o .libs/libcontainers.lax/libmapping.a/mapper_repeat.o .libs/libcontainers.lax/libmapping.a/mapper_reorder.o .libs/libcontainers.lax/libmapping.a/mapper_rename.o .libs/libcontainers.lax/libmapping.a/mapper_regularize.o .libs/libcontainers.lax/libmapping.a/mapper_put.o .libs/libcontainers.lax/libmapping.a/mapper_nothing.o .libs/libcontainers.lax/libmapping.a/mapper_nest.o .libs/libcontainers.lax/libmapping.a/mapper_merge_fields.o .libs/libcontainers.lax/libmapping.a/mapper_label.o .libs/libcontainers.lax/libmapping.a/mapper_join.o .libs/libcontainers.lax/libmapping.a/mapper_histogram.o .libs/libcontainers.lax/libmapping.a/mapper_head.o .libs/libcontainers.lax/libmapping.a/mapper_having_fields.o .libs/libcontainers.lax/libmapping.a/mapper_group_like.o .libs/libcontainers.lax/libmapping.a/mapper_grep.o .libs/libcontainers.lax/libmapping.a/mapper_filter.o .libs/libcontainers.lax/libmapping.a/mapper_decimate.o .libs/libcontainers.lax/libmapping.a/mapper_cut.o .libs/libcontainers.lax/libmapping.a/mapper_check.o .libs/libcontainers.lax/libmapping.a/mapper_cat.o .libs/libcontainers.lax/libmapping.a/mapper_bootstrap.o .libs/libcontainers.lax/libmapping.a/mapper_bar.o .libs/libcontainers.lax/libmapping.a/rval_list_evaluators.o .libs/libcontainers.lax/libmapping.a/rval_func_evaluators.o .libs/libcontainers.lax/libmapping.a/rval_expr_evaluators.o
libtool: link: ranlib .libs/libcontainers.a
libtool: link: rm -fr .libs/libcontainers.lax .libs/libcontainers.lax
libtool: link: ( cd ".libs" && rm -f "libcontainers.la" && ln -s "../libcontainers.la" "libcontainers.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
Making all in dsls
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_action.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_assert.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_config_list.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_error.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_fsm.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_main.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_memory.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_msort.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_option.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_parse.c
lemon_parse.c: In function 'Parse':
lemon_parse.c:209:27: warning: 'ps.lastrule' may be used uninitialized in this function [-Wmaybe-uninitialized]
       psp->lastrule->next = rp;
                           ^
lemon_parse.c:495:16: note: 'ps.lastrule' was declared here
  struct pstate ps;
                ^
lemon_parse.c:206:9: warning: 'ps.firstrule' may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (psp->firstrule==0) {
         ^
lemon_parse.c:495:16: note: 'ps.firstrule' was declared here
  struct pstate ps;
                ^
lemon_parse.c:371:15: warning: 'ps.preccounter' may be used uninitialized in this function [-Wmaybe-uninitialized]
      sp->prec = psp->preccounter;
               ^
lemon_parse.c:495:16: note: 'ps.preccounter' was declared here
  struct pstate ps;
                ^
lemon_parse.c:372:16: warning: '*((void *)&ps+32104)' may be used uninitialized in this function [-Wmaybe-uninitialized]
      sp->assoc = psp->declassoc;
                ^
lemon_parse.c:495:16: note: '*((void *)&ps+32104)' was declared here
  struct pstate ps;
                ^
lemon_parse.c:390:45: warning: 'ps.decllnslot' may be used uninitialized in this function [-Wmaybe-uninitialized]
      if (psp->decllnslot)  *psp->decllnslot = psp->tokenlineno;
                                             ^
lemon_parse.c:495:16: note: 'ps.decllnslot' was declared here
  struct pstate ps;
                ^
lemon_parse.c:382:9: warning: 'ps.declargslot' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (*(psp->declargslot)!=0) {
         ^
lemon_parse.c:495:16: note: 'ps.declargslot' was declared here
  struct pstate ps;
                ^
lemon_parse.c:383:14: warning: 'ps.declkeyword' may be used uninitialized in this function [-Wmaybe-uninitialized]
      ErrorMsg(psp->filename,psp->tokenlineno,
              ^
lemon_parse.c:495:16: note: 'ps.declkeyword' was declared here
  struct pstate ps;
                ^
lemon_parse.c:114:28: warning: 'ps.prevrule' may be used uninitialized in this function [-Wmaybe-uninitialized]
    } else if (psp->prevrule->precsym!=0) {
                            ^
lemon_parse.c:495:16: note: 'ps.prevrule' was declared here
  struct pstate ps;
                ^
lemon_parse.c:223:26: warning: 'ps.nrhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
      psp->rhs[psp->nrhs] = Symbol_new(x);
                          ^
lemon_parse.c:495:16: note: 'ps.nrhs' was declared here
  struct pstate ps;
                ^
lemon_parse.c:252:13: warning: 'ps.lhsalias' may be used uninitialized in this function [-Wmaybe-uninitialized]
     ErrorMsg(psp->filename,psp->tokenlineno,
             ^
lemon_parse.c:495:16: note: 'ps.lhsalias' was declared here
  struct pstate ps;
                ^
lemon_parse.c:203:27: warning: 'ps.lhs' may be used uninitialized in this function [-Wmaybe-uninitialized]
      rp->nextlhs = rp->lhs->rule;
                           ^
lemon_parse.c:495:16: note: 'ps.lhs' was declared here
  struct pstate ps;
                ^
lemon_parse.c:416:19: warning: 'ps.fallback' may be used uninitialized in this function [-Wmaybe-uninitialized]
      sp->fallback = psp->fallback;
                   ^
lemon_parse.c:495:16: note: 'ps.fallback' was declared here
  struct pstate ps;
                ^
lemon_parse.c:439:6: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  int start;
      ^
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_plink.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_report.c
lemon_report.c: In function 'append_str':
lemon_report.c:465:6: warning: unused variable 'i' [-Wunused-variable]
  int i, c;
      ^
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_set.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_state_table.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_string.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c lemon_symbol.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o lemon lemon_action.o lemon_assert.o lemon_config_list.o lemon_error.o lemon_fsm.o lemon_main.o lemon_memory.o lemon_msort.o lemon_option.o lemon_parse.o lemon_plink.o lemon_report.o lemon_set.o lemon_state_table.o lemon_string.o lemon_symbol.o  
libtool: link: gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o lemon lemon_action.o lemon_assert.o lemon_config_list.o lemon_error.o lemon_fsm.o lemon_main.o lemon_memory.o lemon_msort.o lemon_option.o lemon_parse.o lemon_plink.o lemon_report.o lemon_set.o lemon_state_table.o lemon_string.o lemon_symbol.o 
./lemon -s mlr_dsl_parse.y
2 resolvable parsing conflicts.
Parser statistics: 96 terminals, 99 nonterminals, 307 rules
                   587 states, 0 parser table entries, 2 conflicts
touch mlr_dsl_parse.h
mv mlr_dsl_parse.c mlr_dsl_parse.c.tmp
sed \
		-e 's/ParseTrace/mlr_dsl_ParseTrace/g' \
		-e 's/ParseTokenName/mlr_dsl_ParseTokenName/g' \
		-e 's/lemon_parser_alloc/mlr_dsl_lemon_parser_alloc/g' \
		-e 's/lemon_parser_free/mlr_dsl_lemon_parser_free/g' \
		-e 's/lemon_parser_parse_token/mlr_dsl_lemon_parser_parse_token/g' \
		-e 's/yy_destructor/mlr_dsl_yy_destructor/g' \
	mlr_dsl_parse.c.tmp > mlr_dsl_parse.c
rm -f mlr_dsl_parse.c.tmp
flex --prefix=mlr_dsl_lexer_ --outfile=mlr_dsl_lexer.c --header-file=mlr_dsl_lexer.h ./mlr_dsl_lexer.l
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_dsl_lexer.lo mlr_dsl_lexer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_lexer.c  -fPIC -DPIC -o .libs/mlr_dsl_lexer.o
mlr_dsl_lexer.c:2105:17: warning: 'yyunput' defined but not used [-Wunused-function]
     static void yyunput (int c, register char * yy_bp , yyscan_t yyscanner)
                 ^
mlr_dsl_lexer.c:2147:16: warning: 'input' defined but not used [-Wunused-function]
     static int input  (yyscan_t yyscanner)
                ^
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_lexer.c -o mlr_dsl_lexer.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_dsl_parse.lo mlr_dsl_parse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_parse.c  -fPIC -DPIC -o .libs/mlr_dsl_parse.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_parse.c -o mlr_dsl_parse.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I.  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlr_dsl_wrapper.lo mlr_dsl_wrapper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_wrapper.c  -fPIC -DPIC -o .libs/mlr_dsl_wrapper.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I. -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c mlr_dsl_wrapper.c -o mlr_dsl_wrapper.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o libdsl.la  mlr_dsl_lexer.lo mlr_dsl_parse.lo mlr_dsl_wrapper.lo  
libtool: link: ar cru .libs/libdsl.a .libs/mlr_dsl_lexer.o .libs/mlr_dsl_parse.o .libs/mlr_dsl_wrapper.o 
libtool: link: ranlib .libs/libdsl.a
libtool: link: ( cd ".libs" && rm -f "libdsl.la" && ln -s "../libdsl.la" "libdsl.la" )
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
Making all in experimental
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
gcc -DHAVE_CONFIG_H -I. -I../..  -I./../  -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c getlines.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o getl getlines.o ../lib/libmlr.la ../input/libinput.la ../containers/libcontainers.la 
libtool: link: gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o getl getlines.o  ../lib/.libs/libmlr.a ../input/.libs/libinput.a ../containers/.libs/libcontainers.a
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
Making all in tools
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
gcc -DHAVE_CONFIG_H -I. -I../..    -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c termcvt.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o termcvt termcvt.o  
libtool: link: gcc -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o termcvt termcvt.o 
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
Making all in .
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
gcc -DHAVE_CONFIG_H -I. -I..  -I.  -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c mlrmain.c
/bin/sh ../libtool --tag=CC   --mode=link gcc -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o mlr mlrmain.o cli/libcli.la containers/libcontainers.la stream/libstream.la input/libinput.la mapping/libmapping.la output/liboutput.la lib/libmlr.la dsls/libdsl.la -lm 
libtool: link: gcc -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o mlr mlrmain.o  cli/.libs/libcli.a containers/.libs/libcontainers.a stream/.libs/libstream.a input/.libs/libinput.a mapping/.libs/libmapping.a output/.libs/liboutput.a lib/.libs/libmlr.a dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I..  -I.  -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrg-mlrmain.o `test -f 'mlrmain.c' || echo './'`mlrmain.c
/bin/sh ../libtool --tag=CC   --mode=link gcc -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o mlrg mlrg-mlrmain.o cli/libcli.la containers/libcontainers.la stream/libstream.la input/libinput.la mapping/libmapping.la output/liboutput.la lib/libmlr.la dsls/libdsl.la -lm 
libtool: link: gcc -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o mlrg mlrg-mlrmain.o  cli/.libs/libcli.a containers/.libs/libcontainers.a stream/.libs/libstream.a input/.libs/libinput.a mapping/.libs/libmapping.a output/.libs/liboutput.a lib/.libs/libmlr.a dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I..  -I.  -g -pg -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o mlrp-mlrmain.o `test -f 'mlrmain.c' || echo './'`mlrmain.c
/bin/sh ../libtool --tag=CC   --mode=link gcc -g -pg -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o mlrp mlrp-mlrmain.o cli/libcli.la containers/libcontainers.la stream/libstream.la input/libinput.la mapping/libmapping.la output/liboutput.la lib/libmlr.la dsls/libdsl.la -lm 
libtool: link: gcc -g -pg -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o mlrp mlrp-mlrmain.o  cli/.libs/libcli.a containers/.libs/libcontainers.a stream/.libs/libstream.a input/.libs/libinput.a mapping/.libs/libmapping.a output/.libs/liboutput.a lib/.libs/libmlr.a dsls/.libs/libdsl.a -lm
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making all in unit_test
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
Making all in reg_test
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
Making all in input
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making all in rfc-csv
make[5]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[5]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making all in expected
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making all in doc
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.tMOTCl
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
++ dirname /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
+ cd mlr-4.5.0
+ rm -rf /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
+ make install DESTDIR=/builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
Making install in c
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making install in lib
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
Making install in cli
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
Making install in stream
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
Making install in input
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
Making install in mapping
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
Making install in output
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
Making install in containers
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
Making install in dsls
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
Making install in experimental
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
Making install in tools
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
Making install in .
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
test -z "/usr/bin" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/bin"
  /bin/sh ../libtool   --mode=install /usr/bin/install -c mlr '/builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c mlr /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/bin/mlr
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making install in unit_test
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
Making install in reg_test
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
Making install in input
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making install in rfc-csv
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[5]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[5]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making install in expected
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making install in doc
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/man/man1" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/share/man/man1"
 /usr/bin/install -c -m 644 mlr.1 '/builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/share/man/man1'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0'
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0'
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/mlr-4.5.0
extracting debug info from /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64/usr/bin/mlr
dwz: Too few files for multifile optimization
/usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
3409 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.DV01WX
+ umask 022
+ cd /builddir/build/BUILD
+ cd mlr-4.5.0
+ make check
Making check in c
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making check in lib
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/lib'
Making check in cli
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/cli'
Making check in stream
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/stream'
Making check in input
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/input'
Making check in mapping
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/mapping'
Making check in output
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/output'
Making check in containers
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/containers'
Making check in dsls
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/dsls'
Making check in experimental
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/experimental'
Making check in tools
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/tools'
Making check in .
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making check in unit_test
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make  test_mlrutil test_mlrregex test_argparse test_byte_readers test_peek_file_reader test_parse_trie test_lrec test_mlhmmv test_multiple_containers test_string_builder test_rval_evaluators test_join_bucket_keeper
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_mlrutil-test_mlrutil.o `test -f 'test_mlrutil.c' || echo './'`test_mlrutil.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_mlrutil test_mlrutil-test_mlrutil.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_mlrutil test_mlrutil-test_mlrutil.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_mlrregex-test_mlrregex.o `test -f 'test_mlrregex.c' || echo './'`test_mlrregex.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_mlrregex test_mlrregex-test_mlrregex.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_mlrregex test_mlrregex-test_mlrregex.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_argparse-test_argparse.o `test -f 'test_argparse.c' || echo './'`test_argparse.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_argparse test_argparse-test_argparse.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_argparse test_argparse-test_argparse.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_byte_readers-test_byte_readers.o `test -f 'test_byte_readers.c' || echo './'`test_byte_readers.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_byte_readers test_byte_readers-test_byte_readers.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_byte_readers test_byte_readers-test_byte_readers.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_peek_file_reader-test_peek_file_reader.o `test -f 'test_peek_file_reader.c' || echo './'`test_peek_file_reader.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_peek_file_reader test_peek_file_reader-test_peek_file_reader.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_peek_file_reader test_peek_file_reader-test_peek_file_reader.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_parse_trie-test_parse_trie.o `test -f 'test_parse_trie.c' || echo './'`test_parse_trie.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_parse_trie test_parse_trie-test_parse_trie.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_parse_trie test_parse_trie-test_parse_trie.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_lrec-test_lrec.o `test -f 'test_lrec.c' || echo './'`test_lrec.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_lrec test_lrec-test_lrec.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_lrec test_lrec-test_lrec.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_mlhmmv-test_mlhmmv.o `test -f 'test_mlhmmv.c' || echo './'`test_mlhmmv.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_mlhmmv test_mlhmmv-test_mlhmmv.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_mlhmmv test_mlhmmv-test_mlhmmv.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_multiple_containers-test_multiple_containers.o `test -f 'test_multiple_containers.c' || echo './'`test_multiple_containers.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_multiple_containers test_multiple_containers-test_multiple_containers.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_multiple_containers test_multiple_containers-test_multiple_containers.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_string_builder-test_string_builder.o `test -f 'test_string_builder.c' || echo './'`test_string_builder.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_string_builder test_string_builder-test_string_builder.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_string_builder test_string_builder-test_string_builder.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_rval_evaluators-test_rval_evaluators.o `test -f 'test_rval_evaluators.c' || echo './'`test_rval_evaluators.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_rval_evaluators test_rval_evaluators-test_rval_evaluators.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_rval_evaluators test_rval_evaluators-test_rval_evaluators.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
gcc -DHAVE_CONFIG_H -I. -I../..  -I./..  -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -c -o test_join_bucket_keeper-test_join_bucket_keeper.o `test -f 'test_join_bucket_keeper.c' || echo './'`test_join_bucket_keeper.c
/bin/sh ../../libtool --tag=CC   --mode=link gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -Wl,-z,relro  -o test_join_bucket_keeper test_join_bucket_keeper-test_join_bucket_keeper.o ../cli/libcli.la ../containers/libcontainers.la ../stream/libstream.la ../input/libinput.la ../mapping/libmapping.la ../output/liboutput.la ../lib/libmlr.la ../dsls/libdsl.la -lm 
libtool: link: gcc -std=gnu99 -g -Wall -std=gnu99 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -Wl,-z -Wl,relro -o test_join_bucket_keeper test_join_bucket_keeper-test_join_bucket_keeper.o  ../cli/.libs/libcli.a ../containers/.libs/libcontainers.a ../stream/.libs/libstream.a ../input/.libs/libinput.a ../mapping/.libs/libmapping.a ../output/.libs/liboutput.a ../lib/.libs/libmlr.a ../dsls/.libs/libdsl.a -lm
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make  check-TESTS
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
TEST_MLRUTIL ENTER
TEST_MLRUTIL: ALL UNIT TESTS PASSED
Tests      passed: 8 of 8
Assertions passed: 97 of 97
PASS: test_mlrutil
TEST_MLRREGEX ENTER
output=[hcello]
output=[haello]
output=[hello]
output=[hXello]
output=[hcealblo]
TEST_MLRREGEX: ALL UNIT TESTS PASSED
Tests      passed: 2 of 2
Assertions passed: 39 of 39
PASS: test_mlrregex
TEST_ARGPARSE ENTER
TEST_ARGPARSE: ALL UNIT TESTS PASSED
Tests      passed: 2 of 2
Assertions passed: 28 of 28
PASS: test_argparse
TEST_BYTE_READERS ENTER
TEST_BYTE_READERS: ALL UNIT TESTS PASSED
Tests      passed: 7 of 7
Assertions passed: 74 of 74
PASS: test_byte_readers
TEST_PEEK_FILE_READER ENTER
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
  START END       i= 0 c=  [00]
                  i= 1 c=  [00]
                  i= 2 c=  [00]
                  i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
  START       OCC i= 0 c=a [61]
        END       i= 1 c=  [00]
                  i= 2 c=  [00]
                  i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
                  i= 0 c=a [61]
  START END       i= 1 c=  [00]
                  i= 2 c=  [00]
                  i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
                  i= 0 c=a [61]
  START       OCC i= 1 c=b [62]
        END       i= 2 c=  [00]
                  i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
                  i= 0 c=a [61]
                  i= 1 c=b [62]
  START END       i= 2 c=  [00]
                  i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
                  i= 0 c=a [61]
                  i= 1 c=b [62]
  START       OCC i= 2 c=, [2c]
        END       i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
                  i= 0 c=a [61]
                  i= 1 c=b [62]
  START       OCC i= 2 c=, [2c]
        END       i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
                  i= 0 c=a [61]
                  i= 1 c=b [62]
                  i= 2 c=, [2c]
  START END       i= 3 c=  [00]
                  i= 4 c=  [00]
                  i= 5 c=  [00]
                  i= 6 c=  [00]
                  i= 7 c=  [00]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 5
        END       i= 0 c=a [61]
                  i= 1 c=b [62]
                  i= 2 c=, [2c]
  START       OCC i= 3 c=c [63]
              OCC i= 4 c=d [64]
              OCC i= 5 c=e [65]
              OCC i= 6 c=  [0a]
              OCC i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
  START END       i= 0 c=a [61]
                  i= 1 c=b [62]
                  i= 2 c=, [2c]
                  i= 3 c=c [63]
                  i= 4 c=d [64]
                  i= 5 c=e [65]
                  i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
  START END       i= 0 c=a [61]
                  i= 1 c=b [62]
                  i= 2 c=, [2c]
                  i= 3 c=c [63]
                  i= 4 c=d [64]
                  i= 5 c=e [65]
                  i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
  START       OCC i= 0 c=3 [33]
        END       i= 1 c=b [62]
                  i= 2 c=, [2c]
                  i= 3 c=c [63]
                  i= 4 c=d [64]
                  i= 5 c=e [65]
                  i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 1
  START       OCC i= 0 c=3 [33]
        END       i= 1 c=b [62]
                  i= 2 c=, [2c]
                  i= 3 c=c [63]
                  i= 4 c=d [64]
                  i= 5 c=e [65]
                  i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
                  i= 0 c=3 [33]
  START END       i= 1 c=b [62]
                  i= 2 c=, [2c]
                  i= 3 c=c [63]
                  i= 4 c=d [64]
                  i= 5 c=e [65]
                  i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 5
                  i= 0 c=3 [33]
  START       OCC i= 1 c=, [2c]
              OCC i= 2 c=4 [34]
              OCC i= 3 c=5 [35]
              OCC i= 4 c=6 [36]
              OCC i= 5 c=7 [37]
        END       i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
======================== pfr at 0x12060b0
  peekbuflen = 8
  npeeked    = 0
                  i= 0 c=3 [33]
                  i= 1 c=, [2c]
                  i= 2 c=4 [34]
                  i= 3 c=5 [35]
                  i= 4 c=6 [36]
                  i= 5 c=7 [37]
  START END       i= 6 c=  [0a]
                  i= 7 c=1 [31]
------------------------
TEST_PEEK_FILE_READER: ALL UNIT TESTS PASSED
Tests      passed: 2 of 2
Assertions passed: 16 of 16
PASS: test_peek_file_reader
TEST_PARSE_TRIE ENTER
================================================================ simplest
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [a[61]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=0,strlen=1
PARSE TRIE DUMP END
buf      = a
rc       = 1
stridx   = 0 (a)
matchlen = 1
================================================================ disjoint
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [a[61]b[62]c[63]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=-1,strlen=-1
    c=b[62],stridx=-1,strlen=-1
      c=c[63],stridx=0,strlen=3
PARSE TRIE DUMP END
Adding string[1] = [f[66]g[67]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=-1,strlen=-1
    c=b[62],stridx=-1,strlen=-1
      c=c[63],stridx=0,strlen=3
  c=f[66],stridx=-1,strlen=-1
    c=g[67],stridx=1,strlen=2
PARSE TRIE DUMP END
buf      = abcde
rc       = 1
stridx   = 0 (abc)
matchlen = 3
================================================================ short_long
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [a[61]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=0,strlen=1
PARSE TRIE DUMP END
Adding string[1] = [a[61]a[61]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=0,strlen=1
    c=a[61],stridx=1,strlen=2
PARSE TRIE DUMP END
buf      = aaabc
rc       = 1
stridx   = 1 (aa)
matchlen = 2
================================================================ long_short
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [a[61]a[61]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=-1,strlen=-1
    c=a[61],stridx=0,strlen=2
PARSE TRIE DUMP END
Adding string[1] = [a[61]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=a[61],stridx=1,strlen=1
    c=a[61],stridx=0,strlen=2
PARSE TRIE DUMP END
buf      = aaabc
rc       = 1
stridx   = 0 (aa)
matchlen = 2
================================================================ dkvp
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [=[3d]]
Adding string[1] = [,[2c]]
Adding string[2] = [?[0d]?[0a]]
Adding string[3] = [?[ff]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=?[0d],stridx=-1,strlen=-1
    c=?[0a],stridx=2,strlen=2
  c=,[2c],stridx=1,strlen=1
  c==[3d],stridx=0,strlen=1
  c=?[ffffffff],stridx=3,strlen=1
PARSE TRIE DUMP END
================================================================ show_it
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
PARSE TRIE DUMP END
Adding string[0] = [=[3d]]
Adding string[1] = [,[2c]]
Adding string[2] = [?[0d]?[0a]]
Adding string[3] = [?[ff]]
PARSE TRIE DUMP START
c=?[00],stridx=-1,strlen=-1
  c=?[0d],stridx=-1,strlen=-1
    c=?[0a],stridx=2,strlen=2
  c=,[2c],stridx=1,strlen=1
  c==[3d],stridx=0,strlen=1
  c=?[ffffffff],stridx=3,strlen=1
PARSE TRIE DUMP END
c a[61]
c b[62]
c c[63]
match token 0 (=[3d])
c 1[31]
c 2[32]
c 3[33]
match token 1 (,[2c])
c d[64]
c e[65]
c f[66]
match token 0 (=[3d])
c 4[34]
c 5[35]
c 6[36]
match token 2 (?[0d]?[0a])
c g[67]
c h[68]
c i[69]
match token 0 (=[3d])
c 7[37]
c 8[38]
c 9[39]
match token 3 (?[ff])
TEST_PARSE_TRIE: ALL UNIT TESTS PASSED
Tests      passed: 6 of 6
Assertions passed: 49 of 49
PASS: test_parse_trie
TEST_LREC ENTER
Before rename:
field_count = 3
| phead:        0x2120080 | ptail        0x2120050
| prev:            (nil) curr:        0x2120080 next:        0x2120100 | key:            2 | value:            b |
| prev:        0x2120080 curr:        0x2120100 next:        0x2120050 | key:            3 | value:            c |
| prev:        0x2120100 curr:        0x2120050 next:            (nil) | key:            4 | value:            d |
After rename:
field_count = 3
| phead:        0x2120080 | ptail        0x2120050
| prev:            (nil) curr:        0x2120080 next:        0x2120100 | key:            u | value:            b |
| prev:        0x2120080 curr:        0x2120100 next:        0x2120050 | key:            3 | value:            c |
| prev:        0x2120100 curr:        0x2120050 next:            (nil) | key:            4 | value:            d |
Before rename:
field_count = 3
| phead:        0x2120080 | ptail        0x2120050
| prev:            (nil) curr:        0x2120080 next:        0x2120100 | key:            u | value:            b |
| prev:        0x2120080 curr:        0x2120100 next:        0x2120050 | key:            3 | value:            c |
| prev:        0x2120100 curr:        0x2120050 next:            (nil) | key:            4 | value:            d |
After rename:
field_count = 2
| phead:        0x2120080 | ptail        0x2120100
| prev:            (nil) curr:        0x2120080 next:        0x2120100 | key:            u | value:            b |
| prev:        0x2120080 curr:        0x2120100 next:            (nil) | key:            4 | value:            c |
TEST_LREC_PUT_AFTER ENTER
BEFORE: a=1
AFTER : a=2
BEFORE: a=1
AFTER : a=1,b=3
BEFORE: a=1,b=2
AFTER : a=1,z=9,b=2
BEFORE: a=1,b=2
AFTER : a=1,b=2,z=9
TEST_LREC_PUT_AFTER EXIT
TEST_LREC: ALL UNIT TESTS PASSED
Tests      passed: 7 of 7
Assertions passed: 152 of 152
PASS: test_lrec
TEST_MLHMMV ENTER
================================================================
empty map:
{
}
keys1:  [ 3]
value1: 4
map:
{
  "3": 4
}
keys2:  [ abcde,  -6]
value2: 7
map:
{
  "3": 4,
  "abcde": {
    "-6": 7
  }
}
keys3:  [ 0,  fghij,  0]
value3: 0
map:
{
  "3": 4,
  "abcde": {
    "-6": 7
  },
  "0": {
    "fghij": {
      "0": 0
    }
  }
}
================================================================
{
  "3": 4
}
{
  "3": 5
}
{
  "3": {
    "x": 6
  }
}
{
  "3": {
    "x": 7
  }
}
{
  "3": {
    "x": 7,
    "9": {
      "y": "z"
    }
  }
}
{
  "3": {
    "x": 7,
    "9": {
      "y": "z",
      "z": "y"
    }
  }
}
================================================================
{
  "0": 0,
  "1": -1,
  "2": -2,
  "3": -3,
  "4": -4,
  "5": -5,
  "6": -6,
  "7": -7,
  "8": -8,
  "9": -9,
  "10": -10,
  "11": -11,
  "12": -12,
  "13": -13,
  "14": -14,
  "15": -15,
  "16": -16,
  "17": -17,
  "18": -18,
  "19": -19,
  "20": -20,
  "21": -21,
  "22": -22,
  "23": -23,
  "24": -24,
  "25": -25,
  "26": -26,
  "27": -27,
  "28": -28,
  "29": -29,
  "30": -30,
  "31": -31
}
{
  "0": 0,
  "1": -1,
  "2": -2,
  "3": -3,
  "4": -4,
  "5": -5,
  "6": -6,
  "7": -7,
  "8": -8,
  "9": -9,
  "10": -10,
  "11": -11,
  "12": -12,
  "13": -13,
  "14": -14,
  "15": -15,
  "16": -16,
  "17": -17,
  "18": -18,
  "19": -19,
  "20": -20,
  "21": -21,
  "22": -22,
  "23": -23,
  "24": -24,
  "25": -25,
  "26": -26,
  "27": -27,
  "28": -28,
  "29": -29,
  "30": -30,
  "31": -31,
  "a": {
    "0": 0,
    "1": -1,
    "2": -2,
    "3": -3,
    "4": -4,
    "5": -5,
    "6": -6,
    "7": -7,
    "8": -8,
    "9": -9,
    "10": -10,
    "11": -11,
    "12": -12,
    "13": -13,
    "14": -14,
    "15": -15,
    "16": -16,
    "17": -17,
    "18": -18,
    "19": -19,
    "20": -20,
    "21": -21,
    "22": -22,
    "23": -23,
    "24": -24,
    "25": -25,
    "26": -26,
    "27": -27,
    "28": -28,
    "29": -29,
    "30": -30,
    "31": -31
  }
}
{
  "0": {
    "0": {
      "b": "term"
    }
  },
  "1": -1,
  "2": -2,
  "3": -3,
  "4": -4,
  "5": -5,
  "6": -6,
  "7": -7,
  "8": -8,
  "9": -9,
  "10": -10,
  "11": -11,
  "12": -12,
  "13": -13,
  "14": -14,
  "15": -15,
  "16": -16,
  "17": -17,
  "18": -18,
  "19": -19,
  "20": -20,
  "21": -21,
  "22": -22,
  "23": -23,
  "24": -24,
  "25": -25,
  "26": -26,
  "27": -27,
  "28": -28,
  "29": -29,
  "30": -30,
  "31": -31,
  "a": {
    "0": 0,
    "1": -1,
    "2": -2,
    "3": -3,
    "4": -4,
    "5": -5,
    "6": -6,
    "7": -7,
    "8": -8,
    "9": -9,
    "10": -10,
    "11": -11,
    "12": -12,
    "13": -13,
    "14": -14,
    "15": -15,
    "16": -16,
    "17": -17,
    "18": -18,
    "19": -19,
    "20": -20,
    "21": -21,
    "22": -22,
    "23": -23,
    "24": -24,
    "25": -25,
    "26": -26,
    "27": -27,
    "28": -28,
    "29": -29,
    "30": -30,
    "31": -31
  },
  "100": {
    "1": {
      "b": "term"
    }
  },
  "200": {
    "2": {
      "b": "term"
    }
  },
  "300": {
    "3": {
      "b": "term"
    }
  },
  "400": {
    "0": {
      "b": "term"
    }
  },
  "500": {
    "1": {
      "b": "term"
    }
  },
  "600": {
    "2": {
      "b": "term"
    }
  },
  "700": {
    "3": {
      "b": "term"
    }
  },
  "800": {
    "0": {
      "b": "term"
    }
  },
  "900": {
    "1": {
      "b": "term"
    }
  },
  "1000": {
    "2": {
      "b": "term"
    }
  },
  "1100": {
    "3": {
      "b": "term"
    }
  },
  "1200": {
    "0": {
      "b": "term"
    }
  },
  "1300": {
    "1": {
      "b": "term"
    }
  },
  "1400": {
    "2": {
      "b": "term"
    }
  },
  "1500": {
    "3": {
      "b": "term"
    }
  },
  "1600": {
    "0": {
      "b": "term"
    }
  },
  "1700": {
    "1": {
      "b": "term"
    }
  },
  "1800": {
    "2": {
      "b": "term"
    }
  },
  "1900": {
    "3": {
      "b": "term"
    }
  },
  "2000": {
    "0": {
      "b": "term"
    }
  },
  "2100": {
    "1": {
      "b": "term"
    }
  },
  "2200": {
    "2": {
      "b": "term"
    }
  },
  "2300": {
    "3": {
      "b": "term"
    }
  },
  "2400": {
    "0": {
      "b": "term"
    }
  },
  "2500": {
    "1": {
      "b": "term"
    }
  },
  "2600": {
    "2": {
      "b": "term"
    }
  },
  "2700": {
    "3": {
      "b": "term"
    }
  },
  "2800": {
    "0": {
      "b": "term"
    }
  },
  "2900": {
    "1": {
      "b": "term"
    }
  },
  "3000": {
    "2": {
      "b": "term"
    }
  },
  "3100": {
    "3": {
      "b": "term"
    }
  }
}
================================================================
================================================================
full map:
{
  "triple": {
    "s": {
      "x": 5,
      "y": 6
    },
    "t": {
      "x": 7,
      "y": 8
    },
    "u": {
      "x": 9,
      "y": 10
    }
  },
  "not": {
    "u": {
      "y": 11
    }
  },
  "single": 99,
  "double": {
    "i": 111,
    "j": 112,
    "k": 113
  }
}
----------------------------------------------------------------
single-level outrecs (1):
single=99
single-level outrecs (1):
single=99
----------------------------------------------------------------
double-level outrecs (1):
double:i=111,double:j=112,double:k=113
double-level outrecs (3):
first=i,double=111
first=j,double=112
first=k,double=113
double-level outrecs (3):
first=i,double=111
first=j,double=112
first=k,double=113
----------------------------------------------------------------
triple-level outrecs (1):
triple:s:x=5,triple:s:y=6,triple:t:x=7,triple:t:y=8,triple:u:x=9,triple:u:y=10
triple-level outrecs (3):
first=s,triple:x=5,triple:y=6
first=t,triple:x=7,triple:y=8
first=u,triple:x=9,triple:y=10
triple-level outrecs (6):
first=s,second=x,triple=5
first=s,second=y,triple=6
first=t,second=x,triple=7
first=t,second=y,triple=8
first=u,second=x,triple=9
first=u,second=y,triple=10
triple-level outrecs (6):
first=s,second=x,triple=5
first=s,second=y,triple=6
first=t,second=x,triple=7
first=t,second=y,triple=8
first=u,second=x,triple=9
first=u,second=y,triple=10
TEST_MLHMMV: ALL UNIT TESTS PASSED
Tests      passed: 5 of 5
Assertions passed: 27 of 27
PASS: test_mlhmmv
TEST_MULTIPLE_CONTAINERS ENTER
a,b,c
NULL,NULL,NULL
d,NULL,NULL
d,e,NULL
d,e,f
d,e,f,g
| prev: (nil) curr: 0x1862a70 next: (nil) | nidx:     29 | key:            x | value:            3 |
| prev: (nil) curr: 0x1862a70 next: 0x1862aa0 | nidx:     29 | key:            x | value:            3 |
| prev: 0x1862a70 curr: 0x1862aa0 next: (nil) | nidx:     30 | key:            y | value:            5 |
| prev: (nil) curr: 0x1862a70 next: 0x1862aa0 | nidx:     29 | key:            x | value:            f |
| prev: 0x1862a70 curr: 0x1862aa0 next: (nil) | nidx:     30 | key:            y | value:            5 |
| prev: (nil) curr: 0x1862a70 next: 0x1862aa0 | nidx:     29 | key:            x | value:            f |
| prev: 0x1862a70 curr: 0x1862aa0 next: 0x1862ad0 | nidx:     30 | key:            y | value:            5 |
| prev: 0x1862aa0 curr: 0x1862ad0 next: (nil) | nidx:     31 | key:            z | value:            7 |
BIND STACK BEGIN (#frames 0):
BIND STACK END
BIND STACK BEGIN (#frames 1):
-- FRAME 0:
BIND STACK END
BIND STACK BEGIN (#frames 1):
-- FRAME 0:
| prev: (nil) curr: 0x18633b0 next: 0x18633e0 | nidx:     29 | key:            x | value:            1 |
| prev: 0x18633b0 curr: 0x18633e0 next: (nil) | nidx:     30 | key:            y | value:            2 |
BIND STACK END
BIND STACK BEGIN (#frames 2):
-- FRAME 1:
-- FRAME 0:
| prev: (nil) curr: 0x18633b0 next: 0x18633e0 | nidx:     29 | key:            x | value:            1 |
| prev: 0x18633b0 curr: 0x18633e0 next: (nil) | nidx:     30 | key:            y | value:            2 |
BIND STACK END
BIND STACK BEGIN (#frames 3):
-- FRAME 2:
-- FRAME 1:
-- FRAME 0:
| prev: (nil) curr: 0x18633b0 next: 0x18633e0 | nidx:     29 | key:            x | value:            1 |
| prev: 0x18633b0 curr: 0x18633e0 next: (nil) | nidx:     30 | key:            y | value:            2 |
BIND STACK END
BIND STACK BEGIN (#frames 3):
-- FRAME 2:
| prev: (nil) curr: 0x1863fd0 next: (nil) | nidx:     29 | key:            x | value:        three |
-- FRAME 1:
-- FRAME 0:
| prev: (nil) curr: 0x18633b0 next: 0x18633e0 | nidx:     29 | key:            x | value:            1 |
| prev: 0x18633b0 curr: 0x18633e0 next: (nil) | nidx:     30 | key:            y | value:            2 |
BIND STACK END
BIND STACK BEGIN (#frames 2):
-- FRAME 1:
-- FRAME 0:
| prev: (nil) curr: 0x18633b0 next: 0x18633e0 | nidx:     29 | key:            x | value:            1 |
| prev: 0x18633b0 curr: 0x18633e0 next: (nil) | nidx:     30 | key:            y | value:            2 |
BIND STACK END
percentile_keeper dump:
[00] 1.00000000
[01]        2
[02]        3
[03] 4.00000000
[04] 5.00000000
0.00 ->  1.0000
10.00 ->  1.0000
50.00 -> 3
90.00 ->  5.0000
100.00 ->  5.0000
top_keeper dump:
[00] 5.00000000
[01] ---
[02] ---
top_keeper dump:
[00] 6.00000000
[01] 5.00000000
[02] ---
top_keeper dump:
[00] 6.00000000
[01] 5.00000000
[02] 4
top_keeper dump:
[00] 6.00000000
[01] 5.00000000
[02] 4
top_keeper dump:
[00] 7
[01] 6.00000000
[02] 5.00000000
BEGIN DHEAP (n=7):
[0000] 8.25000000
[0001]      5.25000000
[0003]           3.25000000
[0004]           4.25000000
[0002]      7.25000000
[0005]           2.25000000
[0006]           6.25000000
END DHEAP
TEST_MULTIPLE_CONTAINERS: ALL UNIT TESTS PASSED
Tests      passed: 15 of 15
Assertions passed: 562 of 562
PASS: test_multiple_containers
TEST_STRING_BUILDER ENTER
TEST_STRING_BUILDER: ALL UNIT TESTS PASSED
Tests      passed: 1 of 1
Assertions passed: 9 of 9
PASS: test_string_builder
TEST_RVAL_EVALUATORS ENTER
-- TEST_RVAL_EVALUATORS test_caps ENTER
[MT_INT] 888
[MT_INT] 999
[MT_STRING] filename-goes-here
[MT_INT] 123
-- TEST_RVAL_EVALUATORS test_strings ENTER
lrec s = abc
[MT_STRING] abc
[MT_STRING] def
[MT_STRING] abcdef
[MT_STRING] abcdef
[MT_STRING] ABCDEF
-- TEST_RVAL_EVALUATORS test_numbers ENTER
lrec   x        = 4.5
newval 2        = [MT_FLOAT] 2.000000
newval 4        = [MT_FLOAT] 4.000000
newval x        = [MT_FLOAT] 4.500000
newval x^2      = [MT_FLOAT] 20.250000
newval log(x)   = [MT_FLOAT] 0.653213
newval 2*log(x) = [MT_FLOAT] 1.306425
XXX MT_FLOAT
text="*", type=operator:
    text="2", type=strnum_literal.
    text="log", type=non_sigil_name:
        text="x", type=field_name.
newval AST      = [MT_FLOAT] 3.008155
lrec   x        = (null)
newval 2        = [MT_FLOAT] 2.000000
newval 4        = [MT_FLOAT] 4.000000
newval x        = [MT_ABSENT] 
newval x^2      = [MT_ABSENT] 
newval log(x)   = [MT_ABSENT] 
newval 2*log(x) = [MT_FLOAT] 2.000000
-- TEST_RVAL_EVALUATORS test4 ENTER
-- TEST_RVAL_EVALUATORS test4 ENTER
-- TEST_RVAL_EVALUATORS test4 ENTER
TEST_RVAL_EVALUATORS: ALL UNIT TESTS PASSED
Tests      passed: 6 of 6
Assertions passed: 95 of 95
PASS: test_rval_evaluators
TEST_JOIN_BUCKET_KEEPER ENTER
----------------------------------------------------------------
test_left_empty_right_empty enter
left records:
paired   is null with rval="(eof)"; ok
unpaired length=0 with rval="(eof)"; ok:
test_left_empty_right_empty exit
----------------------------------------------------------------
test_left_empty enter
left records:
paired   is null with rval="0"; ok
unpaired is null with rval="0"; ok
paired   is null with rval="(eof)"; ok
unpaired length=0 with rval="(eof)"; ok:
test_left_empty exit
----------------------------------------------------------------
test_right_empty enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="(eof)"; ok
unpaired length=6 with rval="(eof)"; ok:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
test_right_empty exit
----------------------------------------------------------------
test_unpaired_before_left_start enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="0"; ok
unpaired is null with rval="0"; ok
paired   is null with rval="(eof)"; ok
unpaired length=6 with rval="(eof)"; ok:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
test_unpaired_before_left_start exit
----------------------------------------------------------------
test_unpaired_after_left_end enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="6"; ok
unpaired length=6 with rval="6"; ok:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="(eof)"; ok
unpaired length=0 with rval="(eof)"; ok:
test_unpaired_after_left_end exit
----------------------------------------------------------------
test_middle_pairings enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="0"; ok
unpaired is null with rval="0"; ok
paired   length=2 with rval="1"; ok:
  l=1,b=10
  l=1,b=11
unpaired is null with rval="1"; ok
paired   length=2 with rval="1"; ok:
  l=1,b=10
  l=1,b=11
unpaired is null with rval="1"; ok
paired   is null with rval="(eof)"; ok
unpaired length=4 with rval="(eof)"; ok:
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
test_middle_pairings exit
----------------------------------------------------------------
test_middle enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="2"; ok
unpaired length=2 with rval="2"; ok:
  l=1,b=10
  l=1,b=11
paired   is null with rval="2"; ok
unpaired is null with rval="2"; ok
paired   length=3 with rval="3"; ok:
  l=3,b=12
  l=3,b=13
  l=3,b=14
unpaired is null with rval="3"; ok
paired   is null with rval="(eof)"; ok
unpaired length=1 with rval="(eof)"; ok:
  l=5,b=15
test_middle exit
----------------------------------------------------------------
test_walk_through_all enter
left records:
  l=1,b=10
  l=1,b=11
  l=3,b=12
  l=3,b=13
  l=3,b=14
  l=5,b=15
paired   is null with rval="0"; ok
unpaired is null with rval="0"; ok
paired   is null with rval="0"; ok
unpaired is null with rval="0"; ok
paired   length=2 with rval="1"; ok:
  l=1,b=10
  l=1,b=11
unpaired is null with rval="1"; ok
paired   length=2 with rval="1"; ok:
  l=1,b=10
  l=1,b=11
unpaired is null with rval="1"; ok
paired   is null with rval="2"; ok
unpaired is null with rval="2"; ok
paired   is null with rval="2"; ok
unpaired is null with rval="2"; ok
paired   length=3 with rval="3"; ok:
  l=3,b=12
  l=3,b=13
  l=3,b=14
unpaired is null with rval="3"; ok
paired   length=3 with rval="3"; ok:
  l=3,b=12
  l=3,b=13
  l=3,b=14
unpaired is null with rval="3"; ok
paired   is null with rval="4"; ok
unpaired is null with rval="4"; ok
paired   is null with rval="4"; ok
unpaired is null with rval="4"; ok
paired   length=1 with rval="5"; ok:
  l=5,b=15
unpaired is null with rval="5"; ok
paired   length=1 with rval="5"; ok:
  l=5,b=15
unpaired is null with rval="5"; ok
paired   is null with rval="6"; ok
unpaired is null with rval="6"; ok
paired   is null with rval="6"; ok
unpaired is null with rval="6"; ok
paired   is null with rval="(eof)"; ok
unpaired length=0 with rval="6"; ok:
test_walk_through_all exit
----------------------------------------------------------------
test_het_unpaired_before_left_start enter
left records:
  x=100,b=10
  l=1,b=11
  l=1,b=12
  x=200,b=13
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
paired   is null with rval="0"; ok
unpaired length=2 with rval="0"; ok:
  x=100,b=10
  x=200,b=13
paired   is null with rval="(eof)"; ok
unpaired length=7 with rval="(eof)"; ok:
  l=1,b=11
  l=1,b=12
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
test_het_unpaired_before_left_start exit
----------------------------------------------------------------
test_het_unpaired_after_left_end enter
left records:
  x=100,b=10
  l=1,b=11
  l=1,b=12
  x=200,b=13
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
paired   is null with rval="6"; ok
unpaired length=9 with rval="6"; ok:
  x=100,b=10
  x=200,b=13
  l=1,b=11
  l=1,b=12
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
paired   is null with rval="(eof)"; ok
unpaired length=0 with rval="(eof)"; ok:
test_het_unpaired_after_left_end exit
----------------------------------------------------------------
test_het_initial_pairing enter
left records:
  x=100,b=10
  l=1,b=11
  l=1,b=12
  x=200,b=13
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
paired   length=2 with rval="1"; ok:
  l=1,b=11
  l=1,b=12
unpaired length=2 with rval="1"; ok:
  x=100,b=10
  x=200,b=13
paired   is null with rval="(eof)"; ok
unpaired length=5 with rval="(eof)"; ok:
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
test_het_initial_pairing exit
----------------------------------------------------------------
test_het_middle_pairing enter
left records:
  x=100,b=10
  l=1,b=11
  l=1,b=12
  x=200,b=13
  l=3,b=14
  l=3,b=15
  x=300,b=16
  l=5,b=17
  l=5,b=18
paired   length=2 with rval="3"; ok:
  l=3,b=14
  l=3,b=15
unpaired length=5 with rval="3"; ok:
  x=100,b=10
  x=200,b=13
  l=1,b=11
  l=1,b=12
  x=300,b=16
paired   is null with rval="(eof)"; ok
unpaired length=2 with rval="(eof)"; ok:
  l=5,b=17
  l=5,b=18
test_het_middle_pairing exit
----------------------------------------------------------------
TEST_JOIN_BUCKET_KEEPER: ALL UNIT TESTS PASSED
Tests      passed: 12 of 12
Assertions passed: 78 of 78
PASS: test_join_bucket_keeper
===================
All 12 tests passed
===================
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/unit_test'
Making check in reg_test
make[2]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
Making check in input
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making check in rfc-csv
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[4]: Nothing to be done for `check'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input/rfc-csv'
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/input'
Making check in expected
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test/expected'
make[3]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make  check-TESTS
make[4]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
Using mlr executable /builddir/build/BUILD/mlr-4.5.0/c/reg_test/../mlr
removed directory: '/builddir/build/BUILD/mlr-4.5.0/c/reg_test/output-regtest'
mlr cat ./input/abixy
mlr cat /dev/null
mlr cat -n ./input/abixy
mlr cat -N counter ./input/abixy
mlr cut -f a,x ./input/abixy
mlr cut --complement -f a,x ./input/abixy
mlr cut -r -f c,e ./input/having-fields-regex.dkvp
mlr cut -r -f "C","E" ./input/having-fields-regex.dkvp
mlr cut -r -f "c"i,"e" ./input/having-fields-regex.dkvp
mlr cut -r -f "C"i,"E" ./input/having-fields-regex.dkvp
mlr cut -r -x -f c,e ./input/having-fields-regex.dkvp
mlr cut -r -x -f "C","E" ./input/having-fields-regex.dkvp
mlr cut -r -x -f "C","E"i ./input/having-fields-regex.dkvp
mlr cut -r -x -f "c","e"i ./input/having-fields-regex.dkvp
mlr --csvlite cut -r -f ^Name$,^Date_[0-9].*$ ./input/date1.csv ./input/date2.csv
mlr having-fields --at-least a,b ./input/abixy
mlr having-fields --at-least a,c ./input/abixy
mlr having-fields --at-least a,b,i,x,y ./input/abixy
mlr having-fields --which-are a,b,i,x ./input/abixy
mlr having-fields --which-are a,b,i,x,y ./input/abixy
mlr having-fields --which-are a,b,i,y,x ./input/abixy
mlr having-fields --which-are a,b,i,x,w ./input/abixy
mlr having-fields --which-are a,b,i,x,y,z ./input/abixy
mlr having-fields --at-most a,c ./input/abixy
mlr having-fields --at-most a,b,i,x,y ./input/abixy
mlr having-fields --at-most a,b,i,x,y,z ./input/abixy
mlr having-fields --all-matching "^[a-z][a-z][a-z]$" ./input/having-fields-regex.dkvp
mlr having-fields --any-matching "^[a-z][a-z][a-z]$" ./input/having-fields-regex.dkvp
mlr having-fields --none-matching "^[a-z][a-z][a-z]$" ./input/having-fields-regex.dkvp
mlr having-fields --all-matching "^[a-z][a-z][a-z]$"i ./input/having-fields-regex.dkvp
mlr having-fields --any-matching "^[a-z][a-z][a-z]$"i ./input/having-fields-regex.dkvp
mlr having-fields --none-matching "^[a-z][a-z][a-z]$"i ./input/having-fields-regex.dkvp
mlr rename b,BEE,x,EKS ./input/abixy
mlr rename nonesuch,nonesuch,x,EKS ./input/abixy
mlr --csvlite rename -r ^Date_[0-9].*$,Date ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r (.*)e(.*),\1EEE\2 ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r "(.*)e(.*)"i,\1EEE\2 ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r -g "(.*)e(.*)"i,\1EEE\2 ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r "e",EEE ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r -g "e",EEE ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r "e"i,EEE ./input/date1.csv ./input/date2.csv
mlr --csvlite rename -r -g "e"i,EEE ./input/date1.csv ./input/date2.csv
mlr regularize ./input/regularize.dkvp
mlr --opprint bar -f x,y --lo 0 --hi 1 ./input/abixy
mlr --opprint bar -f x,y -c c -x x -b b --lo 0.1 --hi 0.9 -w 20 ./input/abixy
mlr --opprint bar --auto -f x,y -w 10 ./input/abixy
mlr group-by a ./input/abixy
mlr group-by a,b ./input/abixy
mlr group-like ./input/het.dkvp
mlr tac ./input/abixy
mlr tac /dev/null
mlr head -n 2 ./input/abixy-het
mlr head -n 2 -g a ./input/abixy-het
mlr head -n 2 -g a,b ./input/abixy-het
mlr head -n 2 then put end{ print "Final NR is ".NR} ./input/abixy-wide
mlr head -n 2 -g a then put end{ print "Final NR is ".NR} ./input/abixy-wide
mlr cat then head -n 2 then put end{ print "Final NR is ".NR} ./input/abixy-wide
mlr tac then head -n 2 then put end{ print "Final NR is ".NR} ./input/abixy-wide
mlr head -n 2 then put end{ print "Final NR is ".NR} ./input/abixy-wide ./input/abixy-wide ./input/abixy-wide
mlr tail -n 2 ./input/abixy-het
mlr tail -n 2 -g a ./input/abixy-het
mlr tail -n 2 -g a,b ./input/abixy-het
mlr top -f x,y -n 2 ./input/abixy-het
mlr top -f x,y -n 2 -g a ./input/abixy-het
mlr top -f x,y -n 2 -g a,b ./input/abixy-het
mlr top -f x,y -n 2 ./input/ints.dkvp
mlr top -f x,y -n 2 -F ./input/ints.dkvp
mlr top -n 4 -f x ./input/abixy-wide
mlr top -n 1 -f x,y ./input/abixy-wide
mlr top -n 4 -f x -g a ./input/abixy-wide
mlr top -n 1 -f x,y -g a ./input/abixy-wide
mlr top -a -n 4 -f x ./input/abixy-wide
mlr top -a -n 4 -f x -g a ./input/abixy-wide
mlr top -n 3 -f x,y ./input/near-ovf.dkvp
mlr top -n 3 -f x,y --min ./input/near-ovf.dkvp
mlr top -F -n 3 -f x,y ./input/near-ovf.dkvp
mlr top -F -n 3 -f x,y --min ./input/near-ovf.dkvp
mlr --seed 12345 bootstrap ./input/abixy-het
mlr --seed 12345 bootstrap -n 2 ./input/abixy-het
mlr --seed 12345 bootstrap -n 20 ./input/abixy-het
mlr --seed 12345 sample -k 2 ./input/abixy-het
mlr --seed 12345 sample -k 2 -g a ./input/abixy-het
mlr --seed 12345 sample -k 2 -g a,b ./input/abixy-het
mlr --seed 12345 shuffle ./input/abixy-het
mlr --seed 23456 shuffle ./input/abixy-het
mlr --seed 34567 shuffle ./input/abixy-het
mlr uniq -g a ./input/abixy-het
mlr uniq -g a,b ./input/abixy-het
mlr uniq -f a ./input/abixy-het
mlr uniq -f a,b ./input/abixy-het
mlr uniq -c -g a ./input/abixy-het
mlr uniq -c -g a,b ./input/abixy-het
mlr count-distinct -f a ./input/small ./input/abixy
mlr count-distinct -f a,b ./input/small ./input/abixy
mlr count-distinct -f a -n ./input/small ./input/abixy
mlr count-distinct -f a,b -n ./input/small ./input/abixy
mlr grep pan ./input/abixy-het
mlr grep -v pan ./input/abixy-het
mlr decimate -n 4 ./input/abixy
mlr decimate -b -n 4 ./input/abixy
mlr decimate -e -n 4 ./input/abixy
mlr decimate -g a -n 2 ./input/abixy
mlr decimate -g a -b -n 2 ./input/abixy
mlr decimate -g a -e -n 2 ./input/abixy
mlr sort -f a ./input/abixy
mlr sort -r a ./input/abixy
mlr sort -f x ./input/abixy
mlr sort -r x ./input/abixy
mlr sort -nf x ./input/abixy
mlr sort -nr x ./input/abixy
mlr sort -f a,b ./input/abixy
mlr sort -r a,b ./input/abixy
mlr sort -f x,y ./input/abixy
mlr sort -r x,y ./input/abixy
mlr sort -nf x,y ./input/abixy
mlr sort -nr x,y ./input/abixy
mlr sort -f a -nr x ./input/abixy
mlr sort -nr y -f a ./input/abixy
mlr sort -f a -r b -nf x -nr y ./input/abixy
mlr sort -f x ./input/sort-het.dkvp
mlr sort -r x ./input/sort-het.dkvp
mlr --opprint join -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ul -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ul -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ul --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ul --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ul -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ul -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ul --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ul --ur -f ./input/joina.dkvp -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ul -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ul -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --ul --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --ul --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ul -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ul -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join --np --ul --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -u --np --ul --ur -f /dev/null -l l -r r -j o ./input/joinb.dkvp
mlr --opprint join -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --ul -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --ul -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --ul --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --ul --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --np --ul -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --np --ul -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --np --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --np --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join --np --ul --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --opprint join -u --np --ul --ur -f ./input/joina.dkvp -l l -r r -j o /dev/null
mlr --odkvp join -u -j a -f ./input/join-het.dkvp ./input/abixy-het
mlr --odkvp join -u -j a -f ./input/abixy-het ./input/join-het.dkvp
mlr --odkvp join -u --np --ul --ur -j a -f ./input/join-het.dkvp ./input/abixy-het
mlr --odkvp join -u --np --ul --ur -j a -f ./input/abixy-het ./input/join-het.dkvp
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join -u -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join -u --np --ul -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r1
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r11
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r12
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r13
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r14
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r15
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r16
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r2
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r22
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r23
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r24
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r25
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r26
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r3
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r33
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r34
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r35
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r36
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r4
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r44
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r45
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r46
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r5
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r55
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r56
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r6
mlr join -u --np --ur -l l -r r -j j -f ./input/het-join-left ./input/het-join-right-r66
mlr --prepipe cat --odkvp join -u -j a -f ./input/join-het.dkvp ./input/abixy-het
mlr --odkvp join --prepipe cat -u -j a -f ./input/join-het.dkvp ./input/abixy-het
mlr --prepipe cat --odkvp join --prepipe cat -u -j a -f ./input/join-het.dkvp ./input/abixy-het
mlr --json join -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.json
mlr --dkvp join -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.dkvp
mlr --csvlite join -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.csv
mlr --json join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.json
mlr --dkvp join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.dkvp
mlr --csvlite join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.csv
mlr --json join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.json
mlr --dkvp join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.dkvp
mlr --csvlite join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.csv
mlr --json join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.json
mlr --dkvp join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.dkvp
mlr --csvlite join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.csv
mlr --ijson --ojson join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.json
mlr --idkvp --ojson join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.dkvp
mlr --icsvlite --ojson join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.csv
mlr --ijson --ojson join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.json
mlr --idkvp --ojson join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.dkvp
mlr --icsvlite --ojson join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.csv
mlr --ijson --ojson join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.json
mlr --idkvp --ojson join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.dkvp
mlr --icsvlite --ojson join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.csv
mlr --ijson --odkvp join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.json
mlr --idkvp --odkvp join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.dkvp
mlr --icsvlite --odkvp join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.csv
mlr --ijson --odkvp join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.json
mlr --idkvp --odkvp join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.dkvp
mlr --icsvlite --odkvp join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.csv
mlr --ijson --odkvp join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.json
mlr --idkvp --odkvp join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.dkvp
mlr --icsvlite --odkvp join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.csv
mlr --ijson --ocsvlite join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.json
mlr --idkvp --ocsvlite join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.dkvp
mlr --icsvlite --ocsvlite join -i csvlite -j x -f ./input/multi-format-join-a.csv ./input/multi-format-join-b.csv
mlr --ijson --ocsvlite join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.json
mlr --idkvp --ocsvlite join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.dkvp
mlr --icsvlite --ocsvlite join -i dkvp -j x -f ./input/multi-format-join-a.dkvp ./input/multi-format-join-b.csv
mlr --ijson --ocsvlite join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.json
mlr --idkvp --ocsvlite join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.dkvp
mlr --icsvlite --ocsvlite join -i json -j x -f ./input/multi-format-join-a.json ./input/multi-format-join-b.csv
mlr repeat -n 5 ./input/repeat-input.dat
mlr repeat -f a ./input/repeat-input.dat
mlr repeat -f b ./input/repeat-input.dat
mlr repeat -f c ./input/repeat-input.dat
mlr --pprint reshape -i X,Y,Z -o item,price ./input/reshape-wide.tbl
mlr --pprint reshape -i X,Z -o item,price ./input/reshape-wide.tbl
mlr --pprint reshape -r [X-Z] -o item,price ./input/reshape-wide.tbl
mlr --pprint reshape -r [XZ] -o item,price ./input/reshape-wide.tbl
mlr --pprint reshape -s item,price ./input/reshape-long.tbl
mlr --pprint reshape -i X,Y,Z -o item,price then reshape -s item,price ./input/reshape-wide.tbl
mlr --pprint reshape -s item,price then reshape -i X,Y,Z -o item,price ./input/reshape-long.tbl
mlr reshape -i X,Y,Z -o item,price ./input/reshape-wide-ragged.dkvp
mlr reshape -i X,Z -o item,price ./input/reshape-wide-ragged.dkvp
mlr reshape -r [X-Z] -o item,price ./input/reshape-wide-ragged.dkvp
mlr reshape -r [XZ] -o item,price ./input/reshape-wide-ragged.dkvp
mlr reshape -s item,price ./input/reshape-long-ragged.dkvp
mlr --json reshape -i x,y -o item,value ./input/small-non-nested.json
mlr cat ./input/nest-explode.dkvp
mlr cat ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --values --across-fields -f x ./input/nest-explode.dkvp
mlr nest --explode --values --across-fields -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --values --across-fields -f x then nest --implode --values --across-fields -f x ./input/nest-explode.dkvp
mlr nest --explode --values --across-fields -f x --nested-fs pipe --nested-ps = then nest --implode --values --across-fields -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --values --across-records -f x ./input/nest-explode.dkvp
mlr nest --explode --values --across-records -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --values --across-records -f x then nest --implode --values --across-records -f x ./input/nest-explode.dkvp
mlr nest --explode --values --across-records -f x --nested-fs pipe --nested-ps = then nest --implode --values --across-records -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --pairs --across-fields -f x ./input/nest-explode.dkvp
mlr nest --explode --pairs --across-fields -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr nest --explode --pairs --across-records -f x ./input/nest-explode.dkvp
mlr nest --explode --pairs --across-records -f x --nested-fs pipe --nested-ps = ./input/nest-explode-vary-fs-ps.dkvp
mlr --opprint stats1 -a mean,sum,count,min,max,mode -f i,x,y ./input/abixy
mlr --opprint stats1 -a min,p10,p50,mode,p90,max -f i,x,y ./input/abixy
mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y ./input/abixy
mlr --oxtab stats1 -s -a mean,sum,count,min,max,mode -f i,x,y ./input/abixy
mlr --opprint stats1 -a mean,sum,count,min,max,mode -f i,x,y -g a ./input/abixy
mlr --opprint stats1 -a min,p10,p50,mode,p90,max -f i,x,y -g a ./input/abixy
mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y -g a ./input/abixy
mlr --oxtab stats1 -s -a mean,sum,count,min,max,mode -f i,x,y -g a ./input/abixy
mlr --opprint stats1 -a mean,sum,count,min,max,mode -f i,x,y -g a,b ./input/abixy
mlr --opprint stats1 -a min,p10,p50,mode,p90,max -f i,x,y -g a,b ./input/abixy
mlr --opprint stats1 -a mean,meaneb,stddev -f i,x,y -g a,b ./input/abixy
mlr --oxtab stats1 -s -a mean,sum,count,min,max,mode -f i,x,y -g a,b ./input/abixy
mlr --oxtab stats1 -a mean -f x ./input/abixy-het
mlr --oxtab stats1 -a mean -f x -g a ./input/abixy-het
mlr --oxtab stats1 -a p0,p50,p100 -f x,y ./input/near-ovf.dkvp
mlr --oxtab stats1 -a p0,p50,p100 -f x,y -F ./input/near-ovf.dkvp
mlr --opprint stats2 -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 ./input/abixy-wide
mlr --opprint stats2 -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 -g a,b ./input/abixy-wide
mlr --oxtab stats2 -s -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 ./input/abixy-wide-short
mlr --oxtab stats2 -s -a linreg-ols,linreg-pca,r2,corr,cov -f x,y,xy,y2 -g a,b ./input/abixy-wide-short
mlr --opprint stats2 --fit -a linreg-ols,linreg-pca -f x,y,xy,y2 ./input/abixy-wide-short
mlr --opprint stats2 --fit -a linreg-ols,linreg-pca -f x,y,xy,y2 -g a ./input/abixy-wide-short
mlr --opprint stats2 -a logireg -f x,y ./input/logi.dkvp
mlr --opprint stats2 -a logireg -f x,y -g g ./input/logi.dkvp
mlr --oxtab stats2 -a cov -f x,y ./input/abixy-het
mlr --oxtab stats2 -a cov -f x,y -g a ./input/abixy-het
mlr --opprint step -a rsum,shift,delta,counter -f x,y ./input/abixy
mlr --opprint step -a rsum,shift,delta,counter -f x,y -g a ./input/abixy
mlr --opprint step -a ewma -d 0.1,0.9 -f x,y -g a ./input/abixy
mlr --opprint step -a ewma -d 0.1,0.9 -o smooth,rough -f x,y -g a ./input/abixy
mlr --odkvp step -a rsum,shift,delta,counter -f x,y ./input/abixy-het
mlr --odkvp step -a rsum,shift,delta,counter -f x,y -g a ./input/abixy-het
mlr --opprint step -a ewma -d 0.1,0.9 -f x,y -g a ./input/abixy-het
mlr --opprint step -a ewma -d 0.1,0.9 -o smooth,rough -f x,y -g a ./input/abixy-het
mlr --icsvlite --opprint step -a from-first -f x ./input/from-first.csv
mlr --icsvlite --opprint step -a from-first -f x -g g ./input/from-first.csv
mlr --opprint histogram -f x,y --lo 0 --hi 1 --nbins 20 ./input/small
mlr --opprint histogram --nbins 9 --auto -f x,y ./input/ints.dkvp
mlr --csvlite --opprint merge-fields -a p0,min,p29,max,p100,sum -c _in,_out ./input/merge-fields-in-out.csv
mlr --csvlite --opprint merge-fields -k -a p0,min,p29,max,p100,sum -c _in,_out ./input/merge-fields-in-out.csv
mlr --csvlite --opprint merge-fields -i -a p0,min,p29,max,p100,sum -c _in,_out ./input/merge-fields-in-out.csv
mlr --csvlite --opprint merge-fields -i -k -a p0,min,p29,max,p100,sum -c _in,_out ./input/merge-fields-in-out.csv
mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -f a_in_x,a_out_x -o foo ./input/merge-fields-abxy.dkvp
mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -r in_,out_ -o bar ./input/merge-fields-abxy.dkvp
mlr --oxtab merge-fields -k -a p0,min,p29,max,p100,sum,count -c in_,out_ ./input/merge-fields-abxy.dkvp
mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -f a_in_x,a_out_x -o foo ./input/merge-fields-abxy.dkvp
mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -r in_,out_ -o bar ./input/merge-fields-abxy.dkvp
mlr --oxtab merge-fields -i -k -a p0,min,p29,max,p100,sum,count -c in_,out_ ./input/merge-fields-abxy.dkvp
mlr --from ./input/x0to10.dat --oxtab head -n 1 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 2 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 3 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 4 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 5 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 6 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 7 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 8 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 9 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 10 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 11 then stats1 -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 1 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 2 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 3 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 4 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 5 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 6 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 7 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 8 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 9 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 10 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr --from ./input/x0to10.dat --oxtab head -n 11 then stats1 -i -f x -a p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30,p31,p32,p33,p34,p35,p36,p37,p38,p39,p40,p41,p42,p43,p44,p45,p46,p47,p48,p49,p50,p51,p52,p53,p54,p55,p56,p57,p58,p59,p60,p61,p62,p63,p64,p65,p66,p67,p68,p69,p70,p71,p72,p73,p74,p75,p76,p77,p78,p79,p80,p81,p82,p83,p84,p85,p86,p87,p88,p89,p90,p91,p92,p93,p94,p95,p96,p97,p98,p99,p100
mlr put -v $x = 1 || 2 || 3 /dev/null
mlr filter -v      1 || 2 || 3 /dev/null
mlr put -v $x = 1 ^^ 2 ^^ 3 /dev/null
mlr filter -v      1 ^^ 2 ^^ 3 /dev/null
mlr put -v $x = 1 && 2 && 3 /dev/null
mlr filter -v      1 && 2 && 3 /dev/null
mlr put -v $x = 1  == 2  == 3 /dev/null
mlr filter -v      1  == 2  == 3 /dev/null
mlr put -v $x = 1  != 2  != 3 /dev/null
mlr filter -v      1  != 2  != 3 /dev/null
mlr put -v $x = 1  =~ 2  =~ 3 /dev/null
mlr filter -v      1  =~ 2  =~ 3 /dev/null
mlr put -v $x = 1 !=~ 2 !=~ 3 /dev/null
mlr filter -v      1 !=~ 2 !=~ 3 /dev/null
mlr put -v $x = 1  == 2  != 3 /dev/null
mlr filter -v      1  == 2  != 3 /dev/null
mlr put -v $x = 1  != 2  == 3 /dev/null
mlr filter -v      1  != 2  == 3 /dev/null
mlr put -v $x = 1  <  2  <  3 /dev/null
mlr filter -v      1  <  2  <  3 /dev/null
mlr put -v $x = 1  <= 2  <= 3 /dev/null
mlr filter -v      1  <= 2  <= 3 /dev/null
mlr put -v $x = 1  >  2  >  3 /dev/null
mlr filter -v      1  >  2  >  3 /dev/null
mlr put -v $x = 1  >= 2  >= 3 /dev/null
mlr filter -v      1  >= 2  >= 3 /dev/null
mlr put -v $x = 1  <  2  <= 3 /dev/null
mlr filter -v      1  <  2  <= 3 /dev/null
mlr put -v $x = 1  <= 2  <  3 /dev/null
mlr filter -v      1  <= 2  <  3 /dev/null
mlr put -v $x = 1 |  2 |  3 /dev/null
mlr filter -v      1 |  2 |  3 /dev/null
mlr put -v $x = 1 ^  2 ^  3 /dev/null
mlr filter -v      1 ^  2 ^  3 /dev/null
mlr put -v $x = 1 &  2 &  3 /dev/null
mlr filter -v      1 &  2 &  3 /dev/null
mlr put -v $x = 1 |  2 &  3 /dev/null
mlr filter -v      1 |  2 &  3 /dev/null
mlr put -v $x = 1 |  2 ^  3 /dev/null
mlr filter -v      1 |  2 ^  3 /dev/null
mlr put -v $x = 1 ^  2 |  3 /dev/null
mlr filter -v      1 ^  2 |  3 /dev/null
mlr put -v $x = 1 ^  2 &  3 /dev/null
mlr filter -v      1 ^  2 &  3 /dev/null
mlr put -v $x = 1 &  2 |  3 /dev/null
mlr filter -v      1 &  2 |  3 /dev/null
mlr put -v $x = 1 &  2 ^  3 /dev/null
mlr filter -v      1 &  2 ^  3 /dev/null
mlr put -v $x = 1  << 2  << 3 /dev/null
mlr filter -v      1  << 2  << 3 /dev/null
mlr put -v $x = 1  >> 2  >> 3 /dev/null
mlr filter -v      1  >> 2  >> 3 /dev/null
mlr put -v $x = 1  << 2  >> 3 /dev/null
mlr filter -v      1  << 2  >> 3 /dev/null
mlr put -v $x = 1  >> 2  << 3 /dev/null
mlr filter -v      1  >> 2  << 3 /dev/null
mlr put -v $x = 1 + 2 + 3 /dev/null
mlr filter -v      1 + 2 + 3 /dev/null
mlr put -v $x = 1 - 2 - 3 /dev/null
mlr filter -v      1 - 2 - 3 /dev/null
mlr put -v $x = 1 + 2 - 3 /dev/null
mlr filter -v      1 + 2 - 3 /dev/null
mlr put -v $x = 1 - 2 + 3 /dev/null
mlr filter -v      1 - 2 + 3 /dev/null
mlr put -v $x = 1 . 2 . 3 /dev/null
mlr filter -v      1 . 2 . 3 /dev/null
mlr put -v $x = 1 * 2 * 3 /dev/null
mlr filter -v      1 * 2 * 3 /dev/null
mlr put -v $x = 1 / 2 / 3 /dev/null
mlr filter -v      1 / 2 / 3 /dev/null
mlr put -v $x = 1 // 2 // 3 /dev/null
mlr filter -v      1 // 2 // 3 /dev/null
mlr put -v $x = 1 % 2 % 3 /dev/null
mlr filter -v      1 % 2 % 3 /dev/null
mlr put -v $x = 1 ** 2 ** 3 /dev/null
mlr filter -v      1 ** 2 ** 3 /dev/null
mlr put -v $x = 1 *  2 /  3 /dev/null
mlr filter -v      1 *  2 /  3 /dev/null
mlr put -v $x = 1 *  2 // 3 /dev/null
mlr filter -v      1 *  2 // 3 /dev/null
mlr put -v $x = 1 *  2 %  3 /dev/null
mlr filter -v      1 *  2 %  3 /dev/null
mlr put -v $x = 1 *  2 ** 3 /dev/null
mlr filter -v      1 *  2 ** 3 /dev/null
mlr put -v $x = 1 /  2 *  3 /dev/null
mlr filter -v      1 /  2 *  3 /dev/null
mlr put -v $x = 1 /  2 // 3 /dev/null
mlr filter -v      1 /  2 // 3 /dev/null
mlr put -v $x = 1 /  2 %  3 /dev/null
mlr filter -v      1 /  2 %  3 /dev/null
mlr put -v $x = 1 /  2 ** 3 /dev/null
mlr filter -v      1 /  2 ** 3 /dev/null
mlr put -v $x = 1 // 2 *  3 /dev/null
mlr filter -v      1 // 2 *  3 /dev/null
mlr put -v $x = 1 // 2 /  3 /dev/null
mlr filter -v      1 // 2 /  3 /dev/null
mlr put -v $x = 1 // 2 %  3 /dev/null
mlr filter -v      1 // 2 %  3 /dev/null
mlr put -v $x = 1 // 2 ** 3 /dev/null
mlr filter -v      1 // 2 ** 3 /dev/null
mlr put -v $x = 1 %  2 *  3 /dev/null
mlr filter -v      1 %  2 *  3 /dev/null
mlr put -v $x = 1 %  2 /  3 /dev/null
mlr filter -v      1 %  2 /  3 /dev/null
mlr put -v $x = 1 %  2 // 3 /dev/null
mlr filter -v      1 %  2 // 3 /dev/null
mlr put -v $x = 1 %  2 ** 3 /dev/null
mlr filter -v      1 %  2 ** 3 /dev/null
mlr put -v $x = 1 ** 2 *  3 /dev/null
mlr filter -v      1 ** 2 *  3 /dev/null
mlr put -v $x = 1 ** 2 /  3 /dev/null
mlr filter -v      1 ** 2 /  3 /dev/null
mlr put -v $x = 1 ** 2 // 3 /dev/null
mlr filter -v      1 ** 2 // 3 /dev/null
mlr put -v $x = 1 ** 2 %  3 /dev/null
mlr filter -v      1 ** 2 %  3 /dev/null
mlr put -v $x = ++1 /dev/null
mlr filter -v      ++1 /dev/null
mlr put -v $x = --1 /dev/null
mlr filter -v      --1 /dev/null
mlr put -v $x = !!1 /dev/null
mlr filter -v      !!1 /dev/null
mlr put -v $x = ~~1 /dev/null
mlr filter -v      ~~1 /dev/null
mlr put -v $x = 1 ? 2 : 3 /dev/null
mlr filter -v      1 ? 2 : 3 /dev/null
mlr put -v $x = 1 ? 2 ? 3 : 4 : 5 /dev/null
mlr filter -v      1 ? 2 ? 3 : 4 : 5 /dev/null
mlr put -v $x = 1 ? 2 : 3 ? 4 : 5 /dev/null
mlr filter -v      1 ? 2 : 3 ? 4 : 5 /dev/null
mlr put -v $x = 1 || 2 ^^ 3 /dev/null
mlr filter -v      1 || 2 ^^ 3 /dev/null
mlr put -v $x = 1 || 2 && 3 /dev/null
mlr filter -v      1 || 2 && 3 /dev/null
mlr put -v $x = 1 ^^ 2 || 3 /dev/null
mlr filter -v      1 ^^ 2 || 3 /dev/null
mlr put -v $x = 1 ^^ 2 && 3 /dev/null
mlr filter -v      1 ^^ 2 && 3 /dev/null
mlr put -v $x = 1 && 2 || 3 /dev/null
mlr filter -v      1 && 2 || 3 /dev/null
mlr put -v $x = 1 && 2 ^^ 3 /dev/null
mlr filter -v      1 && 2 ^^ 3 /dev/null
mlr put -v $x =  1 == 2 <= 3 /dev/null
mlr filter -v       1 == 2 <= 3 /dev/null
mlr put -v $x =  1 <= 2 == 3 /dev/null
mlr filter -v       1 <= 2 == 3 /dev/null
mlr put -v $x =  1 <= 2 |  3 /dev/null
mlr filter -v       1 <= 2 |  3 /dev/null
mlr put -v $x =  1 |  2 <= 3 /dev/null
mlr filter -v       1 |  2 <= 3 /dev/null
mlr put -v $x =  1 |  2 ^  3 /dev/null
mlr filter -v       1 |  2 ^  3 /dev/null
mlr put -v $x =  1 ^  2 |  3 /dev/null
mlr filter -v       1 ^  2 |  3 /dev/null
mlr put -v $x =  1 ^  2 &  3 /dev/null
mlr filter -v       1 ^  2 &  3 /dev/null
mlr put -v $x =  1 &  2 ^  3 /dev/null
mlr filter -v       1 &  2 ^  3 /dev/null
mlr put -v $x =  1 &  2 << 3 /dev/null
mlr filter -v       1 &  2 << 3 /dev/null
mlr put -v $x =  1 << 2 &  3 /dev/null
mlr filter -v       1 << 2 &  3 /dev/null
mlr put -v $x =  1 +  2 * 3 /dev/null
mlr filter -v       1 +  2 * 3 /dev/null
mlr put -v $x =  1 *  2 + 3 /dev/null
mlr filter -v       1 *  2 + 3 /dev/null
mlr put -v $x =  1 + (2 * 3) /dev/null
mlr filter -v       1 + (2 * 3) /dev/null
mlr put -v $x =  1 * (2 + 3) /dev/null
mlr filter -v       1 * (2 + 3) /dev/null
mlr put -v $x = (1 + 2) * 3 /dev/null
mlr filter -v      (1 + 2) * 3 /dev/null
mlr put -v $x = (1 * 2) + 3 /dev/null
mlr filter -v      (1 * 2) + 3 /dev/null
mlr put -v $x =  1 +   2 ** 3 /dev/null
mlr filter -v       1 +   2 ** 3 /dev/null
mlr put -v $x =  1 **  2 +  3 /dev/null
mlr filter -v       1 **  2 +  3 /dev/null
mlr put -v $x =  1 +  (2 ** 3) /dev/null
mlr filter -v       1 +  (2 ** 3) /dev/null
mlr put -v $x =  1 ** (2 +  3) /dev/null
mlr filter -v       1 ** (2 +  3) /dev/null
mlr put -v $x = (1 +  2) ** 3 /dev/null
mlr filter -v      (1 +  2) ** 3 /dev/null
mlr put -v $x = (1 ** 2) +  3 /dev/null
mlr filter -v      (1 ** 2) +  3 /dev/null
mlr put -v $x =  1 *   2 ** 3 /dev/null
mlr filter -v       1 *   2 ** 3 /dev/null
mlr put -v $x =  1 **  2 *  3 /dev/null
mlr filter -v       1 **  2 *  3 /dev/null
mlr put -v $x =  1 *  (2 ** 3) /dev/null
mlr filter -v       1 *  (2 ** 3) /dev/null
mlr put -v $x =  1 ** (2 *  3) /dev/null
mlr filter -v       1 ** (2 *  3) /dev/null
mlr put -v $x = (1 *  2) ** 3 /dev/null
mlr filter -v      (1 *  2) ** 3 /dev/null
mlr put -v $x = (1 ** 2) *  3 /dev/null
mlr filter -v      (1 ** 2) *  3 /dev/null
mlr put -v $x = -1 +  2 *  3 /dev/null
mlr filter -v      -1 +  2 *  3 /dev/null
mlr put -v $x = -1 *  2 +  3 /dev/null
mlr filter -v      -1 *  2 +  3 /dev/null
mlr put -v $x =  1 + -2 *  3 /dev/null
mlr filter -v       1 + -2 *  3 /dev/null
mlr put -v $x =  1 * -2 +  3 /dev/null
mlr filter -v       1 * -2 +  3 /dev/null
mlr put -v $x =  1 +  2 * -3 /dev/null
mlr filter -v       1 +  2 * -3 /dev/null
mlr put -v $x =  1 *  2 + -3 /dev/null
mlr filter -v       1 *  2 + -3 /dev/null
mlr put -v $x = ~1 |  2 &  3 /dev/null
mlr filter -v      ~1 |  2 &  3 /dev/null
mlr put -v $x = ~1 &  2 |  3 /dev/null
mlr filter -v      ~1 &  2 |  3 /dev/null
mlr put -v $x =  1 | ~2 &  3 /dev/null
mlr filter -v       1 | ~2 &  3 /dev/null
mlr put -v $x =  1 & ~2 |  3 /dev/null
mlr filter -v       1 & ~2 |  3 /dev/null
mlr put -v $x =  1 |  2 & ~3 /dev/null
mlr filter -v       1 |  2 & ~3 /dev/null
mlr put -v $x =  1 &  2 | ~3 /dev/null
mlr filter -v       1 &  2 | ~3 /dev/null
mlr put -v $x = $a==1 && $b == 1 && $c == 1 /dev/null
mlr filter -v      $a==1 && $b == 1 && $c == 1 /dev/null
mlr put -v $x = $a==1 || $b == 1 && $c == 1 /dev/null
mlr filter -v      $a==1 || $b == 1 && $c == 1 /dev/null
mlr put -v $x = $a==1 || $b == 1 || $c == 1 /dev/null
mlr filter -v      $a==1 || $b == 1 || $c == 1 /dev/null
mlr put -v $x = $a==1 && $b == 1 || $c == 1 /dev/null
mlr filter -v      $a==1 && $b == 1 || $c == 1 /dev/null
mlr put -v $x = $a==1 ? $b == 2 : $c == 3 /dev/null
mlr filter -v      $a==1 ? $b == 2 : $c == 3 /dev/null
mlr put -v $x = true /dev/null
mlr filter -v      true /dev/null
mlr put -v true || 1==0; $x = 3 /dev/null
mlr filter -v         true || 1==0 /dev/null
mlr put -v 1==0 || false; $x = 3 /dev/null
mlr filter -v         1==0 || false /dev/null
mlr put -v true && false; $x = 3 /dev/null
mlr filter -v         true && false /dev/null
mlr put -v true && false && true; $x = 3 /dev/null
mlr filter -v         true && false && true /dev/null
mlr put -v $y += $x + 3 /dev/null
mlr put -v $y += $x * 3 /dev/null
mlr put -v $y ||= $x /dev/null
mlr put -v $y ^^= $x /dev/null
mlr put -v $y &&= $x /dev/null
mlr put -v $y |=  $x /dev/null
mlr put -v $y ^=  $x /dev/null
mlr put -v $y &=  $x /dev/null
mlr put -v $y <<= $x /dev/null
mlr put -v $y >>= $x /dev/null
mlr put -v $y +=  $x /dev/null
mlr put -v $y -=  $x /dev/null
mlr put -v $y .=  $x /dev/null
mlr put -v $y *=  $x /dev/null
mlr put -v $y /=  $x /dev/null
mlr put -v $y //= $x /dev/null
mlr put -v $y %=  $x /dev/null
mlr put -v $y **= $x /dev/null
mlr --from ./input/abixy put 
  $s = 1;
  #$t = 2;
  $u = 3;
mlr --from ./input/abixy filter 
  NR == 1 ||
  #NR == 2 ||
  NR == 3
mlr -n put -v 
mlr -n filter -v 
mlr -n put -v begin {}
mlr -n put -v begin {;}
mlr -n put -v begin {;;}
mlr -n put -v begin {;;;}
mlr -n put -v begin {@x=1}
mlr -n put -v begin {@x=1;}
mlr -n put -v begin {;@x=1}
mlr -n put -v begin {@x=1;@y=2}
mlr -n put -v begin {@x=1;;@y=2}
mlr -n put -v true {}
mlr -n put -v true {;}
mlr -n put -v true {;;}
mlr -n put -v true {;;;}
mlr -n put -v true {@x=1}
mlr -n put -v true {@x=1;}
mlr -n put -v true {;@x=1}
mlr -n put -v true {@x=1;@y=2}
mlr -n put -v true {@x=1;;@y=2}
mlr -n put -v end {}
mlr -n put -v end {;}
mlr -n put -v end {;;}
mlr -n put -v end {;;;}
mlr -n put -v end {@x=1}
mlr -n put -v end {@x=1;}
mlr -n put -v end {;@x=1}
mlr -n put -v end {@x=1;@y=2}
mlr -n put -v end {@x=1;;@y=2}
mlr put -v begin{begin{@x=1}}
mlr put -v true{begin{@x=1}}
mlr put -v end{end{@x=1}}
mlr put -v true{end{@x=1}}
mlr put -v begin{$x=1}
mlr put -v begin{@x=$y}
mlr put -v end{$x=1}
mlr put -v end{@x=$y}
mlr put -v begin{unset $x}
mlr put -v end{unset $x}
mlr put -v begin{unset $*}
mlr put -v end{unset $*}
mlr put -v $x=x
mlr put -v break
mlr put -v continue
mlr filter -v @x > 3
mlr filter -v x > 3
mlr filter -v break
mlr filter -v continue
mlr filter $x>.3 ./input/abixy
mlr filter $x>.3; ./input/abixy
mlr filter $x>0.3 ./input/abixy
mlr filter $x>0.3 && $y>0.3 ./input/abixy
mlr filter $x>0.3 || $y>0.3 ./input/abixy
mlr filter NR>=4 && NR <= 7 ./input/abixy
mlr filter -x $x>.3 ./input/abixy
mlr filter -x $x>0.3 ./input/abixy
mlr filter -x $x>0.3 && $y>0.3 ./input/abixy
mlr filter -x $x>0.3 || $y>0.3 ./input/abixy
mlr filter -x NR>=4 && NR <= 7 ./input/abixy
mlr filter $nosuchfield>.3 ./input/abixy
mlr put $x2 = $x**2 ./input/abixy
mlr put $x2 = $x**2; ./input/abixy
mlr put $z = -0.024*$x+0.13 ./input/abixy
mlr put $c = $a . $b ./input/abixy
mlr put $ii = $i + $i ./input/abixy
mlr put $emptytest = $i + $nosuch ./input/abixy
mlr --opprint put $nr=NR;$fnr=FNR;$nf=NF;$filenum=FILENUM ./input/abixy ./input/abixy
mlr --opprint put $y=madd($x,10,37) then put $z=msub($x,10,37) ./input/modarith.dat
mlr --opprint put $y=mexp($x,35,37) then put $z=mmul($x,$y,37) ./input/modarith.dat
mlr put $z=min($x, $y) ./input/minmax.dkvp
mlr put $z=max($x, $y) ./input/minmax.dkvp
mlr --icsvlite --oxtab put ${x+y} = ${name.x} + ${name.y}; ${x*y} = ${name.x} * ${name.y} ./input/braced.csv
mlr --icsvlite --oxtab filter ${name.y} < ${z} ./input/braced.csv
mlr --opprint put $z = $x < 0.5 ? 0 : 1 ./input/abixy
mlr --csvlite filter true  && true ./input/b.csv
mlr --csvlite filter true  && false ./input/b.csv
mlr --csvlite filter false && true ./input/b.csv
mlr --csvlite filter false && false ./input/b.csv
mlr --csvlite filter true  || true ./input/b.csv
mlr --csvlite filter true  || false ./input/b.csv
mlr --csvlite filter false || true ./input/b.csv
mlr --csvlite filter false || false ./input/b.csv
mlr --csvlite filter true  ^^ true ./input/b.csv
mlr --csvlite filter true  ^^ false ./input/b.csv
mlr --csvlite filter false ^^ true ./input/b.csv
mlr --csvlite filter false ^^ false ./input/b.csv
mlr put $x==2 && $a =~ "....." { $y=4 } ./input/short-circuit.dkvp
mlr put $x = ENV["X"]; $y = ENV[$name] ./input/env-var.dkvp
mlr put $x = ENV["X"]; $y = ENV[$name] ./input/env-var.dkvp
mlr put $z = $s . $s ./input/null-vs-empty.dkvp
mlr put $z = $s == "" ./input/null-vs-empty.dkvp
mlr put $z = $s == $s ./input/null-vs-empty.dkvp
mlr put $z = isempty($s) ./input/null-vs-empty.dkvp
mlr put $z = $x + $y ./input/null-vs-empty.dkvp
mlr put $z = $y + $y ./input/null-vs-empty.dkvp
mlr put $z = $x + $nosuch ./input/null-vs-empty.dkvp
mlr put $t = sub($s,       "ell", "X") ./input/null-vs-empty.dkvp
mlr put $t = sub($s,       "ell", "") ./input/null-vs-empty.dkvp
mlr put $t = sub($nosuch,  "ell", "X") ./input/null-vs-empty.dkvp
mlr put $t = gsub($s,      "l",   "X") ./input/null-vs-empty.dkvp
mlr put $t = gsub($s,      "l",   "") ./input/null-vs-empty.dkvp
mlr put $t = gsub($nosuch, "l",   "X") ./input/null-vs-empty.dkvp
mlr --opprint filter isnull($x) ./input/nullvals.dkvp
mlr --opprint filter isnull($y) ./input/nullvals.dkvp
mlr --opprint filter isnull($z) ./input/nullvals.dkvp
mlr --opprint filter isnull($nosuch) ./input/nullvals.dkvp
mlr --opprint filter isnotnull($x) ./input/nullvals.dkvp
mlr --opprint filter isnotnull($y) ./input/nullvals.dkvp
mlr --opprint filter isnotnull($z) ./input/nullvals.dkvp
mlr --opprint filter isnotnull($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnull($x) ./input/nullvals.dkvp
mlr --opprint put $f=isnull($y) ./input/nullvals.dkvp
mlr --opprint put $f=isnull($z) ./input/nullvals.dkvp
mlr --opprint put $f=isnull($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnull(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=isnull(@somesuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnotnull($x) ./input/nullvals.dkvp
mlr --opprint put $f=isnotnull($y) ./input/nullvals.dkvp
mlr --opprint put $f=isnotnull($z) ./input/nullvals.dkvp
mlr --opprint put $f=isnotnull($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnotnull(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=isnotnull(@somesuch) ./input/nullvals.dkvp
mlr --opprint filter isabsent($x) ./input/nullvals.dkvp
mlr --opprint filter isabsent($y) ./input/nullvals.dkvp
mlr --opprint filter isabsent($z) ./input/nullvals.dkvp
mlr --opprint filter isabsent($nosuch) ./input/nullvals.dkvp
mlr --opprint filter ispresent($x) ./input/nullvals.dkvp
mlr --opprint filter ispresent($y) ./input/nullvals.dkvp
mlr --opprint filter ispresent($z) ./input/nullvals.dkvp
mlr --opprint filter ispresent($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isabsent($x) ./input/nullvals.dkvp
mlr --opprint put $f=isabsent($y) ./input/nullvals.dkvp
mlr --opprint put $f=isabsent($z) ./input/nullvals.dkvp
mlr --opprint put $f=isabsent($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isabsent(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=isabsent(@somesuch) ./input/nullvals.dkvp
mlr --opprint put $f=ispresent($x) ./input/nullvals.dkvp
mlr --opprint put $f=ispresent($y) ./input/nullvals.dkvp
mlr --opprint put $f=ispresent($z) ./input/nullvals.dkvp
mlr --opprint put $f=ispresent($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=ispresent(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=ispresent(@somesuch) ./input/nullvals.dkvp
mlr --opprint filter isempty($x) ./input/nullvals.dkvp
mlr --opprint filter isempty($y) ./input/nullvals.dkvp
mlr --opprint filter isempty($z) ./input/nullvals.dkvp
mlr --opprint filter isempty($nosuch) ./input/nullvals.dkvp
mlr --opprint filter isnotempty($x) ./input/nullvals.dkvp
mlr --opprint filter isnotempty($y) ./input/nullvals.dkvp
mlr --opprint filter isnotempty($z) ./input/nullvals.dkvp
mlr --opprint filter isnotempty($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isempty($x) ./input/nullvals.dkvp
mlr --opprint put $f=isempty($y) ./input/nullvals.dkvp
mlr --opprint put $f=isempty($z) ./input/nullvals.dkvp
mlr --opprint put $f=isempty($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isempty(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=isempty(@somesuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnotempty($x) ./input/nullvals.dkvp
mlr --opprint put $f=isnotempty($y) ./input/nullvals.dkvp
mlr --opprint put $f=isnotempty($z) ./input/nullvals.dkvp
mlr --opprint put $f=isnotempty($nosuch) ./input/nullvals.dkvp
mlr --opprint put $f=isnotempty(@nosuch) ./input/nullvals.dkvp
mlr --opprint put @somesuch=1;$f=isnotempty(@somesuch) ./input/nullvals.dkvp
mlr put -q @v=1; @nonesuch       {emit @v} ./input/abixy
mlr put -q @v=1; @nonesuch==true {emit @v} ./input/abixy
mlr put -q @v=1; $nonesuch       {emit @v} ./input/abixy
mlr put -q @v=1; $nonesuch==true {emit @v} ./input/abixy
mlr --ofs tab put begin{};          $xy = $x + $y; $sy = @s + $y; $xt = $x + @t; $st = @s + @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x + $y; $sy = @s + $y; $xt = $x + @t; $st = @s + @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x + $y; $sy = @s + $y; $xt = $x + @t; $st = @s + @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x + $y; $sy = @s + $y; $xt = $x + @t; $st = @s + @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x - $y; $sy = @s - $y; $xt = $x - @t; $st = @s - @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x - $y; $sy = @s - $y; $xt = $x - @t; $st = @s - @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x - $y; $sy = @s - $y; $xt = $x - @t; $st = @s - @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x - $y; $sy = @s - $y; $xt = $x - @t; $st = @s - @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x * $y; $sy = @s * $y; $xt = $x * @t; $st = @s * @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x * $y; $sy = @s * $y; $xt = $x * @t; $st = @s * @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x * $y; $sy = @s * $y; $xt = $x * @t; $st = @s * @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x * $y; $sy = @s * $y; $xt = $x * @t; $st = @s * @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x / $y; $sy = @s / $y; $xt = $x / @t; $st = @s / @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x / $y; $sy = @s / $y; $xt = $x / @t; $st = @s / @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x / $y; $sy = @s / $y; $xt = $x / @t; $st = @s / @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x / $y; $sy = @s / $y; $xt = $x / @t; $st = @s / @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x // $y; $sy = @s // $y; $xt = $x // @t; $st = @s // @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x // $y; $sy = @s // $y; $xt = $x // @t; $st = @s // @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x // $y; $sy = @s // $y; $xt = $x // @t; $st = @s // @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x // $y; $sy = @s // $y; $xt = $x // @t; $st = @s // @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x % $y; $sy = @s % $y; $xt = $x % @t; $st = @s % @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x % $y; $sy = @s % $y; $xt = $x % @t; $st = @s % @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x % $y; $sy = @s % $y; $xt = $x % @t; $st = @s % @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x % $y; $sy = @s % $y; $xt = $x % @t; $st = @s % @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x & $y; $sy = @s & $y; $xt = $x & @t; $st = @s & @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x & $y; $sy = @s & $y; $xt = $x & @t; $st = @s & @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x & $y; $sy = @s & $y; $xt = $x & @t; $st = @s & @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x & $y; $sy = @s & $y; $xt = $x & @t; $st = @s & @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x | $y; $sy = @s | $y; $xt = $x | @t; $st = @s | @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x | $y; $sy = @s | $y; $xt = $x | @t; $st = @s | @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x | $y; $sy = @s | $y; $xt = $x | @t; $st = @s | @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x | $y; $sy = @s | $y; $xt = $x | @t; $st = @s | @t ./input/typeof.dkvp
mlr --ofs tab put begin{};          $xy = $x ^ $y; $sy = @s ^ $y; $xt = $x ^ @t; $st = @s ^ @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3};      $xy = $x ^ $y; $sy = @s ^ $y; $xt = $x ^ @t; $st = @s ^ @t ./input/typeof.dkvp
mlr --ofs tab put begin{@t=4};      $xy = $x ^ $y; $sy = @s ^ $y; $xt = $x ^ @t; $st = @s ^ @t ./input/typeof.dkvp
mlr --ofs tab put begin{@s=3;@t=4}; $xy = $x ^ $y; $sy = @s ^ $y; $xt = $x ^ @t; $st = @s ^ @t ./input/typeof.dkvp
mlr --from ./input/abixy --opprint put  for (k, v in $*) { $[k."_type"]      = typeof(v)     } 
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isfloat(v))    {@float[NR][k]   = v}}    end{ emit @float,   "NR", "k" }
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isint(v))      {@int[NR][k]     = v}}    end{ emit @int,     "NR", "k" }
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isnumeric(v))  {@numeric[NR][k] = v}}    end{ emit @numeric, "NR", "k" }
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isstring(v))   {@string[NR][k]  = v}}    end{ emit @string,  "NR", "k" }
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isbool(v))     {@bool[NR][k]    = v}}    end{ emit @bool,    "NR", "k" }
mlr --from ./input/abixy-het put -q for (k,v in $*) {if (isbool(NR==2)) {@bool[NR][k]    = "NR==2"}} end{ emit @bool,    "NR", "k" }
mlr --xtab put $y     = $pi1 + $pi2 ./input/mixed-types.xtab
mlr --xtab put -F $y     = $pi1 + $pi2 ./input/mixed-types.xtab
mlr --xtab put -S $y     = $pi1 . $pi2 ./input/mixed-types.xtab
mlr --xtab filter 999   != $pi1 + $pi2 ./input/mixed-types.xtab
mlr --xtab filter -F 999   != $pi1 + $pi2 ./input/mixed-types.xtab
mlr --xtab filter -S "999" != $pi1 . $pi2 ./input/mixed-types.xtab
mlr --xtab put $y=abs($pf1) ./input/mixed-types.xtab
mlr --xtab put $y=abs($nf1) ./input/mixed-types.xtab
mlr --xtab put $y=abs($zf) ./input/mixed-types.xtab
mlr --xtab put $y=abs($pi1) ./input/mixed-types.xtab
mlr --xtab put $y=abs($ni1) ./input/mixed-types.xtab
mlr --xtab put $y=abs($zi) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($pf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($nf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($zf) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($pi1) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($ni1) ./input/mixed-types.xtab
mlr --xtab put -F $y=abs($zi) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($pf1) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($nf1) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($zf) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($pi1) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($ni1) ./input/mixed-types.xtab
mlr --xtab put $y=ceil($zi) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($pf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($nf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($zf) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($pi1) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($ni1) ./input/mixed-types.xtab
mlr --xtab put -F $y=floor($zi) ./input/mixed-types.xtab
mlr --xtab put $y=round($pf1) ./input/mixed-types.xtab
mlr --xtab put $y=round($nf1) ./input/mixed-types.xtab
mlr --xtab put $y=round($zf) ./input/mixed-types.xtab
mlr --xtab put $y=round($pi1) ./input/mixed-types.xtab
mlr --xtab put $y=round($ni1) ./input/mixed-types.xtab
mlr --xtab put $y=round($zi) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($pf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($nf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($zf) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($pi1) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($ni1) ./input/mixed-types.xtab
mlr --xtab put -F $y=round($zi) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($pf1) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($nf1) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($zf) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($pi1) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($ni1) ./input/mixed-types.xtab
mlr --xtab put $y=sgn($zi) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($pf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($nf1) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($zf) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($pi1) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($ni1) ./input/mixed-types.xtab
mlr --xtab put -F $y=sgn($zi) ./input/mixed-types.xtab
mlr --xtab put $min=min($pf1,$pf2);$max=max($pf1,$pf2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pf1,$pi2);$max=max($pf1,$pi2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pi1,$pf2);$max=max($pi1,$pf2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pi1,$pi2);$max=max($pi1,$pi2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pf1,$pf2);$max=max($pf1,$pf2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pf1,$pi2);$max=max($pf1,$pi2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pi1,$pf2);$max=max($pi1,$pf2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pi1,$pi2);$max=max($pi1,$pi2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pf1,$pf2);$max=max($pf1,$pf2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pf1,$pi2);$max=max($pf1,$pi2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pi1,$pf2);$max=max($pi1,$pf2) ./input/mixed-types.xtab
mlr --xtab put $min=min($pi1,$pi2);$max=max($pi1,$pi2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pf1,$pf2);$max=max($pf1,$pf2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pf1,$pi2);$max=max($pf1,$pi2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pi1,$pf2);$max=max($pi1,$pf2) ./input/mixed-types.xtab
mlr --xtab put -F $min=min($pi1,$pi2);$max=max($pi1,$pi2) ./input/mixed-types.xtab
mlr --xtab put $sum=$pf1+$pf2;$diff=$pf1-$pf2 ./input/mixed-types.xtab
mlr --xtab put $sum=$pf1+$pi2;$diff=$pf1-$pi2 ./input/mixed-types.xtab
mlr --xtab put $sum=$pi1+$pf2;$diff=$pi1-$pf2 ./input/mixed-types.xtab
mlr --xtab put $sum=$pi1+$pi2;$diff=$pi1-$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $sum=$pf1+$pf2;$diff=$pf1-$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $sum=$pf1+$pi2;$diff=$pf1-$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $sum=$pi1+$pf2;$diff=$pi1-$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $sum=$pi1+$pi2;$diff=$pi1-$pi2 ./input/mixed-types.xtab
mlr --xtab put $prod=$pf1*$pf2;$quot=$pf1/$pf2 ./input/mixed-types.xtab
mlr --xtab put $prod=$pf1*$pi2;$quot=$pf1/$pi2 ./input/mixed-types.xtab
mlr --xtab put $prod=$pi1*$pf2;$quot=$pi1/$pf2 ./input/mixed-types.xtab
mlr --xtab put $prod=$pi1*$pi2;$quot=$pi1/$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $prod=$pf1*$pf2;$quot=$pf1/$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $prod=$pf1*$pi2;$quot=$pf1/$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $prod=$pi1*$pf2;$quot=$pi1/$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $prod=$pi1*$pi2;$quot=$pi1/$pi2 ./input/mixed-types.xtab
mlr --xtab put $iquot=$pf1//$pf2;$mod=$pf1%$pf2 ./input/mixed-types.xtab
mlr --xtab put $iquot=$pf1//$pi2;$mod=$pf1%$pi2 ./input/mixed-types.xtab
mlr --xtab put $iquot=$pi1//$pf2;$mod=$pi1%$pf2 ./input/mixed-types.xtab
mlr --xtab put $iquot=$pi1//$pi2;$mod=$pi1%$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $iquot=$pf1//$pf2;$mod=$pf1%$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $iquot=$pf1//$pi2;$mod=$pf1%$pi2 ./input/mixed-types.xtab
mlr --xtab put -F $iquot=$pi1//$pf2;$mod=$pi1%$pf2 ./input/mixed-types.xtab
mlr --xtab put -F $iquot=$pi1//$pi2;$mod=$pi1%$pi2 ./input/mixed-types.xtab
mlr --xtab put $a=roundm($pf1,10.0);$b=roundm($pf1,-10.0) ./input/mixed-types.xtab
mlr --xtab put $a=roundm($pf1,10)  ;$b=roundm($pf1,-10)   ./input/mixed-types.xtab
mlr --xtab put $a=roundm($pi1,10.0);$b=roundm($pi1,-10.0) ./input/mixed-types.xtab
mlr --xtab put $a=roundm($pi1,10)  ;$b=roundm($pi1,-10)   ./input/mixed-types.xtab
mlr --opprint put $y=$x+1 ./input/scinot.dkvp
mlr --opprint put $y = 123     + $i ./input/scinot1.dkvp
mlr --opprint put $y = 123.    + $i ./input/scinot1.dkvp
mlr --opprint put $y = 123.4   + $i ./input/scinot1.dkvp
mlr --opprint put $y = .234    + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1e2     + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1e-2    + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1.2e3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1.e3    + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1.2e-3  + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1.e-3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = .2e3    + $i ./input/scinot1.dkvp
mlr --opprint put $y = .2e-3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = 1.e-3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -123    + $i ./input/scinot1.dkvp
mlr --opprint put $y = -123.   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -123.4  + $i ./input/scinot1.dkvp
mlr --opprint put $y = -.234   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1e2    + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1e-2   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1.2e3  + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1.e3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1.2e-3 + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1.e-3  + $i ./input/scinot1.dkvp
mlr --opprint put $y = -.2e3   + $i ./input/scinot1.dkvp
mlr --opprint put $y = -.2e-3  + $i ./input/scinot1.dkvp
mlr --opprint put $y = -1.e-3  + $i ./input/scinot1.dkvp
mlr put -f ./input/put-example.dsl ./input/abixy
mlr filter -f ./input/filter-example.dsl ./input/abixy
mlr --from ./input/abixy put -f ./input/put-example.dsl
mlr --from ./input/abixy filter -f ./input/filter-example.dsl
mlr --from ./input/abixy --from ./input/abixy-het put -f ./input/put-example.dsl
mlr --from ./input/abixy --from ./input/abixy-het filter -f ./input/filter-example.dsl
mlr --inidx --ifs comma --oxtab put $s1=strlen($1);$s2=strlen($2);$s3=strlen($3);$s4=strlen($4) ./input/utf8-align.dkvp
mlr --opprint step -a rsum,delta,counter -f x,y,z ./input/int-float.dkvp
mlr --opprint step -F -a rsum,delta,counter -f x,y,z ./input/int-float.dkvp
mlr --oxtab stats1 -a min,max,sum,count -f x,y,z ./input/int-float.dkvp
mlr --oxtab stats1 -F -a min,max,sum,count -f x,y,z ./input/int-float.dkvp
mlr --xtab put $quot=$pf1/10.0;$iquot=$pf1//10.0;$mod=$pf1%10.0 ./input/mixed-types.xtab
mlr --xtab put $quot=$pi1/10  ;$iquot=$pi1//10  ;$mod=$pi1%10   ./input/mixed-types.xtab
mlr --xtab put $quot=$nf1/10.0;$iquot=$nf1//10.0;$mod=$nf1%10.0 ./input/mixed-types.xtab
mlr --xtab put $quot=$ni1/10  ;$iquot=$ni1//10  ;$mod=$ni1%10   ./input/mixed-types.xtab
mlr --xtab put -F $quot=$pf1/10.0;$iquot=$pf1//10.0;$mod=$pf1%10.0 ./input/mixed-types.xtab
mlr --xtab put -F $quot=$pi1/10  ;$iquot=$pi1//10  ;$mod=$pi1%10   ./input/mixed-types.xtab
mlr --xtab put -F $quot=$nf1/10.0;$iquot=$nf1//10.0;$mod=$nf1%10.0 ./input/mixed-types.xtab
mlr --xtab put -F $quot=$ni1/10  ;$iquot=$ni1//10  ;$mod=$ni1%10   ./input/mixed-types.xtab
mlr --xtab put $quot=$pf1/-10.0;$iquot=$pf1//-10.0;$mod=$pf1%-10.0 ./input/mixed-types.xtab
mlr --xtab put $quot=$pi1/-10  ;$iquot=$pi1//-10  ;$mod=$pi1%-10   ./input/mixed-types.xtab
mlr --xtab put $quot=$nf1/-10.0;$iquot=$nf1//-10.0;$mod=$nf1%-10.0 ./input/mixed-types.xtab
mlr --xtab put $quot=$ni1/-10  ;$iquot=$ni1//-10  ;$mod=$ni1%-10   ./input/mixed-types.xtab
mlr --xtab put -F $quot=$pf1/-10.0;$iquot=$pf1//-10.0;$mod=$pf1%-10.0 ./input/mixed-types.xtab
mlr --xtab put -F $quot=$pi1/-10  ;$iquot=$pi1//-10  ;$mod=$pi1%-10   ./input/mixed-types.xtab
mlr --xtab put -F $quot=$nf1/-10.0;$iquot=$nf1//-10.0;$mod=$nf1%-10.0 ./input/mixed-types.xtab
mlr --xtab put -F $quot=$ni1/-10  ;$iquot=$ni1//-10  ;$mod=$ni1%-10   ./input/mixed-types.xtab
mlr filter -v $x =~ "bcd" ./input/regex.dkvp
mlr filter -v $x =~ "^bcd" ./input/regex.dkvp
mlr filter -v $x =~ "^abc" ./input/regex.dkvp
mlr filter -v $x =~ "^abc$" ./input/regex.dkvp
mlr filter -v $x =~ "^a.*d$" ./input/regex.dkvp
mlr filter -v $x =~ "^a.*"."d$" ./input/regex.dkvp
mlr filter -v $y =~ "\".." ./input/regex.dkvp
mlr filter -v $x =~ "bcd"i ./input/regex.dkvp
mlr filter -v $x =~ "^bcd"i ./input/regex.dkvp
mlr filter -v $x =~ "^abc"i ./input/regex.dkvp
mlr filter -v $x =~ "^abc$"i ./input/regex.dkvp
mlr filter -v $x =~ "^a.*d$"i ./input/regex.dkvp
mlr filter -v $x =~ "^a.*"."d$"i ./input/regex.dkvp
mlr put $y = string($x); $z=$y.$y ./input/int-float.dkvp
mlr put $z=string($x).string($x) ./input/int-float.dkvp
mlr put $y = string($x) then put $z=$y.$y ./input/int-float.dkvp
mlr put $a="hello" then put $b=$a." world";$z=$x+$y;$c=$b;$a=sub($b,"hello","farewell") ./input/int-float.dkvp
mlr --opprint put $FIELD =~ "([A-Z]+)([0-9]+)";         $F1="\1"; $F2="\2"; $F3="\3" ./input/capture.dkvp
mlr --opprint put $FIELD =~ "([A-Z]+)[^0-9]*([0-9]+)";  $F1="\1"; $F2="\2"; $F3="\3" ./input/capture.dkvp
mlr --opprint put $FIELD =~ "([A-Z]+)([0-9]+)" then put $F1="\1"; $F2="\2"; $F3="\3" ./input/capture.dkvp
mlr --opprint put $FIELD =~ "([A-Z]+)[^0-9]*([0-9]+)" then put $F1="\1"; $F2="\2"; $F3="\3" ./input/capture.dkvp
mlr --opprint put        $FIELD =~ "....."; $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put        $FIELD =~ "....." {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "....."; $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)";                            $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)";                         $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)";                      $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)";                   $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)";                $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)";             $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)";          $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)";       $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)";    $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)(.)"; $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)"                            {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)"                         {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)"                      {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)"                   {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)"                {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)"             {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)"          {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)"       {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)"    {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)(.)" {$F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9"} ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)";                            $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)";                         $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)";                      $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)";                   $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)";                $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)(.)";             $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)";          $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)";       $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)";    $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put filter $FIELD =~ "(.)(.)(.)(.)(.)(.)(.)(.)(.)(.)"; $F0="\0";$F1="\1";$F2="\2";$F3="\3";$F4="\4";$F5="\5";$F6="\6";$F7="\7";$F8="\8";$F9="\9" ./input/capture-lengths.dkvp
mlr --opprint put          $x > 0.5;  $z = "flag" ./input/abixy
mlr --opprint put        !($x > 0.5); $z = "flag" ./input/abixy
mlr --opprint put filter   $x > 0.5;  $z = "flag" ./input/abixy
mlr --opprint put          $x > 0.5  {$z = "flag"} ./input/abixy
mlr --opprint put filter !($x > 0.5); $z = "flag" ./input/abixy
mlr --opprint put        !($x > 0.5) {$z = "flag"} ./input/abixy
mlr --csvlite put $gmt = sec2gmt($sec) ./input/sec2gmt
mlr --csvlite put $sec = gmt2sec($gmt) ./input/gmt2sec
mlr --csvlite put $gmtdate = sec2gmtdate($sec) ./input/sec2gmt
mlr --csvlite put $gmt = strftime($sec, "%Y-%m-%dT%H:%M:%SZ") ./input/sec2gmt
mlr --csvlite put $sec = strptime($gmt, "%Y-%m-%dT%H:%M:%SZ") ./input/gmt2sec
mlr --csvlite sec2gmt sec ./input/sec2gmt
mlr --opprint put $hms=sec2hms($sec);   $resec=hms2sec($hms);   $diff=$resec-$sec ./input/sec2xhms
mlr --opprint put $hms=fsec2hms($sec);  $resec=hms2fsec($hms);  $diff=$resec-$sec ./input/fsec2xhms
mlr --opprint put $hms=sec2dhms($sec);  $resec=dhms2sec($hms);  $diff=$resec-$sec ./input/sec2xhms
mlr --opprint put $hms=fsec2dhms($sec); $resec=dhms2fsec($hms); $diff=$resec-$sec ./input/fsec2xhms
mlr --csvlite sec2gmt sec ./input/sec2gmt
mlr --csvlite sec2gmtdate sec ./input/sec2gmt
mlr --opprint put $y = sub($x, "e.*l",        "") ./input/sub.dat
mlr --opprint put $y = sub($x, "e.*l"i,       "") ./input/sub.dat
mlr --opprint put $y = sub($x, "e.*"."l",     "") ./input/sub.dat
mlr --opprint put $y = sub($x, "e.*l",        "y123y") ./input/sub.dat
mlr --opprint put $y = sub($x, "e.*l"i,       "y123y") ./input/sub.dat
mlr --opprint put $y = sub($x, "e.*"."l",     "y123y") ./input/sub.dat
mlr --opprint put $y = sub($x, "([hg])e.*l(.)", "y\1y123\2y") ./input/sub.dat
mlr --opprint put $y = sub($x, "([hg])e.*l.",   "y\1y123\2y") ./input/sub.dat
mlr --opprint put $y = sub($x, "([hg])e.*l(.)", "y\1y123.y") ./input/sub.dat
mlr --opprint put $y = sub($x,  "a",    "aa") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "a",    "aa") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "A",    "Aa") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "a"i,   "Aa") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "A"i,   "Aa") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "a(.)", "aa\1\1\1") ./input/gsub.dat
mlr --opprint put $y = sub($x,  "a",    "") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "a",    "") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "A",    "") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "a"i,   "") ./input/gsub.dat
mlr --opprint put $y = gsub($x, "A"i,   "") ./input/gsub.dat
mlr --oxtab cat ./input/subtab.dkvp
mlr --oxtab put -f ./input/subtab1.mlr ./input/subtab.dkvp
mlr --oxtab put -f ./input/subtab2.mlr ./input/subtab.dkvp
mlr --oxtab put -f ./input/subtab3.mlr ./input/subtab.dkvp
mlr --oxtab put -f ./input/subtab4.mlr ./input/subtab.dkvp
mlr --opprint put -v begin{@ox=0}; $d=$x-@ox; @ox=$x ./input/abixy
mlr --opprint put -v begin{@ox="no"}; $d=@ox == "no" ? 1.0 : $x/@ox; @ox=$x then step -a ratio -f x ./input/abixy
mlr --opprint put -v $d=$x/@ox; @ox=$x then step -a ratio -f x ./input/abixy
mlr --opprint put -v begin{@ox="no"}; $d=@ox == "no" ? 1.0 : $x/@ox; @ox=$x then step -a ratio -f x ./input/abixy
mlr --opprint put -v begin{@rsum = 0}; @rsum = @rsum + $x; $rsum = @rsum ./input/abixy
mlr --opprint put -v begin{@a=0; @b=0; @c=0}; $za=@a; $zb=@b; $zc=@c; $d=@a+@b+@c; @a=@b; @b=@c; @c=$i ./input/abixy
mlr --opprint put -v begin {@a=0; @b=0; @c=0}; $za=@a; $zb=@b; $zc=@c; $d=@a+@b+@c; @a=@b; @b=@c; @c=$i ./input/abixy
mlr --opprint put -v begin{@ox=0}; $d=$x-@ox; @ox=$x ./input/abixy
mlr put -v @a=$a; @b=$b; @c=$x; end {emitf @a; emitf @b; emitf @c} ./input/abixy
mlr put -v @a=$a; @b=$b; @c=$x; end{emitf @a, @b, @c} ./input/abixy
mlr --opprint put -v begin {@count=0; @sum=0.0}; @count=@count+1; @sum=@sum+$x; end{@mean=@sum/@count; emitf @mean} ./input/abixy
mlr --opprint put -v end{@mean=@sum/@count; emitf @mean}; begin {@count=0; @sum=0.0}; @count=@count+1; @sum=@sum+$x ./input/abixy
mlr put -v begin{ @a = @b[1] }; $c = @d; @e[$i][2+$j][3] = $4; end{@f[@g[5][@h]] = 6} /dev/null
mlr put @y[$a]=$y; end{dump} ./input/abixy
mlr stats1 -a sum -f y -g a ./input/abixy
mlr put @y_sum[$a] = $y; end{dump} ./input/abixy
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @s      ; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @t      ; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @t[1]   ; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u      ; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u[1]   ; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u[1][2]; dump} ./input/unset1.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @s      ; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @t      ; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @t[1]   ; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u      ; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u[1]   ; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @u[1][2]; dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset all;      dump} ./input/unset4.dkvp
mlr put -q @s=$x; @t[$a]=$x; @u[$a][$b]=$x; end{dump; unset @*;       dump} ./input/unset4.dkvp
mlr put unset $x ./input/unset4.dkvp
mlr put unset $*; $aaa = 999 ./input/unset4.dkvp
mlr put -q @{variable.name} += $x; end{emit @{variable.name}} ./input/abixy
mlr put -q @{variable.name}[$a] += $x; end{emit @{variable.name},"a"} ./input/abixy
mlr put for (k,v in $*) { if (k == "i") {unset $[k]}} ./input/abixy
mlr --opprint --from ./input/abixy put -q 
  @output[NR] = $*;
  end {
    for ((nr, k), v in @output) {
      if (nr == 4 || k == "i") {
        unset @output[nr][k]
      }
    }
    emitp @output, "NR", "k"
  }
mlr put -v begin{@a=1}; $e=2; $f==$g||$h==$i {};               $x=6; end{@z=9} /dev/null
mlr put -v begin{@a=1}; $e=2; $f==$g||$h==$i {$s=1};           $x=6; end{@z=9} /dev/null
mlr put -v begin{@a=1}; $e=2; $f==$g||$h==$i {$s=1;$t=2};      $x=6; end{@z=9} /dev/null
mlr put -v begin{@a=1}; $e=2; $f==$g||$h==$i {$s=1;$t=2;$u=3}; $x=6; end{@z=9} /dev/null
mlr put -v begin{@a=1}; $e=2; $f==$g||$h==$i {$s=1;@t["u".$5]=2;emitf @v,@w;dump}; $x=6; end{@z=9} /dev/null
mlr put -v begin{true{@x=1}}; true{@x=2}; end{true{@x=3}} /dev/null
mlr --from ./input/xy40.dkvp put -v 
  if (NR==1) {
    $x = 2;
    $y = 3
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 4) {
    $x = 5;
    $y = 6
  } else {
    $x = 1007;
    $y = 1008
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 9) {
    $x = 10;
    $y = 11
  } elif (NR == 12) {
    $x = 13;
    $y = 14
  } else {
    $x = 1015;
    $y = 1016
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 17) {
    $x = 18;
    $y = 19
  } elif (NR == 20) {
    $x = 21;
    $y = 22
  } elif (NR == 23) {
    $x = 24;
    $y = 25
  } else {
    $x = 1026;
    $y = 1027
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 28) {
    $x = 29;
    $y = 30
  } elif (NR == 31) {
    $x = 32;
    $y = 33
  } elif (NR == 34) {
    $x = 35;
    $y = 36
  } elif (NR == 37) {
    $x = 38;
    $y = 39
  } else {
    $x = 1040;
    $y = 1041
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 1) {
    $x = 2;
    $y = 3
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 4) {
    $x = 5;
    $y = 6
  } elif (NR == 7) {
    $x = 8;
    $y = 9
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 10) {
    $x = 11;
    $y = 12
  } elif (NR == 13) {
    $x = 14;
    $y = 15
  } elif (NR == 16) {
    $x = 17;
    $y = 18
  }
mlr --from ./input/xy40.dkvp put -v 
  if (NR == 19) {
    $x = 20;
    $y = 21
  } elif (NR == 22) {
    $x = 23;
    $y = 24
  } elif (NR == 25) {
    $x = 26;
    $y = 37
  } elif (NR == 28) {
    $x = 29;
    $y = 30
  }
mlr put -v $["a"] = $["b"]; $["x"] = 10 * $["y"] ./input/abixy
mlr --from ./input/abixy put while (NF < 256) { $["k".string(NF+1)] = "v".string(NF) }
mlr --opprint put -v @s = NR; $t = @s; $u=@["s"]; $v = $t - $u ./input/abixy
mlr put -v @t["u"] = NR; $tu = @["t"]["u"]; emitp all ./input/abixy
mlr put -v @t["u"] = NR; $tu = @["t"]["u"]; emitp @* ./input/abixy
mlr put -v @["s"] = $x; emitp all ./input/abixy
mlr put -v @["t"]["u"] = $y; emitp all ./input/abixy
mlr put -v while($i < 5) { $i += 1} ./input/abixy
mlr put -v do {$i += 1} while($i < 5) ./input/abixy
mlr --from ./input/abixy put -v for(k,v in $*) { }
mlr --from ./input/abixy put -v for(k,v in $*) {$nr= NR}
mlr --from ./input/abixy put -v for(k,v in $*) {unset $[k]}; $j = NR
mlr --from ./input/abixy put -v for(k,v in $*) {if (k != "x") {unset $[k]}}; $j = NR
mlr --from ./input/abixy --opprint put -S -v for(k,v in $*) {$[k."_orig"]=v; $[k] = "other"}
mlr --from ./input/abixy put -S -v for(k,v in $*) {$[v]=k}
mlr --from ./input/abixy put -v 
  $sum = 0;
  for(k,v in $*) {
    if (k =~ "^[xy]$") {
      $sum += $[k]
    }
  }
mlr --from ./input/abixy put -S -v 
  $sum = float(0);
  for(k,v in $*) {
    if (k =~ "^[xy]$") {
      $sum += float($[k])
    }
  }
mlr --opprint -n put -v 
  @o[1][1]["text1"][NR] = $a;
  @o[1][2]["text2"][NR] = $b;
  @o[1][2][$a][$i*100] = $x;
  for((k1,k2),v in @o[1][2]) {
    @n[3][4][k2][k1] = v;
  }
  end {
    emit @n, "a", "b", "c", "d"
  }
mlr --opprint --from ./input/abixy put -q 
  @o[1][1]["text1"][NR] = $a;
  @o[1][2]["text2"][NR] = $b;
  @o[1][2][$a][$i*100] = $x;
  for((k1,k2),v in @o[1][2]) {
    @n[3][4][k2][k1] = v;
  }
  end {
    emit @n, "a", "b", "c", "d"
  }
mlr --opprint --from ./input/abixy put -q 
  @sum[$a][$b] += $x;
  @count[$a][$b] += 1;
  end {
    for ((k1, k2), v in @sum) {
      @mean[k1][k2] = @sum[k1][k2] / @count[k1][k2]
    }
    emitp @sum, "a", "b";
    emitp @count, "a", "b";
    emitp @mean, "a", "b"
  }
mlr --opprint --from ./input/abixy-wide put -q 
  @value["sum"][$a][$b] += $x;
  @value["count"][$a][$b] += 1;
  end {
    for ((k1, k2), v in @value["sum"]) {
      @value["mean"][k1][k2] = @value["sum"][k1][k2] / @value["count"][k1][k2]
    }
    emitp @value, "stat", "a", "b";
  }
mlr -n put -v for (k, k in $*) {}
mlr -n put -v for (k, k in @*) {}
mlr -n put -v for ((a,a), c in @*) {}
mlr -n put -v for ((a,b), a in @*) {}
mlr -n put -v for ((a,b), b in @*) {}
mlr -n put -v for ((a,a,c), d in @*) {}
mlr -n put -v for ((a,b,a), d in @*) {}
mlr -n put -v for ((a,b,c), a in @*) {}
mlr -n put -v for ((a,b,b), d in @*) {}
mlr -n put -v for ((a,b,c), b in @*) {}
mlr -n put -v for ((a,b,c), c in @*) {}
mlr --opprint --from ./input/abixy put 
  while ($i < 5) {
    $i += 1;
    break;
    $a = "ERROR";
  }
mlr --opprint --from ./input/abixy put 
  while ($i < 5) {
    $i += 1;
    continue;
    $a = "ERROR";
  }
mlr --opprint --from ./input/abixy put 
  do {
    $i += 1;
    break;
    $a = "ERROR";
  } while ($i < 5);
mlr --opprint --from ./input/abixy put 
  do {
    $i += 1;
    continue;
    $a = "ERROR";
  } while ($i < 5);
mlr --opprint --from ./input/abixy put 
  $NR = NR;
  while ($i < 5) {
    $i += 1;
    if (NR == 2) {
      break;
    }
    $a = "reached";
  }
mlr --opprint --from ./input/abixy put 
  $NR = NR;
  while ($i < 5) {
    $i += 1;
    if (NR == 2) {
      continue;
    }
    $a = "reached";
  }
mlr --opprint --from ./input/abixy put 
$NR = NR;
  do {
    $i += 1;
    if (NR == 2) {
      break;
    }
    $a = "reached";
  } while ($i < 5);
mlr --opprint --from ./input/abixy put 
  $NR = NR;
  do {
    $i += 1;
    if (NR == 2) {
      continue;
    }
    $a = "reached";
  } while ($i < 5);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    break;
    while ($k < 7) {
      $k += 1
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    continue;
    while ($k < 7) {
      $k += 1
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    while ($k < 7) {
      $k += 1;
      break;
      $k += 10000;
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    while ($k < 7) {
      $k += 1;
      continue;
      $k += 10000;
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    if (NR == 2 || NR == 8) {
      break;
    }
    while ($k < 7) {
      $k += 1
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    if (NR == 2 || NR == 8) {
      continue;
    }
    while ($k < 7) {
      $k += 1
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    while ($k < 7) {
      $k += 1;
      if (NR == 2 || NR == 8) {
        break;
      }
      $k += 10000;
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  while ($j < 4) {
    $k = NR;
    $j += 1;
    while ($k < 7) {
      $k += 1;
      if (NR == 2 || NR == 8) {
        continue;
      }
      $k += 10000;
    }
  }
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    break;
    do {
      $k += 1
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    continue;
    do {
      $k += 1
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    do {
      $k += 1;
      break;
      $k += 10000;
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    do {
      $k += 1;
      continue;
      $k += 10000;
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    if (NR == 2 || NR == 8) {
      break;
    }
    do {
      $k += 1
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    if (NR == 2 || NR == 8) {
      continue;
    }
    do {
      $k += 1
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    do {
      $k += 1;
      if (NR == 2 || NR == 8) {
        break;
      }
      $k += 10000;
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put 
  $j = NR;
  do {
    $k = NR;
    $j += 1;
    do {
      $k += 1;
      if (NR == 2 || NR == 8) {
        continue;
      }
      $k += 10000;
    } while ($k < 7);
  } while ($j < 4);
mlr --opprint --from ./input/abixy put -q 
  for (k,v in $*) {
      @logging1[NR][k] = v;
      if (k == "x") {
          break;
      }
  }
  end {
    emitp @logging1, "NR", "k";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k,v in $*) {
      if (k == "x") {
          break;
      }
      @logging2[NR][k] = v;
  }
  end {
    emitp @logging2, "NR", "k";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k,v in $*) {
      @logging3[NR][k] = v;
      if (k == "x") {
          continue;
      }
  }
  end {
    emitp @logging3, "NR", "k";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k,v in $*) {
      if (k == "x") {
          continue;
      }
      @logging4[NR][k] = v;
  }
  end {
    emitp @logging4, "NR", "k"
  }
mlr --opprint --from ./input/abixy put -q 
  for (k,v in $*) {
      @logging1[NR][k] = v;
      if (k == "x") {
          break;
      }
  }
  for (k,v in $*) {
      if (k == "x") {
          break;
      }
      @logging2[NR][k] = v;
  }
  for (k,v in $*) {
      @logging3[NR][k] = v;
      if (k == "x") {
          continue;
      }
  }
  for (k,v in $*) {
      if (k == "x") {
          continue;
      }
      @logging4[NR][k] = v;
  }
  end {
    emitp @logging1, "NR", "k";
    emitp @logging2, "NR", "k";
    emitp @logging3, "NR", "k";
    emitp @logging4, "NR", "k"
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    break;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    continue;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      break;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      continue;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    break;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      break;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    continue;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      break;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    break;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      continue;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    continue;
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      continue;
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        break
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        continue
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "a") {
          break
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "b") {
          continue
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        break
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "a") {
          break
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        continue
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "a") {
          break
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        break
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "a") {
          continue
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --opprint --from ./input/abixy put -q 
  for (k1, v1 in $*) {
    @output1[NR][k1] = "before";
    if (k1 == "b") {
        continue
    }
    @output1[NR][k1] = v1;
    for (k2, v2 in $*) {
      @output2[NR][k1."_".k2] = "before";
      if (k2 == "a") {
          continue
      }
      @output2[NR][k1."_".k2] = v2;
    }
  }
  end {
    emit @output1, "NR", "name";
    emit @output2, "NR", "names";
  }
mlr --from ./input/abixy put @o[1][2] = 7; for(k1,v in @*) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2] = 7; for((k1),v in @*) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2] = 7; for((k1,k2),v in @*) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2] = 7; for((k1,k2,k3),v in @*) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2][3] = 7; for(k1,v in @o[1][2]) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2][3] = 7; for((k1),v in @o[1][2]) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2][3] = 7; for((k1,k2),v in @o[1][2]) {$x+=10;$y+=100}
mlr --from ./input/abixy put @o[1][2][3] = 7; for((k1,k2,k3),v in @o[1][2]) {$x+=10;$y+=100}
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        break;
        @output[k1] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        @output[k1] = v;
        break;
        @output[k1] = "ERROR";
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        continue;
        @output[k1] = v
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        @output[k1] = v;
        continue;
        @output[k1] = "ERROR";
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        if (k1 == "i") {
          break;
        }
        @output[k1] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        @output[k1] = v;
        if (k1 == "i") {
          break;
        }
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        if (k1 == "i") {
          continue;
        }
        @output[k1] = v
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for (k1, v in @logging[2]) {
        @output[k1] = v;
        if (k1 == "i") {
          continue;
        }
        @output[k1] = "reached";
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        break;
        @output[k1][k2] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = v;
        break;
        @output[k1][k2] = "ERROR"
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        continue;
        @output[k1][k2] = v
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = v;
        continue;
        @output[k1][k2] = "ERROR";
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        if (k1 == 5) {
          break;
        }
        @output[k1][k2] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        if (k2 == "i") {
          break;
        }
        @output[k1][k2] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = v;
        if (k1 == 5) {
          break;
        }
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = v;
        if (k2 == "i") {
          break;
        }
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        if (k1 == 5) {
          continue;
        }
        @output[k1][k2] = v
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        if (k2 == "i") {
          continue;
        }
        @output[k1][k2] = v
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = "before";
        if (k1 == 5) {
          continue;
        }
        @output[k1][k2] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        @output[k1][k2] = "before";
        if (k2 == "i") {
          continue;
        }
        @output[k1][k2] = v;
    }
    emit @output, "NR", "name"
  }
mlr --opprint --from ./input/abixy put -q 
  @logging[NR] = $*;
  end {
    for ((k1, k2), v in @logging) {
        if (k1 != 2) {
          continue
        }
        for ((k3, k4), v in @logging) {
          if (k3 != 4) {
            continue
          }
          @output[k1][k2][k3][k4] = v;
        }
    }
    emit @output, "NR1", "name1", "NR2", "name2"
  }
mlr put -q print 1; print "two"; print $a; print $i < 4; print "y is ".string($y); print "" ./input/abixy
mlr put -q printn 1; printn "two"; printn $a; printn $i < 4; printn "y is ".string($y); print "" ./input/abixy
mlr put -q @sum     += $x; end{emitp @sum} ./input/abixy
mlr put -q @sum[$a] += $x; end{emitp @sum, "a"} ./input/abixy
mlr put $nonesuch = @nonesuch ./input/abixy
mlr put -q @sum     += $x; end{emitp @sum} ./input/abixy-het
mlr put -q @sum[$a] += $x; end{emitp @sum, "a"} ./input/abixy-het
mlr put $nonesuch = @nonesuch ./input/abixy-het
mlr put -q @sum += $x; @sumtype = typeof(@sum); @xtype = typeof($x); emitf @sumtype, @xtype, @sum; end{emitp @sum} ./input/abixy
mlr put -q @sum += $x; @sumtype = typeof(@sum); @xtype = typeof($x); emitf @sumtype, @xtype, @sum; end{emitp @sum} ./input/abixy-het
mlr put $z = $x + $y ./input/typeof.dkvp
mlr put $z = $x + $u ./input/typeof.dkvp
mlr put @s = @s + $y; emitp @s ./input/typeof.dkvp
mlr put @s = @s + $u; emitp @s ./input/typeof.dkvp
mlr put $z = $x + $y; $x=typeof($x);$y=typeof($y);$z=typeof($z) ./input/typeof.dkvp
mlr put $z = $x + $u; $x=typeof($x);$y=typeof($y);$z=typeof($z) ./input/typeof.dkvp
mlr put @s = @s + $y; $x=typeof($x);$y=typeof($y);$z=typeof($z);$s=typeof(@s) ./input/typeof.dkvp
mlr put @s = @s + $u; $x=typeof($x);$y=typeof($y);$z=typeof($z);$s=typeof(@s) ./input/typeof.dkvp
mlr cat
mlr --ofs tab put $osum=@sum; $ostype=typeof(@sum);$xtype=typeof($x);@sum+=$x; $nstype=typeof(@sum);$nsum=@sum; end { emit @sum }
mlr --ofs tab put $osum=@sum; $ostype=typeof(@sum);$xtype=typeof($x);ispresent($x){@sum+=$x}; $nstype=typeof(@sum);$nsum=@sum; end { emit @sum }
mlr cat
mlr --ofs tab put $osum=@sum; $ostype=typeof(@sum);$xtype=typeof($x);@sum+=$x; $nstype=typeof(@sum);$nsum=@sum; end { emit @sum }
mlr --ofs tab put $osum=@sum; $ostype=typeof(@sum);$xtype=typeof($x);ispresent($x){@sum+=$x}; $nstype=typeof(@sum);$nsum=@sum; end { emit @sum }
mlr cat
mlr --ofs tab put $xtype=typeof($x);$sum = $x + 10; $stype=typeof($sum)
mlr --ofs tab put $xtype=typeof($x);$sum = ispresent($x) ? $x + 10 : 999; $stype=typeof($sum)
mlr put -q @sum[$a] = $x; end{ emitp @sum; } ./input/abixy
mlr put -q @sum[$a] = $x; end{ emitp @sum,"a"; } ./input/abixy
mlr put -q @sum[$a] = $x; end{ emitp @sum,"a","b"; } ./input/abixy
mlr put -q @sum[$a][$b] = $x; end{ emitp @sum; } ./input/abixy
mlr put -q @sum[$a][$b] = $x; end{ emitp @sum,"a"; } ./input/abixy
mlr put -q @sum[$a][$b] = $x; end{ emitp @sum,"a","b"; } ./input/abixy
mlr put -q @v = $a;        end {emitf @v } ./input/abixy
mlr put -q @v = $i;        end {emitf @v } ./input/abixy
mlr put -q @v = $x;        end {emitf @v } ./input/abixy
mlr put -q @v = $nonesuch; end {emitf @v } ./input/abixy
mlr put -q @v = $a;        end {emitp @v } ./input/abixy
mlr put -q @v = $i;        end {emitp @v } ./input/abixy
mlr put -q @v = $x;        end {emitp @v } ./input/abixy
mlr put -q @v = $nonesuch; end {emitp @v } ./input/abixy
mlr put -q @sum += $i;        end {emitf @sum } ./input/abixy
mlr put -q @sum += $x;        end {emitf @sum } ./input/abixy
mlr put -q @sum += $nonesuch; end {emitf @sum } ./input/abixy
mlr put -q @sum += $i;        end {emitp  @sum          } ./input/abixy
mlr put -q @sum += $x;        end {emitp  @sum          } ./input/abixy
mlr put -q @sum += $nonesuch; end {emitp  @sum          } ./input/abixy
mlr put -q @sum += $i;        end {emitp  @sum, "extra" } ./input/abixy
mlr put -q @sum += $x;        end {emitp  @sum, "extra" } ./input/abixy
mlr put -q @sum += $nonesuch; end {emitp  @sum, "extra" } ./input/abixy
mlr put -q @sum[$a] += $i;        end {emitp  @sum               } ./input/abixy
mlr put -q @sum[$a] += $x;        end {emitp  @sum               } ./input/abixy
mlr put -q @sum[$a] += $nonesuch; end {emitp  @sum               } ./input/abixy
mlr put -q @sum[$a] += $i;        end {emitp  @sum, "a"          } ./input/abixy
mlr put -q @sum[$a] += $x;        end {emitp  @sum, "a"          } ./input/abixy
mlr put -q @sum[$a] += $nonesuch; end {emitp  @sum, "a"          } ./input/abixy
mlr put -q @sum[$a] += $i;        end {emitp  @sum, "a", "extra" } ./input/abixy
mlr put -q @sum[$a] += $x;        end {emitp  @sum, "a", "extra" } ./input/abixy
mlr put -q @sum[$a] += $nonesuch; end {emitp  @sum, "a", "extra" } ./input/abixy
mlr put -q @sum[$a][$b] += $i;        end {emitp  @sum                    } ./input/abixy
mlr put -q @sum[$a][$b] += $x;        end {emitp  @sum                    } ./input/abixy
mlr put -q @sum[$a][$b] += $nonesuch; end {emitp  @sum                    } ./input/abixy
mlr put -q @sum[$a][$b] += $i;        end {emitp  @sum, "a"               } ./input/abixy
mlr put -q @sum[$a][$b] += $x;        end {emitp  @sum, "a"               } ./input/abixy
mlr put -q @sum[$a][$b] += $nonesuch; end {emitp  @sum, "a"               } ./input/abixy
mlr put -q @sum[$a][$b] += $i;        end {emitp  @sum, "a", "b"          } ./input/abixy
mlr put -q @sum[$a][$b] += $x;        end {emitp  @sum, "a", "b"          } ./input/abixy
mlr put -q @sum[$a][$b] += $nonesuch; end {emitp  @sum, "a", "b"          } ./input/abixy
mlr put -q @sum[$a][$b] += $i;        end {emitp  @sum, "a", "b", "extra" } ./input/abixy
mlr put -q @sum[$a][$b] += $x;        end {emitp  @sum, "a", "b", "extra" } ./input/abixy
mlr put -q @sum[$a][$b] += $nonesuch; end {emitp  @sum, "a", "b", "extra" } ./input/abixy
mlr --oxtab put -q @sum[$a][$b] += $i; NR == 3 { @x = $x }; NR == 7 { @v = $* }; end {emitp all} ./input/abixy-het
mlr --opprint put -q @v[NR]=$*; end{emitp @v} ./input/abixy
mlr --opprint put -q @v[NR]=$*; end{emitp @v,"X"} ./input/abixy
mlr --opprint put -q @v[NR]=$*; end{emitp @v[1]} ./input/abixy
mlr --opprint put -q @v[NR]=$*; end{emitp @v[1],"X"} ./input/abixy
mlr --opprint put -q @v[NR]=$*; end{emitp @v[1],"X","Y"} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1]} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1],"X"} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1],"X","Y"} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1][1]} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1][1],"X"} ./input/abixy
mlr --opprint put -q @v[NR][NR]=$*; end{emitp @v[1][1],"X","Y"} ./input/abixy
mlr put -q @a=$a; @b[1]=$b; @c[1][2]=$x; end{emitp all} ./input/abixy-het
mlr put -q @a=$a; @b[1]=$b; @c[1][2]=$x; end{emitp all,"one"} ./input/abixy-het
mlr put -q @a=$a; @b[1]=$b; @c[1][2]=$x; end{emitp all,"one","two"} ./input/abixy-het
mlr put -q @a=$a; @b[1]=$b; @c[1][2]=$x; end{emitp all,"one","two","three"} ./input/abixy-het
mlr --oxtab put --oflatsep @ -q @a=$a; @b[1]=$b; @c[1][2]=$x; end{emitp all} ./input/abixy-het
mlr --oxtab put -q @sum     += $x; end{dump;emitp  @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum     += $x; end{dump;emit @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a] += $x; end{dump;emitp  @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a] += $x; end{dump;emit @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a] += $x; end{dump;emitp  @sum, "a"} ./input/abixy-wide
mlr --oxtab put -q @sum[$a] += $x; end{dump;emit @sum, "a"} ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b] += $x; end{dump;emitp  @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b] += $x; end{dump;emit @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b] += $x; end{dump;emitp  @sum, "a"} ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b] += $x; end{dump;emit @sum, "a"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b] += $x; end{dump;emitp  @sum, "a", "b"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b] += $x; end{dump;emit @sum, "a", "b"} ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b][$a.$b] += $x; end{dump;emitp  @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b][$a.$b] += $x; end{dump;emit @sum     } ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b][$a.$b] += $x; end{dump;emitp  @sum, "a"} ./input/abixy-wide
mlr --oxtab put -q @sum[$a][$b][$a.$b] += $x; end{dump;emit @sum, "a"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b][$a.$b] += $x; end{dump;emitp  @sum, "a", "b"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b][$a.$b] += $x; end{dump;emit @sum, "a", "b"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b][$a.$b] += $x; end{dump;emitp  @sum, "a", "b", "ab"} ./input/abixy-wide
mlr --opprint put -q @sum[$a][$b][$a.$b] += $x; end{dump;emit @sum, "a", "b", "ab"} ./input/abixy-wide
mlr --oxtab head -n 2 then put -q @v       =  $*; end{dump;emitp  @v} ./input/abixy
mlr --oxtab head -n 2 then put -q @v       =  $*; end{dump;emit @v} ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR]   =  $*; end{dump;emitp  @v        } ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR]   =  $*; end{dump;emit @v        } ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR]   =  $*; end{dump;emitp  @v,   "I"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR]   =  $*; end{dump;emit @v,   "I"} ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emitp  @v        } ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emit @v        } ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emitp  @v,   "I"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emit @v,   "I"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emitp  @v,   "I", "J"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR]   =  $*; end{dump;emit @v,   "I", "J"} ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emitp  @v        } ./input/abixy
mlr --oxtab head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emit @v        } ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emitp  @v,   "I"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emit @v,   "I"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emitp  @v,   "I", "J"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emit @v,   "I", "J"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emitp  @v,   "I", "J", "K"} ./input/abixy
mlr --opprint head -n 2 then put -q @v[NR][NR][NR]   =  $*; end{dump;emit @v,   "I", "J", "K"} ./input/abixy
mlr -n put end {
  @a = 111;
  emitp @a
}
mlr -n put end {
  @a = 111;
  emitp (@a)
}
mlr -n put end {
  @a[111] = 222;
  emitp @a, "s"
}
mlr -n put end {
  @a[111] = 222;
  emitp (@a), "s"
}
mlr -n put end {
  @a[111] = 222;
  @a[333] = 444;
  emitp @a, "s"
}
mlr -n put end {
  @a[111] = 222;
  @a[333] = 444;
  emitp (@a), "s"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp @a, "s"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp (@a), "s"
}
mlr -n put end {
  @a[111][222] = 333;
  @a[444][555] = 666;
  emitp @a, "s"
}
mlr -n put end {
  @a[111][222] = 333;
  @a[444][555] = 666;
  emitp (@a), "s"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp @a, "s", "t"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp (@a), "s", "t"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp @a[111], "t"
}
mlr -n put end {
  @a[111][222] = 333;
  emitp (@a[111]), "t"
}
mlr -n put end {
  @a = 111;
  emit @a
}
mlr -n put end {
  @a = 111;
  emit (@a)
}
mlr -n put end {
  @a[111] = 222;
  emit @a, "s"
}
mlr -n put end {
  @a[111] = 222;
  emit (@a), "s"
}
mlr -n put end {
  @a[111] = 222;
  @a[333] = 444;
  emit @a, "s"
}
mlr -n put end {
  @a[111] = 222;
  @a[333] = 444;
  emit (@a), "s"
}
mlr -n put end {
  @a[111][222] = 333;
  emit @a, "s"
}
mlr -n put end {
  @a[111][222] = 333;
  emit (@a), "s"
}
mlr -n put end {
  @a = 111;
  @b = 222;
  emitp (@a, @b)
}
mlr -n put end {
  @a[1] = 111;
  @b[1] = 222;
  emitp (@a[1], @b[1])
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[1][2][3] = 8;
  emitp (@a, @b), "s", "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emitp (@a[1], @b[5]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][6][3] = 8;
  emitp (@a[1][2], @b[5][6]), "u"
}
mlr -n put end {
  @a = 111;
  @b = 222;
  emit (@a, @b)
}
mlr -n put end {
  @a[1] = 111;
  @b[1] = 222;
  emit (@a[1], @b[1])
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[1][2][3] = 8;
  emit (@a, @b), "s", "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emit (@a[1], @b[5]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][6][3] = 8;
  emit (@a[1][2], @b[5][6]), "u"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emit (@a[1], @b[2]), "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emit (@a, @b), "s", "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @a[3] = 10;
  @a[4] = 11;
  @a[5][6][7] = 12;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emit (@a, @b), "s", "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @a[3] = 10;
  @a[4] = 11;
  @a[5][6][7] = 12;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emit (@b, @a), "s", "t"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emit (@a[1], @b[3]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emit (@a[1][2], @b[5][9]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emit (@a[1][2], @b[9][2]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emit (@a[9], @b[5]), "t", "u"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emitp (@a[1], @b[2]), "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emitp (@a, @b), "s", "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @a[3] = 10;
  @a[4] = 11;
  @a[5][6][7] = 12;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emitp (@a, @b), "s", "t"
}
mlr -n put end {
  @a[1][1] = 1;
  @a[1][2] = 2;
  @a[2][1] = 3;
  @a[2][2] = 4;
  @a[3] = 10;
  @a[4] = 11;
  @a[5][6][7] = 12;
  @b[1][1] = 5;
  @b[1][2] = 6;
  @b[2][1] = 7;
  @b[2][2] = 8;
  emitp (@b, @a), "s", "t"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emitp (@a[1], @b[3]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emitp (@a[1][2], @b[5][9]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emitp (@a[1][2], @b[9][2]), "t", "u"
}
mlr -n put end {
  @a[1][2][3] = 4;
  @b[5][2][3] = 8;
  emitp (@a[9], @b[5]), "t", "u"
}
mlr --from ./input/abixy-wide --opprint put -q 
  @count[$a] += 1;
  @sum[$a] += $x;
  end {
      for (a, c in @count) {
          @mean[a] = @sum[a] / @count[a]
      }
      emit (@sum, @count, @mean), "a"
  }
mlr --from ./input/abixy-wide --opprint put -q 
  @count[$a][$b] += 1;
  @sum[$a][$b] += $x;
  end {
      for ((a, b), c in @count) {
          @mean[a][b] = @sum[a][b] / @count[a][b]
      }
      emit (@sum, @count, @mean), "a", "b"
  }
mlr cat then nothing
mlr cat then nothing ./input/abixy
mlr tac then nothing ./input/abixy
mlr cat then nothing ./input/abixy ./input/abixy
mlr cat then nothing then cat ./input/abixy
mlr --from ./input/abixy tee ./output-regtest/tee1/out then nothing
cat ./output-regtest/tee1/out
mlr --from ./input/abixy tee --no-fflush ./output-regtest/tee1/out then nothing
cat ./output-regtest/tee1/out
mlr --from ./input/abixy tee -a ./output-regtest/tee1/out then nothing
cat ./output-regtest/tee1/out
mlr --from ./input/abixy tee -o json ./output-regtest/tee1/out then nothing
cat ./output-regtest/tee1/out
mlr put -q tee > "./output-regtest/tee2/out.".$a, $* ./input/abixy
cat ./output-regtest/tee2/out.eks
cat ./output-regtest/tee2/out.hat
cat ./output-regtest/tee2/out.pan
cat ./output-regtest/tee2/out.wye
cat ./output-regtest/tee2/out.zee
mlr put -q --no-fflush tee > "./output-regtest/tee2/out.".$a, $* ./input/abixy
cat ./output-regtest/tee2/out.eks
cat ./output-regtest/tee2/out.hat
cat ./output-regtest/tee2/out.pan
cat ./output-regtest/tee2/out.wye
cat ./output-regtest/tee2/out.zee
mlr put -q tee >> "./output-regtest/tee2/out.".$a, $* ./input/abixy
cat ./output-regtest/tee2/out.eks
cat ./output-regtest/tee2/out.hat
cat ./output-regtest/tee2/out.pan
cat ./output-regtest/tee2/out.wye
cat ./output-regtest/tee2/out.zee
mlr put -q -o json tee > "./output-regtest/tee2/out.".$a, $* ./input/abixy
cat ./output-regtest/tee2/out.eks
cat ./output-regtest/tee2/out.hat
cat ./output-regtest/tee2/out.pan
cat ./output-regtest/tee2/out.wye
cat ./output-regtest/tee2/out.zee
mlr put -q tee | "tr \[a-z\] \[A-Z\]", $* ./input/abixy
mlr put -q -o json tee | "tr \[a-z\] \[A-Z\]", $* ./input/abixy
mlr put -q tee > stdout, $* ./input/abixy
cat ./output-regtest/tee2/err1
mlr put -q tee > stderr, $* ./input/abixy
cat ./output-regtest/tee2/err2
mlr put -q print > "./output-regtest/print1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/print1/out.eks
cat ./output-regtest/print1/out.hat
cat ./output-regtest/print1/out.pan
cat ./output-regtest/print1/out.wye
cat ./output-regtest/print1/out.zee
mlr put -q print > "./output-regtest/print1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/print1/out.eks
cat ./output-regtest/print1/out.hat
cat ./output-regtest/print1/out.pan
cat ./output-regtest/print1/out.wye
cat ./output-regtest/print1/out.zee
mlr put -q print >> "./output-regtest/print1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/print1/out.eks
cat ./output-regtest/print1/out.hat
cat ./output-regtest/print1/out.pan
cat ./output-regtest/print1/out.wye
cat ./output-regtest/print1/out.zee
mlr put -q print | "tr \[a-z\] \[A-Z\]",  "abi:".$a.$b.$i ./input/abixy
mlr put -q print > stdout, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/print1/err1
mlr put -q print > stderr, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/print1/err2
mlr put -q printn > "./output-regtest/printn1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/printn1/out.eks
cat ./output-regtest/printn1/out.hat
cat ./output-regtest/printn1/out.pan
cat ./output-regtest/printn1/out.wye
cat ./output-regtest/printn1/out.zee
mlr put -q printn > "./output-regtest/printn1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/printn1/out.eks
cat ./output-regtest/printn1/out.hat
cat ./output-regtest/printn1/out.pan
cat ./output-regtest/printn1/out.wye
cat ./output-regtest/printn1/out.zee
mlr put -q printn >> "./output-regtest/printn1/out.".$a, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/printn1/out.eks
cat ./output-regtest/printn1/out.hat
cat ./output-regtest/printn1/out.pan
cat ./output-regtest/printn1/out.wye
cat ./output-regtest/printn1/out.zee
mlr put -q printn | "tr \[a-z\] \[A-Z\]",  "abi:".$a.$b.$i ./input/abixy
mlr put -q printn > stdout, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/printn1/err1
mlr put -q printn > stderr, "abi:".$a.$b.$i ./input/abixy
cat ./output-regtest/printn1/err2
mlr put -q @v=$*; dump > "./output-regtest/dump1/out.".$a ./input/abixy
cat ./output-regtest/dump1/out.eks
cat ./output-regtest/dump1/out.hat
cat ./output-regtest/dump1/out.pan
cat ./output-regtest/dump1/out.wye
cat ./output-regtest/dump1/out.zee
mlr put -q @v=$*; dump > "./output-regtest/dump1/out.".$a ./input/abixy
cat ./output-regtest/dump1/out.eks
cat ./output-regtest/dump1/out.hat
cat ./output-regtest/dump1/out.pan
cat ./output-regtest/dump1/out.wye
cat ./output-regtest/dump1/out.zee
mlr put -q @v=$*; dump >> "./output-regtest/dump1/out.".$a ./input/abixy
cat ./output-regtest/dump1/out.eks
cat ./output-regtest/dump1/out.hat
cat ./output-regtest/dump1/out.pan
cat ./output-regtest/dump1/out.wye
cat ./output-regtest/dump1/out.zee
mlr put -q @v=$*; dump | "tr \[a-z\] \[A-Z\]" ./input/abixy
mlr put -q @v[NR] = $*; NR == 2 { dump > stdout } ./input/abixy
cat ./output-regtest/dump1/err1
mlr put -q @v[NR] = $*; NR == 2 { dump > stderr } ./input/abixy
cat ./output-regtest/dump1/err2
mlr put -q @a=$a; @b=$b; emitf > "./output-regtest/emitf1/out.".$a.$b, @a, @b ./input/abixy
cat ./output-regtest/emitf1/out.ekspan
cat ./output-regtest/emitf1/out.ekswye
cat ./output-regtest/emitf1/out.ekszee
cat ./output-regtest/emitf1/out.hatwye
cat ./output-regtest/emitf1/out.panpan
cat ./output-regtest/emitf1/out.panwye
cat ./output-regtest/emitf1/out.wyepan
cat ./output-regtest/emitf1/out.wyewye
cat ./output-regtest/emitf1/out.zeepan
cat ./output-regtest/emitf1/out.zeewye
mlr put -q @a=$a; @b=$b; emitf > "./output-regtest/emitf1/out.".$a.$b, @a, @b ./input/abixy
cat ./output-regtest/emitf1/out.ekspan
cat ./output-regtest/emitf1/out.ekswye
cat ./output-regtest/emitf1/out.ekszee
cat ./output-regtest/emitf1/out.hatwye
cat ./output-regtest/emitf1/out.panpan
cat ./output-regtest/emitf1/out.panwye
cat ./output-regtest/emitf1/out.wyepan
cat ./output-regtest/emitf1/out.wyewye
cat ./output-regtest/emitf1/out.zeepan
cat ./output-regtest/emitf1/out.zeewye
mlr put -q @a=$a; @b=$b; emitf >> "./output-regtest/emitf1/out.".$a.$b, @a, @b ./input/abixy
cat ./output-regtest/emitf1/out.ekspan
cat ./output-regtest/emitf1/out.ekswye
cat ./output-regtest/emitf1/out.ekszee
cat ./output-regtest/emitf1/out.hatwye
cat ./output-regtest/emitf1/out.panpan
cat ./output-regtest/emitf1/out.panwye
cat ./output-regtest/emitf1/out.wyepan
cat ./output-regtest/emitf1/out.wyewye
cat ./output-regtest/emitf1/out.zeepan
cat ./output-regtest/emitf1/out.zeewye
mlr put -q -o json @a=$a; @b=$b; emitf > "./output-regtest/emitf1/out.".$a.$b, @a, @b ./input/abixy
cat ./output-regtest/emitf1/out.ekspan
cat ./output-regtest/emitf1/out.ekswye
cat ./output-regtest/emitf1/out.ekszee
cat ./output-regtest/emitf1/out.hatwye
cat ./output-regtest/emitf1/out.panpan
cat ./output-regtest/emitf1/out.panwye
cat ./output-regtest/emitf1/out.wyepan
cat ./output-regtest/emitf1/out.wyewye
cat ./output-regtest/emitf1/out.zeepan
cat ./output-regtest/emitf1/out.zeewye
mlr put -q @a=$a; @b=$b; emitf | "tr \[a-z\] \[A-Z\]", @a, @b ./input/abixy
mlr put -q @a=$a; @b=$b; emitf > stdout, @a, @b ./input/abixy
cat ./output-regtest/emitf1/err1
mlr put -q @a=$a; @b=$b; emitf > stderr, @a, @b ./input/abixy
cat ./output-regtest/emitf1/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emitp1/out.ekspan
cat ./output-regtest/emitp1/out.ekswye
cat ./output-regtest/emitp1/out.panpan
cat ./output-regtest/emitp1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emitp1/out.ekspan
cat ./output-regtest/emitp1/out.ekswye
cat ./output-regtest/emitp1/out.panpan
cat ./output-regtest/emitp1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emitp1/out.ekspan
cat ./output-regtest/emitp1/out.ekswye
cat ./output-regtest/emitp1/out.panpan
cat ./output-regtest/emitp1/out.wyewye
mlr head -n 4 then put -q -o json @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emitp1/out.ekspan
cat ./output-regtest/emitp1/out.ekswye
cat ./output-regtest/emitp1/out.panpan
cat ./output-regtest/emitp1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, @a ./input/abixy
cat ./output-regtest/emitp1/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, @a ./input/abixy
cat ./output-regtest/emitp1/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/out.ekspan
cat ./output-regtest/emitp2/out.ekswye
cat ./output-regtest/emitp2/out.panpan
cat ./output-regtest/emitp2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/out.ekspan
cat ./output-regtest/emitp2/out.ekswye
cat ./output-regtest/emitp2/out.panpan
cat ./output-regtest/emitp2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/out.ekspan
cat ./output-regtest/emitp2/out.ekswye
cat ./output-regtest/emitp2/out.panpan
cat ./output-regtest/emitp2/out.wyewye
mlr head -n 4 then put -q -o json @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/out.ekspan
cat ./output-regtest/emitp2/out.ekswye
cat ./output-regtest/emitp2/out.panpan
cat ./output-regtest/emitp2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, @a, "NR" ./input/abixy
cat ./output-regtest/emitp2/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/out.ekspan
cat ./output-regtest/emitp3/out.ekswye
cat ./output-regtest/emitp3/out.panpan
cat ./output-regtest/emitp3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/out.ekspan
cat ./output-regtest/emitp3/out.ekswye
cat ./output-regtest/emitp3/out.panpan
cat ./output-regtest/emitp3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/out.ekspan
cat ./output-regtest/emitp3/out.ekswye
cat ./output-regtest/emitp3/out.panpan
cat ./output-regtest/emitp3/out.wyewye
mlr head -n 4 then put -q -o json @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/out.ekspan
cat ./output-regtest/emitp3/out.ekswye
cat ./output-regtest/emitp3/out.panpan
cat ./output-regtest/emitp3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b) ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, (@a, @b) ./input/abixy
cat ./output-regtest/emitp3/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/out.ekspan
cat ./output-regtest/emitp4/out.ekswye
cat ./output-regtest/emitp4/out.panpan
cat ./output-regtest/emitp4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/out.ekspan
cat ./output-regtest/emitp4/out.ekswye
cat ./output-regtest/emitp4/out.panpan
cat ./output-regtest/emitp4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/out.ekspan
cat ./output-regtest/emitp4/out.ekswye
cat ./output-regtest/emitp4/out.panpan
cat ./output-regtest/emitp4/out.wyewye
mlr head -n 4 then put -q -o json @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/out.ekspan
cat ./output-regtest/emitp4/out.ekswye
cat ./output-regtest/emitp4/out.panpan
cat ./output-regtest/emitp4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emitp4/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp5/out.".$a.$b, @* ./input/abixy
cat ./output-regtest/emitp5/out.ekspan
cat ./output-regtest/emitp5/out.ekswye
cat ./output-regtest/emitp5/out.panpan
cat ./output-regtest/emitp5/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @* ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, @* ./input/abixy
cat ./output-regtest/emitp5/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, @* ./input/abixy
cat ./output-regtest/emitp5/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp6/out.".$a.$b, all ./input/abixy
cat ./output-regtest/emitp6/out.ekspan
cat ./output-regtest/emitp6/out.ekswye
cat ./output-regtest/emitp6/out.panpan
cat ./output-regtest/emitp6/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", all ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, all ./input/abixy
cat ./output-regtest/emitp6/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, all ./input/abixy
cat ./output-regtest/emitp6/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp7/out.".$a.$b, @*, "NR" ./input/abixy
cat ./output-regtest/emitp7/out.ekspan
cat ./output-regtest/emitp7/out.ekswye
cat ./output-regtest/emitp7/out.panpan
cat ./output-regtest/emitp7/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @*, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, @*, "NR" ./input/abixy
cat ./output-regtest/emitp7/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, @*, "NR" ./input/abixy
cat ./output-regtest/emitp7/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp8/out.".$a.$b, all, "NR" ./input/abixy
cat ./output-regtest/emitp8/out.ekspan
cat ./output-regtest/emitp8/out.ekswye
cat ./output-regtest/emitp8/out.panpan
cat ./output-regtest/emitp8/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", all, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stdout, all, "NR" ./input/abixy
cat ./output-regtest/emitp8/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > stderr, all, "NR" ./input/abixy
cat ./output-regtest/emitp8/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emit1/out.ekspan
cat ./output-regtest/emit1/out.ekswye
cat ./output-regtest/emit1/out.panpan
cat ./output-regtest/emit1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emit1/out.ekspan
cat ./output-regtest/emit1/out.ekswye
cat ./output-regtest/emit1/out.panpan
cat ./output-regtest/emit1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emit1/out.ekspan
cat ./output-regtest/emit1/out.ekswye
cat ./output-regtest/emit1/out.panpan
cat ./output-regtest/emit1/out.wyewye
mlr head -n 4 then put -q -o json @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, @a ./input/abixy
cat ./output-regtest/emit1/out.ekspan
cat ./output-regtest/emit1/out.ekswye
cat ./output-regtest/emit1/out.panpan
cat ./output-regtest/emit1/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, @a ./input/abixy
cat ./output-regtest/emit1/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, @a ./input/abixy
cat ./output-regtest/emit1/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/out.ekspan
cat ./output-regtest/emit2/out.ekswye
cat ./output-regtest/emit2/out.panpan
cat ./output-regtest/emit2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/out.ekspan
cat ./output-regtest/emit2/out.ekswye
cat ./output-regtest/emit2/out.panpan
cat ./output-regtest/emit2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/out.ekspan
cat ./output-regtest/emit2/out.ekswye
cat ./output-regtest/emit2/out.panpan
cat ./output-regtest/emit2/out.wyewye
mlr head -n 4 then put -q -o pprint @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/out.ekspan
cat ./output-regtest/emit2/out.ekswye
cat ./output-regtest/emit2/out.panpan
cat ./output-regtest/emit2/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, @a, "NR" ./input/abixy
cat ./output-regtest/emit2/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/out.ekspan
cat ./output-regtest/emit3/out.ekswye
cat ./output-regtest/emit3/out.panpan
cat ./output-regtest/emit3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/out.ekspan
cat ./output-regtest/emit3/out.ekswye
cat ./output-regtest/emit3/out.panpan
cat ./output-regtest/emit3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/out.ekspan
cat ./output-regtest/emit3/out.ekswye
cat ./output-regtest/emit3/out.panpan
cat ./output-regtest/emit3/out.wyewye
mlr head -n 4 then put -q --oxtab @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/out.ekspan
cat ./output-regtest/emit3/out.ekswye
cat ./output-regtest/emit3/out.panpan
cat ./output-regtest/emit3/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b) ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, (@a, @b) ./input/abixy
cat ./output-regtest/emit3/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/out.ekspan
cat ./output-regtest/emit4/out.ekswye
cat ./output-regtest/emit4/out.panpan
cat ./output-regtest/emit4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/out.ekspan
cat ./output-regtest/emit4/out.ekswye
cat ./output-regtest/emit4/out.panpan
cat ./output-regtest/emit4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/out.ekspan
cat ./output-regtest/emit4/out.ekswye
cat ./output-regtest/emit4/out.panpan
cat ./output-regtest/emit4/out.wyewye
mlr head -n 4 then put -q --ojson @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/out.ekspan
cat ./output-regtest/emit4/out.ekswye
cat ./output-regtest/emit4/out.panpan
cat ./output-regtest/emit4/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, (@a, @b), "NR" ./input/abixy
cat ./output-regtest/emit4/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit5/out.".$a.$b, @* ./input/abixy
cat ./output-regtest/emit5/out.ekspan
cat ./output-regtest/emit5/out.ekswye
cat ./output-regtest/emit5/out.panpan
cat ./output-regtest/emit5/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @* ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, @* ./input/abixy
cat ./output-regtest/emit5/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, @* ./input/abixy
cat ./output-regtest/emit5/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit6/out.".$a.$b, all ./input/abixy
cat ./output-regtest/emit6/out.ekspan
cat ./output-regtest/emit6/out.ekswye
cat ./output-regtest/emit6/out.panpan
cat ./output-regtest/emit6/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, all ./input/abixy
cat ./output-regtest/emit6/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, all ./input/abixy
cat ./output-regtest/emit6/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit7/out.".$a.$b, @*, "NR" ./input/abixy
cat ./output-regtest/emit7/out.ekspan
cat ./output-regtest/emit7/out.ekswye
cat ./output-regtest/emit7/out.panpan
cat ./output-regtest/emit7/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, @*, "NR" ./input/abixy
cat ./output-regtest/emit7/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, @*, "NR" ./input/abixy
cat ./output-regtest/emit7/err2
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit8/out.".$a.$b, all, "NR" ./input/abixy
cat ./output-regtest/emit8/out.ekspan
cat ./output-regtest/emit8/out.ekswye
cat ./output-regtest/emit8/out.panpan
cat ./output-regtest/emit8/out.wyewye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all, "NR" ./input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stdout, all, "NR" ./input/abixy
cat ./output-regtest/emit8/err1
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > stderr, all, "NR" ./input/abixy
cat ./output-regtest/emit8/err2
mlr put -v @v     = $* /dev/null
mlr put -v @v[1]  = $* /dev/null
mlr put -v @v[$2] = $* /dev/null
mlr put -v NR == 3 {@v     = $*} /dev/null
mlr put -v NR == 3 {@v[1]  = $*} /dev/null
mlr put -v NR == 3 {@v[$2] = $*} /dev/null
mlr --oxtab put -q @v = $*; end {emitp @v } ./input/abixy-het
mlr --oxtab put -q @v[$a] = $*; end {emitp @v      } ./input/abixy-het
mlr --oxtab put -q @v[$a] = $*; end {emitp @v, "a" } ./input/abixy-het
mlr --oxtab put -q @v[$a][$b] = $*; end {emitp @v          } ./input/abixy-het
mlr --oxtab put -q @v[$a][$b] = $*; end {emitp @v, "a"     } ./input/abixy-het
mlr --oxtab put -q @v[$a][$b] = $*; end {emitp @v, "a", "b"} ./input/abixy-het
mlr put -v $* = @v     /dev/null
mlr put -v $* = @v[1]  /dev/null
mlr put -v $* = @v[$2] /dev/null
mlr put -v NR == 3 {$* = @v    } /dev/null
mlr put -v NR == 3 {$* = @v[1] } /dev/null
mlr put -v NR == 3 {$* = @v[$2]} /dev/null
mlr put @v[NR] = $a; NR == 7 { @v = $*} ; $* = @v ./input/abixy-het
mlr put -v @u    = @v /dev/null
mlr put -v @u    = @v[1] /dev/null
mlr put -v @u[2] = @v /dev/null
mlr put -v @u[2] = @v[1] /dev/null
mlr put -v begin { @u    = @v } /dev/null
mlr put -v begin { @u    = @v[1] } /dev/null
mlr put -v begin { @u[2] = @v } /dev/null
mlr put -v begin { @u[2] = @v[1] } /dev/null
mlr put -v NR == 3 { @u    = @v } /dev/null
mlr put -v NR == 3 { @u    = @v[1] } /dev/null
mlr put -v NR == 3 { @u[2] = @v } /dev/null
mlr put -v NR == 3 { @u[2] = @v[1] } /dev/null
mlr put -v end { @u    = @v } /dev/null
mlr put -v end { @u    = @v[1] } /dev/null
mlr put -v end { @u[2] = @v } /dev/null
mlr put -v end { @u[2] = @v[1] } /dev/null
mlr put -q @s    += $i; @t=@s;             end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1] += $i; @t=@s;             end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1] += $i; @t=@s[1];          end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1] += $i; @t[3]=@s;          end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1] += $i; @t[3]=@s[1];       end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t=@s;             end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t=@s[1];          end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t=@s[1][2];       end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3]=@s;          end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3]=@s[1];       end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3]=@s[1][2];    end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3][4]=@s;       end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3][4]=@s[1];    end{dump; emitp@s; emitp @t} ./input/abixy
mlr put -q @s[1][2] += $i; @t[3][4]=@s[1][2]; end{dump; emitp@s; emitp @t} ./input/abixy
mlr --opprint put -q @s[NR][NR] = $i/100; @t[NR*10]=@s; end{emitp@s,"A","B"; emitp @t,"C","D","E"} ./input/abixy
mlr cat then cat ./input/short
mlr cat then tac ./input/short
mlr tac then cat ./input/short
mlr tac then tac ./input/short
mlr cat then cat then cat ./input/short
mlr cat then cat then tac ./input/short
mlr cat then tac then cat ./input/short
mlr cat then tac then tac ./input/short
mlr tac then cat then cat ./input/short
mlr tac then cat then tac ./input/short
mlr tac then tac then cat ./input/short
mlr tac then tac then tac ./input/short
mlr --opprint stats1 -a sum -f x ./input/ofmt.dat
mlr --ofmt %.3lf --opprint stats1 -a sum -f x ./input/ofmt.dat
mlr --opprint --ofmt %.3lf stats1 -a sum -f x ./input/ofmt.dat
mlr --irs crlf --no-mmap --icsvlite --ifs , --opprint cut -x -f b/ ./input/multi-sep.csv
mlr --irs crlf --implicit-csv-header --no-mmap --icsvlite --ifs , --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --irs crlf --no-mmap --icsvlite --ifs /, --opprint cut -x -f b ./input/multi-sep.csv
mlr --irs crlf --implicit-csv-header --no-mmap --icsvlite --ifs /, --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --irs crlf --mmap --icsvlite --ifs , --opprint cut -x -f b/ ./input/multi-sep.csv
mlr --irs crlf --implicit-csv-header --mmap --icsvlite --ifs , --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --irs crlf --mmap --icsvlite --ifs /, --opprint cut -x -f b ./input/multi-sep.csv
mlr --irs crlf --implicit-csv-header --mmap --icsvlite --ifs /, --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --icsv --ifs , --opprint cut -x -f b/ ./input/multi-sep.csv
mlr --implicit-csv-header --icsv --ifs , --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --icsv --ifs /, --opprint cut -x -f b ./input/multi-sep.csv
mlr --implicit-csv-header --icsv --ifs /, --opprint cut -x -f 2 ./input/multi-sep.csv
mlr --icsvlite --odkvp cat ./input/a.csv
mlr --icsvlite --odkvp cat ./input/b.csv
mlr --icsvlite --odkvp cat ./input/c.csv
mlr --icsvlite --odkvp cat ./input/d.csv
mlr --icsvlite --odkvp cat ./input/e.csv
mlr --icsvlite --odkvp cat ./input/f.csv
mlr --icsvlite --odkvp cat ./input/g.csv
mlr --icsvlite --odkvp cat ./input/a.csv ./input/a.csv
mlr --icsvlite --odkvp cat ./input/b.csv ./input/b.csv
mlr --icsvlite --odkvp cat ./input/c.csv ./input/c.csv
mlr --icsvlite --odkvp cat ./input/d.csv ./input/d.csv
mlr --icsvlite --odkvp cat ./input/e.csv ./input/e.csv
mlr --icsvlite --odkvp cat ./input/f.csv ./input/f.csv
mlr --icsvlite --odkvp cat ./input/g.csv ./input/g.csv
mlr --icsvlite --odkvp cat ./input/a.csv ./input/b.csv
mlr --icsvlite --odkvp cat ./input/b.csv ./input/c.csv
mlr --icsvlite --odkvp cat ./input/c.csv ./input/d.csv
mlr --icsvlite --odkvp cat ./input/d.csv ./input/e.csv
mlr --icsvlite --odkvp cat ./input/e.csv ./input/f.csv
mlr --icsvlite --odkvp cat ./input/f.csv ./input/g.csv
mlr --icsvlite --odkvp cat ./input/a.csv ./input/b.csv ./input/c.csv ./input/d.csv ./input/e.csv ./input/f.csv ./input/g.csv
mlr --icsvlite --odkvp tac ./input/het.csv
mlr --headerless-csv-output --csvlite tac ./input/a.csv
mlr --headerless-csv-output --csvlite tac ./input/c.csv
mlr --headerless-csv-output --csvlite tac ./input/a.csv ./input/c.csv
mlr --headerless-csv-output --csvlite tac ./input/het.csv
mlr --headerless-csv-output --csvlite group-like ./input/het.csv
mlr --ipprint --odkvp cat ./input/a.pprint
mlr --ipprint --odkvp cat ./input/b.pprint
mlr --ipprint --odkvp cat ./input/c.pprint
mlr --ipprint --odkvp cat ./input/d.pprint
mlr --ipprint --odkvp cat ./input/e.pprint
mlr --ipprint --odkvp cat ./input/f.pprint
mlr --ipprint --odkvp cat ./input/g.pprint
mlr --ipprint --odkvp cat ./input/a.pprint ./input/a.pprint
mlr --ipprint --odkvp cat ./input/b.pprint ./input/b.pprint
mlr --ipprint --odkvp cat ./input/c.pprint ./input/c.pprint
mlr --ipprint --odkvp cat ./input/d.pprint ./input/d.pprint
mlr --ipprint --odkvp cat ./input/e.pprint ./input/e.pprint
mlr --ipprint --odkvp cat ./input/f.pprint ./input/f.pprint
mlr --ipprint --odkvp cat ./input/g.pprint ./input/g.pprint
mlr --ipprint --odkvp cat ./input/a.pprint ./input/b.pprint
mlr --ipprint --odkvp cat ./input/b.pprint ./input/c.pprint
mlr --ipprint --odkvp cat ./input/c.pprint ./input/d.pprint
mlr --ipprint --odkvp cat ./input/d.pprint ./input/e.pprint
mlr --ipprint --odkvp cat ./input/e.pprint ./input/f.pprint
mlr --ipprint --odkvp cat ./input/f.pprint ./input/g.pprint
mlr --ipprint --odkvp cat ./input/a.pprint ./input/b.pprint ./input/c.pprint ./input/d.pprint ./input/e.pprint ./input/f.pprint ./input/g.pprint
mlr --icsvlite --odkvp cat ./input/null-fields.csv
mlr --inidx --ifs comma --odkvp cat ./input/null-fields.nidx
mlr --idkvp --oxtab cat ./input/missings.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f x ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f y ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f z ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f x,y,z ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f x -g a ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f y -g a ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f z -g a ./input/nullvals.dkvp
mlr --oxtab stats1 -a sum,min,max,mode -f x,y,z -g a ./input/nullvals.dkvp
mlr --opprint merge-fields -a sum,min,max,mode -f x,y,z -o xyz ./input/nullvals.dkvp
mlr --opprint merge-fields -a sum,min,max,mode -r x,y,z -o xyz ./input/nullvals.dkvp
mlr --opprint merge-fields -a sum,min,max,mode -c x,y,z ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f x,y ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f x,z ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f y,z ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f x,y -g a ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f x,z -g a ./input/nullvals.dkvp
mlr --oxtab stats2 -a cov -f y,z -g a ./input/nullvals.dkvp
mlr --opprint top -n 5 -f x ./input/nullvals.dkvp
mlr --opprint top -n 5 -f y ./input/nullvals.dkvp
mlr --opprint top -n 5 -f z ./input/nullvals.dkvp
mlr --opprint top -n 5 -f x,y,z ./input/nullvals.dkvp
mlr --opprint top -n 5 -f x -g a ./input/nullvals.dkvp
mlr --opprint top -n 5 -f y -g a ./input/nullvals.dkvp
mlr --opprint top -n 5 -f z -g a ./input/nullvals.dkvp
mlr --opprint top -n 5 -f x,y,z -g a ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f x ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f y ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f z ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f x -g a ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f y -g a ./input/nullvals.dkvp
mlr --opprint top -a -n 5 -f z -g a ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f x ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f y ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f z ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f x,y,z ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f x -g a ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f y -g a ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f z -g a ./input/nullvals.dkvp
mlr --opprint step -a counter,rsum -f x,y,z -g a ./input/nullvals.dkvp
mlr --mmap --idkvp --odkvp --ifs space --repifs cat ./input/space-pad.dkvp
mlr --no-mmap --idkvp --odkvp --ifs space --repifs cat ./input/space-pad.dkvp
mlr --mmap --inidx --odkvp --ifs space --repifs cat ./input/space-pad.nidx
mlr --no-mmap --inidx --odkvp --ifs space --repifs cat ./input/space-pad.nidx
mlr --mmap --icsvlite --odkvp --ifs space --repifs cat ./input/space-pad.pprint
mlr --no-mmap --icsvlite --odkvp --ifs space --repifs cat ./input/space-pad.pprint
mlr --no-mmap --opprint cat ./input/double-ps.dkvp
mlr --mmap --opprint cat ./input/double-ps.dkvp
mlr --no-mmap --csvlite cat ./input/truncated.csv
mlr --csvlite cat ./input/truncated.csv
mlr --no-mmap --dkvp cat ./input/truncated.dkvp
mlr --dkvp cat ./input/truncated.dkvp
mlr --no-mmap --nidx cat ./input/truncated.nidx
mlr --nidx cat ./input/truncated.nidx
mlr --no-mmap --pprint cat ./input/truncated.pprint
mlr --pprint cat ./input/truncated.pprint
mlr --no-mmap --xtab cat ./input/truncated.xtab
mlr --xtab cat ./input/truncated.xtab
mlr --icsvlite --opprint cat ./input/utf8-1.csv
mlr --icsvlite --opprint cat ./input/utf8-2.csv
mlr --icsvlite --oxtab cat ./input/utf8-1.csv
mlr --icsvlite --oxtab cat ./input/utf8-2.csv
mlr --inidx --ifs space --opprint cat ./input/utf8-align.nidx
mlr --inidx --ifs space --opprint --right cat ./input/utf8-align.nidx
mlr --oxtab cat ./input/utf8-align.dkvp
mlr --inidx --ifs space --oxtab --xvright cat ./input/utf8-align.nidx
mlr --dkvp tail -n 4 ./input/page-aligned-final-ifs.dkvp
mlr --dkvp tail -n 4 ./input/page-aligned-final-irs.dkvp
mlr --dkvp tail -n 4 ./input/page-aligned-final-no-ifs.dkvp
mlr --dkvp tail -n 4 ./input/page-aligned-no-final-irs.dkvp
mlr --nidx tail -n 4 ./input/page-aligned-no-final-irs.nidx
mlr --csvlite tail -n 4 ./input/page-aligned-no-final-irs.csvl
mlr --csv --rs lf tail -n 4 ./input/page-aligned-no-final-irs.csvl
mlr --xtab tail -n 4 ./input/page-aligned-no-final-eol.xtab
mlr --oxtab put $c=$a;$d=$b;$e=hexfmt($a);$f=hexfmt($b) ./input/int64io.dkvp
mlr --oxtab --ofmt %.8g put $p0=$p+0;$p1=$p+1;$p2=$p+2;$p3=$p+3 ./input/int64arith.dkvp
mlr --oxtab --ofmt %.8g put $p0=$p-0;$p1=$p-1;$p2=$p-2;$p3=$p-3 ./input/int64arith.dkvp
mlr --oxtab --ofmt %.8g put $p0=$p*0;$p1=$p*1;$p2=$p*2;$p3=$p*3 ./input/int64arith.dkvp
mlr --oxtab --ofmt %.8g put $n0=$n+0;$n1=$n+1;$n2=$n+2;$n3=$n+3 ./input/int64arith.dkvp
mlr --oxtab --ofmt %.8g put $n0=$n-0;$n1=$n-1;$n2=$n-2;$n3=$n-3 ./input/int64arith.dkvp
mlr --oxtab --ofmt %.8g put $n0=$n*0;$n1=$n*1;$n2=$n*2;$n3=$n*3 ./input/int64arith.dkvp
mlr --csv --prepipe cat cat ./input/rfc-csv/simple.csv
mlr --dkvp --prepipe cat cat ./input/abixy
mlr --csv --prepipe cat cat
mlr --dkvp --prepipe cat cat
mlr --csv cat
mlr --no-mmap --csv cat ./input/rfc-csv/simple.csv
mlr --mmap --csv cat ./input/rfc-csv/simple.csv
mlr --no-mmap --csv cat ./input/rfc-csv/simple-truncated.csv
mlr --mmap --csv cat ./input/rfc-csv/simple-truncated.csv
mlr --no-mmap --csv cat ./input/rfc-csv/narrow.csv
mlr --mmap --csv cat ./input/rfc-csv/narrow.csv
mlr --no-mmap --csv cat ./input/rfc-csv/narrow-truncated.csv
mlr --mmap --csv cat ./input/rfc-csv/narrow-truncated.csv
mlr --no-mmap --csv cat ./input/rfc-csv/quoted-comma.csv
mlr --mmap --csv cat ./input/rfc-csv/quoted-comma.csv
mlr --no-mmap --csv cat ./input/rfc-csv/quoted-comma-truncated.csv
mlr --mmap --csv cat ./input/rfc-csv/quoted-comma-truncated.csv
mlr --no-mmap --csv cat ./input/rfc-csv/quoted-crlf.csv
mlr --mmap --csv cat ./input/rfc-csv/quoted-crlf.csv
mlr --no-mmap --csv cat ./input/rfc-csv/quoted-crlf-truncated.csv
mlr --mmap --csv cat ./input/rfc-csv/quoted-crlf-truncated.csv
mlr --no-mmap --csv cat ./input/rfc-csv/simple-truncated.csv ./input/rfc-csv/simple.csv
mlr --mmap --csv cat ./input/rfc-csv/simple-truncated.csv ./input/rfc-csv/simple.csv
mlr --no-mmap --csv --ifs semicolon --ofs pipe --irs lf --ors lflf cut -x -f b ./input/rfc-csv/modify-defaults.csv
mlr --mmap --csv --ifs semicolon --ofs pipe --irs lf --ors lflf cut -x -f b ./input/rfc-csv/modify-defaults.csv
mlr --no-mmap --csv --rs lf --quote-original cut -o -f c,b,a ./input/quote-original.csv
mlr --mmap --csv --rs lf --quote-original cut -o -f c,b,a ./input/quote-original.csv
mlr --csv --quote-all cat ./input/rfc-csv/simple.csv
mlr --csv --quote-original cat ./input/rfc-csv/simple.csv
mlr --itsv --rs lf --oxtab cat ./input/simple.tsv
mlr --itsv --rs lf --omd cat ./input/simple.tsv
mlr --csv cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs crlf cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs lf cut -f a ./input/rfc-csv/simple.csv
mlr --csv cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs crlf cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs lf cut -f a ./input/rfc-csv/simple.csv
mlr --csv cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs crlf cut -f a ./input/rfc-csv/simple.csv
mlr --csv --rs lf cut -f a ./input/rfc-csv/simple.csv
mlr --oxtab --idkvp --mmap --irs lf --ifs , --ips = cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --idkvp --mmap --irs lf --ifs /, --ips =: cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --idkvp --mmap --irs crlf --ifs , --ips = cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --idkvp --mmap --irs crlf --ifs /, --ips =: cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --no-mmap --irs lf --ifs , --ips = cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --no-mmap --irs lf --ifs /, --ips =: cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --no-mmap --irs crlf --ifs , --ips = cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --no-mmap --irs crlf --ifs /, --ips =: cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --inidx --mmap --irs lf --ifs , cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --mmap --irs lf --ifs /, cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --mmap --irs crlf --ifs , cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --mmap --irs crlf --ifs /, cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --no-mmap --irs lf --ifs , cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --no-mmap --irs lf --ifs /, cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --no-mmap --irs crlf --ifs , cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --inidx --no-mmap --irs crlf --ifs /, cut -o -f 4,1,3 ./input/multi-sep.dkvp
mlr --oxtab --icsvlite --mmap --irs lf --ifs , cut -o -f x/,a/,i/ ./input/multi-sep.csv
mlr --oxtab --icsvlite --mmap --irs lf --ifs /, cut -o -f x,a,i ./input/multi-sep.csv
mlr --oxtab --icsvlite --mmap --irs crlf --ifs , cut -o -f x/,a/,i/ ./input/multi-sep.csv
mlr --oxtab --icsvlite --mmap --irs crlf --ifs /, cut -o -f x,a,i ./input/multi-sep.csv
mlr --oxtab --icsvlite --no-mmap --irs lf --ifs , cut -o -f x/,a/,i/ ./input/multi-sep.csv
mlr --oxtab --icsvlite --no-mmap --irs lf --ifs /, cut -o -f x,a,i ./input/multi-sep.csv
mlr --oxtab --icsvlite --no-mmap --irs crlf --ifs , cut -o -f x/,a/,i/ ./input/multi-sep.csv
mlr --oxtab --icsvlite --no-mmap --irs crlf --ifs /, cut -o -f x,a,i ./input/multi-sep.csv
mlr --mmap --xtab --ifs crlf --ofs Z cut -x -f b ./input/truncated.xtab-crlf
mlr --no-mmap --xtab --ifs crlf --ofs Z cut -x -f b ./input/truncated.xtab-crlf
mlr --mmap --xtab --ips . --ops @ cut -x -f b ./input/dots.xtab
mlr --no-mmap --xtab --ips . --ops @ cut -x -f b ./input/dots.xtab
mlr --no-mmap --xtab --ips . --ops := cut -x -f b ./input/dots.xtab
mlr --xtab --ips :  --ops @@@@ put $sum=int($a+$b) ./input/multi-ips.dkvp
mlr --mmap --pprint --irs crlf --ifs / --ofs @ cut -x -f b ./input/dots.pprint
mlr --no-mmap --pprint --irs crlf --ifs / --ofs @ cut -x -f b ./input/dots.pprint
mlr --oxtab --idkvp --mmap --irs lf --ifs \x2c --ips \075 cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --oxtab --idkvp --mmap --irs lf --ifs /, --ips \x3d\x3a cut -o -f x,a,i ./input/multi-sep.dkvp
mlr --ijson --opprint cat ./input/small-non-nested.json
mlr --ijson --opprint cat ./input/small-non-nested-wrapped.json
mlr --ijson --oxtab cat ./input/small-nested.json
mlr --ojson cat ./input/json-output-options.dkvp
mlr --ojson --jvstack cat ./input/json-output-options.dkvp
mlr --ojson --jlistwrap cat ./input/json-output-options.dkvp
mlr --ojson --jvstack --jlistwrap cat ./input/json-output-options.dkvp
mlr --ojson --jquoteall cat ./input/json-output-options.dkvp
mlr --ojson --jvstack --jquoteall cat ./input/json-output-options.dkvp
mlr --ojson --jlistwrap --jquoteall cat ./input/json-output-options.dkvp
mlr --ojson --jvstack --jlistwrap --jquoteall cat ./input/json-output-options.dkvp
mlr --ijson --opprint cat ./input/small-non-nested-wrapped.json ./input/small-non-nested-wrapped.json
mlr --no-mmap --ijson --opprint cat ./input/small-non-nested-wrapped.json ./input/small-non-nested-wrapped.json
ALL REGRESSION TESTS PASSED
Tests completed: 1952
PASS: run
=============
1 test passed
=============
make[4]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[3]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[2]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c/reg_test'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/c'
Making check in doc
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0/doc'
make[1]: Entering directory `/builddir/build/BUILD/mlr-4.5.0'
make[1]: Leaving directory `/builddir/build/BUILD/mlr-4.5.0'
+ exit 0
Processing files: mlr-4.5.0-1.el7.centos.x86_64
Provides: mlr = 4.5.0-1.el7.centos mlr(x86-64) = 4.5.0-1.el7.centos
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: mlr-debuginfo-4.5.0-1.el7.centos.x86_64
Provides: mlr-debuginfo = 4.5.0-1.el7.centos mlr-debuginfo(x86-64) = 4.5.0-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
warning: Could not canonicalize hostname: copr-builder-696766180.novalocal
Wrote: /builddir/build/RPMS/mlr-4.5.0-1.el7.centos.x86_64.rpm
Wrote: /builddir/build/RPMS/mlr-debuginfo-4.5.0-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vck9pq
+ umask 022
+ cd /builddir/build/BUILD
+ cd mlr-4.5.0
+ rm -rf /builddir/build/BUILDROOT/mlr-4.5.0-1.el7.centos.x86_64
+ exit 0
Child return code was: 0