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