Mock Version: 2.0 Mock Version: 2.0 Mock Version: 2.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'], chrootPath='/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'], chrootPath='/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd849337902184936a4c6ed765799c9fa', '-D', '/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd849337902184936a4c6ed765799c9fa', '-D', '/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building target platforms: x86_64 Building for target x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/uglify-js-2.8.22-7.el8.src.rpm Wrote: /builddir/build/SRPMS/uglify-js-2.8.22-7.el8.src.rpm Child return code was: 0 Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'], chrootPath='/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'], chrootPath='/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'effbc50e9a2e4688bee074dc209afdab', '-D', '/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'effbc50e9a2e4688bee074dc209afdab', '-D', '/var/lib/mock/1278184-epel-8-x86_64-1583084108.386110/root', '-a', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.o5piwfdr:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uglify-js.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building target platforms: x86_64 Building for target x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cKYfNf Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cKYfNf + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf UglifyJS2-2.8.22 + rm -rf UglifyJS2-2.8.22 + /usr/bin/gzip -dc /builddir/build/SOURCES/uglify-js-2.8.22.tar.gz + /usr/bin/gzip -dc /builddir/build/SOURCES/uglify-js-2.8.22.tar.gz + /usr/bin/tar -xof - + /usr/bin/tar -xof - + STATUS=0 + STATUS=0 + '[' 0 -ne 0 ']' + '[' 0 -ne 0 ']' + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/uglify-js-esfuzz.patch + /usr/bin/cat /builddir/build/SOURCES/uglify-js-esfuzz.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/lib/rpm/nodejs-fixdep async '^1.5.0' + /usr/lib/rpm/nodejs-fixdep async '^1.5.0' + /usr/lib/rpm/nodejs-fixdep yargs '^3.2.1' + /usr/lib/rpm/nodejs-fixdep yargs '^3.2.1' + exit 0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2kJO34 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2kJO34 + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + exit 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ObXIkU Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ObXIkU + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 '!=' / ']' + '[' /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + mkdir /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js-2 + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js-2 + cp -pr lib/ast.js lib/compress.js lib/mozilla-ast.js lib/output.js lib/parse.js lib/propmangle.js lib/scope.js lib/sourcemap.js lib/transform.js lib/utils.js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js-2 + cp -pr lib/ast.js lib/compress.js lib/mozilla-ast.js lib/output.js lib/parse.js lib/propmangle.js lib/scope.js lib/sourcemap.js lib/transform.js lib/utils.js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js-2 + ln -sf uglify-js-2 /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js + ln -sf uglify-js-2 /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/javascript/uglify-js + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share + ln -sf javascript/uglify-js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/uglify-js + ln -sf javascript/uglify-js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/uglify-js + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2 + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2 + cp -pr bin tools package.json /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2 + cp -pr bin tools package.json /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2 + ln -sf /usr/share/javascript/uglify-js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/lib + ln -sf /usr/share/javascript/uglify-js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/lib + sed -i -e 's|^#! */usr/bin/env node|#!/usr/bin/node|' /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/bin/extract-props.js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/bin/uglifyjs + sed -i -e 's|^#! */usr/bin/env node|#!/usr/bin/node|' /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/bin/extract-props.js /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js@2/bin/uglifyjs + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/bin + ln -sf ../lib/node_modules/uglify-js@2/bin/uglifyjs /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/bin/uglifyjs + ln -sf ../lib/node_modules/uglify-js@2/bin/uglifyjs /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/bin/uglifyjs + /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules + /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules + ln -sf uglify-js@2 /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js + ln -sf uglify-js@2 /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/lib/node_modules/uglify-js + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.8.22-7.el8 --unique-debug-suffix -2.8.22-7.el8.x86_64 --unique-debug-src-base uglify-js-2.8.22-7.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/UglifyJS2-2.8.22 + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.8.22-7.el8 --unique-debug-suffix -2.8.22-7.el8.x86_64 --unique-debug-src-base uglify-js-2.8.22-7.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/UglifyJS2-2.8.22 find: 'debug': No such file or directory find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6W8jsK Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6W8jsK + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules --check + /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules --check + /usr/bin/node -e 'require("./")' + /usr/bin/node -e 'require("./")' + sed -i '/timeout/ s/5000/10000/' test/mocha/cli.js + sed -i '/timeout/ s/5000/10000/' test/mocha/cli.js + sed -i '/timeout/ s/10000/20000/' test/mocha/let.js + sed -i '/timeout/ s/10000/20000/' test/mocha/let.js + sed -i '/timeout/ s/20000/40000/' test/mocha/spidermonkey.js + sed -i '/timeout/ s/20000/40000/' test/mocha/spidermonkey.js + /usr/bin/node test/run-tests.js + /usr/bin/node test/run-tests.js *** Entering [compress] *** Entering [compress] --- angular-inject.js --- angular-inject.js Running test [ng_inject_defun] Running test [ng_inject_defun] Running test [ng_inject_assignment] Running test [ng_inject_assignment] Running test [ng_inject_inline] Running test [ng_inject_inline] --- arrays.js --- arrays.js Running test [holes_and_undefined] Running test [holes_and_undefined] Running test [constant_join] Running test [constant_join] Running test [constant_join_2] Running test [constant_join_2] Running test [constant_join_3] Running test [constant_join_3] Running test [for_loop] Running test [for_loop] --- ascii.js --- ascii.js Running test [ascii_only_true] Running test [ascii_only_true] Running test [ascii_only_false] Running test [ascii_only_false] --- asm.js --- asm.js Running test [asm_mixed] Running test [asm_mixed] --- assignment.js --- assignment.js Running test [op_equals_left_local_var] Running test [op_equals_left_local_var] Running test [op_equals_right_local_var] Running test [op_equals_right_local_var] Running test [op_equals_left_global_var] Running test [op_equals_left_global_var] Running test [op_equals_right_global_var] Running test [op_equals_right_global_var] --- blocks.js --- blocks.js Running test [remove_blocks] Running test [remove_blocks] Running test [keep_some_blocks] Running test [keep_some_blocks] --- collapse_vars.js --- collapse_vars.js Running test [collapse_vars_side_effects_1] Running test [collapse_vars_side_effects_1] Running test [collapse_vars_side_effects_2] Running test [collapse_vars_side_effects_2] Running test [collapse_vars_issue_721] Running test [collapse_vars_issue_721] Running test [collapse_vars_properties] Running test [collapse_vars_properties] Running test [collapse_vars_if] Running test [collapse_vars_if] Running test [collapse_vars_while] Running test [collapse_vars_while] Running test [collapse_vars_do_while] Running test [collapse_vars_do_while] Running test [collapse_vars_do_while_drop_assign] Running test [collapse_vars_do_while_drop_assign] Running test [collapse_vars_seq] Running test [collapse_vars_seq] Running test [collapse_vars_throw] Running test [collapse_vars_throw] Running test [collapse_vars_switch] Running test [collapse_vars_switch] Running test [collapse_vars_assignment] Running test [collapse_vars_assignment] Running test [collapse_vars_lvalues] Running test [collapse_vars_lvalues] Running test [collapse_vars_lvalues_drop_assign] Running test [collapse_vars_lvalues_drop_assign] Running test [collapse_vars_misc1] Running test [collapse_vars_misc1] Running test [collapse_vars_self_reference] Running test [collapse_vars_self_reference] Running test [collapse_vars_repeated] Running test [collapse_vars_repeated] Running test [collapse_vars_closures] Running test [collapse_vars_closures] Running test [collapse_vars_unary] Running test [collapse_vars_unary] Running test [collapse_vars_try] Running test [collapse_vars_try] Running test [collapse_vars_array] Running test [collapse_vars_array] Running test [collapse_vars_object] Running test [collapse_vars_object] Running test [collapse_vars_eval_and_with] Running test [collapse_vars_eval_and_with] Running test [collapse_vars_constants] Running test [collapse_vars_constants] Running test [collapse_vars_arguments] Running test [collapse_vars_arguments] Running test [collapse_vars_short_circuit] Running test [collapse_vars_short_circuit] Running test [collapse_vars_short_circuited_conditions] Running test [collapse_vars_short_circuited_conditions] Running test [collapse_vars_regexp] Running test [collapse_vars_regexp] Running test [issue_1537] Running test [issue_1537] Running test [issue_1562] Running test [issue_1562] Running test [issue_1605_1] Running test [issue_1605_1] Running test [issue_1605_2] Running test [issue_1605_2] Running test [issue_1631_1] Running test [issue_1631_1] Running test [issue_1631_2] Running test [issue_1631_2] Running test [issue_1631_3] Running test [issue_1631_3] Running test [var_side_effects_1] Running test [var_side_effects_1] Running test [var_side_effects_2] Running test [var_side_effects_2] Running test [var_side_effects_3] Running test [var_side_effects_3] --- comparing.js --- comparing.js Running test [keep_comparisons] Running test [keep_comparisons] Running test [keep_comparisons_with_unsafe_comps] Running test [keep_comparisons_with_unsafe_comps] Running test [dont_change_in_or_instanceof_expressions] Running test [dont_change_in_or_instanceof_expressions] --- concat-strings.js --- concat-strings.js Running test [concat_1] Running test [concat_1] Running test [concat_2] Running test [concat_2] Running test [concat_3] Running test [concat_3] Running test [concat_4] Running test [concat_4] Running test [concat_5] Running test [concat_5] Running test [concat_6] Running test [concat_6] Running test [concat_7] Running test [concat_7] Running test [concat_8] Running test [concat_8] --- conditionals.js --- conditionals.js Running test [ifs_1] Running test [ifs_1] Running test [ifs_2] Running test [ifs_2] Running test [ifs_3_should_warn] Running test [ifs_3_should_warn] Running test [ifs_4] Running test [ifs_4] Running test [ifs_5] Running test [ifs_5] Running test [ifs_6] Running test [ifs_6] Running test [cond_1] Running test [cond_1] Running test [cond_2] Running test [cond_2] Running test [cond_3] Running test [cond_3] Running test [cond_4] Running test [cond_4] Running test [cond_5] Running test [cond_5] Running test [cond_7] Running test [cond_7] Running test [cond_7_1] Running test [cond_7_1] Running test [cond_8] Running test [cond_8] Running test [cond_8b] Running test [cond_8b] Running test [cond_8c] Running test [cond_8c] Running test [ternary_boolean_consequent] Running test [ternary_boolean_consequent] Running test [ternary_boolean_alternative] Running test [ternary_boolean_alternative] Running test [trivial_boolean_ternary_expressions] Running test [trivial_boolean_ternary_expressions] Running test [issue_1154] Running test [issue_1154] Running test [no_evaluate] Running test [no_evaluate] Running test [equality_conditionals_false] Running test [equality_conditionals_false] Running test [equality_conditionals_true] Running test [equality_conditionals_true] Running test [issue_1645_1] Running test [issue_1645_1] Running test [issue_1645_2] Running test [issue_1645_2] Running test [condition_symbol_matches_consequent] Running test [condition_symbol_matches_consequent] Running test [delete_conditional_1] Running test [delete_conditional_1] Running test [delete_conditional_2] Running test [delete_conditional_2] --- const.js --- const.js Running test [issue_1191] Running test [issue_1191] Running test [issue_1194] Running test [issue_1194] Running test [issue_1396] Running test [issue_1396] Running test [unused_regexp_literal] Running test [unused_regexp_literal] Running test [regexp_literal_not_const] Running test [regexp_literal_not_const] --- dead-code.js --- dead-code.js Running test [dead_code_1] Running test [dead_code_1] Running test [dead_code_2_should_warn] Running test [dead_code_2_should_warn] Running test [dead_code_constant_boolean_should_warn_more] Running test [dead_code_constant_boolean_should_warn_more] Running test [dead_code_const_declaration] Running test [dead_code_const_declaration] Running test [dead_code_const_annotation] Running test [dead_code_const_annotation] Running test [dead_code_const_annotation_regex] Running test [dead_code_const_annotation_regex] Running test [dead_code_const_annotation_complex_scope] Running test [dead_code_const_annotation_complex_scope] Running test [try_catch_finally] Running test [try_catch_finally] --- debugger.js --- debugger.js Running test [keep_debugger] Running test [keep_debugger] Running test [drop_debugger] Running test [drop_debugger] --- drop-console.js --- drop-console.js Running test [drop_console_1] Running test [drop_console_1] Running test [drop_console_2] Running test [drop_console_2] --- drop-unused.js --- drop-unused.js Running test [unused_funarg_1] Running test [unused_funarg_1] Running test [unused_funarg_2] Running test [unused_funarg_2] Running test [unused_nested_function] Running test [unused_nested_function] Running test [unused_circular_references_1] Running test [unused_circular_references_1] Running test [unused_circular_references_2] Running test [unused_circular_references_2] Running test [unused_circular_references_3] Running test [unused_circular_references_3] Running test [unused_keep_setter_arg] Running test [unused_keep_setter_arg] Running test [unused_var_in_catch] Running test [unused_var_in_catch] Running test [used_var_in_catch] Running test [used_var_in_catch] Running test [keep_fnames] Running test [keep_fnames] Running test [drop_assign] Running test [drop_assign] Running test [keep_assign] Running test [keep_assign] Running test [drop_toplevel_funcs] Running test [drop_toplevel_funcs] Running test [drop_toplevel_vars] Running test [drop_toplevel_vars] Running test [drop_toplevel_vars_fargs] Running test [drop_toplevel_vars_fargs] Running test [drop_toplevel_all] Running test [drop_toplevel_all] Running test [drop_toplevel_retain] Running test [drop_toplevel_retain] Running test [drop_toplevel_retain_array] Running test [drop_toplevel_retain_array] Running test [drop_toplevel_retain_regex] Running test [drop_toplevel_retain_regex] Running test [drop_toplevel_all_retain] Running test [drop_toplevel_all_retain] Running test [drop_toplevel_funcs_retain] Running test [drop_toplevel_funcs_retain] Running test [drop_toplevel_vars_retain] Running test [drop_toplevel_vars_retain] Running test [drop_toplevel_keep_assign] Running test [drop_toplevel_keep_assign] Running test [drop_fargs] Running test [drop_fargs] Running test [drop_fnames] Running test [drop_fnames] Running test [global_var] Running test [global_var] Running test [iife] Running test [iife] Running test [drop_value] Running test [drop_value] Running test [const_assign] Running test [const_assign] Running test [issue_1539] Running test [issue_1539] Running test [vardef_value] Running test [vardef_value] Running test [assign_binding] Running test [assign_binding] Running test [assign_chain] Running test [assign_chain] Running test [issue_1583] Running test [issue_1583] Running test [issue_1656] Running test [issue_1656] Running test [issue_1709] Running test [issue_1709] Running test [issue_1715_1] Running test [issue_1715_1] Running test [issue_1715_2] Running test [issue_1715_2] Running test [issue_1715_3] Running test [issue_1715_3] Running test [issue_1715_4] Running test [issue_1715_4] Running test [delete_assign_1] Running test [delete_assign_1] Running test [delete_assign_2] Running test [delete_assign_2] --- evaluate.js --- evaluate.js Running test [and] Running test [and] Running test [or] Running test [or] Running test [unary_prefix] Running test [unary_prefix] Running test [negative_zero] Running test [negative_zero] Running test [positive_zero] Running test [positive_zero] Running test [unsafe_constant] Running test [unsafe_constant] Running test [unsafe_object] Running test [unsafe_object] Running test [unsafe_object_nested] Running test [unsafe_object_nested] Running test [unsafe_object_complex] Running test [unsafe_object_complex] Running test [unsafe_object_repeated] Running test [unsafe_object_repeated] Running test [unsafe_object_accessor] Running test [unsafe_object_accessor] Running test [unsafe_function] Running test [unsafe_function] Running test [unsafe_integer_key] Running test [unsafe_integer_key] Running test [unsafe_integer_key_complex] Running test [unsafe_integer_key_complex] Running test [unsafe_float_key] Running test [unsafe_float_key] Running test [unsafe_float_key_complex] Running test [unsafe_float_key_complex] Running test [unsafe_array] Running test [unsafe_array] Running test [unsafe_string] Running test [unsafe_string] Running test [unsafe_array_bad_index] Running test [unsafe_array_bad_index] Running test [unsafe_string_bad_index] Running test [unsafe_string_bad_index] Running test [unsafe_prototype_function] Running test [unsafe_prototype_function] Running test [call_args] Running test [call_args] Running test [call_args_drop_param] Running test [call_args_drop_param] Running test [in_boolean_context] Running test [in_boolean_context] Running test [unsafe_charAt] Running test [unsafe_charAt] Running test [unsafe_charAt_bad_index] Running test [unsafe_charAt_bad_index] Running test [unsafe_charAt_noop] Running test [unsafe_charAt_noop] Running test [issue_1649] Running test [issue_1649] Running test [issue_1760_1] Running test [issue_1760_1] Running test [issue_1760_2] Running test [issue_1760_2] Running test [delete_expr_1] Running test [delete_expr_1] Running test [delete_expr_2] Running test [delete_expr_2] Running test [delete_binary_1] Running test [delete_binary_1] Running test [delete_binary_2] Running test [delete_binary_2] Running test [Infinity_NaN_undefined_LHS] Running test [Infinity_NaN_undefined_LHS] --- functions.js --- functions.js Running test [non_ascii_function_identifier_name] Running test [non_ascii_function_identifier_name] Running test [iifes_returning_constants_keep_fargs_true] Running test [iifes_returning_constants_keep_fargs_true] Running test [iifes_returning_constants_keep_fargs_false] Running test [iifes_returning_constants_keep_fargs_false] Running test [issue_485_crashing_1530] Running test [issue_485_crashing_1530] --- global_defs.js --- global_defs.js Running test [must_replace] Running test [must_replace] Running test [keyword] Running test [keyword] Running test [object] Running test [object] Running test [expanded] Running test [expanded] Running test [mixed] Running test [mixed] Running test [issue_1801] Running test [issue_1801] --- hoist_vars.js --- hoist_vars.js Running test [statements] Running test [statements] Running test [statements_funs] Running test [statements_funs] Running test [sequences] Running test [sequences] Running test [sequences_funs] Running test [sequences_funs] --- html_comments.js --- html_comments.js Running test [html_comment_in_expression] Running test [html_comment_in_expression] Running test [html_comment_in_less_than] Running test [html_comment_in_less_than] Running test [html_comment_in_left_shift] Running test [html_comment_in_left_shift] Running test [html_comment_in_right_shift] Running test [html_comment_in_right_shift] Running test [html_comment_in_zero_fill_right_shift] Running test [html_comment_in_zero_fill_right_shift] Running test [html_comment_in_greater_than] Running test [html_comment_in_greater_than] Running test [html_comment_in_greater_than_or_equal] Running test [html_comment_in_greater_than_or_equal] Running test [html_comment_in_string_literal] Running test [html_comment_in_string_literal] --- if_return.js --- if_return.js Running test [if_return_1] Running test [if_return_1] Running test [if_return_2] Running test [if_return_2] Running test [if_return_3] Running test [if_return_3] Running test [if_return_4] Running test [if_return_4] Running test [if_return_5] Running test [if_return_5] Running test [if_return_6] Running test [if_return_6] Running test [if_return_7] Running test [if_return_7] Running test [if_return_8] Running test [if_return_8] Running test [issue_1089] Running test [issue_1089] Running test [issue_1437] Running test [issue_1437] Running test [issue_1437_conditionals] Running test [issue_1437_conditionals] --- issue-1034.js --- issue-1034.js Running test [non_hoisted_function_after_return] Running test [non_hoisted_function_after_return] Running test [non_hoisted_function_after_return_2a] Running test [non_hoisted_function_after_return_2a] Running test [non_hoisted_function_after_return_2b] Running test [non_hoisted_function_after_return_2b] --- issue-1041.js --- issue-1041.js Running test [const_declaration] Running test [const_declaration] Running test [const_pragma] Running test [const_pragma] Running test [not_const] Running test [not_const] --- issue-1052.js --- issue-1052.js Running test [multiple_functions] Running test [multiple_functions] Running test [single_function] Running test [single_function] Running test [deeply_nested] Running test [deeply_nested] Running test [not_hoisted_when_already_nested] Running test [not_hoisted_when_already_nested] --- issue-1105.js --- issue-1105.js Running test [with_in_global_scope] Running test [with_in_global_scope] Running test [with_in_function_scope] Running test [with_in_function_scope] Running test [compress_with_with_in_other_scope] Running test [compress_with_with_in_other_scope] Running test [with_using_existing_variable_outside_scope] Running test [with_using_existing_variable_outside_scope] Running test [check_drop_unused_in_peer_function] Running test [check_drop_unused_in_peer_function] Running test [Infinity_not_in_with_scope] Running test [Infinity_not_in_with_scope] Running test [Infinity_in_with_scope] Running test [Infinity_in_with_scope] Running test [assorted_Infinity_NaN_undefined_in_with_scope] Running test [assorted_Infinity_NaN_undefined_in_with_scope] Running test [assorted_Infinity_NaN_undefined_in_with_scope_keep_infinity] Running test [assorted_Infinity_NaN_undefined_in_with_scope_keep_infinity] --- issue-12.js --- issue-12.js Running test [keep_name_of_getter] Running test [keep_name_of_getter] Running test [keep_name_of_setter] Running test [keep_name_of_setter] Running test [setter_with_operator_keys] Running test [setter_with_operator_keys] --- issue-1202.js --- issue-1202.js Running test [mangle_keep_fnames_false] Running test [mangle_keep_fnames_false] Running test [mangle_keep_fnames_true] Running test [mangle_keep_fnames_true] --- issue-126.js --- issue-126.js Running test [concatenate_rhs_strings] Running test [concatenate_rhs_strings] --- issue-1261.js --- issue-1261.js Running test [pure_function_calls] Running test [pure_function_calls] Running test [pure_function_calls_toplevel] Running test [pure_function_calls_toplevel] Running test [should_warn] Running test [should_warn] --- issue-1275.js --- issue-1275.js Running test [string_plus_optimization] Running test [string_plus_optimization] --- issue-1321.js --- issue-1321.js Running test [issue_1321_no_debug] Running test [issue_1321_no_debug] Running test [issue_1321_debug] Running test [issue_1321_debug] Running test [issue_1321_with_quoted] Running test [issue_1321_with_quoted] --- issue-143.js --- issue-143.js Running test [tranformation_sort_order_equal] Running test [tranformation_sort_order_equal] Running test [tranformation_sort_order_unequal] Running test [tranformation_sort_order_unequal] Running test [tranformation_sort_order_lesser_or_equal] Running test [tranformation_sort_order_lesser_or_equal] Running test [tranformation_sort_order_greater_or_equal] Running test [tranformation_sort_order_greater_or_equal] --- issue-1431.js --- issue-1431.js Running test [level_zero] Running test [level_zero] Running test [level_one] Running test [level_one] Running test [level_two] Running test [level_two] Running test [level_three] Running test [level_three] --- issue-1443.js --- issue-1443.js Running test [unsafe_undefined] Running test [unsafe_undefined] Running test [keep_fnames] Running test [keep_fnames] --- issue-1446.js --- issue-1446.js Running test [typeof_eq_undefined] Running test [typeof_eq_undefined] Running test [typeof_eq_undefined_ie8] Running test [typeof_eq_undefined_ie8] Running test [undefined_redefined] Running test [undefined_redefined] Running test [undefined_redefined_mangle] Running test [undefined_redefined_mangle] --- issue-1447.js --- issue-1447.js Running test [else_with_empty_block] Running test [else_with_empty_block] Running test [else_with_empty_statement] Running test [else_with_empty_statement] Running test [conditional_false_stray_else_in_loop] Running test [conditional_false_stray_else_in_loop] --- issue-1569.js --- issue-1569.js Running test [inner_reference] Running test [inner_reference] --- issue-1588.js --- issue-1588.js Running test [screw_ie8] Running test [screw_ie8] Running test [support_ie8] Running test [support_ie8] Running test [safe_undefined] Running test [safe_undefined] Running test [unsafe_undefined] Running test [unsafe_undefined] Running test [runtime_error] Running test [runtime_error] --- issue-1609.js --- issue-1609.js Running test [chained_evaluation_1] Running test [chained_evaluation_1] Running test [chained_evaluation_2] Running test [chained_evaluation_2] --- issue-1639.js --- issue-1639.js Running test [issue_1639_1] Running test [issue_1639_1] Running test [issue_1639_2] Running test [issue_1639_2] Running test [issue_1639_3] Running test [issue_1639_3] --- issue-1656.js --- issue-1656.js Running test [f7] Running test [f7] --- issue-1673.js --- issue-1673.js Running test [side_effects_catch] Running test [side_effects_catch] Running test [side_effects_else] Running test [side_effects_else] Running test [side_effects_finally] Running test [side_effects_finally] Running test [side_effects_label] Running test [side_effects_label] Running test [side_effects_switch] Running test [side_effects_switch] --- issue-1704.js --- issue-1704.js Running test [mangle_catch] Running test [mangle_catch] Running test [mangle_catch_ie8] Running test [mangle_catch_ie8] Running test [mangle_catch_var] Running test [mangle_catch_var] Running test [mangle_catch_var_ie8] Running test [mangle_catch_var_ie8] Running test [mangle_catch_toplevel] Running test [mangle_catch_toplevel] Running test [mangle_catch_ie8_toplevel] Running test [mangle_catch_ie8_toplevel] Running test [mangle_catch_var_toplevel] Running test [mangle_catch_var_toplevel] Running test [mangle_catch_var_ie8_toplevel] Running test [mangle_catch_var_ie8_toplevel] Running test [mangle_catch_redef_1] Running test [mangle_catch_redef_1] Running test [mangle_catch_redef_1_ie8] Running test [mangle_catch_redef_1_ie8] Running test [mangle_catch_redef_1_toplevel] Running test [mangle_catch_redef_1_toplevel] Running test [mangle_catch_redef_1_ie8_toplevel] Running test [mangle_catch_redef_1_ie8_toplevel] Running test [mangle_catch_redef_2] Running test [mangle_catch_redef_2] Running test [mangle_catch_redef_2_ie8] Running test [mangle_catch_redef_2_ie8] Running test [mangle_catch_redef_2_toplevel] Running test [mangle_catch_redef_2_toplevel] Running test [mangle_catch_redef_2_ie8_toplevel] Running test [mangle_catch_redef_2_ie8_toplevel] --- issue-1733.js --- issue-1733.js Running test [function_iife_catch] Running test [function_iife_catch] Running test [function_iife_catch_ie8] Running test [function_iife_catch_ie8] Running test [function_catch_catch] Running test [function_catch_catch] Running test [function_catch_catch_ie8] Running test [function_catch_catch_ie8] --- issue-1750.js --- issue-1750.js Running test [case_1] Running test [case_1] Running test [case_2] Running test [case_2] --- issue-1770.js --- issue-1770.js Running test [mangle_props] Running test [mangle_props] Running test [numeric_literal] Running test [numeric_literal] Running test [identifier] Running test [identifier] --- issue-1787.js --- issue-1787.js Running test [unary_prefix] Running test [unary_prefix] --- issue-208.js --- issue-208.js Running test [do_not_update_lhs] Running test [do_not_update_lhs] Running test [do_update_rhs] Running test [do_update_rhs] Running test [mixed] Running test [mixed] --- issue-22.js --- issue-22.js Running test [return_with_no_value_in_if_body] Running test [return_with_no_value_in_if_body] --- issue-267.js --- issue-267.js Running test [issue_267] Running test [issue_267] --- issue-269.js --- issue-269.js Running test [issue_269_1] Running test [issue_269_1] Running test [issue_269_dangers] Running test [issue_269_dangers] Running test [issue_269_in_scope] Running test [issue_269_in_scope] Running test [strings_concat] Running test [strings_concat] --- issue-368.js --- issue-368.js Running test [collapse] Running test [collapse] --- issue-44.js --- issue-44.js Running test [issue_44_valid_ast_1] Running test [issue_44_valid_ast_1] Running test [issue_44_valid_ast_2] Running test [issue_44_valid_ast_2] --- issue-59.js --- issue-59.js Running test [keep_continue] Running test [keep_continue] --- issue-597.js --- issue-597.js Running test [NaN_and_Infinity_must_have_parens] Running test [NaN_and_Infinity_must_have_parens] Running test [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined] Running test [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined] Running test [NaN_and_Infinity_must_have_parens_evaluate] Running test [NaN_and_Infinity_must_have_parens_evaluate] Running test [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined_evaluate] Running test [NaN_and_Infinity_should_not_be_replaced_when_they_are_redefined_evaluate] Running test [beautify_off_1] Running test [beautify_off_1] Running test [beautify_off_2] Running test [beautify_off_2] Running test [beautify_on_1] Running test [beautify_on_1] Running test [beautify_on_2] Running test [beautify_on_2] Running test [issue_1724] Running test [issue_1724] Running test [issue_1725] Running test [issue_1725] --- issue-611.js --- issue-611.js Running test [issue_611] Running test [issue_611] --- issue-637.js --- issue-637.js Running test [wrongly_optimized] Running test [wrongly_optimized] --- issue-640.js --- issue-640.js Running test [cond_5] Running test [cond_5] Running test [dead_code_const_annotation_regex] Running test [dead_code_const_annotation_regex] Running test [drop_console_2] Running test [drop_console_2] Running test [drop_value] Running test [drop_value] Running test [wrongly_optimized] Running test [wrongly_optimized] Running test [negate_iife_1] Running test [negate_iife_1] Running test [negate_iife_3] Running test [negate_iife_3] Running test [negate_iife_3_off] Running test [negate_iife_3_off] Running test [negate_iife_4] Running test [negate_iife_4] Running test [negate_iife_5] Running test [negate_iife_5] Running test [negate_iife_5_off] Running test [negate_iife_5_off] Running test [issue_1254_negate_iife_true] Running test [issue_1254_negate_iife_true] Running test [issue_1254_negate_iife_nested] Running test [issue_1254_negate_iife_nested] Running test [conditional] Running test [conditional] Running test [limit_1] Running test [limit_1] Running test [iife] Running test [iife] --- issue-747.js --- issue-747.js Running test [dont_reuse_prop] Running test [dont_reuse_prop] Running test [unmangleable_props_should_always_be_reserved] Running test [unmangleable_props_should_always_be_reserved] --- issue-751.js --- issue-751.js Running test [negate_booleans_1] Running test [negate_booleans_1] Running test [negate_booleans_2] Running test [negate_booleans_2] --- issue-782.js --- issue-782.js Running test [remove_redundant_sequence_items] Running test [remove_redundant_sequence_items] Running test [dont_remove_this_binding_sequence] Running test [dont_remove_this_binding_sequence] --- issue-892.js --- issue-892.js Running test [dont_mangle_arguments] Running test [dont_mangle_arguments] --- issue-913.js --- issue-913.js Running test [keep_var_for_in] Running test [keep_var_for_in] --- issue-973.js --- issue-973.js Running test [this_binding_conditionals] Running test [this_binding_conditionals] Running test [this_binding_collapse_vars] Running test [this_binding_collapse_vars] Running test [this_binding_side_effects] Running test [this_binding_side_effects] --- issue-976.js --- issue-976.js Running test [eval_collapse_vars] Running test [eval_collapse_vars] Running test [eval_unused] Running test [eval_unused] Running test [eval_mangle] Running test [eval_mangle] --- issue-979.js --- issue-979.js Running test [issue979_reported] Running test [issue979_reported] Running test [issue979_test_negated_is_best] Running test [issue979_test_negated_is_best] --- labels.js --- labels.js Running test [labels_1] Running test [labels_1] Running test [labels_2] Running test [labels_2] Running test [labels_3] Running test [labels_3] Running test [labels_4] Running test [labels_4] Running test [labels_5] Running test [labels_5] Running test [labels_6] Running test [labels_6] Running test [labels_7] Running test [labels_7] Running test [labels_8] Running test [labels_8] Running test [labels_9] Running test [labels_9] Running test [labels_10] Running test [labels_10] --- loops.js --- loops.js Running test [while_becomes_for] Running test [while_becomes_for] Running test [drop_if_break_1] Running test [drop_if_break_1] Running test [drop_if_break_2] Running test [drop_if_break_2] Running test [drop_if_break_3] Running test [drop_if_break_3] Running test [drop_if_break_4] Running test [drop_if_break_4] Running test [drop_if_else_break_1] Running test [drop_if_else_break_1] Running test [drop_if_else_break_2] Running test [drop_if_else_break_2] Running test [drop_if_else_break_3] Running test [drop_if_else_break_3] Running test [drop_if_else_break_4] Running test [drop_if_else_break_4] Running test [parse_do_while_with_semicolon] Running test [parse_do_while_with_semicolon] Running test [parse_do_while_without_semicolon] Running test [parse_do_while_without_semicolon] Running test [keep_collapse_const_in_own_block_scope] Running test [keep_collapse_const_in_own_block_scope] Running test [keep_collapse_const_in_own_block_scope_2] Running test [keep_collapse_const_in_own_block_scope_2] Running test [evaluate] Running test [evaluate] Running test [issue_1532] Running test [issue_1532] Running test [issue_186] Running test [issue_186] Running test [issue_186_ie8] Running test [issue_186_ie8] Running test [issue_186_beautify] Running test [issue_186_beautify] Running test [issue_186_beautify_ie8] Running test [issue_186_beautify_ie8] Running test [issue_186_bracketize] Running test [issue_186_bracketize] Running test [issue_186_bracketize_ie8] Running test [issue_186_bracketize_ie8] Running test [issue_186_beautify_bracketize] Running test [issue_186_beautify_bracketize] Running test [issue_186_beautify_bracketize_ie8] Running test [issue_186_beautify_bracketize_ie8] Running test [issue_1648] Running test [issue_1648] Running test [do_switch] Running test [do_switch] --- max_line_len.js --- max_line_len.js Running test [too_short] Running test [too_short] WARN: Output exceeds 10 characters WARN: Output exceeds 10 characters Running test [just_enough] Running test [just_enough] --- negate-iife.js --- negate-iife.js Running test [negate_iife_1] Running test [negate_iife_1] Running test [negate_iife_1_off] Running test [negate_iife_1_off] Running test [negate_iife_2] Running test [negate_iife_2] Running test [negate_iife_2_side_effects] Running test [negate_iife_2_side_effects] Running test [negate_iife_3] Running test [negate_iife_3] Running test [negate_iife_3_evaluate] Running test [negate_iife_3_evaluate] Running test [negate_iife_3_side_effects] Running test [negate_iife_3_side_effects] Running test [negate_iife_3_off] Running test [negate_iife_3_off] Running test [negate_iife_3_off_evaluate] Running test [negate_iife_3_off_evaluate] Running test [negate_iife_4] Running test [negate_iife_4] Running test [sequence_off] Running test [sequence_off] Running test [negate_iife_5] Running test [negate_iife_5] Running test [negate_iife_5_off] Running test [negate_iife_5_off] Running test [negate_iife_nested] Running test [negate_iife_nested] Running test [negate_iife_nested_off] Running test [negate_iife_nested_off] Running test [negate_iife_issue_1073] Running test [negate_iife_issue_1073] Running test [issue_1254_negate_iife_false] Running test [issue_1254_negate_iife_false] Running test [issue_1254_negate_iife_true] Running test [issue_1254_negate_iife_true] Running test [issue_1254_negate_iife_nested] Running test [issue_1254_negate_iife_nested] Running test [issue_1288] Running test [issue_1288] Running test [issue_1288_side_effects] Running test [issue_1288_side_effects] --- new.js --- new.js Running test [new_statement] Running test [new_statement] Running test [new_statements_2] Running test [new_statements_2] Running test [new_statements_3] Running test [new_statements_3] Running test [new_with_rewritten_true_value] Running test [new_with_rewritten_true_value] Running test [new_with_many_parameters] Running test [new_with_many_parameters] Running test [new_constructor_with_unary_arguments] Running test [new_constructor_with_unary_arguments] Running test [call_with_unary_arguments] Running test [call_with_unary_arguments] Running test [new_with_unary_prefix] Running test [new_with_unary_prefix] --- numbers.js --- numbers.js Running test [hex_numbers_in_parentheses_for_prototype_functions] Running test [hex_numbers_in_parentheses_for_prototype_functions] Running test [comparisons] Running test [comparisons] Running test [evaluate_1] Running test [evaluate_1] Running test [evaluate_2] Running test [evaluate_2] Running test [evaluate_3] Running test [evaluate_3] Running test [evaluate_4] Running test [evaluate_4] Running test [issue_1710] Running test [issue_1710] Running test [unary_binary_parenthesis] Running test [unary_binary_parenthesis] --- properties.js --- properties.js Running test [keep_properties] Running test [keep_properties] Running test [dot_properties] Running test [dot_properties] Running test [dot_properties_es5] Running test [dot_properties_es5] Running test [sub_properties] Running test [sub_properties] Running test [evaluate_array_length] Running test [evaluate_array_length] Running test [evaluate_string_length] Running test [evaluate_string_length] Running test [mangle_properties] Running test [mangle_properties] Running test [mangle_unquoted_properties] Running test [mangle_unquoted_properties] Running test [mangle_debug] Running test [mangle_debug] Running test [mangle_debug_true] Running test [mangle_debug_true] Running test [mangle_debug_suffix] Running test [mangle_debug_suffix] Running test [mangle_debug_suffix_ignore_quoted] Running test [mangle_debug_suffix_ignore_quoted] Running test [first_256_chars_as_properties] Running test [first_256_chars_as_properties] Running test [first_256_unicode_chars_as_properties] Running test [first_256_unicode_chars_as_properties] Running test [first_256_hex_chars_as_properties] Running test [first_256_hex_chars_as_properties] Running test [native_prototype] Running test [native_prototype] --- pure_funcs.js --- pure_funcs.js Running test [array] Running test [array] Running test [func] Running test [func] Running test [side_effects] Running test [side_effects] Running test [unused] Running test [unused] Running test [babel] Running test [babel] Running test [conditional] Running test [conditional] Running test [relational] Running test [relational] Running test [arithmetic] Running test [arithmetic] Running test [boolean_and] Running test [boolean_and] Running test [boolean_or] Running test [boolean_or] Running test [assign] Running test [assign] Running test [unary] Running test [unary] --- pure_getters.js --- pure_getters.js Running test [strict] Running test [strict] Running test [strict_reduce_vars] Running test [strict_reduce_vars] Running test [unsafe] Running test [unsafe] Running test [unsafe_reduce_vars] Running test [unsafe_reduce_vars] Running test [chained] Running test [chained] --- reduce_vars.js --- reduce_vars.js Running test [reduce_vars] Running test [reduce_vars] Running test [modified] Running test [modified] Running test [unsafe_evaluate] Running test [unsafe_evaluate] Running test [unsafe_evaluate_object] Running test [unsafe_evaluate_object] Running test [unsafe_evaluate_array] Running test [unsafe_evaluate_array] Running test [unsafe_evaluate_equality] Running test [unsafe_evaluate_equality] Running test [passes] Running test [passes] Running test [iife] Running test [iife] Running test [iife_new] Running test [iife_new] Running test [multi_def_1] Running test [multi_def_1] Running test [multi_def_2] Running test [multi_def_2] Running test [multi_def_3] Running test [multi_def_3] Running test [use_before_var] Running test [use_before_var] Running test [inner_var_if] Running test [inner_var_if] Running test [inner_var_label] Running test [inner_var_label] Running test [inner_var_for] Running test [inner_var_for] Running test [inner_var_for_in_1] Running test [inner_var_for_in_1] Running test [inner_var_for_in_2] Running test [inner_var_for_in_2] Running test [inner_var_catch] Running test [inner_var_catch] Running test [issue_1533_1] Running test [issue_1533_1] Running test [issue_1533_2] Running test [issue_1533_2] Running test [toplevel_on] Running test [toplevel_on] Running test [toplevel_off] Running test [toplevel_off] Running test [toplevel_on_loops_1] Running test [toplevel_on_loops_1] Running test [toplevel_off_loops_1] Running test [toplevel_off_loops_1] Running test [toplevel_on_loops_2] Running test [toplevel_on_loops_2] Running test [toplevel_off_loops_2] Running test [toplevel_off_loops_2] Running test [toplevel_on_loops_3] Running test [toplevel_on_loops_3] Running test [toplevel_off_loops_3] Running test [toplevel_off_loops_3] Running test [defun_reference] Running test [defun_reference] Running test [defun_inline_1] Running test [defun_inline_1] Running test [defun_inline_2] Running test [defun_inline_2] Running test [defun_inline_3] Running test [defun_inline_3] Running test [defun_call] Running test [defun_call] Running test [defun_redefine] Running test [defun_redefine] Running test [func_inline] Running test [func_inline] Running test [func_modified] Running test [func_modified] Running test [defun_label] Running test [defun_label] Running test [double_reference] Running test [double_reference] Running test [iife_arguments_1] Running test [iife_arguments_1] Running test [iife_arguments_2] Running test [iife_arguments_2] Running test [iife_eval_1] Running test [iife_eval_1] Running test [iife_eval_2] Running test [iife_eval_2] Running test [iife_func_side_effects] Running test [iife_func_side_effects] Running test [issue_1595_1] Running test [issue_1595_1] Running test [issue_1595_2] Running test [issue_1595_2] Running test [issue_1595_3] Running test [issue_1595_3] Running test [issue_1595_4] Running test [issue_1595_4] Running test [issue_1606] Running test [issue_1606] Running test [issue_1670_1] Running test [issue_1670_1] Running test [issue_1670_2] Running test [issue_1670_2] Running test [issue_1670_3] Running test [issue_1670_3] Running test [issue_1670_4] Running test [issue_1670_4] Running test [issue_1670_5] Running test [issue_1670_5] Running test [issue_1670_6] Running test [issue_1670_6] Running test [unary_delete] Running test [unary_delete] Running test [redefine_arguments_1] Running test [redefine_arguments_1] Running test [redefine_arguments_2] Running test [redefine_arguments_2] Running test [redefine_arguments_3] Running test [redefine_arguments_3] Running test [redefine_farg_1] Running test [redefine_farg_1] Running test [redefine_farg_2] Running test [redefine_farg_2] Running test [redefine_farg_3] Running test [redefine_farg_3] Running test [delay_def] Running test [delay_def] Running test [booleans] Running test [booleans] Running test [side_effects_assign] Running test [side_effects_assign] Running test [pure_getters_1] Running test [pure_getters_1] Running test [pure_getters_2] Running test [pure_getters_2] Running test [pure_getters_3] Running test [pure_getters_3] Running test [catch_var] Running test [catch_var] --- return_undefined.js --- return_undefined.js Running test [return_undefined] Running test [return_undefined] --- screw-ie8.js --- screw-ie8.js Running test [do_screw] Running test [do_screw] Running test [dont_screw] Running test [dont_screw] Running test [do_screw_constants] Running test [do_screw_constants] Running test [dont_screw_constants] Running test [dont_screw_constants] Running test [do_screw_try_catch] Running test [do_screw_try_catch] Running test [dont_screw_try_catch] Running test [dont_screw_try_catch] Running test [do_screw_try_catch_undefined] Running test [do_screw_try_catch_undefined] Running test [dont_screw_try_catch_undefined] Running test [dont_screw_try_catch_undefined] Running test [reduce_vars] Running test [reduce_vars] Running test [issue_1586_1] Running test [issue_1586_1] Running test [issue_1586_2] Running test [issue_1586_2] --- sequences.js --- sequences.js Running test [make_sequences_1] Running test [make_sequences_1] Running test [make_sequences_2] Running test [make_sequences_2] Running test [make_sequences_3] Running test [make_sequences_3] Running test [make_sequences_4] Running test [make_sequences_4] Running test [lift_sequences_1] Running test [lift_sequences_1] Running test [lift_sequences_2] Running test [lift_sequences_2] Running test [lift_sequences_3] Running test [lift_sequences_3] Running test [lift_sequences_4] Running test [lift_sequences_4] Running test [lift_sequences_5] Running test [lift_sequences_5] Running test [for_sequences] Running test [for_sequences] Running test [limit_1] Running test [limit_1] Running test [limit_2] Running test [limit_2] Running test [negate_iife_for] Running test [negate_iife_for] Running test [iife] Running test [iife] Running test [unsafe_undefined] Running test [unsafe_undefined] Running test [issue_1685] Running test [issue_1685] Running test [func_def_1] Running test [func_def_1] Running test [func_def_2] Running test [func_def_2] Running test [func_def_3] Running test [func_def_3] Running test [func_def_4] Running test [func_def_4] Running test [func_def_5] Running test [func_def_5] Running test [issue_1758] Running test [issue_1758] Running test [delete_seq_1] Running test [delete_seq_1] Running test [delete_seq_2] Running test [delete_seq_2] Running test [delete_seq_3] Running test [delete_seq_3] Running test [delete_seq_4] Running test [delete_seq_4] Running test [delete_seq_5] Running test [delete_seq_5] Running test [delete_seq_6] Running test [delete_seq_6] --- string-literal.js --- string-literal.js Running test [octal_escape_sequence] Running test [octal_escape_sequence] --- switch.js --- switch.js Running test [constant_switch_1] Running test [constant_switch_1] Running test [constant_switch_2] Running test [constant_switch_2] Running test [constant_switch_3] Running test [constant_switch_3] Running test [constant_switch_4] Running test [constant_switch_4] Running test [constant_switch_5] Running test [constant_switch_5] Running test [constant_switch_6] Running test [constant_switch_6] Running test [constant_switch_7] Running test [constant_switch_7] Running test [constant_switch_8] Running test [constant_switch_8] Running test [constant_switch_9] Running test [constant_switch_9] Running test [drop_default_1] Running test [drop_default_1] Running test [drop_default_2] Running test [drop_default_2] Running test [keep_default] Running test [keep_default] Running test [issue_1663] Running test [issue_1663] Running test [drop_case] Running test [drop_case] Running test [keep_case] Running test [keep_case] Running test [issue_376] Running test [issue_376] Running test [issue_441_1] Running test [issue_441_1] Running test [issue_441_2] Running test [issue_441_2] Running test [issue_1674] Running test [issue_1674] Running test [issue_1679] Running test [issue_1679] Running test [issue_1680_1] Running test [issue_1680_1] Running test [issue_1680_2] Running test [issue_1680_2] Running test [issue_1690_1] Running test [issue_1690_1] Running test [issue_1690_2] Running test [issue_1690_2] Running test [if_switch_typeof] Running test [if_switch_typeof] Running test [issue_1698] Running test [issue_1698] Running test [issue_1705_1] Running test [issue_1705_1] Running test [issue_1705_2] Running test [issue_1705_2] Running test [issue_1705_3] Running test [issue_1705_3] Running test [beautify] Running test [beautify] Running test [issue_1758] Running test [issue_1758] --- transform.js --- transform.js Running test [booleans_evaluate] Running test [booleans_evaluate] Running test [booleans_global_defs] Running test [booleans_global_defs] Running test [condition_evaluate] Running test [condition_evaluate] Running test [if_else_empty] Running test [if_else_empty] Running test [label_if_break] Running test [label_if_break] Running test [while_if_break] Running test [while_if_break] Running test [if_return] Running test [if_return] --- typeof.js --- typeof.js Running test [typeof_evaluation] Running test [typeof_evaluation] Running test [typeof_in_boolean_context] Running test [typeof_in_boolean_context] Running test [issue_1668] Running test [issue_1668] --- unicode.js --- unicode.js Running test [unicode_parse_variables] Running test [unicode_parse_variables] --- wrap_iife.js --- wrap_iife.js Running test [wrap_iife] Running test [wrap_iife] Running test [wrap_iife_in_expression] Running test [wrap_iife_in_expression] Running test [wrap_iife_in_return_call] Running test [wrap_iife_in_return_call] --- Sourcemaps tests --- Sourcemaps tests Accessor tokens Accessor tokens ✓ Should fill the token information for accessors (issue #1492) ✓ Should fill the token information for accessors (issue #1492) arguments arguments ✓ Should known that arguments in functions are local scoped ✓ Should known that arguments in functions are local scoped ✓ Should recognize when a function uses arguments ✓ Should recognize when a function uses arguments bin/uglifyjs bin/uglifyjs ✓ should produce a functional build when using --self (2223ms) ✓ should produce a functional build when using --self (2223ms) ✓ Should be able to filter comments correctly with `--comment all` (154ms) ✓ Should be able to filter comments correctly with `--comment all` (154ms) ✓ Should be able to filter comments correctly with `--comment ` (153ms) ✓ Should be able to filter comments correctly with `--comment ` (153ms) ✓ Should be able to filter comments correctly with just `--comment` (153ms) ✓ Should be able to filter comments correctly with just `--comment` (153ms) ✓ Should append source map to output when using --source-map-inline (162ms) ✓ Should append source map to output when using --source-map-inline (162ms) ✓ should not append source map to output when not using --source-map-inline (155ms) ✓ should not append source map to output when not using --source-map-inline (155ms) ✓ Should work with --keep-fnames (mangle only) (165ms) ✓ Should work with --keep-fnames (mangle only) (165ms) ✓ Should work with --keep-fnames (mangle & compress) (173ms) ✓ Should work with --keep-fnames (mangle & compress) (173ms) ✓ Should work with keep_fnames under mangler options (164ms) ✓ Should work with keep_fnames under mangler options (164ms) ✓ Should work with --define (simple) (167ms) ✓ Should work with --define (simple) (167ms) ✓ Should work with --define (nested) (163ms) ✓ Should work with --define (nested) (163ms) ✓ Should work with --define (AST_Node) (162ms) ✓ Should work with --define (AST_Node) (162ms) ✓ Should work with `--beautify` (158ms) ✓ Should work with `--beautify` (158ms) ✓ Should work with `--beautify bracketize` (157ms) ✓ Should work with `--beautify bracketize` (157ms) ✓ Should process inline source map (183ms) ✓ Should process inline source map (183ms) ✓ Should warn for missing inline source map (161ms) ✓ Should warn for missing inline source map (161ms) ✓ Should fail with multiple input and inline source map (146ms) ✓ Should fail with multiple input and inline source map (146ms) ✓ Should fail with acorn and inline source map (152ms) ✓ Should fail with acorn and inline source map (152ms) ✓ Should fail with SpiderMonkey and inline source map (145ms) ✓ Should fail with SpiderMonkey and inline source map (145ms) ✓ Should fail with invalid syntax (153ms) ✓ Should fail with invalid syntax (153ms) ✓ Should fail with correct marking of tabs (152ms) ✓ Should fail with correct marking of tabs (152ms) ✓ Should fail with correct marking at start of line (150ms) ✓ Should fail with correct marking at start of line (150ms) ✓ Should fail with a missing loop body (152ms) ✓ Should fail with a missing loop body (152ms) ✓ Should support hyphen as shorthand (164ms) ✓ Should support hyphen as shorthand (164ms) ✓ Should throw syntax error (5--) (153ms) ✓ Should throw syntax error (5--) (153ms) ✓ Should throw syntax error (Math.random() /= 2) (153ms) ✓ Should throw syntax error (Math.random() /= 2) (153ms) ✓ Should throw syntax error (++this) (152ms) ✓ Should throw syntax error (++this) (152ms) comment filters comment filters ✓ Should be able to filter comments by passing regexp ✓ Should be able to filter comments by passing regexp ✓ Should be able to filter comments with the 'all' option ✓ Should be able to filter comments with the 'all' option ✓ Should be able to filter commments with the 'some' option ✓ Should be able to filter commments with the 'some' option ✓ Should be able to filter comments by passing a function ✓ Should be able to filter comments by passing a function ✓ Should be able to filter comments by passing regex in string format ✓ Should be able to filter comments by passing regex in string format ✓ Should be able to get the comment and comment type when using a function ✓ Should be able to get the comment and comment type when using a function ✓ Should be able to filter comments by passing a boolean ✓ Should be able to filter comments by passing a boolean ✓ Should never be able to filter comment5 (shebangs) ✓ Should never be able to filter comment5 (shebangs) ✓ Should never be able to filter comment5 when using 'some' as filter ✓ Should never be able to filter comment5 when using 'some' as filter ✓ Should have no problem on multiple calls ✓ Should have no problem on multiple calls ✓ Should handle shebang and preamble correctly ✓ Should handle shebang and preamble correctly ✓ Should handle preamble without shebang correctly ✓ Should handle preamble without shebang correctly Comment Comment ✓ Should recognize eol of single line comments ✓ Should recognize eol of single line comments ✓ Should update the position of a multiline comment correctly ✓ Should update the position of a multiline comment correctly comment before constant comment before constant ✓ Should test comment before constant is retained and output after mangle. ✓ Should test comment before constant is retained and output after mangle. ✓ Should test code works when comments disabled. ✓ Should test code works when comments disabled. Directives Directives ✓ Should allow tokenizer to store directives state ✓ Should allow tokenizer to store directives state ✓ Should know which strings are directive and which ones are not ✓ Should know which strings are directive and which ones are not ✓ Should test EXPECT_DIRECTIVE RegExp ✓ Should test EXPECT_DIRECTIVE RegExp ✓ Should only print 2 semicolons spread over 2 lines in beautify mode ✓ Should only print 2 semicolons spread over 2 lines in beautify mode ✓ Should not add double semicolons in non-scoped block statements to avoid strings becoming directives ✓ Should not add double semicolons in non-scoped block statements to avoid strings becoming directives ✓ Should add double semicolon when relying on automatic semicolon insertion ✓ Should add double semicolon when relying on automatic semicolon insertion ✓ Should check quote style of directives ✓ Should check quote style of directives ✓ Should be able to compress without side effects ✓ Should be able to compress without side effects Getters and setters Getters and setters ✓ Should not accept operator symbols as getter/setter name ✓ Should not accept operator symbols as getter/setter name minify() with input file globs minify() with input file globs ✓ minify() with one input file glob string. ✓ minify() with one input file glob string. ✓ minify() with an array of one input file glob. ✓ minify() with an array of one input file glob. ✓ minify() with an array of multiple input file globs. ✓ minify() with an array of multiple input file globs. ✓ should throw with non-matching glob string ✓ should throw with non-matching glob string ✓ "?" in glob string should not match "/" ✓ "?" in glob string should not match "/" ✓ should handle special characters in glob string ✓ should handle special characters in glob string ✓ should handle array of glob strings - matching and otherwise ✓ should handle array of glob strings - matching and otherwise Huge number of comments. Huge number of comments. ✓ Should parse and compress code with thousands of consecutive comments (66ms) ✓ Should parse and compress code with thousands of consecutive comments (66ms) input sourcemaps input sourcemaps ✓ Should copy over original sourcesContent ✓ Should copy over original sourcesContent ✓ Should copy sourcesContent if sources are relative ✓ Should copy sourcesContent if sources are relative ✓ Final sourcemap should not have invalid mappings from inputSourceMap (issue #882) ✓ Final sourcemap should not have invalid mappings from inputSourceMap (issue #882) let let ✓ Should not produce `let` as a variable name in mangle (1101ms) ✓ Should not produce `let` as a variable name in mangle (1101ms) line-endings line-endings ✓ Should parse LF line endings ✓ Should parse LF line endings ✓ Should parse CR/LF line endings ✓ Should parse CR/LF line endings ✓ Should parse CR line endings ✓ Should parse CR line endings ✓ Should not allow line terminators in regexp ✓ Should not allow line terminators in regexp Input file as map Input file as map ✓ Should accept object ✓ Should accept object ✓ Should accept array of objects and strings ✓ Should accept array of objects and strings ✓ Should correctly include source ✓ Should correctly include source minify minify ✓ Should test basic sanity of minify with default options ✓ Should test basic sanity of minify with default options keep_quoted_props keep_quoted_props ✓ Should preserve quotes in object literals ✓ Should preserve quotes in object literals ✓ Should preserve quote styles when quote_style is 3 ✓ Should preserve quote styles when quote_style is 3 ✓ Should not preserve quotes in object literals when disabled ✓ Should not preserve quotes in object literals when disabled mangleProperties mangleProperties ✓ Shouldn't mangle quoted properties ✓ Shouldn't mangle quoted properties inSourceMap inSourceMap ✓ Should read the given string filename correctly when sourceMapIncludeSources is enabled (#1236) ✓ Should read the given string filename correctly when sourceMapIncludeSources is enabled (#1236) ✓ Should process inline source map ✓ Should process inline source map (node:189) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. (node:189) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. ✓ Should warn for missing inline source map ✓ Should warn for missing inline source map ✓ Should fail with multiple input and inline source map ✓ Should fail with multiple input and inline source map ✓ Should fail with SpiderMonkey and inline source map ✓ Should fail with SpiderMonkey and inline source map sourceMapInline sourceMapInline ✓ should append source map to output js when sourceMapInline is enabled ✓ should append source map to output js when sourceMapInline is enabled ✓ should not append source map to output js when sourceMapInline is not enabled ✓ should not append source map to output js when sourceMapInline is not enabled #__PURE__ #__PURE__ ✓ should drop #__PURE__ hint after use ✓ should drop #__PURE__ hint after use ✓ should not drop #__PURE__ hint if function is retained ✓ should not drop #__PURE__ hint if function is retained JS_Parse_Error JS_Parse_Error ✓ should throw syntax error ✓ should throw syntax error Compressor Compressor ✓ should be backward compatible with ast.transform(compressor) ✓ should be backward compatible with ast.transform(compressor) New New ✓ Should add trailing parentheses for new expressions with zero arguments in beautify mode ✓ Should add trailing parentheses for new expressions with zero arguments in beautify mode ✓ Should not add trailing parentheses for new expressions with zero arguments in non-beautify mode ✓ Should not add trailing parentheses for new expressions with zero arguments in non-beautify mode Number literals Number literals ✓ Should not allow legacy octal literals in strict mode ✓ Should not allow legacy octal literals in strict mode operator operator ✓ Should handle mixing of ++/+/--/- correctly (219ms) ✓ Should handle mixing of ++/+/--/- correctly (219ms) ✓ Should remove extraneous spaces (49ms) ✓ Should remove extraneous spaces (49ms) screw-ie8 screw-ie8 ✓ Should be able to minify() with undefined as catch parameter in a try...catch statement ✓ Should be able to minify() with undefined as catch parameter in a try...catch statement spidermonkey export/import sanity test spidermonkey export/import sanity test ✓ should produce a functional build when using --self with spidermonkey (5291ms) ✓ should produce a functional build when using --self with spidermonkey (5291ms) ✓ Should judge between directives and strings correctly on import ✓ Should judge between directives and strings correctly on import String literals String literals ✓ Should throw syntax error if a string literal contains a newline ✓ Should throw syntax error if a string literal contains a newline ✓ Should not throw syntax error if a string has a line continuation ✓ Should not throw syntax error if a string has a line continuation ✓ Should throw error in strict mode if string contains escaped octalIntegerLiteral ✓ Should throw error in strict mode if string contains escaped octalIntegerLiteral ✓ Should not throw error outside strict mode if string contains escaped octalIntegerLiteral ✓ Should not throw error outside strict mode if string contains escaped octalIntegerLiteral ✓ Should not throw error when digit is 8 or 9 ✓ Should not throw error when digit is 8 or 9 With With ✓ Should throw syntaxError when using with statement in strict mode ✓ Should throw syntaxError when using with statement in strict mode ✓ Should set uses_with for scopes involving With statements ✓ Should set uses_with for scopes involving With statements 105 passing (13s) 105 passing (13s) + exit 0 + exit 0 Processing files: uglify-js-2.8.22-7.el8.noarch Processing files: uglify-js-2.8.22-7.el8.noarch Provides: nodejs-uglify-js = 2.8.22-7.el8 npm(uglify-js) = 2.8.22 uglify-js = 2.8.22-7.el8 Provides: nodejs-uglify-js = 2.8.22-7.el8 npm(uglify-js) = 2.8.22 uglify-js = 2.8.22-7.el8 Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (npm(async) >= 1.5.0 with npm(async) < 2) (npm(source-map) >= 0.5.1 with npm(source-map) < 0.6) (npm(yargs) >= 3.2.1 with npm(yargs) < 4) /usr/bin/node nodejs(engine) >= 0.8.0 Requires: (npm(async) >= 1.5.0 with npm(async) < 2) (npm(source-map) >= 0.5.1 with npm(source-map) < 0.6) (npm(yargs) >= 3.2.1 with npm(yargs) < 4) /usr/bin/node nodejs(engine) >= 0.8.0 Suggests: (npm(uglify-to-browserify) >= 1.0.0 with npm(uglify-to-browserify) < 1.1) Suggests: (npm(uglify-to-browserify) >= 1.0.0 with npm(uglify-to-browserify) < 1.1) Processing files: js-uglify-2.8.22-7.el8.noarch Processing files: js-uglify-2.8.22-7.el8.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3VwZ6e Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3VwZ6e + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + DOCDIR=/builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + DOCDIR=/builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + export LC_ALL=C + export LC_ALL=C + LC_ALL=C + LC_ALL=C + export DOCDIR + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + /usr/bin/mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + cp -pr README.md /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + cp -pr README.md /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/doc/js-uglify + exit 0 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fBGCMJ Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fBGCMJ + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + LICENSEDIR=/builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + LICENSEDIR=/builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + export LC_ALL=C + export LC_ALL=C + LC_ALL=C + LC_ALL=C + export LICENSEDIR + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + /usr/bin/mkdir -p /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + cp -pr LICENSE /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + cp -pr LICENSE /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64/usr/share/licenses/js-uglify + exit 0 + exit 0 Provides: js-uglify = 2.8.22-7.el8 uglify-js-common = 2.8.22-7.el8 Provides: js-uglify = 2.8.22-7.el8 uglify-js-common = 2.8.22-7.el8 Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Obsoletes: uglify-js-common < 2.2.5-4 Obsoletes: uglify-js-common < 2.2.5-4 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 Wrote: /builddir/build/RPMS/uglify-js-2.8.22-7.el8.noarch.rpm Wrote: /builddir/build/RPMS/uglify-js-2.8.22-7.el8.noarch.rpm Wrote: /builddir/build/RPMS/js-uglify-2.8.22-7.el8.noarch.rpm Wrote: /builddir/build/RPMS/js-uglify-2.8.22-7.el8.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FEuaXe Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FEuaXe + umask 022 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + cd UglifyJS2-2.8.22 + cd UglifyJS2-2.8.22 + /usr/bin/rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + /usr/bin/rm -rf /builddir/build/BUILDROOT/uglify-js-2.8.22-7.el8.x86_64 + exit 0 + exit 0 Child return code was: 0 Child return code was: 0