I: pbuilder: network access will be disabled during build I: Current time: Wed Nov 12 01:36:36 +14 2025 I: pbuilder-time-stamp: 1762860996 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rclone_1.60.1+dfsg-4.dsc] I: copying [./rclone_1.60.1+dfsg.orig.tar.xz] I: copying [./rclone_1.60.1+dfsg-4.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Oct 4 01:12:01 2024 gpgv: using RSA key 4F3E74F436050C10F5696574B972BF3EA4AE57A3 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./rclone_1.60.1+dfsg-4.dsc: no acceptable signature found dpkg-source: info: extracting rclone in rclone-1.60.1+dfsg dpkg-source: info: unpacking rclone_1.60.1+dfsg.orig.tar.xz dpkg-source: info: unpacking rclone_1.60.1+dfsg-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Disable-qingstor-backend-for-now.patch dpkg-source: info: applying 0002-Disable-mega-backend.patch dpkg-source: info: applying 0003-Skip-failing-tests.patch dpkg-source: info: applying 0004-Disable-FTP-server-of-rclone.patch dpkg-source: info: applying 0005-Do-not-include-installation-instructions-in-manpage.patch dpkg-source: info: applying 0007-Remove-script-to-disable-possible-privacy-breach.patch dpkg-source: info: applying ignore_tardigrade_backend.patch dpkg-source: info: applying skip_sftp_webdav_TestIntegration.patch dpkg-source: info: applying skip_network_tests.patch dpkg-source: info: applying 0010-Disable-oracleobjectstorage-backend.patch dpkg-source: info: applying 0011-Don-t-build-the-mobile-binding-bits.patch dpkg-source: info: applying Do-not-hardcode-gopsutil-v3.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/627938/tmp/hooks/D01_modify_environment starting debug: Running on codethink01-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Nov 11 11:36 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/627938/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/627938/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=20d696b721944079b052c6ab53ede652 LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=627938 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.rK4DDxA7/pbuilderrc_maut --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.rK4DDxA7/b2 --logfile b2/build.log rclone_1.60.1+dfsg-4.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-26-cloud-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/627938/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-sequence-bash-completion, dh-sequence-golang, fuse, golang-any, golang-bazil-fuse-dev, golang-github-a8m-tree-dev, golang-github-aalpar-deheap-dev (>= 0.0~git20200318.9a0c288), golang-github-abbot-go-http-auth-dev (>= 0.4.0), golang-github-anacrolix-dms-dev (>= 1.5.0), golang-github-artyom-mtab-dev, golang-github-atotto-clipboard-dev (>= 0.1.2), golang-github-aws-aws-sdk-go-dev (>= 1.43.26), golang-github-azure-azure-pipeline-go-dev (>= 0.2.2), golang-github-azure-azure-storage-blob-go-dev (>= 0.15.0), golang-github-azure-go-autorest-dev, golang-github-azure-go-ntlmssp-dev, golang-github-buengese-sgzip-dev, golang-github-colinmarc-hdfs-dev, golang-github-coreos-bbolt-dev (>= 1.3.5), golang-github-coreos-go-semver-dev (>= 0.3.0), golang-github-coreos-go-systemd-dev, golang-github-djherbis-times-dev, golang-github-dop251-scsu-dev, golang-github-dropbox-dropbox-sdk-go-unofficial-dev (>= 6.0.4), golang-github-gabriel-vasile-mimetype-dev, golang-github-gdamore-tcell.v2-dev, golang-github-go-chi-chi-dev (>= 5.0.7), golang-github-google-uuid-dev, golang-github-hanwen-go-fuse-dev (>= 2.0.3), golang-github-hirochachacha-go-smb2-dev, golang-github-iguanesolutions-go-systemd-dev, golang-github-jcmturner-gokrb5.v8-dev, golang-github-jlaffaye-ftp-dev, golang-github-jzelinskie-whirlpool-dev, golang-github-klauspost-compress-dev (>= 1.10.11), golang-github-koofr-go-httpclient-dev, golang-github-koofr-go-koofrclient-dev, golang-github-mattn-go-colorable-dev (>= 0.1.7), golang-github-max-sum-base32768-dev, golang-github-mitchellh-go-homedir-dev, golang-github-ncw-go-acd-dev, golang-github-ncw-swift-v2-dev, golang-github-nsf-termbox-go-dev, golang-github-okzk-sdnotify-dev, golang-github-patrickmn-go-cache-dev, golang-github-pkg-errors-dev, golang-github-pkg-sftp-dev (>= 1.13.4), golang-github-pkg-xattr-dev, golang-github-protonmail-go-crypto-dev, golang-github-putdotio-go-putio-dev, golang-github-rclone-ftp-dev (>= 1.0.0-221014.e44dedb), golang-github-rfjakob-eme-dev (>= 1.1.1), golang-github-sevlyar-go-daemon-dev (>= 0.1.5), golang-github-shirou-gopsutil-dev (>= 3.22.4), golang-github-sirupsen-logrus-dev, golang-github-skratchdot-open-golang-dev, golang-github-spf13-cobra-dev (>= 1.0.0), golang-github-spf13-pflag-dev (>= 1.0.5), golang-github-stretchr-testify-dev (>= 1.6.1), golang-github-unknwon-goconfig-dev, golang-github-xanzy-ssh-agent-dev (>= 0.2.1), golang-github-youmark-pkcs8-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-oauth2-google-dev, golang-golang-x-sys-dev, golang-golang-x-text-dev (>= 0.3.3), golang-golang-x-time-dev, golang-google-api-dev (>= 0.61.0), pandoc, python3 dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19899 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-bash-completion; however: Package dh-sequence-bash-completion is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-golang; however: Package dh-sequence-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-bazil-fuse-dev; however: Package golang-bazil-fuse-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-a8m-tree-dev; however: Package golang-github-a8m-tree-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aalpar-deheap-dev (>= 0.0~git20200318.9a0c288); however: Package golang-github-aalpar-deheap-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-abbot-go-http-auth-dev (>= 0.4.0); however: Package golang-github-abbot-go-http-auth-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-anacrolix-dms-dev (>= 1.5.0); however: Package golang-github-anacrolix-dms-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-artyom-mtab-dev; however: Package golang-github-artyom-mtab-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-atotto-clipboard-dev (>= 0.1.2); however: Package golang-github-atotto-clipboard-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aws-aws-sdk-go-dev (>= 1.43.26); however: Package golang-github-aws-aws-sdk-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-azure-azure-pipeline-go-dev (>= 0.2.2); however: Package golang-github-azure-azure-pipeline-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-azure-azure-storage-blob-go-dev (>= 0.15.0); however: Package golang-github-azure-azure-storage-blob-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-azure-go-autorest-dev; however: Package golang-github-azure-go-autorest-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-azure-go-ntlmssp-dev; however: Package golang-github-azure-go-ntlmssp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-buengese-sgzip-dev; however: Package golang-github-buengese-sgzip-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-colinmarc-hdfs-dev; however: Package golang-github-colinmarc-hdfs-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-bbolt-dev (>= 1.3.5); however: Package golang-github-coreos-bbolt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-go-semver-dev (>= 0.3.0); however: Package golang-github-coreos-go-semver-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-go-systemd-dev; however: Package golang-github-coreos-go-systemd-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-djherbis-times-dev; however: Package golang-github-djherbis-times-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-dop251-scsu-dev; however: Package golang-github-dop251-scsu-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-dropbox-dropbox-sdk-go-unofficial-dev (>= 6.0.4); however: Package golang-github-dropbox-dropbox-sdk-go-unofficial-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gabriel-vasile-mimetype-dev; however: Package golang-github-gabriel-vasile-mimetype-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gdamore-tcell.v2-dev; however: Package golang-github-gdamore-tcell.v2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-go-chi-chi-dev (>= 5.0.7); however: Package golang-github-go-chi-chi-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-google-uuid-dev; however: Package golang-github-google-uuid-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hanwen-go-fuse-dev (>= 2.0.3); however: Package golang-github-hanwen-go-fuse-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hirochachacha-go-smb2-dev; however: Package golang-github-hirochachacha-go-smb2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-iguanesolutions-go-systemd-dev; however: Package golang-github-iguanesolutions-go-systemd-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jcmturner-gokrb5.v8-dev; however: Package golang-github-jcmturner-gokrb5.v8-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jlaffaye-ftp-dev; however: Package golang-github-jlaffaye-ftp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jzelinskie-whirlpool-dev; however: Package golang-github-jzelinskie-whirlpool-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-klauspost-compress-dev (>= 1.10.11); however: Package golang-github-klauspost-compress-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-koofr-go-httpclient-dev; however: Package golang-github-koofr-go-httpclient-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-koofr-go-koofrclient-dev; however: Package golang-github-koofr-go-koofrclient-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-colorable-dev (>= 0.1.7); however: Package golang-github-mattn-go-colorable-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-max-sum-base32768-dev; however: Package golang-github-max-sum-base32768-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mitchellh-go-homedir-dev; however: Package golang-github-mitchellh-go-homedir-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-go-acd-dev; however: Package golang-github-ncw-go-acd-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-swift-v2-dev; however: Package golang-github-ncw-swift-v2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-nsf-termbox-go-dev; however: Package golang-github-nsf-termbox-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-okzk-sdnotify-dev; however: Package golang-github-okzk-sdnotify-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-patrickmn-go-cache-dev; however: Package golang-github-patrickmn-go-cache-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pkg-errors-dev; however: Package golang-github-pkg-errors-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pkg-sftp-dev (>= 1.13.4); however: Package golang-github-pkg-sftp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pkg-xattr-dev; however: Package golang-github-pkg-xattr-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-protonmail-go-crypto-dev; however: Package golang-github-protonmail-go-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-putdotio-go-putio-dev; however: Package golang-github-putdotio-go-putio-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-rclone-ftp-dev (>= 1.0.0-221014.e44dedb); however: Package golang-github-rclone-ftp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-rfjakob-eme-dev (>= 1.1.1); however: Package golang-github-rfjakob-eme-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sevlyar-go-daemon-dev (>= 0.1.5); however: Package golang-github-sevlyar-go-daemon-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-shirou-gopsutil-dev (>= 3.22.4); however: Package golang-github-shirou-gopsutil-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev; however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-skratchdot-open-golang-dev; however: Package golang-github-skratchdot-open-golang-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev (>= 1.0.0); however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-pflag-dev (>= 1.0.5); however: Package golang-github-spf13-pflag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-stretchr-testify-dev (>= 1.6.1); however: Package golang-github-stretchr-testify-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-unknwon-goconfig-dev; however: Package golang-github-unknwon-goconfig-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-xanzy-ssh-agent-dev (>= 0.2.1); however: Package golang-github-xanzy-ssh-agent-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-youmark-pkcs8-dev; however: Package golang-github-youmark-pkcs8-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-net-dev; however: Package golang-golang-x-net-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-oauth2-google-dev; however: Package golang-golang-x-oauth2-google-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev; however: Package golang-golang-x-sys-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-text-dev (>= 0.3.3); however: Package golang-golang-x-text-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-time-dev; however: Package golang-golang-x-time-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-google-api-dev (>= 0.61.0); however: Package golang-google-api-dev is not installed. pbuilder-satisfydepends-dummy depends on pandoc; however: Package pandoc is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bash-completion{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.23-go{a} golang-1.23-src{a} golang-any{a} golang-bazil-fuse-dev{a} golang-dbus-dev{a} golang-github-a8m-tree-dev{a} golang-github-aalpar-deheap-dev{a} golang-github-abbot-go-http-auth-dev{a} golang-github-alecthomas-units-dev{a} golang-github-anacrolix-dms-dev{a} golang-github-anacrolix-envpprof-dev{a} golang-github-anacrolix-ffprobe-dev{a} golang-github-anacrolix-log-dev{a} golang-github-anacrolix-missinggo-dev{a} golang-github-anacrolix-tagflag-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-artyom-mtab-dev{a} golang-github-atotto-clipboard-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-azure-azure-pipeline-go-dev{a} golang-github-azure-azure-storage-blob-go-dev{a} golang-github-azure-go-autorest-dev{a} golang-github-azure-go-ntlmssp-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bits-and-blooms-bitset-dev{a} golang-github-bradfitz-iter-dev{a} golang-github-buengese-sgzip-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-bwesterb-go-ristretto-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-chzyer-readline-dev{a} golang-github-cloudflare-circl-dev{a} golang-github-colinmarc-hdfs-dev{a} golang-github-coreos-bbolt-dev{a} golang-github-coreos-go-semver-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-dimchansky-utfbom-dev{a} golang-github-djherbis-times-dev{a} golang-github-docopt-docopt-go-dev{a} golang-github-dop251-scsu-dev{a} golang-github-dropbox-dropbox-sdk-go-unofficial-dev{a} golang-github-dustin-go-humanize-dev{a} golang-github-etcd-io-gofail-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-gabriel-vasile-mimetype-dev{a} golang-github-gdamore-encoding-dev{a} golang-github-gdamore-tcell.v2-dev{a} golang-github-geoffgarside-ber-dev{a} golang-github-glycerine-go-unsnap-stream-dev{a} golang-github-go-chi-chi-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-jwt-jwt-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-golang-snappy-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-go-querystring-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-uuid-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-hanwen-go-fuse-dev{a} golang-github-hashicorp-errwrap-dev{a} golang-github-hashicorp-go-multierror-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-hirochachacha-go-smb2-dev{a} golang-github-huandu-xstrings-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-iguanesolutions-go-systemd-dev{a} golang-github-jacobsa-oglematchers-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-jlaffaye-ftp-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-jtolds-gls-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-jzelinskie-whirlpool-dev{a} golang-github-klauspost-compress-dev{a} golang-github-koofr-go-httpclient-dev{a} golang-github-koofr-go-koofrclient-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-lucasb-eyer-go-colorful-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mattn-go-colorable-dev{a} golang-github-mattn-go-ieproxy-dev{a} golang-github-mattn-go-isatty-dev{a} golang-github-mattn-go-runewidth-dev{a} golang-github-max-sum-base32768-dev{a} golang-github-miekg-dns-dev{a} golang-github-mitchellh-go-homedir-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-mmcloughlin-avo-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-ncw-go-acd-dev{a} golang-github-ncw-swift-v2-dev{a} golang-github-nfnt-resize-dev{a} golang-github-nsf-termbox-go-dev{a} golang-github-nxadm-tail-dev{a} golang-github-okzk-sdnotify-dev{a} golang-github-onsi-ginkgo-dev{a} golang-github-patrickmn-go-cache-dev{a} golang-github-pborman-getopt-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-philhofer-fwd-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pkg-xattr-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-protonmail-go-crypto-dev{a} golang-github-putdotio-go-putio-dev{a} golang-github-rclone-ftp-dev{a} golang-github-rfjakob-eme-dev{a} golang-github-rivo-uniseg-dev{a} golang-github-roaringbitmap-roaring-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-ryszard-goskiplist-dev{a} golang-github-sevlyar-go-daemon-dev{a} golang-github-shirou-gopsutil-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-skratchdot-open-golang-dev{a} golang-github-smartystreets-assertions-dev{a} golang-github-smartystreets-goconvey-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-tinylib-msgp-dev{a} golang-github-tklauser-go-sysconf-dev{a} golang-github-tklauser-numcpus-dev{a} golang-github-unknwon-goconfig-dev{a} golang-github-xanzy-ssh-agent-dev{a} golang-github-youmark-pkcs8-dev{a} golang-github-yuin-goldmark-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-golang-x-arch-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-gomega-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-tomb.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-rsc-binaryregexp-dev{a} golang-snappy-go-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblua5.4-0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} libsystemd-dev{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} netbase{a} pandoc{a} pandoc-data{a} po-debconf{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 258 newly installed, 0 to remove and 0 not upgraded. Need to get 185 MB of archives. After unpacking 1287 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libpython3.12-minimal arm64 3.12.6-1 [806 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.3-1 [90.2 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 python3.12-minimal arm64 3.12.6-1 [1935 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.12.6-1 [26.7 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024a-4 [255 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.3-3 [32.1 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1-1 [22.8 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.3-3 [80.8 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-3 [9112 B] Get: 14 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.3-3 [310 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.3-3 [126 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3 [78.4 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libnsl2 arm64 1.3.0-3+b2 [37.7 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-5 [69.3 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-5 [159 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libpython3.12-stdlib arm64 3.12.6-1 [1898 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 python3.12 arm64 3.12.6-1 [669 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.12.6-1 [9692 B] Get: 24 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.12.6-1 [27.8 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 bash-completion all 1:2.14.0-1 [305 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3 [314 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3 [100 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3 [43.0 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b1 [69.0 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-8 [96.6 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-7 [517 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.191-2 [188 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5 [9224 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.1 [630 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 dh-golang all 1.62 [24.7 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 golang-1.23-src all 1.23.2-1 [19.1 MB] Get: 57 http://deb.debian.org/debian trixie/main arm64 golang-1.23-go arm64 1.23.2-1 [23.4 MB] Get: 58 http://deb.debian.org/debian trixie/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 59 http://deb.debian.org/debian trixie/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 61 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-text-dev all 0.16.0-1 [4003 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 golang-bazil-fuse-dev all 0.0~git20160811.0.371fbbd-4 [59.8 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 golang-dbus-dev all 5.1.0-1 [63.9 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 golang-github-a8m-tree-dev all 0.0~git20230208.36ae24d-1 [11.9 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 golang-github-aalpar-deheap-dev all 1.0-3 [7836 B] Get: 69 http://deb.debian.org/debian trixie/main arm64 golang-github-abbot-go-http-auth-dev all 0.4.0-6 [13.7 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 golang-github-alecthomas-units-dev all 0.0~git20240626.61d1e34-1 [9032 B] Get: 71 http://deb.debian.org/debian trixie/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-log-dev all 0.13.1-2 [9092 B] Get: 77 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-envpprof-dev all 1.2.1-2 [6244 B] Get: 78 http://deb.debian.org/debian trixie/main arm64 golang-github-bradfitz-iter-dev all 0.0~git20191230.e8f45d3-2 [4036 B] Get: 79 http://deb.debian.org/debian trixie/main arm64 golang-github-dustin-go-humanize-dev all 1.0.1-1 [16.9 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-tagflag-dev all 0.0.0-20180109-2146c8d-4 [10.7 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 golang-github-docopt-docopt-go-dev all 0.6.2+git20180111.ee0de3b-1 [17.6 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.5 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 88 http://deb.debian.org/debian trixie/main arm64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 golang-github-klauspost-compress-dev all 1.17.10+ds1-1 [33.0 MB] Get: 91 http://deb.debian.org/debian trixie/main arm64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-yaml.v2-dev all 2.4.0-4 [61.5 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 97 http://deb.debian.org/debian trixie/main arm64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 101 http://deb.debian.org/debian trixie/main arm64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 102 http://deb.debian.org/debian trixie/main arm64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 103 http://deb.debian.org/debian trixie/main arm64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-3 [14.6 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-oauth2-dev all 0.15.0-1 [38.0 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 golang-github-prometheus-common-dev all 0.60.0-1 [119 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 golang-github-prometheus-procfs-dev all 0.14.0-1 [183 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 golang-github-prometheus-client-golang-dev all 1.20.4-1 [188 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 golang-github-bits-and-blooms-bitset-dev all 1.13.0-1 [22.1 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 golang-github-golang-snappy-dev all 0.0.2-3 [53.9 kB] Get: 112 http://deb.debian.org/debian trixie/main arm64 golang-snappy-go-dev all 0.0.2-3 [3084 B] Get: 113 http://deb.debian.org/debian trixie/main arm64 golang-github-glycerine-go-unsnap-stream-dev all 0.0~git20210130.47dfef3-1 [12.2 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 golang-github-philhofer-fwd-dev all 1.1.1-1 [12.9 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 116 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-tools-dev all 1:0.23.0+ds-1 [1593 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 golang-github-tinylib-msgp-dev all 1.2.0-1 [130 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 golang-github-roaringbitmap-roaring-dev all 0.4.21-2 [92.0 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 golang-github-ryszard-goskiplist-dev all 0.0~git20150312.2dfbae5-3 [10.1 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 122 http://deb.debian.org/debian trixie/main arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB] Get: 124 http://deb.debian.org/debian trixie/main arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 126 http://deb.debian.org/debian trixie/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 golang-glog-dev all 1.2.2-1 [31.1 kB] Get: 130 http://deb.debian.org/debian trixie/main arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-oauth2-google-dev all 0.15.0-1 [46.1 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 137 http://deb.debian.org/debian trixie/main arm64 golang-github-googleapis-gax-go-dev all 2.13.0-1 [30.0 kB] Get: 138 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 139 http://deb.debian.org/debian trixie/main arm64 golang-google-api-dev all 0.61.0-5 [5343 kB] Get: 140 http://deb.debian.org/debian trixie/main arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 141 http://deb.debian.org/debian trixie/main arm64 golang-google-cloud-dev all 0.56.0-5 [816 kB] Get: 142 http://deb.debian.org/debian trixie/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 143 http://deb.debian.org/debian trixie/main arm64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 144 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-missinggo-dev all 2.1.0-7 [64.2 kB] Get: 145 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-ffprobe-dev all 1.0.1-1 [6592 B] Get: 146 http://deb.debian.org/debian trixie/main arm64 golang-github-nfnt-resize-dev all 0.0~git20180221.83c6a99-3 [12.2 kB] Get: 147 http://deb.debian.org/debian trixie/main arm64 golang-github-anacrolix-dms-dev all 1.5.0-2 [63.7 kB] Get: 148 http://deb.debian.org/debian trixie/main arm64 golang-github-artyom-mtab-dev all 1.0.0-2 [3528 B] Get: 149 http://deb.debian.org/debian trixie/main arm64 golang-github-atotto-clipboard-dev all 0.1.4-1 [5680 B] Get: 150 http://deb.debian.org/debian trixie/main arm64 golang-github-mattn-go-ieproxy-dev all 0.0.9-1 [11.7 kB] Get: 151 http://deb.debian.org/debian trixie/main arm64 golang-github-azure-azure-pipeline-go-dev all 0.2.3-1 [15.7 kB] Get: 152 http://deb.debian.org/debian trixie/main arm64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 153 http://deb.debian.org/debian trixie/main arm64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 154 http://deb.debian.org/debian trixie/main arm64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 155 http://deb.debian.org/debian trixie/main arm64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 156 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [32.1 kB] Get: 157 http://deb.debian.org/debian trixie/main arm64 golang-github-azure-azure-storage-blob-go-dev all 0.15.0-1 [144 kB] Get: 158 http://deb.debian.org/debian trixie/main arm64 golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5468 B] Get: 159 http://deb.debian.org/debian trixie/main arm64 golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.0-2 [39.8 kB] Get: 160 http://deb.debian.org/debian trixie/main arm64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B] Get: 161 http://deb.debian.org/debian trixie/main arm64 golang-github-azure-go-autorest-dev all 14.2.0+git20220726.711dde1-1 [124 kB] Get: 162 http://deb.debian.org/debian trixie/main arm64 golang-github-azure-go-ntlmssp-dev all 0.0~git20220621.cb9428e-1 [9404 B] Get: 163 http://deb.debian.org/debian trixie/main arm64 golang-github-buengese-sgzip-dev all 0.0~git20220517.9bca1b6-4 [153 kB] Get: 164 http://deb.debian.org/debian trixie/main arm64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 165 http://deb.debian.org/debian trixie/main arm64 golang-github-bwesterb-go-ristretto-dev all 1.2.3-2 [136 kB] Get: 166 http://deb.debian.org/debian trixie/main arm64 golang-golang-x-arch-dev all 0.2.0-1 [357 kB] Get: 167 http://deb.debian.org/debian trixie/main arm64 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] Get: 168 http://deb.debian.org/debian trixie/main arm64 golang-github-cloudflare-circl-dev all 1.4.0-1 [4527 kB] Get: 169 http://deb.debian.org/debian trixie/main arm64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 170 http://deb.debian.org/debian trixie/main arm64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 171 http://deb.debian.org/debian trixie/main arm64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 172 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 173 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 174 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 175 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 176 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 177 http://deb.debian.org/debian trixie/main arm64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 178 http://deb.debian.org/debian trixie/main arm64 golang-github-pborman-getopt-dev all 2.1.0-1 [26.6 kB] Get: 179 http://deb.debian.org/debian trixie/main arm64 golang-github-colinmarc-hdfs-dev all 2.3.0-2 [605 kB] Get: 180 http://deb.debian.org/debian trixie/main arm64 golang-github-etcd-io-gofail-dev all 0.1.0-1 [108 kB] Get: 181 http://deb.debian.org/debian trixie/main arm64 golang-github-coreos-bbolt-dev all 1.3.10-2 [79.8 kB] Get: 182 http://deb.debian.org/debian trixie/main arm64 golang-github-coreos-go-semver-dev all 0.3.0-1 [7060 B] Get: 183 http://deb.debian.org/debian trixie/main arm64 libsystemd-dev arm64 256.6-1 [1252 kB] Get: 184 http://deb.debian.org/debian trixie/main arm64 golang-github-coreos-go-systemd-dev all 22.5.0-1 [57.4 kB] Get: 185 http://deb.debian.org/debian trixie/main arm64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 186 http://deb.debian.org/debian trixie/main arm64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 187 http://deb.debian.org/debian trixie/main arm64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 188 http://deb.debian.org/debian trixie/main arm64 golang-github-djherbis-times-dev all 1.6.0-1 [8928 B] Get: 189 http://deb.debian.org/debian trixie/main arm64 golang-github-dop251-scsu-dev all 0.0~git20220106.84ac880-3 [13.4 kB] Get: 190 http://deb.debian.org/debian trixie/main arm64 golang-github-dropbox-dropbox-sdk-go-unofficial-dev all 6.0.5-1 [199 kB] Get: 191 http://deb.debian.org/debian trixie/main arm64 golang-github-fsnotify-fsnotify-dev all 1.7.0-1 [45.6 kB] Get: 192 http://deb.debian.org/debian trixie/main arm64 golang-github-gabriel-vasile-mimetype-dev all 1.4.5+dfsg1-1 [5116 kB] Get: 193 http://deb.debian.org/debian trixie/main arm64 golang-github-jacobsa-oglematchers-dev all 0.0~git20150320-3 [30.0 kB] Get: 194 http://deb.debian.org/debian trixie/main arm64 golang-github-jtolds-gls-dev all 4.20.0-2 [7724 B] Get: 195 http://deb.debian.org/debian trixie/main arm64 golang-github-smartystreets-assertions-dev all 1.10.1+ds-2 [52.9 kB] Get: 196 http://deb.debian.org/debian trixie/main arm64 golang-github-smartystreets-goconvey-dev all 1.6.4+dfsg-1 [51.6 kB] Get: 197 http://deb.debian.org/debian trixie/main arm64 golang-github-gdamore-encoding-dev all 1.0.0-3 [8144 B] Get: 198 http://deb.debian.org/debian trixie/main arm64 golang-github-lucasb-eyer-go-colorful-dev all 1.2.0-1 [856 kB] Get: 199 http://deb.debian.org/debian trixie/main arm64 golang-github-rivo-uniseg-dev all 0.4.7-1 [256 kB] Get: 200 http://deb.debian.org/debian trixie/main arm64 golang-github-mattn-go-runewidth-dev all 0.0.15-2 [16.0 kB] Get: 201 http://deb.debian.org/debian trixie/main arm64 golang-github-gdamore-tcell.v2-dev all 2.7.4-1 [99.2 kB] Get: 202 http://deb.debian.org/debian trixie/main arm64 golang-github-geoffgarside-ber-dev all 1.1.0-2 [20.7 kB] Get: 203 http://deb.debian.org/debian trixie/main arm64 golang-github-go-chi-chi-dev all 5.1.0-1 [67.1 kB] Get: 204 http://deb.debian.org/debian trixie/main arm64 golang-github-google-go-querystring-dev all 1.1.0-2 [9264 B] Get: 205 http://deb.debian.org/debian trixie/main arm64 golang-github-hanwen-go-fuse-dev all 2.4.2-3 [104 kB] Get: 206 http://deb.debian.org/debian trixie/main arm64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6168 B] Get: 207 http://deb.debian.org/debian trixie/main arm64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7804 B] Get: 208 http://deb.debian.org/debian trixie/main arm64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 209 http://deb.debian.org/debian trixie/main arm64 golang-github-hirochachacha-go-smb2-dev all 1.1.0-2 [118 kB] Get: 210 http://deb.debian.org/debian trixie/main arm64 golang-github-miekg-dns-dev all 1.1.62-1 [178 kB] Get: 211 http://deb.debian.org/debian trixie/main arm64 golang-github-iguanesolutions-go-systemd-dev all 5.1.0-2 [13.5 kB] Get: 212 http://deb.debian.org/debian trixie/main arm64 golang-github-jzelinskie-whirlpool-dev all 0.0~git20201016.0675e54-1 [13.5 kB] Get: 213 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-tomb.v1-dev all 0.0~git20141024.0.dd63297-8 [5308 B] Get: 214 http://deb.debian.org/debian trixie/main arm64 golang-github-nxadm-tail-dev all 1.4.5+ds1-5 [17.0 kB] Get: 215 http://deb.debian.org/debian trixie/main arm64 golang-gomega-dev all 1.27.10-1 [156 kB] Get: 216 http://deb.debian.org/debian trixie/main arm64 golang-github-onsi-ginkgo-dev all 1.16.5-5 [137 kB] Get: 217 http://deb.debian.org/debian trixie/main arm64 golang-github-koofr-go-httpclient-dev all 0.0~git20200420.93aa7c7-1 [11.1 kB] Get: 218 http://deb.debian.org/debian trixie/main arm64 golang-github-koofr-go-koofrclient-dev all 0.0~git20190724.8e5366d-2 [8000 B] Get: 219 http://deb.debian.org/debian trixie/main arm64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 220 http://deb.debian.org/debian trixie/main arm64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 221 http://deb.debian.org/debian trixie/main arm64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 222 http://deb.debian.org/debian trixie/main arm64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] Get: 223 http://deb.debian.org/debian trixie/main arm64 golang-github-max-sum-base32768-dev all 0.0~git20191205.7937843-2 [5192 B] Get: 224 http://deb.debian.org/debian trixie/main arm64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 225 http://deb.debian.org/debian trixie/main arm64 golang-github-ncw-go-acd-dev all 0.0~git20171120.887eb06-1 [12.4 kB] Get: 226 http://deb.debian.org/debian trixie/main arm64 golang-github-ncw-swift-v2-dev all 2.0.1-1.1 [55.4 kB] Get: 227 http://deb.debian.org/debian trixie/main arm64 golang-github-nsf-termbox-go-dev all 0.0~git20160914-3 [26.8 kB] Get: 228 http://deb.debian.org/debian trixie/main arm64 golang-github-okzk-sdnotify-dev all 0.0~git20180710.d9becc3-4 [3312 B] Get: 229 http://deb.debian.org/debian trixie/main arm64 golang-github-patrickmn-go-cache-dev all 2.1.0-1.1 [12.3 kB] Get: 230 http://deb.debian.org/debian trixie/main arm64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 231 http://deb.debian.org/debian trixie/main arm64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 232 http://deb.debian.org/debian trixie/main arm64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 233 http://deb.debian.org/debian trixie/main arm64 golang-github-pkg-xattr-dev all 0.4.10-1 [10.7 kB] Get: 234 http://deb.debian.org/debian trixie/main arm64 golang-github-protonmail-go-crypto-dev all 1.0.0-2 [281 kB] Get: 235 http://deb.debian.org/debian trixie/main arm64 golang-github-putdotio-go-putio-dev all 0.0~git20190822.19b9c63-3 [16.2 kB] Get: 236 http://deb.debian.org/debian trixie/main arm64 golang-github-rclone-ftp-dev all 1.0.0-220913-160-1 [22.4 kB] Get: 237 http://deb.debian.org/debian trixie/main arm64 golang-github-rfjakob-eme-dev all 1.1.2-1 [11.6 kB] Get: 238 http://deb.debian.org/debian trixie/main arm64 golang-github-sevlyar-go-daemon-dev all 0.1.5-3 [9264 B] Get: 239 http://deb.debian.org/debian trixie/main arm64 golang-github-tklauser-numcpus-dev all 0.3.0-2 [5528 B] Get: 240 http://deb.debian.org/debian trixie/main arm64 golang-github-tklauser-go-sysconf-dev all 0.3.11-1 [23.1 kB] Get: 241 http://deb.debian.org/debian trixie/main arm64 golang-github-shirou-gopsutil-dev all 3.24.1-1 [140 kB] Get: 242 http://deb.debian.org/debian trixie/main arm64 golang-github-skratchdot-open-golang-dev all 0.0~git20160302.0.75fb7ed-2.1 [4156 B] Get: 243 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 244 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-cast-dev all 1.6.0-1 [13.9 kB] Get: 245 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 246 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 247 http://deb.debian.org/debian trixie/main arm64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 248 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 249 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 250 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 251 http://deb.debian.org/debian trixie/main arm64 golang-github-unknwon-goconfig-dev all 1.0.0-1 [10.6 kB] Get: 252 http://deb.debian.org/debian trixie/main arm64 golang-github-youmark-pkcs8-dev all 1.1-3 [10.7 kB] Get: 253 http://deb.debian.org/debian trixie/main arm64 liblua5.4-0 arm64 5.4.6-3+b1 [135 kB] Get: 254 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-1+b1 [49.0 kB] Get: 255 http://deb.debian.org/debian trixie/main arm64 pandoc-data all 3.1.3-3 [446 kB] Get: 256 http://deb.debian.org/debian trixie/main arm64 pandoc arm64 3.1.3+ds-3+b1 [24.1 MB] Get: 257 http://deb.debian.org/debian trixie/main arm64 golang-github-jlaffaye-ftp-dev all 0.2.0-1 [23.3 kB] Get: 258 http://deb.debian.org/debian trixie/main arm64 golang-github-xanzy-ssh-agent-dev all 0.3.2-1 [6100 B] Fetched 185 MB in 1s (192 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19899 files and directories currently installed.) Preparing to unpack .../golang-golang-x-sys-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package libpython3.12-minimal:arm64. Preparing to unpack .../libpython3.12-minimal_3.12.6-1_arm64.deb ... Unpacking libpython3.12-minimal:arm64 (3.12.6-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.3-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.3-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.6-1_arm64.deb ... Unpacking python3.12-minimal (3.12.6-1) ... Setting up libpython3.12-minimal:arm64 (3.12.6-1) ... Setting up libexpat1:arm64 (2.6.3-1) ... Setting up python3.12-minimal (3.12.6-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20730 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_arm64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../05-libcom-err2_1.47.1-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../07-libkeyutils1_1.6.3-3_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Selecting previously unselected package libnsl2:arm64. Preparing to unpack .../12-libnsl2_1.3.0-3+b2_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-3+b2) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../14-libreadline8t64_8.2-5_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:arm64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.6-1_arm64.deb ... Unpacking libpython3.12-stdlib:arm64 (3.12.6-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.6-1_arm64.deb ... Unpacking python3.12 (3.12.6-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21802 files and directories currently installed.) Preparing to unpack .../000-python3_3.12.6-1_arm64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package bash-completion. Preparing to unpack .../002-bash-completion_1%3a2.14.0-1_all.deb ... Unpacking bash-completion (1:2.14.0-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.45-3_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../004-libmagic1t64_1%3a5.45-3_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.45-3_arm64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../007-libuchardet0_0.0.8-1+b1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.40.2-8_arm64.deb ... Unpacking bsdextrautils (2.40.2-8) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../010-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../012-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../013-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../015-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../016-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../017-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../018-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../019-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../020-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../022-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../023-libelf1t64_0.191-2_arm64.deb ... Unpacking libelf1t64:arm64 (0.191-2) ... Selecting previously unselected package dwz. Preparing to unpack .../024-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../025-libicu72_72.1-5_arm64.deb ... Unpacking libicu72:arm64 (72.1-5) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../026-libxml2_2.12.7+dfsg+really2.9.14-0.1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../027-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../028-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../029-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../030-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../031-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../032-golang-1.23-src_1.23.2-1_all.deb ... Unpacking golang-1.23-src (1.23.2-1) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../033-golang-1.23-go_1.23.2-1_arm64.deb ... Unpacking golang-1.23-go (1.23.2-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../034-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../035-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../036-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../037-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../038-golang-golang-x-text-dev_0.16.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.16.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../039-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../040-golang-golang-x-net-dev_1%3a0.27.0-1_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-1) ... Selecting previously unselected package golang-bazil-fuse-dev. Preparing to unpack .../041-golang-bazil-fuse-dev_0.0~git20160811.0.371fbbd-4_all.deb ... Unpacking golang-bazil-fuse-dev (0.0~git20160811.0.371fbbd-4) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../042-golang-dbus-dev_5.1.0-1_all.deb ... Unpacking golang-dbus-dev (5.1.0-1) ... Selecting previously unselected package golang-github-a8m-tree-dev. Preparing to unpack .../043-golang-github-a8m-tree-dev_0.0~git20230208.36ae24d-1_all.deb ... Unpacking golang-github-a8m-tree-dev (0.0~git20230208.36ae24d-1) ... Selecting previously unselected package golang-github-aalpar-deheap-dev. Preparing to unpack .../044-golang-github-aalpar-deheap-dev_1.0-3_all.deb ... Unpacking golang-github-aalpar-deheap-dev (1.0-3) ... Selecting previously unselected package golang-github-abbot-go-http-auth-dev. Preparing to unpack .../045-golang-github-abbot-go-http-auth-dev_0.4.0-6_all.deb ... Unpacking golang-github-abbot-go-http-auth-dev (0.4.0-6) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../046-golang-github-alecthomas-units-dev_0.0~git20240626.61d1e34-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../047-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../048-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../049-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../050-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../051-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ... Selecting previously unselected package golang-github-anacrolix-log-dev. Preparing to unpack .../052-golang-github-anacrolix-log-dev_0.13.1-2_all.deb ... Unpacking golang-github-anacrolix-log-dev (0.13.1-2) ... Selecting previously unselected package golang-github-anacrolix-envpprof-dev. Preparing to unpack .../053-golang-github-anacrolix-envpprof-dev_1.2.1-2_all.deb ... Unpacking golang-github-anacrolix-envpprof-dev (1.2.1-2) ... Selecting previously unselected package golang-github-bradfitz-iter-dev. Preparing to unpack .../054-golang-github-bradfitz-iter-dev_0.0~git20191230.e8f45d3-2_all.deb ... Unpacking golang-github-bradfitz-iter-dev (0.0~git20191230.e8f45d3-2) ... Selecting previously unselected package golang-github-dustin-go-humanize-dev. Preparing to unpack .../055-golang-github-dustin-go-humanize-dev_1.0.1-1_all.deb ... Unpacking golang-github-dustin-go-humanize-dev (1.0.1-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../056-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-anacrolix-tagflag-dev. Preparing to unpack .../057-golang-github-anacrolix-tagflag-dev_0.0.0-20180109-2146c8d-4_all.deb ... Unpacking golang-github-anacrolix-tagflag-dev (0.0.0-20180109-2146c8d-4) ... Selecting previously unselected package golang-github-docopt-docopt-go-dev. Preparing to unpack .../058-golang-github-docopt-docopt-go-dev_0.6.2+git20180111.ee0de3b-1_all.deb ... Unpacking golang-github-docopt-docopt-go-dev (0.6.2+git20180111.ee0de3b-1) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../059-golang-github-google-btree-dev_1.0.1-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.1-1) ... Selecting previously unselected package golang-github-huandu-xstrings-dev. Preparing to unpack .../060-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../061-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../062-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../063-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../064-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../065-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../066-golang-github-klauspost-compress-dev_1.17.10+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.17.10+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../067-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../068-golang-google-protobuf-dev_1.33.0-1_all.deb ... Unpacking golang-google-protobuf-dev (1.33.0-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../069-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../070-golang-gopkg-yaml.v2-dev_2.4.0-4_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-4) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../071-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../072-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../073-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../074-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../075-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../076-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../077-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../078-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../079-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-3_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../080-golang-golang-x-oauth2-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.15.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../081-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../082-golang-github-prometheus-common-dev_0.60.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.60.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../083-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../084-golang-github-prometheus-procfs-dev_0.14.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.14.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../085-golang-github-prometheus-client-golang-dev_1.20.4-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.20.4-1) ... Selecting previously unselected package golang-github-bits-and-blooms-bitset-dev. Preparing to unpack .../086-golang-github-bits-and-blooms-bitset-dev_1.13.0-1_all.deb ... Unpacking golang-github-bits-and-blooms-bitset-dev (1.13.0-1) ... Selecting previously unselected package golang-github-golang-snappy-dev. Preparing to unpack .../087-golang-github-golang-snappy-dev_0.0.2-3_all.deb ... Unpacking golang-github-golang-snappy-dev (0.0.2-3) ... Selecting previously unselected package golang-snappy-go-dev. Preparing to unpack .../088-golang-snappy-go-dev_0.0.2-3_all.deb ... Unpacking golang-snappy-go-dev (0.0.2-3) ... Selecting previously unselected package golang-github-glycerine-go-unsnap-stream-dev. Preparing to unpack .../089-golang-github-glycerine-go-unsnap-stream-dev_0.0~git20210130.47dfef3-1_all.deb ... Unpacking golang-github-glycerine-go-unsnap-stream-dev (0.0~git20210130.47dfef3-1) ... Selecting previously unselected package golang-github-philhofer-fwd-dev. Preparing to unpack .../090-golang-github-philhofer-fwd-dev_1.1.1-1_all.deb ... Unpacking golang-github-philhofer-fwd-dev (1.1.1-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../091-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../092-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../093-golang-golang-x-tools-dev_1%3a0.23.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.23.0+ds-1) ... Selecting previously unselected package golang-github-tinylib-msgp-dev. Preparing to unpack .../094-golang-github-tinylib-msgp-dev_1.2.0-1_all.deb ... Unpacking golang-github-tinylib-msgp-dev (1.2.0-1) ... Selecting previously unselected package golang-github-roaringbitmap-roaring-dev. Preparing to unpack .../095-golang-github-roaringbitmap-roaring-dev_0.4.21-2_all.deb ... Unpacking golang-github-roaringbitmap-roaring-dev (0.4.21-2) ... Selecting previously unselected package golang-github-ryszard-goskiplist-dev. Preparing to unpack .../096-golang-github-ryszard-goskiplist-dev_0.0~git20150312.2dfbae5-3_all.deb ... Unpacking golang-github-ryszard-goskiplist-dev (0.0~git20150312.2dfbae5-3) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../097-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ... Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../098-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../099-golang-golang-x-exp-dev_0.0~git20231006.7918f67-1_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../100-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../101-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../102-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Selecting previously unselected package golang-github-google-cel-go-dev. Preparing to unpack .../103-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../104-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../105-golang-glog-dev_1.2.2-1_all.deb ... Unpacking golang-glog-dev (1.2.2-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../106-golang-google-cloud-compute-metadata-dev_0.56.0-5_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-5) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../107-golang-golang-x-oauth2-google-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.15.0-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../108-golang-github-golang-mock-dev_1.6.0-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-2) ... Selecting previously unselected package golang-github-google-martian-dev. Preparing to unpack .../109-golang-github-google-martian-dev_3.3.2-3_all.deb ... Unpacking golang-github-google-martian-dev (3.3.2-3) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../110-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../111-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../112-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../113-golang-github-googleapis-gax-go-dev_2.13.0-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.13.0-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../114-golang-golang-x-time-dev_0.5.0-1_all.deb ... Unpacking golang-golang-x-time-dev (0.5.0-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../115-golang-google-api-dev_0.61.0-5_all.deb ... Unpacking golang-google-api-dev (0.61.0-5) ... Selecting previously unselected package golang-rsc-binaryregexp-dev. Preparing to unpack .../116-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... Selecting previously unselected package golang-google-cloud-dev. Preparing to unpack .../117-golang-google-cloud-dev_0.56.0-5_all.deb ... Unpacking golang-google-cloud-dev (0.56.0-5) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../118-golang-google-grpc-dev_1.64.0-6_all.deb ... Unpacking golang-google-grpc-dev (1.64.0-6) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../119-golang-go.opencensus-dev_0.24.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.24.0-2) ... Selecting previously unselected package golang-github-anacrolix-missinggo-dev. Preparing to unpack .../120-golang-github-anacrolix-missinggo-dev_2.1.0-7_all.deb ... Unpacking golang-github-anacrolix-missinggo-dev (2.1.0-7) ... Selecting previously unselected package golang-github-anacrolix-ffprobe-dev. Preparing to unpack .../121-golang-github-anacrolix-ffprobe-dev_1.0.1-1_all.deb ... Unpacking golang-github-anacrolix-ffprobe-dev (1.0.1-1) ... Selecting previously unselected package golang-github-nfnt-resize-dev. Preparing to unpack .../122-golang-github-nfnt-resize-dev_0.0~git20180221.83c6a99-3_all.deb ... Unpacking golang-github-nfnt-resize-dev (0.0~git20180221.83c6a99-3) ... Selecting previously unselected package golang-github-anacrolix-dms-dev. Preparing to unpack .../123-golang-github-anacrolix-dms-dev_1.5.0-2_all.deb ... Unpacking golang-github-anacrolix-dms-dev (1.5.0-2) ... Selecting previously unselected package golang-github-artyom-mtab-dev. Preparing to unpack .../124-golang-github-artyom-mtab-dev_1.0.0-2_all.deb ... Unpacking golang-github-artyom-mtab-dev (1.0.0-2) ... Selecting previously unselected package golang-github-atotto-clipboard-dev. Preparing to unpack .../125-golang-github-atotto-clipboard-dev_0.1.4-1_all.deb ... Unpacking golang-github-atotto-clipboard-dev (0.1.4-1) ... Selecting previously unselected package golang-github-mattn-go-ieproxy-dev. Preparing to unpack .../126-golang-github-mattn-go-ieproxy-dev_0.0.9-1_all.deb ... Unpacking golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Selecting previously unselected package golang-github-azure-azure-pipeline-go-dev. Preparing to unpack .../127-golang-github-azure-azure-pipeline-go-dev_0.2.3-1_all.deb ... Unpacking golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../128-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../129-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../130-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../131-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../132-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-1_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Selecting previously unselected package golang-github-azure-azure-storage-blob-go-dev. Preparing to unpack .../133-golang-github-azure-azure-storage-blob-go-dev_0.15.0-1_all.deb ... Unpacking golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Selecting previously unselected package golang-github-dimchansky-utfbom-dev. Preparing to unpack .../134-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Selecting previously unselected package golang-github-golang-jwt-jwt-dev. Preparing to unpack .../135-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.0-2_all.deb ... Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.0-2) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../136-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-azure-go-autorest-dev. Preparing to unpack .../137-golang-github-azure-go-autorest-dev_14.2.0+git20220726.711dde1-1_all.deb ... Unpacking golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Selecting previously unselected package golang-github-azure-go-ntlmssp-dev. Preparing to unpack .../138-golang-github-azure-go-ntlmssp-dev_0.0~git20220621.cb9428e-1_all.deb ... Unpacking golang-github-azure-go-ntlmssp-dev (0.0~git20220621.cb9428e-1) ... Selecting previously unselected package golang-github-buengese-sgzip-dev. Preparing to unpack .../139-golang-github-buengese-sgzip-dev_0.0~git20220517.9bca1b6-4_all.deb ... Unpacking golang-github-buengese-sgzip-dev (0.0~git20220517.9bca1b6-4) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../140-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-bwesterb-go-ristretto-dev. Preparing to unpack .../141-golang-github-bwesterb-go-ristretto-dev_1.2.3-2_all.deb ... Unpacking golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Selecting previously unselected package golang-golang-x-arch-dev. Preparing to unpack .../142-golang-golang-x-arch-dev_0.2.0-1_all.deb ... Unpacking golang-golang-x-arch-dev (0.2.0-1) ... Selecting previously unselected package golang-github-mmcloughlin-avo-dev. Preparing to unpack .../143-golang-github-mmcloughlin-avo-dev_0.5.0-1_all.deb ... Unpacking golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Selecting previously unselected package golang-github-cloudflare-circl-dev. Preparing to unpack .../144-golang-github-cloudflare-circl-dev_1.4.0-1_all.deb ... Unpacking golang-github-cloudflare-circl-dev (1.4.0-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../145-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../146-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../147-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../148-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../149-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../150-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../151-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../152-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../153-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-pborman-getopt-dev. Preparing to unpack .../154-golang-github-pborman-getopt-dev_2.1.0-1_all.deb ... Unpacking golang-github-pborman-getopt-dev (2.1.0-1) ... Selecting previously unselected package golang-github-colinmarc-hdfs-dev. Preparing to unpack .../155-golang-github-colinmarc-hdfs-dev_2.3.0-2_all.deb ... Unpacking golang-github-colinmarc-hdfs-dev (2.3.0-2) ... Selecting previously unselected package golang-github-etcd-io-gofail-dev. Preparing to unpack .../156-golang-github-etcd-io-gofail-dev_0.1.0-1_all.deb ... Unpacking golang-github-etcd-io-gofail-dev (0.1.0-1) ... Selecting previously unselected package golang-github-coreos-bbolt-dev. Preparing to unpack .../157-golang-github-coreos-bbolt-dev_1.3.10-2_all.deb ... Unpacking golang-github-coreos-bbolt-dev (1.3.10-2) ... Selecting previously unselected package golang-github-coreos-go-semver-dev. Preparing to unpack .../158-golang-github-coreos-go-semver-dev_0.3.0-1_all.deb ... Unpacking golang-github-coreos-go-semver-dev (0.3.0-1) ... Selecting previously unselected package libsystemd-dev:arm64. Preparing to unpack .../159-libsystemd-dev_256.6-1_arm64.deb ... Unpacking libsystemd-dev:arm64 (256.6-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../160-golang-github-coreos-go-systemd-dev_22.5.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.5.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../161-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../162-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../163-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-djherbis-times-dev. Preparing to unpack .../164-golang-github-djherbis-times-dev_1.6.0-1_all.deb ... Unpacking golang-github-djherbis-times-dev (1.6.0-1) ... Selecting previously unselected package golang-github-dop251-scsu-dev. Preparing to unpack .../165-golang-github-dop251-scsu-dev_0.0~git20220106.84ac880-3_all.deb ... Unpacking golang-github-dop251-scsu-dev (0.0~git20220106.84ac880-3) ... Selecting previously unselected package golang-github-dropbox-dropbox-sdk-go-unofficial-dev. Preparing to unpack .../166-golang-github-dropbox-dropbox-sdk-go-unofficial-dev_6.0.5-1_all.deb ... Unpacking golang-github-dropbox-dropbox-sdk-go-unofficial-dev (6.0.5-1) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../167-golang-github-fsnotify-fsnotify-dev_1.7.0-1_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.7.0-1) ... Selecting previously unselected package golang-github-gabriel-vasile-mimetype-dev. Preparing to unpack .../168-golang-github-gabriel-vasile-mimetype-dev_1.4.5+dfsg1-1_all.deb ... Unpacking golang-github-gabriel-vasile-mimetype-dev (1.4.5+dfsg1-1) ... Selecting previously unselected package golang-github-jacobsa-oglematchers-dev. Preparing to unpack .../169-golang-github-jacobsa-oglematchers-dev_0.0~git20150320-3_all.deb ... Unpacking golang-github-jacobsa-oglematchers-dev (0.0~git20150320-3) ... Selecting previously unselected package golang-github-jtolds-gls-dev. Preparing to unpack .../170-golang-github-jtolds-gls-dev_4.20.0-2_all.deb ... Unpacking golang-github-jtolds-gls-dev (4.20.0-2) ... Selecting previously unselected package golang-github-smartystreets-assertions-dev. Preparing to unpack .../171-golang-github-smartystreets-assertions-dev_1.10.1+ds-2_all.deb ... Unpacking golang-github-smartystreets-assertions-dev (1.10.1+ds-2) ... Selecting previously unselected package golang-github-smartystreets-goconvey-dev. Preparing to unpack .../172-golang-github-smartystreets-goconvey-dev_1.6.4+dfsg-1_all.deb ... Unpacking golang-github-smartystreets-goconvey-dev (1.6.4+dfsg-1) ... Selecting previously unselected package golang-github-gdamore-encoding-dev. Preparing to unpack .../173-golang-github-gdamore-encoding-dev_1.0.0-3_all.deb ... Unpacking golang-github-gdamore-encoding-dev (1.0.0-3) ... Selecting previously unselected package golang-github-lucasb-eyer-go-colorful-dev. Preparing to unpack .../174-golang-github-lucasb-eyer-go-colorful-dev_1.2.0-1_all.deb ... Unpacking golang-github-lucasb-eyer-go-colorful-dev (1.2.0-1) ... Selecting previously unselected package golang-github-rivo-uniseg-dev. Preparing to unpack .../175-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../176-golang-github-mattn-go-runewidth-dev_0.0.15-2_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.15-2) ... Selecting previously unselected package golang-github-gdamore-tcell.v2-dev. Preparing to unpack .../177-golang-github-gdamore-tcell.v2-dev_2.7.4-1_all.deb ... Unpacking golang-github-gdamore-tcell.v2-dev (2.7.4-1) ... Selecting previously unselected package golang-github-geoffgarside-ber-dev. Preparing to unpack .../178-golang-github-geoffgarside-ber-dev_1.1.0-2_all.deb ... Unpacking golang-github-geoffgarside-ber-dev (1.1.0-2) ... Selecting previously unselected package golang-github-go-chi-chi-dev. Preparing to unpack .../179-golang-github-go-chi-chi-dev_5.1.0-1_all.deb ... Unpacking golang-github-go-chi-chi-dev (5.1.0-1) ... Selecting previously unselected package golang-github-google-go-querystring-dev. Preparing to unpack .../180-golang-github-google-go-querystring-dev_1.1.0-2_all.deb ... Unpacking golang-github-google-go-querystring-dev (1.1.0-2) ... Selecting previously unselected package golang-github-hanwen-go-fuse-dev. Preparing to unpack .../181-golang-github-hanwen-go-fuse-dev_2.4.2-3_all.deb ... Unpacking golang-github-hanwen-go-fuse-dev (2.4.2-3) ... Selecting previously unselected package golang-github-hashicorp-errwrap-dev. Preparing to unpack .../182-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. Preparing to unpack .../183-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../184-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-hirochachacha-go-smb2-dev. Preparing to unpack .../185-golang-github-hirochachacha-go-smb2-dev_1.1.0-2_all.deb ... Unpacking golang-github-hirochachacha-go-smb2-dev (1.1.0-2) ... Selecting previously unselected package golang-github-miekg-dns-dev. Preparing to unpack .../186-golang-github-miekg-dns-dev_1.1.62-1_all.deb ... Unpacking golang-github-miekg-dns-dev (1.1.62-1) ... Selecting previously unselected package golang-github-iguanesolutions-go-systemd-dev. Preparing to unpack .../187-golang-github-iguanesolutions-go-systemd-dev_5.1.0-2_all.deb ... Unpacking golang-github-iguanesolutions-go-systemd-dev (5.1.0-2) ... Selecting previously unselected package golang-github-jzelinskie-whirlpool-dev. Preparing to unpack .../188-golang-github-jzelinskie-whirlpool-dev_0.0~git20201016.0675e54-1_all.deb ... Unpacking golang-github-jzelinskie-whirlpool-dev (0.0~git20201016.0675e54-1) ... Selecting previously unselected package golang-gopkg-tomb.v1-dev. Preparing to unpack .../189-golang-gopkg-tomb.v1-dev_0.0~git20141024.0.dd63297-8_all.deb ... Unpacking golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... Selecting previously unselected package golang-github-nxadm-tail-dev. Preparing to unpack .../190-golang-github-nxadm-tail-dev_1.4.5+ds1-5_all.deb ... Unpacking golang-github-nxadm-tail-dev (1.4.5+ds1-5) ... Selecting previously unselected package golang-gomega-dev. Preparing to unpack .../191-golang-gomega-dev_1.27.10-1_all.deb ... Unpacking golang-gomega-dev (1.27.10-1) ... Selecting previously unselected package golang-github-onsi-ginkgo-dev. Preparing to unpack .../192-golang-github-onsi-ginkgo-dev_1.16.5-5_all.deb ... Unpacking golang-github-onsi-ginkgo-dev (1.16.5-5) ... Selecting previously unselected package golang-github-koofr-go-httpclient-dev. Preparing to unpack .../193-golang-github-koofr-go-httpclient-dev_0.0~git20200420.93aa7c7-1_all.deb ... Unpacking golang-github-koofr-go-httpclient-dev (0.0~git20200420.93aa7c7-1) ... Selecting previously unselected package golang-github-koofr-go-koofrclient-dev. Preparing to unpack .../194-golang-github-koofr-go-koofrclient-dev_0.0~git20190724.8e5366d-2_all.deb ... Unpacking golang-github-koofr-go-koofrclient-dev (0.0~git20190724.8e5366d-2) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../195-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../196-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../197-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../198-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... Selecting previously unselected package golang-github-max-sum-base32768-dev. Preparing to unpack .../199-golang-github-max-sum-base32768-dev_0.0~git20191205.7937843-2_all.deb ... Unpacking golang-github-max-sum-base32768-dev (0.0~git20191205.7937843-2) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../200-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-ncw-go-acd-dev. Preparing to unpack .../201-golang-github-ncw-go-acd-dev_0.0~git20171120.887eb06-1_all.deb ... Unpacking golang-github-ncw-go-acd-dev (0.0~git20171120.887eb06-1) ... Selecting previously unselected package golang-github-ncw-swift-v2-dev. Preparing to unpack .../202-golang-github-ncw-swift-v2-dev_2.0.1-1.1_all.deb ... Unpacking golang-github-ncw-swift-v2-dev (2.0.1-1.1) ... Selecting previously unselected package golang-github-nsf-termbox-go-dev. Preparing to unpack .../203-golang-github-nsf-termbox-go-dev_0.0~git20160914-3_all.deb ... Unpacking golang-github-nsf-termbox-go-dev (0.0~git20160914-3) ... Selecting previously unselected package golang-github-okzk-sdnotify-dev. Preparing to unpack .../204-golang-github-okzk-sdnotify-dev_0.0~git20180710.d9becc3-4_all.deb ... Unpacking golang-github-okzk-sdnotify-dev (0.0~git20180710.d9becc3-4) ... Selecting previously unselected package golang-github-patrickmn-go-cache-dev. Preparing to unpack .../205-golang-github-patrickmn-go-cache-dev_2.1.0-1.1_all.deb ... Unpacking golang-github-patrickmn-go-cache-dev (2.1.0-1.1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../206-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../207-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../208-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-pkg-xattr-dev. Preparing to unpack .../209-golang-github-pkg-xattr-dev_0.4.10-1_all.deb ... Unpacking golang-github-pkg-xattr-dev (0.4.10-1) ... Selecting previously unselected package golang-github-protonmail-go-crypto-dev. Preparing to unpack .../210-golang-github-protonmail-go-crypto-dev_1.0.0-2_all.deb ... Unpacking golang-github-protonmail-go-crypto-dev (1.0.0-2) ... Selecting previously unselected package golang-github-putdotio-go-putio-dev. Preparing to unpack .../211-golang-github-putdotio-go-putio-dev_0.0~git20190822.19b9c63-3_all.deb ... Unpacking golang-github-putdotio-go-putio-dev (0.0~git20190822.19b9c63-3) ... Selecting previously unselected package golang-github-rclone-ftp-dev. Preparing to unpack .../212-golang-github-rclone-ftp-dev_1.0.0-220913-160-1_all.deb ... Unpacking golang-github-rclone-ftp-dev (1.0.0-220913-160-1) ... Selecting previously unselected package golang-github-rfjakob-eme-dev. Preparing to unpack .../213-golang-github-rfjakob-eme-dev_1.1.2-1_all.deb ... Unpacking golang-github-rfjakob-eme-dev (1.1.2-1) ... Selecting previously unselected package golang-github-sevlyar-go-daemon-dev. Preparing to unpack .../214-golang-github-sevlyar-go-daemon-dev_0.1.5-3_all.deb ... Unpacking golang-github-sevlyar-go-daemon-dev (0.1.5-3) ... Selecting previously unselected package golang-github-tklauser-numcpus-dev. Preparing to unpack .../215-golang-github-tklauser-numcpus-dev_0.3.0-2_all.deb ... Unpacking golang-github-tklauser-numcpus-dev (0.3.0-2) ... Selecting previously unselected package golang-github-tklauser-go-sysconf-dev. Preparing to unpack .../216-golang-github-tklauser-go-sysconf-dev_0.3.11-1_all.deb ... Unpacking golang-github-tklauser-go-sysconf-dev (0.3.11-1) ... Selecting previously unselected package golang-github-shirou-gopsutil-dev. Preparing to unpack .../217-golang-github-shirou-gopsutil-dev_3.24.1-1_all.deb ... Unpacking golang-github-shirou-gopsutil-dev (3.24.1-1) ... Selecting previously unselected package golang-github-skratchdot-open-golang-dev. Preparing to unpack .../218-golang-github-skratchdot-open-golang-dev_0.0~git20160302.0.75fb7ed-2.1_all.deb ... Unpacking golang-github-skratchdot-open-golang-dev (0.0~git20160302.0.75fb7ed-2.1) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../219-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../220-golang-github-spf13-cast-dev_1.6.0-1_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-1) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../221-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../222-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../223-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../224-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../225-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../226-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-github-unknwon-goconfig-dev. Preparing to unpack .../227-golang-github-unknwon-goconfig-dev_1.0.0-1_all.deb ... Unpacking golang-github-unknwon-goconfig-dev (1.0.0-1) ... Selecting previously unselected package golang-github-youmark-pkcs8-dev. Preparing to unpack .../228-golang-github-youmark-pkcs8-dev_1.1-3_all.deb ... Unpacking golang-github-youmark-pkcs8-dev (1.1-3) ... Selecting previously unselected package liblua5.4-0:arm64. Preparing to unpack .../229-liblua5.4-0_5.4.6-3+b1_arm64.deb ... Unpacking liblua5.4-0:arm64 (5.4.6-3+b1) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../230-libyaml-0-2_0.2.5-1+b1_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1+b1) ... Selecting previously unselected package pandoc-data. Preparing to unpack .../231-pandoc-data_3.1.3-3_all.deb ... Unpacking pandoc-data (3.1.3-3) ... Selecting previously unselected package pandoc. Preparing to unpack .../232-pandoc_3.1.3+ds-3+b1_arm64.deb ... Unpacking pandoc (3.1.3+ds-3+b1) ... Selecting previously unselected package golang-github-jlaffaye-ftp-dev. Preparing to unpack .../233-golang-github-jlaffaye-ftp-dev_0.2.0-1_all.deb ... Unpacking golang-github-jlaffaye-ftp-dev (0.2.0-1) ... Selecting previously unselected package golang-github-xanzy-ssh-agent-dev. Preparing to unpack .../234-golang-github-xanzy-ssh-agent-dev_0.3.2-1_all.deb ... Unpacking golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Setting up golang-golang-x-time-dev (0.5.0-1) ... Setting up golang-github-atotto-clipboard-dev (0.1.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-github-pborman-getopt-dev (2.1.0-1) ... Setting up golang-github-aalpar-deheap-dev (1.0-3) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-4) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up golang-github-go-chi-chi-dev (5.1.0-1) ... Setting up libkeyutils1:arm64 (1.6.3-3) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Setting up libicu72:arm64 (72.1-5) ... Setting up golang-github-google-go-querystring-dev (1.1.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.40.2-8) ... Setting up golang-dbus-dev (5.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-dop251-scsu-dev (0.0~git20220106.84ac880-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-golang-mock-dev (1.6.0-2) ... Setting up golang-github-rfjakob-eme-dev (1.1.2-1) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up golang-github-bits-and-blooms-bitset-dev (1.13.0-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up golang-github-geoffgarside-ber-dev (1.1.0-2) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up golang-golang-x-arch-dev (0.2.0-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1+b1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.20) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.22.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:arm64 (1:5.45-3) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-golang-snappy-dev (0.0.2-3) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up golang-github-jtolds-gls-dev (4.20.0-2) ... Setting up golang-github-nfnt-resize-dev (0.0~git20180221.83c6a99-3) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up golang-github-okzk-sdnotify-dev (0.0~git20180710.d9becc3-4) ... Setting up libcom-err2:arm64 (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up golang-github-google-btree-dev (1.0.1-1) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up golang-github-beorn7-perks-dev (1.0.1-1) ... Setting up libelf1t64:arm64 (0.191-2) ... Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Setting up golang-github-max-sum-base32768-dev (0.0~git20191205.7937843-2) ... Setting up golang-snappy-go-dev (0.0.2-3) ... Setting up libkrb5support0:arm64 (1.21.3-3) ... Setting up golang-github-sevlyar-go-daemon-dev (0.1.5-3) ... Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Nov 11 11:37:13 UTC 2025. Universal Time is now: Tue Nov 11 11:37:13 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-coreos-go-semver-dev (0.3.0-1) ... Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-github-artyom-mtab-dev (1.0.0-2) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-github-jzelinskie-whirlpool-dev (0.0~git20201016.0675e54-1) ... Setting up golang-google-protobuf-dev (1.33.0-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.9.0-1) ... Setting up golang-github-etcd-io-gofail-dev (0.1.0-1) ... Setting up golang-github-skratchdot-open-golang-dev (0.0~git20160302.0.75fb7ed-2.1) ... Setting up golang-github-ryszard-goskiplist-dev (0.0~git20150312.2dfbae5-3) ... Setting up bash-completion (1:2.14.0-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... Setting up golang-github-patrickmn-go-cache-dev (2.1.0-1.1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up golang-1.23-src (1.23.2-1) ... Setting up autopoint (0.22.5-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.0-2) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up libk5crypto3:arm64 (1.21.3-3) ... Setting up golang-github-klauspost-compress-dev (1.17.10+ds1-1) ... Setting up golang-glog-dev (1.2.2-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Setting up golang-github-hanwen-go-fuse-dev (2.4.2-3) ... Setting up autoconf (2.72-3) ... Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... Setting up golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Setting up golang-github-anacrolix-log-dev (0.13.1-2) ... Setting up golang-github-jacobsa-oglematchers-dev (0.0~git20150320-3) ... Setting up golang-github-tklauser-numcpus-dev (0.3.0-2) ... Setting up dwz (0.15-1+b1) ... Setting up golang-github-lucasb-eyer-go-colorful-dev (1.2.0-1) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up golang-github-philhofer-fwd-dev (1.1.1-1) ... Setting up sensible-utils (0.0.24) ... Setting up golang-golang-x-text-dev (0.16.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:arm64 (0.0.8-1+b1) ... Setting up golang-github-spf13-cast-dev (1.6.0-1) ... Setting up golang-github-fsnotify-fsnotify-dev (1.7.0-1) ... Setting up golang-github-dustin-go-humanize-dev (1.0.1-1) ... Setting up golang-github-ncw-swift-v2-dev (2.0.1-1.1) ... Setting up golang-github-prometheus-procfs-dev (0.14.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-github-djherbis-times-dev (1.6.0-1) ... Setting up liblua5.4-0:arm64 (5.4.6-3+b1) ... Setting up golang-github-tklauser-go-sysconf-dev (0.3.11-1) ... Setting up netbase (6.4) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up libkrb5-3:arm64 (1.21.3-3) ... Setting up golang-github-prometheus-client-model-dev (0.6.0-1) ... Setting up golang-github-bradfitz-iter-dev (0.0~git20191230.e8f45d3-2) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up pandoc-data (3.1.3-3) ... Setting up golang-github-pkg-xattr-dev (0.4.10-1) ... Setting up golang-golang-x-oauth2-dev (0.15.0-1) ... Setting up golang-github-docopt-docopt-go-dev (0.6.2+git20180111.ee0de3b-1) ... Setting up golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Setting up golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Setting up golang-src (2:1.23~2) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.1) ... Setting up libsystemd-dev:arm64 (256.6-1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up golang-github-coreos-bbolt-dev (1.3.10-2) ... Setting up golang-github-a8m-tree-dev (0.0~git20230208.36ae24d-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up golang-github-anacrolix-envpprof-dev (1.2.1-2) ... Setting up golang-github-azure-go-ntlmssp-dev (0.0~git20220621.cb9428e-1) ... Setting up golang-github-buengese-sgzip-dev (0.0~git20220517.9bca1b6-4) ... Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.15-2) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.22.5-2) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Setting up libtool (2.4.7-7) ... Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Setting up golang-github-glycerine-go-unsnap-stream-dev (0.0~git20210130.47dfef3-1) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-ncw-go-acd-dev (0.0~git20171120.887eb06-1) ... Setting up golang-github-rclone-ftp-dev (1.0.0-220913-160-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-github-nxadm-tail-dev (1.4.5+ds1-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-1.23-go (1.23.2-1) ... Setting up golang-github-youmark-pkcs8-dev (1.1-3) ... Setting up pandoc (3.1.3+ds-3+b1) ... Setting up golang-github-hirochachacha-go-smb2-dev (1.1.0-2) ... Setting up golang-github-jlaffaye-ftp-dev (0.2.0-1) ... Setting up golang-github-coreos-go-systemd-dev (22.5.0-1) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-3) ... Setting up golang-golang-x-net-dev (1:0.27.0-1) ... Setting up golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Setting up golang-github-smartystreets-assertions-dev (1.10.1+ds-2) ... Setting up libreadline8t64:arm64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up golang-github-shirou-gopsutil-dev (3.24.1-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-abbot-go-http-auth-dev (0.4.0-6) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up golang-bazil-fuse-dev (0.0~git20160811.0.371fbbd-4) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Setting up golang-github-miekg-dns-dev (1.1.62-1) ... Setting up golang-go:arm64 (2:1.23~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-gabriel-vasile-mimetype-dev (1.4.5+dfsg1-1) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up golang-gomega-dev (1.27.10-1) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-5) ... Setting up golang-golang-x-tools-dev (1:0.23.0+ds-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:arm64 (2:1.23~2) ... Setting up golang-github-onsi-ginkgo-dev (1.16.5-5) ... Setting up golang-github-smartystreets-goconvey-dev (1.6.4+dfsg-1) ... Setting up golang-golang-x-oauth2-google-dev (0.15.0-1) ... Setting up golang-github-unknwon-goconfig-dev (1.0.0-1) ... Setting up golang-github-nsf-termbox-go-dev (0.0~git20160914-3) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up libnsl2:arm64 (1.3.0-3+b2) ... Setting up golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-iguanesolutions-go-systemd-dev (5.1.0-2) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up golang-github-putdotio-go-putio-dev (0.0~git20190822.19b9c63-3) ... Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up libpython3.12-stdlib:arm64 (3.12.6-1) ... Setting up golang-github-gdamore-encoding-dev (1.0.0-3) ... Setting up golang-github-colinmarc-hdfs-dev (2.3.0-2) ... Setting up python3.12 (3.12.6-1) ... Setting up golang-github-koofr-go-httpclient-dev (0.0~git20200420.93aa7c7-1) ... Setting up debhelper (13.20) ... Setting up golang-github-dropbox-dropbox-sdk-go-unofficial-dev (6.0.5-1) ... Setting up golang-github-tinylib-msgp-dev (1.2.0-1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Setting up golang-github-gdamore-tcell.v2-dev (2.7.4-1) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Setting up golang-github-cloudflare-circl-dev (1.4.0-1) ... Setting up golang-github-roaringbitmap-roaring-dev (0.4.21-2) ... Setting up golang-github-koofr-go-koofrclient-dev (0.0~git20190724.8e5366d-2) ... Setting up libpython3-stdlib:arm64 (3.12.6-1) ... Setting up dh-golang (1.62) ... Setting up golang-github-protonmail-go-crypto-dev (1.0.0-2) ... Setting up python3 (3.12.6-1) ... Setting up golang-go.opencensus-dev (0.24.0-2) ... Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ... Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Setting up golang-google-grpc-dev (1.64.0-6) ... Setting up golang-github-prometheus-common-dev (0.60.0-1) ... Setting up golang-github-googleapis-gax-go-dev (2.13.0-1) ... Setting up golang-github-prometheus-client-golang-dev (1.20.4-1) ... Setting up golang-github-anacrolix-missinggo-dev (2.1.0-7) ... Setting up golang-google-api-dev (0.61.0-5) ... Setting up golang-github-anacrolix-ffprobe-dev (1.0.1-1) ... Setting up golang-github-anacrolix-dms-dev (1.5.0-2) ... Setting up golang-google-cloud-dev (0.56.0-5) ... Setting up golang-github-anacrolix-tagflag-dev (0.0.0-20180109-2146c8d-4) ... Processing triggers for libc-bin (2.40-2) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/627938/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/627938/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/rclone-1.60.1+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rclone_1.60.1+dfsg-4_source.changes dpkg-buildpackage: info: source package rclone dpkg-buildpackage: info: source version 1.60.1+dfsg-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Guillem Jover dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=golang --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/rclone-1.60.1+dfsg' rm -f MANUAL.md MANUAL.html rclone.1 || /bin/true make[1]: Leaving directory '/build/reproducible-path/rclone-1.60.1+dfsg' dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--builddirectory=_build debian/rules binary dh binary --buildsystem=golang --builddirectory=_build dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build dh_auto_configure -O--buildsystem=golang -O--builddirectory=_build dh_auto_build -O--buildsystem=golang -O--builddirectory=_build cd _build && go install -trimpath -v -p 12 github.com/rclone/rclone github.com/rclone/rclone/backend/alias github.com/rclone/rclone/backend/all github.com/rclone/rclone/backend/amazonclouddrive github.com/rclone/rclone/backend/azureblob github.com/rclone/rclone/backend/b2 github.com/rclone/rclone/backend/b2/api github.com/rclone/rclone/backend/box github.com/rclone/rclone/backend/box/api github.com/rclone/rclone/backend/cache github.com/rclone/rclone/backend/chunker github.com/rclone/rclone/backend/combine github.com/rclone/rclone/backend/compress github.com/rclone/rclone/backend/crypt github.com/rclone/rclone/backend/crypt/pkcs7 github.com/rclone/rclone/backend/drive github.com/rclone/rclone/backend/dropbox github.com/rclone/rclone/backend/dropbox/dbhash github.com/rclone/rclone/backend/fichier github.com/rclone/rclone/backend/filefabric github.com/rclone/rclone/backend/filefabric/api github.com/rclone/rclone/backend/ftp github.com/rclone/rclone/backend/googlecloudstorage github.com/rclone/rclone/backend/googlephotos github.com/rclone/rclone/backend/googlephotos/api github.com/rclone/rclone/backend/hasher github.com/rclone/rclone/backend/hdfs github.com/rclone/rclone/backend/hidrive github.com/rclone/rclone/backend/hidrive/api github.com/rclone/rclone/backend/hidrive/hidrivehash github.com/rclone/rclone/backend/hidrive/hidrivehash/internal github.com/rclone/rclone/backend/http github.com/rclone/rclone/backend/internetarchive github.com/rclone/rclone/backend/jottacloud github.com/rclone/rclone/backend/jottacloud/api github.com/rclone/rclone/backend/koofr github.com/rclone/rclone/backend/local github.com/rclone/rclone/backend/mailru github.com/rclone/rclone/backend/mailru/api github.com/rclone/rclone/backend/mailru/mrhash github.com/rclone/rclone/backend/memory github.com/rclone/rclone/backend/netstorage github.com/rclone/rclone/backend/onedrive github.com/rclone/rclone/backend/onedrive/api github.com/rclone/rclone/backend/onedrive/quickxorhash github.com/rclone/rclone/backend/opendrive github.com/rclone/rclone/backend/pcloud github.com/rclone/rclone/backend/pcloud/api github.com/rclone/rclone/backend/premiumizeme github.com/rclone/rclone/backend/premiumizeme/api github.com/rclone/rclone/backend/putio github.com/rclone/rclone/backend/s3 github.com/rclone/rclone/backend/seafile github.com/rclone/rclone/backend/seafile/api github.com/rclone/rclone/backend/sftp github.com/rclone/rclone/backend/sharefile github.com/rclone/rclone/backend/sharefile/api github.com/rclone/rclone/backend/sia github.com/rclone/rclone/backend/sia/api github.com/rclone/rclone/backend/smb github.com/rclone/rclone/backend/sugarsync github.com/rclone/rclone/backend/sugarsync/api github.com/rclone/rclone/backend/swift github.com/rclone/rclone/backend/union github.com/rclone/rclone/backend/union/common github.com/rclone/rclone/backend/union/policy github.com/rclone/rclone/backend/union/upstream github.com/rclone/rclone/backend/uptobox github.com/rclone/rclone/backend/uptobox/api github.com/rclone/rclone/backend/webdav github.com/rclone/rclone/backend/webdav/api github.com/rclone/rclone/backend/webdav/odrvcookie github.com/rclone/rclone/backend/yandex github.com/rclone/rclone/backend/yandex/api github.com/rclone/rclone/backend/zoho github.com/rclone/rclone/backend/zoho/api github.com/rclone/rclone/bin github.com/rclone/rclone/cmd github.com/rclone/rclone/cmd/about github.com/rclone/rclone/cmd/all github.com/rclone/rclone/cmd/authorize github.com/rclone/rclone/cmd/backend github.com/rclone/rclone/cmd/bisync github.com/rclone/rclone/cmd/bisync/bilib github.com/rclone/rclone/cmd/cachestats github.com/rclone/rclone/cmd/cat github.com/rclone/rclone/cmd/check github.com/rclone/rclone/cmd/checksum github.com/rclone/rclone/cmd/cleanup github.com/rclone/rclone/cmd/cmount github.com/rclone/rclone/cmd/config github.com/rclone/rclone/cmd/copy github.com/rclone/rclone/cmd/copyto github.com/rclone/rclone/cmd/copyurl github.com/rclone/rclone/cmd/cryptcheck github.com/rclone/rclone/cmd/cryptdecode github.com/rclone/rclone/cmd/dedupe github.com/rclone/rclone/cmd/delete github.com/rclone/rclone/cmd/deletefile github.com/rclone/rclone/cmd/genautocomplete github.com/rclone/rclone/cmd/gendocs github.com/rclone/rclone/cmd/hashsum github.com/rclone/rclone/cmd/link github.com/rclone/rclone/cmd/listremotes github.com/rclone/rclone/cmd/ls github.com/rclone/rclone/cmd/ls/lshelp github.com/rclone/rclone/cmd/lsd github.com/rclone/rclone/cmd/lsf github.com/rclone/rclone/cmd/lsjson github.com/rclone/rclone/cmd/lsl github.com/rclone/rclone/cmd/md5sum github.com/rclone/rclone/cmd/mkdir github.com/rclone/rclone/cmd/mount github.com/rclone/rclone/cmd/mount2 github.com/rclone/rclone/cmd/mountlib github.com/rclone/rclone/cmd/move github.com/rclone/rclone/cmd/moveto github.com/rclone/rclone/cmd/ncdu github.com/rclone/rclone/cmd/ncdu/scan github.com/rclone/rclone/cmd/obscure github.com/rclone/rclone/cmd/purge github.com/rclone/rclone/cmd/rc github.com/rclone/rclone/cmd/rcat github.com/rclone/rclone/cmd/rcd github.com/rclone/rclone/cmd/reveal github.com/rclone/rclone/cmd/rmdir github.com/rclone/rclone/cmd/rmdirs github.com/rclone/rclone/cmd/selfupdate github.com/rclone/rclone/cmd/serve github.com/rclone/rclone/cmd/serve/dlna github.com/rclone/rclone/cmd/serve/dlna/data github.com/rclone/rclone/cmd/serve/dlna/dlnaflags github.com/rclone/rclone/cmd/serve/dlna/upnpav github.com/rclone/rclone/cmd/serve/docker github.com/rclone/rclone/cmd/serve/ftp github.com/rclone/rclone/cmd/serve/http github.com/rclone/rclone/cmd/serve/http/data github.com/rclone/rclone/cmd/serve/httplib github.com/rclone/rclone/cmd/serve/httplib/httpflags github.com/rclone/rclone/cmd/serve/proxy github.com/rclone/rclone/cmd/serve/proxy/proxyflags github.com/rclone/rclone/cmd/serve/restic github.com/rclone/rclone/cmd/serve/servetest github.com/rclone/rclone/cmd/serve/sftp github.com/rclone/rclone/cmd/serve/webdav github.com/rclone/rclone/cmd/settier github.com/rclone/rclone/cmd/sha1sum github.com/rclone/rclone/cmd/size github.com/rclone/rclone/cmd/sync github.com/rclone/rclone/cmd/test github.com/rclone/rclone/cmd/test/changenotify github.com/rclone/rclone/cmd/test/histogram github.com/rclone/rclone/cmd/test/info github.com/rclone/rclone/cmd/test/info/internal github.com/rclone/rclone/cmd/test/info/internal/build_csv github.com/rclone/rclone/cmd/test/makefiles github.com/rclone/rclone/cmd/test/memory github.com/rclone/rclone/cmd/touch github.com/rclone/rclone/cmd/tree github.com/rclone/rclone/cmd/version github.com/rclone/rclone/cmdtest github.com/rclone/rclone/fs github.com/rclone/rclone/fs/accounting github.com/rclone/rclone/fs/asyncreader github.com/rclone/rclone/fs/cache github.com/rclone/rclone/fs/chunkedreader github.com/rclone/rclone/fs/chunksize github.com/rclone/rclone/fs/config github.com/rclone/rclone/fs/config/configfile github.com/rclone/rclone/fs/config/configflags github.com/rclone/rclone/fs/config/configmap github.com/rclone/rclone/fs/config/configstruct github.com/rclone/rclone/fs/config/flags github.com/rclone/rclone/fs/config/obscure github.com/rclone/rclone/fs/dirtree github.com/rclone/rclone/fs/driveletter github.com/rclone/rclone/fs/filter github.com/rclone/rclone/fs/filter/filterflags github.com/rclone/rclone/fs/fserrors github.com/rclone/rclone/fs/fshttp github.com/rclone/rclone/fs/fspath github.com/rclone/rclone/fs/hash github.com/rclone/rclone/fs/list github.com/rclone/rclone/fs/log github.com/rclone/rclone/fs/log/logflags github.com/rclone/rclone/fs/march github.com/rclone/rclone/fs/object github.com/rclone/rclone/fs/operations github.com/rclone/rclone/fs/rc github.com/rclone/rclone/fs/rc/jobs github.com/rclone/rclone/fs/rc/rcflags github.com/rclone/rclone/fs/rc/rcserver github.com/rclone/rclone/fs/rc/webgui github.com/rclone/rclone/fs/sync github.com/rclone/rclone/fs/walk github.com/rclone/rclone/fstest github.com/rclone/rclone/fstest/fstests github.com/rclone/rclone/fstest/mockdir github.com/rclone/rclone/fstest/mockfs github.com/rclone/rclone/fstest/mockobject github.com/rclone/rclone/fstest/test_all github.com/rclone/rclone/fstest/testserver github.com/rclone/rclone/fstest/testy github.com/rclone/rclone/lib/atexit github.com/rclone/rclone/lib/bucket github.com/rclone/rclone/lib/buildinfo github.com/rclone/rclone/lib/cache github.com/rclone/rclone/lib/daemonize github.com/rclone/rclone/lib/dircache github.com/rclone/rclone/lib/encoder github.com/rclone/rclone/lib/encoder/filename github.com/rclone/rclone/lib/encoder/internal/gen github.com/rclone/rclone/lib/env github.com/rclone/rclone/lib/errors github.com/rclone/rclone/lib/exitcode github.com/rclone/rclone/lib/file github.com/rclone/rclone/lib/http github.com/rclone/rclone/lib/http/auth github.com/rclone/rclone/lib/http/serve github.com/rclone/rclone/lib/israce github.com/rclone/rclone/lib/jwtutil github.com/rclone/rclone/lib/kv github.com/rclone/rclone/lib/mmap github.com/rclone/rclone/lib/oauthutil github.com/rclone/rclone/lib/pacer github.com/rclone/rclone/lib/plugin github.com/rclone/rclone/lib/pool github.com/rclone/rclone/lib/random github.com/rclone/rclone/lib/ranges github.com/rclone/rclone/lib/readers github.com/rclone/rclone/lib/rest github.com/rclone/rclone/lib/structs github.com/rclone/rclone/lib/terminal github.com/rclone/rclone/lib/version github.com/rclone/rclone/vfs github.com/rclone/rclone/vfs/test_vfs github.com/rclone/rclone/vfs/vfscache github.com/rclone/rclone/vfs/vfscache/downloaders github.com/rclone/rclone/vfs/vfscache/writeback github.com/rclone/rclone/vfs/vfscommon github.com/rclone/rclone/vfs/vfsflags github.com/rclone/rclone/vfs/vfstest internal/goos internal/byteorder internal/unsafeheader internal/goarch internal/coverage/rtcov internal/asan internal/goexperiment internal/godebugs internal/profilerecord internal/race internal/itoa sync/atomic internal/runtime/syscall internal/cpu internal/abi runtime/internal/math runtime/internal/sys internal/msan internal/chacha8rand unicode unicode/utf8 math/bits cmp encoding unicode/utf16 container/list crypto/internal/alias crypto/subtle crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias math internal/nettrace log/internal github.com/rclone/rclone/fs/driveletter github.com/rclone/rclone/lib/exitcode github.com/shirou/gopsutil/common golang.org/x/crypto/internal/alias golang.org/x/crypto/salsa20/salsa google.golang.org/protobuf/internal/flags internal/bytealg internal/runtime/atomic google.golang.org/protobuf/internal/set golang.org/x/net/internal/iana golang.org/x/net/html/atom github.com/iguanesolutions/go-systemd/journald google.golang.org/grpc/serviceconfig github.com/googleapis/gax-go/v2/internal github.com/golang/groupcache/lru go.opencensus.io go.opencensus.io/trace/internal go.opencensus.io/internal/tagencoding github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/secondary_emails github.com/jcmturner/gokrb5/v8/iana/etypeID github.com/jcmturner/gokrb5/v8/iana/nametype github.com/jcmturner/gokrb5/v8/iana/chksumtype github.com/jcmturner/gokrb5/v8/iana/patype github.com/jcmturner/gokrb5/v8/iana github.com/jcmturner/gokrb5/v8/iana/addrtype github.com/jcmturner/gokrb5/v8/iana/asnAppTag github.com/jcmturner/gokrb5/v8/iana/flags github.com/jcmturner/gokrb5/v8/iana/keyusage github.com/jcmturner/gokrb5/v8/iana/adtype github.com/jcmturner/gokrb5/v8/iana/msgtype github.com/aws/aws-sdk-go/aws/client/metadata github.com/rclone/rclone/backend/seafile/api github.com/hirochachacha/go-smb2/internal/erref github.com/rclone/rclone/cmd/cmount golang.org/x/text/encoding/internal/identifier internal/stringslite image/color github.com/rivo/uniseg github.com/ProtonMail/go-crypto/internal/byteutil internal/goversion internal/platform github.com/rclone/rclone/lib/israce internal/runtime/exithook runtime github.com/aws/aws-sdk-go/internal/sdkmath github.com/klauspost/compress internal/reflectlite runtime/metrics sync iter internal/weak slices maps errors sort internal/bisect internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo internal/oserror path io strconv vendor/golang.org/x/net/dns/dnsmessage crypto/internal/nistec/fiat crypto/internal/edwards25519/field math/rand/v2 github.com/rclone/rclone/backend/crypt/pkcs7 internal/godebug syscall google.golang.org/grpc/internal/buffer golang.org/x/crypto/cast5 math/rand bytes hash crypto internal/concurrent strings crypto/internal/edwards25519 crypto/internal/randutil crypto/md5 crypto/rc4 crypto/cipher reflect hash/crc32 unique vendor/golang.org/x/text/transform golang.org/x/crypto/blowfish golang.org/x/text/transform bufio regexp/syntax net/http/internal/ascii crypto/internal/boring crypto/des net/netip html github.com/beorn7/perks/quantile hash/fnv github.com/munnerz/goautoneg time internal/syscall/execenv github.com/rclone/rclone/lib/bucket internal/syscall/unix crypto/aes crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 internal/saferio encoding/base32 vendor/golang.org/x/crypto/hkdf golang.org/x/crypto/pbkdf2 github.com/Max-Sum/base32768 hash/adler32 google.golang.org/grpc/internal/grpcrand github.com/jcmturner/gokrb5/v8/crypto/etype regexp github.com/jcmturner/gofork/x/crypto/pbkdf2 golang.org/x/crypto/md4 github.com/rclone/rclone/backend/hidrive/hidrivehash/internal github.com/rclone/rclone/lib/ranges github.com/rclone/rclone/backend/dropbox/dbhash github.com/rclone/rclone/backend/onedrive/quickxorhash github.com/aws/aws-sdk-go/internal/sdkio github.com/aws/aws-sdk-go/internal/sdkuri github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn golang.org/x/crypto/ssh/internal/bcrypt_pbkdf github.com/hirochachacha/go-smb2/internal/crypto/ccm github.com/hirochachacha/go-smb2/internal/crypto/cmac golang.org/x/text/internal/tag container/heap github.com/rclone/rclone/cmd/ls/lshelp golang.org/x/text/encoding github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/eax github.com/cloudflare/circl/sign compress/bzip2 golang.org/x/crypto/hkdf github.com/aalpar/deheap image net/http/internal/testcert go/build/constraint github.com/gdamore/encoding google.golang.org/api/internal/third_party/uritemplates context io/fs github.com/rclone/rclone/lib/cache github.com/rclone/rclone/lib/version google.golang.org/grpc/backoff google.golang.org/grpc/keepalive internal/poll github.com/rclone/rclone/backend/onedrive/api github.com/aws/aws-sdk-go/internal/sdkrand github.com/rclone/rclone/backend/sia/api github.com/rclone/rclone/backend/zoho/api image/internal/imageutil image/jpeg golang.org/x/net/context google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/grpcsync golang.org/x/sync/semaphore internal/filepathlite embed crypto/internal/nistec google.golang.org/protobuf/internal/editiondefaults os encoding/binary internal/fmtsort github.com/rclone/rclone/lib/errors github.com/rclone/rclone/lib/structs github.com/hashicorp/errwrap crypto/ecdh golang.org/x/crypto/curve25519 encoding/base64 golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/pkcs12/internal/rc2 golang.org/x/sys/unix github.com/cespare/xxhash vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/scrypt golang.org/x/crypto/chacha20 github.com/jzelinskie/whirlpool github.com/hirochachacha/go-smb2/internal/utf16le golang.org/x/crypto/nacl/secretbox github.com/klauspost/compress/internal/snapref github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/cloudflare/circl/internal/sha3 golang.org/x/crypto/blake2b encoding/pem fmt path/filepath vendor/golang.org/x/sys/cpu io/ioutil os/signal google.golang.org/protobuf/internal/detrand vendor/golang.org/x/crypto/chacha20poly1305 github.com/prometheus/procfs/internal/util github.com/iguanesolutions/go-systemd google.golang.org/grpc/internal/envconfig github.com/hirochachacha/go-smb2/internal/smb2 github.com/mattn/go-runewidth github.com/ProtonMail/go-crypto/openpgp/armor golang.org/x/crypto/argon2 golang.org/x/sys/cpu internal/sysinfo os/exec github.com/kr/fs internal/lazyregexp vendor/golang.org/x/crypto/sha3 golang.org/x/crypto/sha3 github.com/mitchellh/go-homedir github.com/skratchdot/open-golang/open github.com/atotto/clipboard internal/goroot encoding/csv encoding/json math/big compress/flate encoding/hex net/url log net vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable vendor/golang.org/x/text/unicode/bidi net/http/internal github.com/rclone/rclone/fs/hash golang.org/x/time/rate compress/gzip golang.org/x/sync/errgroup github.com/google/go-querystring/query github.com/coreos/go-semver/semver flag github.com/rclone/rclone/lib/pacer text/template/parse github.com/shirou/gopsutil/internal/common internal/profile vendor/golang.org/x/text/secure/bidirule text/tabwriter runtime/trace golang.org/x/text/unicode/norm google.golang.org/protobuf/internal/errors runtime/pprof github.com/rclone/rclone/fs/config/configmap google.golang.org/protobuf/encoding/protowire go/token github.com/rclone/rclone/fs/config/configstruct github.com/rclone/rclone/fs/fspath google.golang.org/protobuf/reflect/protoreflect text/template google.golang.org/protobuf/internal/version vendor/golang.org/x/net/idna github.com/prometheus/procfs/internal/fs runtime/debug github.com/rclone/rclone/lib/readers crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 crypto/dsa github.com/sirupsen/logrus github.com/rclone/rclone/fs/config/obscure golang.org/x/crypto/bcrypt github.com/shirou/gopsutil/host github.com/rclone/rclone/lib/random github.com/mattn/go-isatty crypto/rsa golang.org/x/term google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs github.com/mattn/go-colorable google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/messageset vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface github.com/rclone/rclone/lib/terminal github.com/rclone/rclone/lib/mmap google.golang.org/protobuf/reflect/protoregistry golang.org/x/net/bpf github.com/rclone/rclone/lib/encoder github.com/rclone/rclone/lib/buildinfo encoding/xml html/template database/sql/driver github.com/Azure/go-autorest/autorest/date github.com/rclone/rclone/lib/pool crypto/ecdsa os/user github.com/rclone/rclone/backend/box/api golang.org/x/oauth2/jws google.golang.org/protobuf/internal/encoding/defval encoding/gob google.golang.org/protobuf/proto github.com/rfjakob/eme go.etcd.io/bbolt golang.org/x/net/html github.com/klauspost/compress/flate compress/zlib debug/dwarf github.com/gabriel-vasile/mimetype/internal/json google.golang.org/grpc/internal/grpclog google.golang.org/grpc/grpclog google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protodelim google.golang.org/grpc/connectivity github.com/googleapis/gax-go/v2/callctx golang.org/x/net/internal/timeseries google.golang.org/grpc/attributes google.golang.org/grpc/internal/idle golang.org/x/text/unicode/bidi golang.org/x/net/http2/hpack go.opencensus.io/internal go.opencensus.io/trace/tracestate go.opencensus.io/resource github.com/gabriel-vasile/mimetype/internal/charset go.opencensus.io/trace go.opencensus.io/tag go.opencensus.io/metric/metricdata github.com/buengese/sgzip github.com/rclone/rclone/backend/filefabric/api go.opencensus.io/metric/metricproducer github.com/hashicorp/go-multierror go.opencensus.io/stats/internal github.com/rclone/rclone/backend/googlephotos/api go.opencensus.io/stats debug/macho github.com/colinmarc/hdfs/hadoopconf golang.org/x/text/secure/bidirule github.com/colinmarc/hdfs/internal/sasl github.com/jcmturner/gofork/encoding/asn1 github.com/hashicorp/go-uuid go.opencensus.io/stats/view github.com/jcmturner/gokrb5/v8/crypto/common golang.org/x/net/idna github.com/jcmturner/aescts/v2 github.com/patrickmn/go-cache github.com/jcmturner/gokrb5/v8/crypto/rfc4757 github.com/jcmturner/gokrb5/v8/iana/errorcode github.com/jcmturner/gokrb5/v8/krberror github.com/jcmturner/gokrb5/v8/crypto/rfc3961 github.com/jcmturner/gokrb5/v8/crypto/rfc3962 github.com/jcmturner/gokrb5/v8/crypto/rfc8009 github.com/jcmturner/rpc/v2/ndr github.com/gabriel-vasile/mimetype/internal/magic github.com/rclone/rclone/backend/hidrive/api github.com/rclone/rclone/backend/hidrive/hidrivehash github.com/rclone/rclone/backend/jottacloud/api github.com/pkg/xattr github.com/rclone/rclone/backend/mailru/api github.com/rclone/rclone/backend/mailru/mrhash github.com/rclone/rclone/backend/pcloud/api github.com/rclone/rclone/backend/premiumizeme/api github.com/aws/aws-sdk-go/aws/awserr github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/internal/s3shared/arn github.com/jcmturner/gokrb5/v8/asn1tools github.com/pkg/sftp/internal/encoding/ssh/filexfer google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/rclone/rclone/backend/sharefile/api github.com/hirochachacha/go-smb2/internal/msrpc github.com/aws/aws-sdk-go/internal/ini github.com/jcmturner/rpc/v2/mstypes github.com/aws/aws-sdk-go/aws/endpoints github.com/hirochachacha/go-smb2/internal/ntlm github.com/gabriel-vasile/mimetype google.golang.org/protobuf/internal/impl github.com/geoffgarside/ber github.com/rclone/rclone/backend/sugarsync/api github.com/rclone/rclone/backend/uptobox/api github.com/rclone/rclone/backend/yandex/api github.com/Unknwon/goconfig github.com/aws/aws-sdk-go/aws/awsutil github.com/klauspost/compress/fse archive/zip golang.org/x/text/internal/language github.com/hirochachacha/go-smb2/internal/spnego github.com/russross/blackfriday/v2 gopkg.in/yaml.v3 github.com/artyom/mtab github.com/hanwen/go-fuse/splice github.com/klauspost/compress/huff0 github.com/gdamore/tcell/v2/terminfo github.com/rclone/rclone/lib/env github.com/aws/aws-sdk-go/internal/shareddefaults github.com/hanwen/go-fuse/internal github.com/aws/aws-sdk-go/aws/credentials github.com/lucasb-eyer/go-colorful github.com/hanwen/go-fuse/fuse golang.org/x/text/internal/language/compact github.com/ProtonMail/go-crypto/ocb github.com/gdamore/tcell/v2/terminfo/a/ansi github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/gdamore/tcell/v2/terminfo/v/vt100 github.com/gdamore/tcell/v2/terminfo/v/vt102 github.com/gdamore/tcell/v2/terminfo/v/vt220 github.com/klauspost/compress/zstd github.com/gdamore/tcell/v2/terminfo/x/xterm github.com/gdamore/tcell/v2/terminfo/dynamic github.com/gdamore/tcell/v2/terminfo/a/aixterm github.com/gdamore/tcell/v2/terminfo/base github.com/gdamore/tcell/v2/terminfo/a/alacritty github.com/gdamore/tcell/v2/terminfo/b/beterm golang.org/x/text/language github.com/gdamore/tcell/v2/terminfo/c/cygwin github.com/gdamore/tcell/v2/terminfo/d/dtterm github.com/gdamore/tcell/v2/terminfo/e/emacs github.com/gdamore/tcell/v2/terminfo/f/foot github.com/gdamore/tcell/v2/terminfo/g/gnome github.com/gdamore/tcell/v2/terminfo/h/hpterm github.com/gdamore/tcell/v2/terminfo/k/konsole github.com/gdamore/tcell/v2/terminfo/k/kterm github.com/gdamore/tcell/v2/terminfo/l/linux github.com/gdamore/tcell/v2/terminfo/p/pcansi github.com/gdamore/tcell/v2/terminfo/r/rxvt github.com/gdamore/tcell/v2/terminfo/s/screen github.com/gdamore/tcell/v2/terminfo/s/simpleterm github.com/gdamore/tcell/v2/terminfo/s/sun github.com/gdamore/tcell/v2/terminfo/t/tmux github.com/gdamore/tcell/v2/terminfo/v/vt320 github.com/gdamore/tcell/v2/terminfo/v/vt400 github.com/cpuguy83/go-md2man/v2/md2man github.com/gdamore/tcell/v2/terminfo/v/vt420 github.com/gdamore/tcell/v2/terminfo/v/vt52 github.com/gdamore/tcell/v2/terminfo/w/wy50 github.com/gdamore/tcell/v2/terminfo/w/wy60 github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi github.com/gdamore/tcell/v2/terminfo/x/xfce golang.org/x/text/internal github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/gdamore/tcell/v2/terminfo/extended golang.org/x/text/cases github.com/gdamore/tcell/v2 github.com/cloudflare/circl/internal/conv github.com/cloudflare/circl/math github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/s2k github.com/anacrolix/dms/dlna github.com/anacrolix/dms/soap github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/mlsbset github.com/hanwen/go-fuse/fs github.com/anacrolix/log github.com/cloudflare/circl/dh/x448 github.com/rclone/rclone/cmd/serve/dlna/upnpav github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/sign/ed25519 github.com/coreos/go-systemd/internal/dlopen golang.org/x/net/webdav/internal/xml github.com/cloudflare/circl/sign/ed448 github.com/rclone/rclone/cmd/test/info/internal github.com/anacrolix/dms/upnp github.com/a8m/tree plugin github.com/rclone/rclone/bin github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/davecgh/go-spew/spew github.com/pmezard/go-difflib/difflib crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy github.com/spf13/pflag github.com/prometheus/procfs golang.org/x/net/internal/socket vendor/golang.org/x/net/http/httpguts mime/multipart log/syslog github.com/google/uuid google.golang.org/grpc/internal golang.org/x/net/http/httpguts google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/resolver/dns/internal golang.org/x/net/ipv6 golang.org/x/net/ipv4 google.golang.org/grpc/codes google.golang.org/grpc/metadata github.com/jcmturner/dnsutils/v2 github.com/jcmturner/gokrb5/v8/types google.golang.org/protobuf/internal/filetype google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/encoding github.com/jcmturner/gokrb5/v8/config github.com/jcmturner/gokrb5/v8/crypto github.com/hirochachacha/go-smb2 google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb google.golang.org/genproto/googleapis/rpc/code google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/protoadapt crypto/tls github.com/golang-jwt/jwt github.com/prometheus/client_model/go golang.org/x/crypto/pkcs12 github.com/youmark/pkcs8 github.com/googleapis/gax-go/v2/apierror/internal/proto google.golang.org/genproto/googleapis/rpc/errdetails google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/grpc/internal/pretty google.golang.org/grpc/internal/status github.com/colinmarc/hdfs/internal/protocol/hadoop_common github.com/jcmturner/gokrb5/v8/keytab github.com/prometheus/common/model github.com/jcmturner/gokrb5/v8/pac google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/jcmturner/gokrb5/v8/gssapi google.golang.org/grpc/status golang.org/x/crypto/ssh github.com/jcmturner/gokrb5/v8/credentials github.com/spf13/cobra bazil.org/fuse google.golang.org/grpc/internal/binarylog github.com/iguanesolutions/go-systemd/notify github.com/jcmturner/gokrb5/v8/messages github.com/gdamore/tcell/v2/termbox github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/coreos/go-systemd/util github.com/prometheus/client_golang/prometheus/internal github.com/rclone/rclone/lib/plugin github.com/ProtonMail/go-crypto/openpgp/packet github.com/jcmturner/gokrb5/v8/kadmin testing github.com/rclone/rclone/cmd/test/info/internal/build_csv github.com/jcmturner/gokrb5/v8/client go/scanner github.com/colinmarc/hdfs/internal/protocol/hadoop_hdfs go/ast github.com/spf13/cobra/doc bazil.org/fuse/fuseutil bazil.org/fuse/fs github.com/rclone/rclone/cmd/serve/ftp go/doc/comment internal/buildcfg gopkg.in/yaml.v2 github.com/dop251/scsu github.com/rclone/rclone/fstest/testy github.com/rclone/rclone/lib/encoder/internal/gen github.com/ProtonMail/go-crypto/openpgp github.com/rclone/rclone/lib/encoder/filename github.com/pkg/sftp golang.org/x/crypto/ssh/agent golang.org/x/crypto/ssh/knownhosts go/doc go/internal/typeparams github.com/ProtonMail/go-crypto/openpgp/clearsign go/parser net/http/httptrace google.golang.org/grpc/internal/credentials github.com/rclone/ftp google.golang.org/api/transport/cert github.com/xanzy/ssh-agent github.com/coreos/go-systemd/activation net/http google.golang.org/grpc/credentials google.golang.org/grpc/internal/channelz google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/balancer/grpclb/state go/build google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/channelz google.golang.org/grpc/resolver/dns google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch github.com/colinmarc/hdfs/internal/transfer github.com/rclone/rclone/fs/fserrors net/http/pprof github.com/abbot/go-http-auth expvar net/http/cookiejar github.com/prometheus/common/expfmt github.com/mattn/go-ieproxy golang.org/x/oauth2/internal github.com/Azure/go-autorest/logger github.com/Azure/go-autorest/tracing github.com/ncw/go-acd net/http/httputil github.com/Azure/azure-pipeline-go/pipeline golang.org/x/net/websocket github.com/rclone/rclone/fs github.com/rclone/rclone/backend/b2/api golang.org/x/oauth2 golang.org/x/net/publicsuffix github.com/Azure/go-autorest/autorest/adal cloud.google.com/go/compute/metadata google.golang.org/api/googleapi golang.org/x/net/trace golang.org/x/net/http2 go.opencensus.io/trace/propagation github.com/Azure/azure-storage-blob-go/azblob golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/jwt github.com/googleapis/gax-go/v2/apierror google.golang.org/api/internal/impersonate go.opencensus.io/plugin/ochttp/propagation/b3 google.golang.org/api/googleapi/transport go.opencensus.io/plugin/ochttp google.golang.org/api/transport/http/internal/propagation github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox github.com/jcmturner/goidentity/v6 golang.org/x/oauth2/google/internal/externalaccount github.com/prometheus/client_golang/prometheus golang.org/x/oauth2/google/internal/externalaccountauthorizeduser github.com/ncw/swift/v2 github.com/koofr/go-httpclient github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/async github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/auth github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/common github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/seen_state github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/team_common github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/file_properties github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/team_policies github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/users_common github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/account github.com/jcmturner/gokrb5/v8/service github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/users github.com/koofr/go-koofrclient github.com/putdotio/go-putio/putio golang.org/x/oauth2/google github.com/rclone/rclone/fs/filter github.com/rclone/rclone/fs/config/flags github.com/rclone/rclone/lib/atexit github.com/rclone/rclone/lib/file github.com/rclone/rclone/fs/asyncreader github.com/rclone/rclone/cmd/serve/http/data github.com/rclone/rclone/lib/dircache github.com/rclone/rclone/fs/chunksize github.com/rclone/rclone/fs/cache github.com/rclone/rclone/fs/dirtree github.com/rclone/rclone/fs/list github.com/rclone/rclone/lib/rest github.com/rclone/rclone/fs/object github.com/rclone/rclone/fs/chunkedreader github.com/rclone/rclone/backend/alias github.com/rclone/rclone/cmd/serve/httplib github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/files github.com/jcmturner/gokrb5/v8/spnego github.com/aws/aws-sdk-go/aws github.com/rclone/rclone/backend/union/common github.com/Azure/go-ntlmssp github.com/rclone/rclone/fs/walk github.com/rclone/rclone/backend/union/upstream github.com/rclone/rclone/backend/webdav/api github.com/rclone/rclone/fs/rc github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/rclone/rclone/cmd/bisync/bilib github.com/rclone/rclone/backend/union/policy github.com/rclone/rclone/fs/march github.com/rclone/rclone/backend/memory github.com/aws/aws-sdk-go/aws/request github.com/colinmarc/hdfs/internal/rpc github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/rclone/rclone/lib/daemonize github.com/rclone/rclone/vfs/vfscommon github.com/rclone/rclone/fs/config github.com/rclone/rclone/fs/accounting github.com/rclone/rclone/fs/filter/filterflags github.com/rclone/rclone/cmd/serve/httplib/httpflags github.com/prometheus/client_golang/prometheus/promhttp github.com/rclone/rclone/vfs/vfscache/writeback github.com/rclone/rclone/vfs/vfsflags github.com/rclone/rclone/fs/rc/rcflags github.com/colinmarc/hdfs github.com/rclone/rclone/cmd/ncdu/scan github.com/anacrolix/dms/ssdp google.golang.org/grpc/internal/transport github.com/rclone/rclone/cmd/serve/dlna/data github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/aws/ec2metadata github.com/rclone/rclone/fs/log github.com/rclone/rclone/lib/kv github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/sharing github.com/dropbox/dropbox-sdk-go-unofficial/v6/dropbox/team github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/rest github.com/rclone/rclone/fs/fshttp github.com/rclone/rclone/backend/crypt github.com/rclone/rclone/backend/hdfs github.com/rclone/rclone/backend/local github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/rclone/rclone/lib/oauthutil github.com/rclone/rclone/backend/b2 github.com/rclone/rclone/backend/fichier github.com/rclone/rclone/backend/filefabric github.com/rclone/rclone/backend/ftp github.com/rclone/rclone/backend/http github.com/rclone/rclone/fs/operations github.com/rclone/rclone/backend/amazonclouddrive github.com/rclone/rclone/lib/jwtutil github.com/rclone/rclone/backend/googlephotos github.com/rclone/rclone/backend/hidrive github.com/rclone/rclone/backend/internetarchive github.com/rclone/rclone/backend/jottacloud github.com/rclone/rclone/backend/box github.com/rclone/rclone/backend/koofr github.com/rclone/rclone/backend/netstorage google.golang.org/grpc github.com/rclone/rclone/backend/opendrive github.com/rclone/rclone/backend/dropbox github.com/rclone/rclone/backend/pcloud github.com/rclone/rclone/backend/premiumizeme github.com/rclone/rclone/backend/putio github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/rclone/rclone/backend/cache github.com/rclone/rclone/backend/chunker github.com/rclone/rclone/backend/combine github.com/rclone/rclone/backend/compress github.com/rclone/rclone/backend/hasher github.com/rclone/rclone/backend/mailru github.com/rclone/rclone/backend/onedrive github.com/aws/aws-sdk-go/private/protocol/query github.com/rclone/rclone/backend/seafile github.com/rclone/rclone/backend/sftp github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/private/protocol/restxml github.com/rclone/rclone/backend/sharefile github.com/rclone/rclone/backend/sia github.com/aws/aws-sdk-go/service/s3 github.com/rclone/rclone/backend/smb github.com/rclone/rclone/backend/sugarsync github.com/rclone/rclone/backend/swift github.com/rclone/rclone/backend/union github.com/rclone/rclone/backend/uptobox github.com/rclone/rclone/backend/webdav/odrvcookie github.com/rclone/rclone/backend/webdav github.com/rclone/rclone/backend/yandex github.com/rclone/rclone/backend/zoho github.com/rclone/rclone/fs/config/configfile github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/rclone/rclone/fs/config/configflags github.com/rclone/rclone/fs/log/logflags github.com/rclone/rclone/fs/rc/jobs github.com/rclone/rclone/fs/rc/webgui github.com/rclone/rclone/lib/http/serve github.com/rclone/rclone/fs/sync github.com/rclone/rclone/vfs/vfscache/downloaders github.com/rclone/rclone/cmd/serve/dlna/dlnaflags net/http/httptest github.com/go-chi/chi golang.org/x/net/webdav github.com/rclone/rclone/fstest/testserver github.com/rclone/rclone/fstest/mockdir github.com/aws/aws-sdk-go/aws/session github.com/googleapis/gax-go/v2 google.golang.org/api/internal github.com/rclone/rclone/fs/rc/rcserver github.com/stretchr/testify/assert github.com/rclone/rclone/fstest/mockfs github.com/rclone/rclone/vfs/vfscache github.com/rclone/rclone/fstest/mockobject google.golang.org/api/option google.golang.org/api/transport/internal/dca github.com/go-chi/chi/middleware google.golang.org/api/internal/gensupport google.golang.org/api/option/internaloption github.com/rclone/rclone/lib/http google.golang.org/api/transport/http github.com/rclone/rclone/cmd github.com/rclone/rclone/vfs/test_vfs github.com/rclone/rclone/vfs github.com/rclone/rclone/lib/http/auth google.golang.org/api/drive/v2 google.golang.org/api/drive/v3 google.golang.org/api/storage/v1 github.com/rclone/rclone/backend/azureblob github.com/rclone/rclone/cmd/about github.com/rclone/rclone/cmd/authorize github.com/rclone/rclone/cmd/rc github.com/rclone/rclone/cmd/bisync github.com/rclone/rclone/cmd/cachestats github.com/rclone/rclone/cmd/cat github.com/rclone/rclone/cmd/backend github.com/rclone/rclone/cmd/check github.com/rclone/rclone/cmd/cleanup github.com/rclone/rclone/cmd/config github.com/rclone/rclone/cmd/copy github.com/rclone/rclone/cmd/checksum github.com/rclone/rclone/cmd/copyto github.com/rclone/rclone/cmd/copyurl github.com/rclone/rclone/cmd/cryptcheck github.com/rclone/rclone/cmd/cryptdecode github.com/rclone/rclone/cmd/dedupe github.com/rclone/rclone/cmd/delete github.com/rclone/rclone/cmd/deletefile github.com/rclone/rclone/cmd/genautocomplete github.com/rclone/rclone/cmd/gendocs github.com/rclone/rclone/cmd/hashsum github.com/rclone/rclone/cmd/link github.com/rclone/rclone/cmd/listremotes github.com/rclone/rclone/cmd/ls github.com/rclone/rclone/cmd/lsd github.com/rclone/rclone/cmd/lsf github.com/rclone/rclone/cmd/lsjson github.com/rclone/rclone/cmd/lsl github.com/rclone/rclone/cmd/md5sum github.com/rclone/rclone/cmd/mkdir github.com/rclone/rclone/cmd/mountlib github.com/rclone/rclone/cmd/move github.com/rclone/rclone/cmd/moveto github.com/rclone/rclone/cmd/ncdu github.com/rclone/rclone/cmd/obscure github.com/rclone/rclone/cmd/purge github.com/rclone/rclone/cmd/rcat github.com/rclone/rclone/cmd/rcd github.com/rclone/rclone/cmd/reveal github.com/rclone/rclone/cmd/rmdir github.com/rclone/rclone/cmd/rmdirs github.com/rclone/rclone/cmd/version github.com/rclone/rclone/cmd/serve/dlna github.com/rclone/rclone/cmd/serve/http github.com/rclone/rclone/cmd/serve/restic github.com/rclone/rclone/cmd/serve/proxy github.com/rclone/rclone/cmd/settier github.com/rclone/rclone/cmd/selfupdate github.com/rclone/rclone/cmd/sha1sum github.com/rclone/rclone/cmd/mount github.com/rclone/rclone/cmd/mount2 github.com/rclone/rclone/cmd/serve/docker github.com/rclone/rclone/cmd/serve/proxy/proxyflags github.com/rclone/rclone/cmd/size github.com/rclone/rclone/cmd/serve/sftp github.com/rclone/rclone/backend/googlecloudstorage github.com/rclone/rclone/cmd/serve/webdav github.com/rclone/rclone/cmd/sync github.com/rclone/rclone/cmd/test github.com/rclone/rclone/cmd/touch github.com/rclone/rclone/cmd/tree github.com/rclone/rclone/cmd/test/changenotify github.com/rclone/rclone/cmd/test/histogram github.com/rclone/rclone/cmd/test/info github.com/rclone/rclone/cmd/test/makefiles github.com/rclone/rclone/cmd/test/memory github.com/stretchr/testify/require github.com/rclone/rclone/cmd/serve github.com/rclone/rclone/cmd/all github.com/rclone/rclone/backend/drive github.com/rclone/rclone/fstest github.com/rclone/rclone/cmd/serve/servetest github.com/rclone/rclone/fstest/fstests github.com/rclone/rclone/backend/s3 github.com/rclone/rclone/backend/all github.com/rclone/rclone github.com/rclone/rclone/fstest/test_all github.com/rclone/rclone/vfs/vfstest github.com/rclone/rclone/cmdtest debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/rclone-1.60.1+dfsg' export RCLONE_CONFIG="/notfound"; dh_auto_test -- cd _build && go test -vet=off -v -p 12 github.com/rclone/rclone github.com/rclone/rclone/backend/alias github.com/rclone/rclone/backend/all github.com/rclone/rclone/backend/amazonclouddrive github.com/rclone/rclone/backend/azureblob github.com/rclone/rclone/backend/b2 github.com/rclone/rclone/backend/b2/api github.com/rclone/rclone/backend/box github.com/rclone/rclone/backend/box/api github.com/rclone/rclone/backend/cache github.com/rclone/rclone/backend/chunker github.com/rclone/rclone/backend/combine github.com/rclone/rclone/backend/compress github.com/rclone/rclone/backend/crypt github.com/rclone/rclone/backend/crypt/pkcs7 github.com/rclone/rclone/backend/drive github.com/rclone/rclone/backend/dropbox github.com/rclone/rclone/backend/dropbox/dbhash github.com/rclone/rclone/backend/fichier github.com/rclone/rclone/backend/filefabric github.com/rclone/rclone/backend/filefabric/api github.com/rclone/rclone/backend/ftp github.com/rclone/rclone/backend/googlecloudstorage github.com/rclone/rclone/backend/googlephotos github.com/rclone/rclone/backend/googlephotos/api github.com/rclone/rclone/backend/hasher github.com/rclone/rclone/backend/hdfs github.com/rclone/rclone/backend/hidrive github.com/rclone/rclone/backend/hidrive/api github.com/rclone/rclone/backend/hidrive/hidrivehash github.com/rclone/rclone/backend/hidrive/hidrivehash/internal github.com/rclone/rclone/backend/http github.com/rclone/rclone/backend/internetarchive github.com/rclone/rclone/backend/jottacloud github.com/rclone/rclone/backend/jottacloud/api github.com/rclone/rclone/backend/koofr github.com/rclone/rclone/backend/local github.com/rclone/rclone/backend/mailru github.com/rclone/rclone/backend/mailru/api github.com/rclone/rclone/backend/mailru/mrhash github.com/rclone/rclone/backend/memory github.com/rclone/rclone/backend/netstorage github.com/rclone/rclone/backend/onedrive github.com/rclone/rclone/backend/onedrive/api github.com/rclone/rclone/backend/onedrive/quickxorhash github.com/rclone/rclone/backend/opendrive github.com/rclone/rclone/backend/pcloud github.com/rclone/rclone/backend/pcloud/api github.com/rclone/rclone/backend/premiumizeme github.com/rclone/rclone/backend/premiumizeme/api github.com/rclone/rclone/backend/putio github.com/rclone/rclone/backend/s3 github.com/rclone/rclone/backend/seafile github.com/rclone/rclone/backend/seafile/api github.com/rclone/rclone/backend/sftp github.com/rclone/rclone/backend/sharefile github.com/rclone/rclone/backend/sharefile/api github.com/rclone/rclone/backend/sia github.com/rclone/rclone/backend/sia/api github.com/rclone/rclone/backend/smb github.com/rclone/rclone/backend/sugarsync github.com/rclone/rclone/backend/sugarsync/api github.com/rclone/rclone/backend/swift github.com/rclone/rclone/backend/union github.com/rclone/rclone/backend/union/common github.com/rclone/rclone/backend/union/policy github.com/rclone/rclone/backend/union/upstream github.com/rclone/rclone/backend/uptobox github.com/rclone/rclone/backend/uptobox/api github.com/rclone/rclone/backend/webdav github.com/rclone/rclone/backend/webdav/api github.com/rclone/rclone/backend/webdav/odrvcookie github.com/rclone/rclone/backend/yandex github.com/rclone/rclone/backend/yandex/api github.com/rclone/rclone/backend/zoho github.com/rclone/rclone/backend/zoho/api github.com/rclone/rclone/bin github.com/rclone/rclone/cmd github.com/rclone/rclone/cmd/about github.com/rclone/rclone/cmd/all github.com/rclone/rclone/cmd/authorize github.com/rclone/rclone/cmd/backend github.com/rclone/rclone/cmd/bisync github.com/rclone/rclone/cmd/bisync/bilib github.com/rclone/rclone/cmd/cachestats github.com/rclone/rclone/cmd/cat github.com/rclone/rclone/cmd/check github.com/rclone/rclone/cmd/checksum github.com/rclone/rclone/cmd/cleanup github.com/rclone/rclone/cmd/cmount github.com/rclone/rclone/cmd/config github.com/rclone/rclone/cmd/copy github.com/rclone/rclone/cmd/copyto github.com/rclone/rclone/cmd/copyurl github.com/rclone/rclone/cmd/cryptcheck github.com/rclone/rclone/cmd/cryptdecode github.com/rclone/rclone/cmd/dedupe github.com/rclone/rclone/cmd/delete github.com/rclone/rclone/cmd/deletefile github.com/rclone/rclone/cmd/genautocomplete github.com/rclone/rclone/cmd/gendocs github.com/rclone/rclone/cmd/hashsum github.com/rclone/rclone/cmd/link github.com/rclone/rclone/cmd/listremotes github.com/rclone/rclone/cmd/ls github.com/rclone/rclone/cmd/ls/lshelp github.com/rclone/rclone/cmd/lsd github.com/rclone/rclone/cmd/lsf github.com/rclone/rclone/cmd/lsjson github.com/rclone/rclone/cmd/lsl github.com/rclone/rclone/cmd/md5sum github.com/rclone/rclone/cmd/mkdir github.com/rclone/rclone/cmd/mount github.com/rclone/rclone/cmd/mount2 github.com/rclone/rclone/cmd/mountlib github.com/rclone/rclone/cmd/move github.com/rclone/rclone/cmd/moveto github.com/rclone/rclone/cmd/ncdu github.com/rclone/rclone/cmd/ncdu/scan github.com/rclone/rclone/cmd/obscure github.com/rclone/rclone/cmd/purge github.com/rclone/rclone/cmd/rc github.com/rclone/rclone/cmd/rcat github.com/rclone/rclone/cmd/rcd github.com/rclone/rclone/cmd/reveal github.com/rclone/rclone/cmd/rmdir github.com/rclone/rclone/cmd/rmdirs github.com/rclone/rclone/cmd/selfupdate github.com/rclone/rclone/cmd/serve github.com/rclone/rclone/cmd/serve/dlna github.com/rclone/rclone/cmd/serve/dlna/data github.com/rclone/rclone/cmd/serve/dlna/dlnaflags github.com/rclone/rclone/cmd/serve/dlna/upnpav github.com/rclone/rclone/cmd/serve/docker github.com/rclone/rclone/cmd/serve/ftp github.com/rclone/rclone/cmd/serve/http github.com/rclone/rclone/cmd/serve/http/data github.com/rclone/rclone/cmd/serve/httplib github.com/rclone/rclone/cmd/serve/httplib/httpflags github.com/rclone/rclone/cmd/serve/proxy github.com/rclone/rclone/cmd/serve/proxy/proxyflags github.com/rclone/rclone/cmd/serve/restic github.com/rclone/rclone/cmd/serve/servetest github.com/rclone/rclone/cmd/serve/sftp github.com/rclone/rclone/cmd/serve/webdav github.com/rclone/rclone/cmd/settier github.com/rclone/rclone/cmd/sha1sum github.com/rclone/rclone/cmd/size github.com/rclone/rclone/cmd/sync github.com/rclone/rclone/cmd/test github.com/rclone/rclone/cmd/test/changenotify github.com/rclone/rclone/cmd/test/histogram github.com/rclone/rclone/cmd/test/info github.com/rclone/rclone/cmd/test/info/internal github.com/rclone/rclone/cmd/test/info/internal/build_csv github.com/rclone/rclone/cmd/test/makefiles github.com/rclone/rclone/cmd/test/memory github.com/rclone/rclone/cmd/touch github.com/rclone/rclone/cmd/tree github.com/rclone/rclone/cmd/version github.com/rclone/rclone/cmdtest github.com/rclone/rclone/fs github.com/rclone/rclone/fs/accounting github.com/rclone/rclone/fs/asyncreader github.com/rclone/rclone/fs/cache github.com/rclone/rclone/fs/chunkedreader github.com/rclone/rclone/fs/chunksize github.com/rclone/rclone/fs/config github.com/rclone/rclone/fs/config/configfile github.com/rclone/rclone/fs/config/configflags github.com/rclone/rclone/fs/config/configmap github.com/rclone/rclone/fs/config/configstruct github.com/rclone/rclone/fs/config/flags github.com/rclone/rclone/fs/config/obscure github.com/rclone/rclone/fs/dirtree github.com/rclone/rclone/fs/driveletter github.com/rclone/rclone/fs/filter github.com/rclone/rclone/fs/filter/filterflags github.com/rclone/rclone/fs/fserrors github.com/rclone/rclone/fs/fshttp github.com/rclone/rclone/fs/fspath github.com/rclone/rclone/fs/hash github.com/rclone/rclone/fs/list github.com/rclone/rclone/fs/log github.com/rclone/rclone/fs/log/logflags github.com/rclone/rclone/fs/march github.com/rclone/rclone/fs/object github.com/rclone/rclone/fs/operations github.com/rclone/rclone/fs/rc github.com/rclone/rclone/fs/rc/jobs github.com/rclone/rclone/fs/rc/rcflags github.com/rclone/rclone/fs/rc/rcserver github.com/rclone/rclone/fs/rc/webgui github.com/rclone/rclone/fs/sync github.com/rclone/rclone/fs/walk github.com/rclone/rclone/fstest github.com/rclone/rclone/fstest/fstests github.com/rclone/rclone/fstest/mockdir github.com/rclone/rclone/fstest/mockfs github.com/rclone/rclone/fstest/mockobject github.com/rclone/rclone/fstest/test_all github.com/rclone/rclone/fstest/testserver github.com/rclone/rclone/fstest/testy github.com/rclone/rclone/lib/atexit github.com/rclone/rclone/lib/bucket github.com/rclone/rclone/lib/buildinfo github.com/rclone/rclone/lib/cache github.com/rclone/rclone/lib/daemonize github.com/rclone/rclone/lib/dircache github.com/rclone/rclone/lib/encoder github.com/rclone/rclone/lib/encoder/filename github.com/rclone/rclone/lib/encoder/internal/gen github.com/rclone/rclone/lib/env github.com/rclone/rclone/lib/errors github.com/rclone/rclone/lib/exitcode github.com/rclone/rclone/lib/file github.com/rclone/rclone/lib/http github.com/rclone/rclone/lib/http/auth github.com/rclone/rclone/lib/http/serve github.com/rclone/rclone/lib/israce github.com/rclone/rclone/lib/jwtutil github.com/rclone/rclone/lib/kv github.com/rclone/rclone/lib/mmap github.com/rclone/rclone/lib/oauthutil github.com/rclone/rclone/lib/pacer github.com/rclone/rclone/lib/plugin github.com/rclone/rclone/lib/pool github.com/rclone/rclone/lib/random github.com/rclone/rclone/lib/ranges github.com/rclone/rclone/lib/readers github.com/rclone/rclone/lib/rest github.com/rclone/rclone/lib/structs github.com/rclone/rclone/lib/terminal github.com/rclone/rclone/lib/version github.com/rclone/rclone/vfs github.com/rclone/rclone/vfs/test_vfs github.com/rclone/rclone/vfs/vfscache github.com/rclone/rclone/vfs/vfscache/downloaders github.com/rclone/rclone/vfs/vfscache/writeback github.com/rclone/rclone/vfs/vfscommon github.com/rclone/rclone/vfs/vfsflags github.com/rclone/rclone/vfs/vfstest ? github.com/rclone/rclone [no test files] ? github.com/rclone/rclone/backend/all [no test files] ? github.com/rclone/rclone/backend/amazonclouddrive [no test files] === RUN TestNewFS 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults --- PASS: TestNewFS (0.00s) === RUN TestNewFSNoRemote 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults --- PASS: TestNewFSNoRemote (0.00s) === RUN TestNewFSInvalidRemote 2025/11/12 01:38:11 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults --- PASS: TestNewFSInvalidRemote (0.00s) PASS ok github.com/rclone/rclone/backend/alias 0.030s === RUN TestIncrement --- PASS: TestIncrement (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) === RUN TestServicePrincipalFileSuccess --- PASS: TestServicePrincipalFileSuccess (0.00s) === RUN TestServicePrincipalFileFailure --- PASS: TestServicePrincipalFileFailure (0.00s) === RUN TestValidateAccessTier === RUN TestValidateAccessTier/HOT === RUN TestValidateAccessTier/Hot === RUN TestValidateAccessTier/cool === RUN TestValidateAccessTier/archive === RUN TestValidateAccessTier/empty === RUN TestValidateAccessTier/unknown === RUN TestValidateAccessTier/hot --- PASS: TestValidateAccessTier (0.00s) --- PASS: TestValidateAccessTier/HOT (0.00s) --- PASS: TestValidateAccessTier/Hot (0.00s) --- PASS: TestValidateAccessTier/cool (0.00s) --- PASS: TestValidateAccessTier/archive (0.00s) --- PASS: TestValidateAccessTier/empty (0.00s) --- PASS: TestValidateAccessTier/unknown (0.00s) --- PASS: TestValidateAccessTier/hot (0.00s) === RUN TestManagedIdentity --- PASS: TestManagedIdentity (0.00s) === RUN TestIMDSErrors 2025/11/12 01:38:12 ERROR : Couldn't obtain OAuth token from IMDS; server returned status code 404 and body: Test error generated 2025/11/12 01:38:12 ERROR : Couldn't obtain OAuth token from IMDS; server returned status code 429 and body: Test error generated 2025/11/12 01:38:12 ERROR : Couldn't obtain OAuth token from IMDS; server returned status code 500 and body: Test error generated --- PASS: TestIMDSErrors (0.00s) PASS ok github.com/rclone/rclone/backend/azureblob 0.029s === RUN TestUrlEncode --- PASS: TestUrlEncode (0.00s) === RUN TestTimeString --- PASS: TestTimeString (0.00s) === RUN TestParseTimeString b2_internal_test.go:166: potato: want error strconv.ParseInt: parsing "potato": invalid syntax got error --- PASS: TestParseTimeString (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/b2 0.032s === RUN TestTimestampMarshalJSON --- PASS: TestTimestampMarshalJSON (0.00s) === RUN TestTimestampUnmarshalJSON --- PASS: TestTimestampUnmarshalJSON (0.00s) === RUN TestTimestampIsZero --- PASS: TestTimestampIsZero (0.00s) === RUN TestTimestampEqual --- PASS: TestTimestampEqual (0.00s) PASS ok github.com/rclone/rclone/backend/b2/api 0.025s ? github.com/rclone/rclone/backend/box/api [no test files] === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/box 0.054s 2025/11/12 01:38:13 Running with the following params: remote: TestInternalCache 2025/11/12 01:38:13 Temp Upload Dir: /tmp/rclonecache-tmp3216997464 === RUN TestInternalListRootAndInnerRemotes cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalListRootAndInnerRemotes (0.00s) === RUN TestInternalObjWrapFsFound cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalObjWrapFsFound (0.00s) === RUN TestInternalObjNotFound cache_internal_test.go:261: Test currently fails in Debian --- SKIP: TestInternalObjNotFound (0.00s) === RUN TestInternalCachedWrittenContentMatches cache_internal_test.go:273: Test currently fails in Debian --- SKIP: TestInternalCachedWrittenContentMatches (0.00s) === RUN TestInternalDoubleWrittenContentMatches cache_internal_test.go:299: Test currently fails in Debian --- SKIP: TestInternalDoubleWrittenContentMatches (0.00s) === RUN TestInternalCachedUpdatedContentMatches cache_internal_test.go:322: Test currently fails in Debian --- SKIP: TestInternalCachedUpdatedContentMatches (0.00s) === RUN TestInternalWrappedWrittenContentMatches cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalWrappedWrittenContentMatches (0.00s) === RUN TestInternalLargeWrittenContentMatches cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalLargeWrittenContentMatches (0.00s) === RUN TestInternalWrappedFsChangeNotSeen cache_internal_test.go:411: Test currently fails in Debian --- SKIP: TestInternalWrappedFsChangeNotSeen (0.00s) === RUN TestInternalMoveWithNotify cache_internal_test.go:467: Test currently fails in Debian --- SKIP: TestInternalMoveWithNotify (0.00s) === RUN TestInternalNotifyCreatesEmptyParts cache_internal_test.go:555: Test currently fails in Debian --- SKIP: TestInternalNotifyCreatesEmptyParts (0.00s) === RUN TestInternalChangeSeenAfterDirCacheFlush cache_internal_test.go:643: Test currently fails in Debian --- SKIP: TestInternalChangeSeenAfterDirCacheFlush (0.00s) === RUN TestInternalCacheWrites cache_internal_test.go:677: Test currently fails in Debian --- SKIP: TestInternalCacheWrites (0.00s) === RUN TestInternalMaxChunkSizeRespected cache_internal_test.go:697: Test currently fails in Debian --- SKIP: TestInternalMaxChunkSizeRespected (0.00s) === RUN TestInternalExpiredEntriesRemoved cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalExpiredEntriesRemoved (0.00s) === RUN TestInternalBug2117 cache_internal_test.go:773: Test currently fails in Debian --- SKIP: TestInternalBug2117 (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) === RUN TestInternalUploadTempDirCreated cache_upload_test.go:23: Test currently fails in Debian --- SKIP: TestInternalUploadTempDirCreated (0.00s) === RUN TestInternalUploadQueueOneFileNoRest cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadQueueOneFileNoRest (0.00s) === RUN TestInternalUploadQueueOneFileWithRest cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadQueueOneFileWithRest (0.00s) === RUN TestInternalUploadMoveExistingFile cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadMoveExistingFile (0.00s) === RUN TestInternalUploadTempPathCleaned cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadTempPathCleaned (0.00s) === RUN TestInternalUploadQueueMoreFiles cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadQueueMoreFiles (0.00s) === RUN TestInternalUploadTempFileOperations cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadTempFileOperations (0.00s) === RUN TestInternalUploadUploadingFileOperations cache_internal_test.go:889: Need remote (TestInternalCache) to exist --- SKIP: TestInternalUploadUploadingFileOperations (0.00s) PASS ok github.com/rclone/rclone/backend/cache 0.100s === RUN TestIntegration fstests.go:454: Using remote "TestChunker:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/chunker/chunker_test.go:59 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestIntegration --- FAIL: TestIntegration (0.00s) FAIL FAIL github.com/rclone/rclone/backend/chunker 0.087s === RUN TestAdjustmentDo --- PASS: TestAdjustmentDo (0.00s) === RUN TestAdjustmentUndo --- PASS: TestAdjustmentUndo (0.00s) === RUN TestIntegration combine_test.go:16: Skipping as -remote not set --- SKIP: TestIntegration (0.00s) === RUN TestLocal fstests.go:454: Using remote "TestCombineLocal:dir1" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/combine/combine_test.go:32 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestLocal --- FAIL: TestLocal (0.00s) === RUN TestMemory fstests.go:454: Using remote "TestCombineMemory:dir1" === RUN TestMemory/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestMemory/FsCommand fstests.go:523: No commands in this remote === RUN TestMemory/FsRmdirNotFound fstests.go:538: Skipping test as non root bucket-based remote === RUN TestMemory/FsString === RUN TestMemory/FsName === RUN TestMemory/FsRoot === RUN TestMemory/FsRmdirEmpty === RUN TestMemory/FsMkdir === RUN TestMemory/FsMkdir/FsMkdirRmdirSubdir fstest.go:251: Filtering empty directory "dir" fstest.go:251: Filtering empty directory "dir/subdir" fstest.go:251: Filtering empty directory "dir" === RUN TestMemory/FsMkdir/FsListEmpty === RUN TestMemory/FsMkdir/FsListDirEmpty === RUN TestMemory/FsMkdir/FsListRDirEmpty === RUN TestMemory/FsMkdir/FsListDirNotFound === RUN TestMemory/FsMkdir/FsListRDirNotFound === RUN TestMemory/FsMkdir/FsEncoding === RUN TestMemory/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestMemory/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestMemory/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestMemory/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestMemory/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestMemory/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestMemory/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestMemory/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestMemory/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestMemory/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestMemory/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestMemory/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestMemory/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestMemory/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestMemory/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestMemory/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestMemory/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestMemory/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" === RUN TestMemory/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestMemory/FsMkdir/FsNewObjectNotFound === RUN TestMemory/FsMkdir/FsPutError === RUN TestMemory/FsMkdir/FsPutZeroLength === RUN TestMemory/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestMemory/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestMemory/FsMkdir/FsPutFiles === RUN TestMemory/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestMemory/FsMkdir/FsPutFiles/FsListRDirFile2 === RUN TestMemory/FsMkdir/FsPutFiles/FsListR === RUN TestMemory/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestMemory/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestMemory/FsMkdir/FsPutFiles/FsListRDirRoot === RUN TestMemory/FsMkdir/FsPutFiles/FsListSubdir === RUN TestMemory/FsMkdir/FsPutFiles/FsListRSubdir#01 === RUN TestMemory/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestMemory/FsMkdir/FsPutFiles/FsListRLevel2 === RUN TestMemory/FsMkdir/FsPutFiles/FsListFile1 === RUN TestMemory/FsMkdir/FsPutFiles/FsNewObject === RUN TestMemory/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestMemory/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestMemory/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestMemory/FsMkdir/FsPutFiles/FsPurge fstests.go:1104: FS has no Purge interface === RUN TestMemory/FsMkdir/FsPutFiles/FsCopy === RUN TestMemory/FsMkdir/FsPutFiles/FsMove === RUN TestMemory/FsMkdir/FsPutFiles/FsDirMove fstests.go:1246: FS has no DirMover interface === RUN TestMemory/FsMkdir/FsPutFiles/FsRmdirFull fstests.go:1301: Skipping test as non root bucket-based remote === RUN TestMemory/FsMkdir/FsPutFiles/FsPrecision === RUN TestMemory/FsMkdir/FsPutFiles/ObjectString === RUN TestMemory/FsMkdir/FsPutFiles/ObjectFs === RUN TestMemory/FsMkdir/FsPutFiles/ObjectRemote === RUN TestMemory/FsMkdir/FsPutFiles/ObjectHashes === RUN TestMemory/FsMkdir/FsPutFiles/ObjectModTime === RUN TestMemory/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestMemory/FsMkdir/FsPutFiles/ObjectMetadata === RUN TestMemory/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestMemory/FsMkdir/FsPutFiles/ObjectSize === RUN TestMemory/FsMkdir/FsPutFiles/ObjectOpen === RUN TestMemory/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestMemory/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestMemory/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestMemory/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestMemory/FsMkdir/FsPutFiles/ObjectStorable === RUN TestMemory/FsMkdir/FsPutFiles/FsIsFile === RUN TestMemory/FsMkdir/FsPutFiles/FsIsFileNotFound === RUN TestMemory/FsMkdir/FsPutFiles/FromRoot fstests.go:1601: Can't list from root on this remote === RUN TestMemory/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestMemory/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestMemory/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestMemory/FsMkdir/FsPutFiles/ObjectRemove === RUN TestMemory/FsMkdir/FsPutFiles/ObjectAbout fstests.go:1842: FS does not support About === RUN TestMemory/FsMkdir/FsPutFiles/FsPutStream === RUN TestMemory/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestMemory/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestMemory/FsMkdir/FsPutFiles/Internal fstests.go:1904: *combine.Fs does not implement InternalTester === RUN TestMemory/FsMkdir/FsPutChunked fstests.go:1921: *combine.Fs does not implement SetUploadChunkSizer === RUN TestMemory/FsMkdir/FsUploadUnknownSize === RUN TestMemory/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestMemory/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestMemory/FsMkdir/FsRootCollapse === RUN TestMemory/FsShutdown fstests.go:2117: Shutdown method not supported --- PASS: TestMemory (0.01s) --- SKIP: TestMemory/FsCheckWrap (0.00s) --- SKIP: TestMemory/FsCommand (0.00s) --- SKIP: TestMemory/FsRmdirNotFound (0.00s) --- PASS: TestMemory/FsString (0.00s) --- PASS: TestMemory/FsName (0.00s) --- PASS: TestMemory/FsRoot (0.00s) --- PASS: TestMemory/FsRmdirEmpty (0.00s) --- PASS: TestMemory/FsMkdir (0.00s) --- PASS: TestMemory/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestMemory/FsMkdir/FsListEmpty (0.00s) --- PASS: TestMemory/FsMkdir/FsListDirEmpty (0.00s) --- PASS: TestMemory/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestMemory/FsMkdir/FsListDirNotFound (0.00s) --- PASS: TestMemory/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestMemory/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestMemory/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestMemory/FsMkdir/FsPutError (0.00s) --- PASS: TestMemory/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestMemory/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestMemory/FsMkdir/FsChangeNotify (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/FsPurge (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsMove (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/FsDirMove (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/FromRoot (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestMemory/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestMemory/FsMkdir/FsPutChunked (0.00s) --- PASS: TestMemory/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestMemory/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestMemory/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestMemory/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestMemory/FsShutdown (0.00s) === RUN TestMixed fstests.go:400: quicktest only --- SKIP: TestMixed (0.00s) FAIL FAIL github.com/rclone/rclone/backend/combine 0.055s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) === RUN TestRemoteGzip fstests.go:454: Using remote "TestCompressGzip:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/compress/compress_test.go:43 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestRemoteGzip --- FAIL: TestRemoteGzip (0.00s) FAIL FAIL github.com/rclone/rclone/backend/compress 0.064s ? github.com/rclone/rclone/backend/filefabric/api [no test files] ? github.com/rclone/rclone/backend/googlephotos/api [no test files] ? github.com/rclone/rclone/backend/hidrive/api [no test files] ? github.com/rclone/rclone/backend/hidrive/hidrivehash/internal [no test files] ? github.com/rclone/rclone/backend/mailru/api [no test files] ? github.com/rclone/rclone/backend/onedrive/api [no test files] ? github.com/rclone/rclone/backend/pcloud/api [no test files] ? github.com/rclone/rclone/backend/premiumizeme/api [no test files] ? github.com/rclone/rclone/backend/seafile/api [no test files] ? github.com/rclone/rclone/backend/sharefile/api [no test files] ? github.com/rclone/rclone/backend/sia/api [no test files] ? github.com/rclone/rclone/backend/sugarsync/api [no test files] === RUN TestNewNameEncryptionMode --- PASS: TestNewNameEncryptionMode (0.00s) === RUN TestNewNameEncryptionModeString --- PASS: TestNewNameEncryptionModeString (0.00s) === RUN TestEncodeFileNameBase32 --- PASS: TestEncodeFileNameBase32 (0.00s) === RUN TestEncodeFileNameBase64 --- PASS: TestEncodeFileNameBase64 (0.00s) === RUN TestEncodeFileNameBase32768 --- PASS: TestEncodeFileNameBase32768 (0.00s) === RUN TestDecodeFileNameBase32 --- PASS: TestDecodeFileNameBase32 (0.00s) === RUN TestDecodeFileNameBase64 --- PASS: TestDecodeFileNameBase64 (0.00s) === RUN TestDecodeFileNameBase32768 --- PASS: TestDecodeFileNameBase32768 (0.00s) === RUN TestEncryptSegmentBase32 --- PASS: TestEncryptSegmentBase32 (0.00s) === RUN TestEncryptSegmentBase64 --- PASS: TestEncryptSegmentBase64 (0.00s) === RUN TestEncryptSegmentBase32768 --- PASS: TestEncryptSegmentBase32768 (0.00s) === RUN TestDecryptSegmentBase32 --- PASS: TestDecryptSegmentBase32 (0.00s) === RUN TestDecryptSegmentBase64 --- PASS: TestDecryptSegmentBase64 (0.00s) === RUN TestDecryptSegmentBase32768 --- PASS: TestDecryptSegmentBase32768 (0.00s) === RUN TestStandardEncryptFileNameBase32 --- PASS: TestStandardEncryptFileNameBase32 (0.00s) === RUN TestStandardEncryptFileNameBase64 --- PASS: TestStandardEncryptFileNameBase64 (0.00s) === RUN TestStandardEncryptFileNameBase32768 --- PASS: TestStandardEncryptFileNameBase32768 (0.00s) === RUN TestNonStandardEncryptFileName --- PASS: TestNonStandardEncryptFileName (0.00s) === RUN TestStandardDecryptFileNameBase32 --- PASS: TestStandardDecryptFileNameBase32 (0.00s) === RUN TestStandardDecryptFileNameBase64 --- PASS: TestStandardDecryptFileNameBase64 (0.00s) === RUN TestStandardDecryptFileNameBase32768 --- PASS: TestStandardDecryptFileNameBase32768 (0.00s) === RUN TestNonStandardDecryptFileName --- PASS: TestNonStandardDecryptFileName (0.00s) === RUN TestEncDecMatches --- PASS: TestEncDecMatches (0.00s) === RUN TestStandardEncryptDirNameBase32 --- PASS: TestStandardEncryptDirNameBase32 (0.00s) === RUN TestStandardEncryptDirNameBase64 --- PASS: TestStandardEncryptDirNameBase64 (0.00s) === RUN TestStandardEncryptDirNameBase32768 --- PASS: TestStandardEncryptDirNameBase32768 (0.00s) === RUN TestNonStandardEncryptDirName --- PASS: TestNonStandardEncryptDirName (0.00s) === RUN TestStandardDecryptDirNameBase32 --- PASS: TestStandardDecryptDirNameBase32 (0.00s) === RUN TestStandardDecryptDirNameBase64 --- PASS: TestStandardDecryptDirNameBase64 (0.00s) === RUN TestStandardDecryptDirNameBase32768 --- PASS: TestStandardDecryptDirNameBase32768 (0.00s) === RUN TestNonStandardDecryptDirName --- PASS: TestNonStandardDecryptDirName (0.00s) === RUN TestEncryptedSize --- PASS: TestEncryptedSize (0.00s) === RUN TestDecryptedSize --- PASS: TestDecryptedSize (0.00s) === RUN TestNoncePointer --- PASS: TestNoncePointer (0.00s) === RUN TestNonceFromReader --- PASS: TestNonceFromReader (0.00s) === RUN TestNonceFromBuf --- PASS: TestNonceFromBuf (0.00s) === RUN TestNonceIncrement --- PASS: TestNonceIncrement (0.00s) === RUN TestNonceAdd --- PASS: TestNonceAdd (0.00s) === RUN TestRandomSource --- PASS: TestRandomSource (0.55s) === RUN TestEncryptDecrypt1 --- PASS: TestEncryptDecrypt1 (0.40s) === RUN TestEncryptDecrypt32 --- PASS: TestEncryptDecrypt32 (1.47s) === RUN TestEncryptDecrypt4096 --- PASS: TestEncryptDecrypt4096 (1.45s) === RUN TestEncryptDecrypt65536 --- PASS: TestEncryptDecrypt65536 (1.42s) === RUN TestEncryptDecrypt65537 --- PASS: TestEncryptDecrypt65537 (1.41s) === RUN TestEncryptData --- PASS: TestEncryptData (0.00s) === RUN TestNewEncrypter --- PASS: TestNewEncrypter (0.00s) === RUN TestNewEncrypterErrUnexpectedEOF --- PASS: TestNewEncrypterErrUnexpectedEOF (0.00s) === RUN TestNewDecrypter --- PASS: TestNewDecrypter (0.00s) === RUN TestNewDecrypterErrUnexpectedEOF --- PASS: TestNewDecrypterErrUnexpectedEOF (0.00s) === RUN TestNewDecrypterSeekLimit --- PASS: TestNewDecrypterSeekLimit (0.48s) === RUN TestDecrypterCalculateUnderlying --- PASS: TestDecrypterCalculateUnderlying (0.00s) === RUN TestDecrypterRead --- PASS: TestDecrypterRead (0.00s) === RUN TestDecrypterClose --- PASS: TestDecrypterClose (0.00s) === RUN TestPutGetBlock --- PASS: TestPutGetBlock (0.00s) === RUN TestKey --- PASS: TestKey (0.20s) === RUN TestIntegration crypt_test.go:22: Skipping as -remote not set --- SKIP: TestIntegration (0.00s) === RUN TestStandardBase32 fstests.go:454: Using remote "TestCrypt:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/crypt/crypt_test.go:39 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestStandardBase32 --- FAIL: TestStandardBase32 (0.00s) === RUN TestStandardBase64 fstests.go:454: Using remote "TestCrypt:" === RUN TestStandardBase64/FsCheckWrap === RUN TestStandardBase64/FsCommand === RUN TestStandardBase64/FsRmdirNotFound === RUN TestStandardBase64/FsString === RUN TestStandardBase64/FsName === RUN TestStandardBase64/FsRoot === RUN TestStandardBase64/FsRmdirEmpty === RUN TestStandardBase64/FsMkdir === RUN TestStandardBase64/FsMkdir/FsMkdirRmdirSubdir === RUN TestStandardBase64/FsMkdir/FsListEmpty === RUN TestStandardBase64/FsMkdir/FsListDirEmpty === RUN TestStandardBase64/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsListDirNotFound 2025/11/12 01:38:22 ERROR : does not exist: error listing: directory not found === RUN TestStandardBase64/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsEncoding === RUN TestStandardBase64/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestStandardBase64/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestStandardBase64/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestStandardBase64/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestStandardBase64/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestStandardBase64/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestStandardBase64/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" === RUN TestStandardBase64/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestStandardBase64/FsMkdir/FsNewObjectNotFound === RUN TestStandardBase64/FsMkdir/FsPutError 2025/11/12 01:38:22 NOTICE: LiHD3a_KM-z0hMSK9FLg_g/nMSMbcQYaFfwKULh2ZBGmw/XtFcFlKWi8AKrpAxQq1jZA/H3vzyEmsPQanE4Lwdo-2vZ4rSbJcTXFcqqhWG7sFnrc/aoJ0xQZ37-GsFYAJDFVRpA: Removing partially written file on error: potato === RUN TestStandardBase64/FsMkdir/FsPutZeroLength === RUN TestStandardBase64/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestStandardBase64/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestStandardBase64/FsMkdir/FsPutFiles 2025/11/12 01:38:22 ERROR : Local file system at /tmp/rclone-crypt-test-standard/xQukKvrcAzgHQXxBZGcc4ISGM05nLJbQSSmqu-3hGkHMYI_-trO5UZkU_wcWVB7d: xattrs not supported - disabling: xattr.LSet /tmp/rclone-crypt-test-standard/xQukKvrcAzgHQXxBZGcc4ISGM05nLJbQSSmqu-3hGkHMYI_-trO5UZkU_wcWVB7d/ay7yI-yTWSPClZuVWkVFUA user.rclone-test: operation not supported === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListR === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListSubdir === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListFile1 === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsNewObject === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsPurge === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsMove === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsDirMove === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsPrecision === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectString === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectFs === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectRemote === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectHashes === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectModTime === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestStandardBase64/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectSize === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpen === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectStorable === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsIsFile === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:22 ERROR : : error listing: directory not found === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestCrypt:" path "rclone-test-pemixoq5cuvizih2deluzex0" from "TestCrypt:rclone-test-pemixoq5cuvizih2deluzex0" === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/List === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestStandardBase64/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestStandardBase64/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectCheckWrap === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectRemove === RUN TestStandardBase64/FsMkdir/FsPutFiles/ObjectAbout === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestStandardBase64/FsMkdir/FsPutFiles/Internal === RUN TestStandardBase64/FsMkdir/FsPutFiles/Internal/ObjectInfo === RUN TestStandardBase64/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap === RUN TestStandardBase64/FsMkdir/FsPutFiles/Internal/ComputeHash === RUN TestStandardBase64/FsMkdir/FsPutChunked fstests.go:1921: *crypt.Fs does not implement SetUploadChunkSizer === RUN TestStandardBase64/FsMkdir/FsUploadUnknownSize === RUN TestStandardBase64/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestStandardBase64/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestStandardBase64/FsMkdir/FsRootCollapse 2025/11/12 01:38:22 ERROR : : error listing: directory not found === RUN TestStandardBase64/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestStandardBase64 (0.43s) --- PASS: TestStandardBase64/FsCheckWrap (0.00s) --- PASS: TestStandardBase64/FsCommand (0.00s) --- PASS: TestStandardBase64/FsRmdirNotFound (0.00s) --- PASS: TestStandardBase64/FsString (0.00s) --- PASS: TestStandardBase64/FsName (0.00s) --- PASS: TestStandardBase64/FsRoot (0.00s) --- PASS: TestStandardBase64/FsRmdirEmpty (0.00s) --- FAIL: TestStandardBase64/FsMkdir (0.36s) --- PASS: TestStandardBase64/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsListEmpty (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding (0.01s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutError (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestStandardBase64/FsMkdir/FsPutFiles (0.29s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListDirRoot (0.05s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsDirMove (0.06s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestStandardBase64/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsIsFile (0.05s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsIsFileNotFound (0.05s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot (0.07s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutFiles/SetTier (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/Internal/ObjectInfo (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsPutFiles/Internal/ComputeHash (0.00s) --- SKIP: TestStandardBase64/FsMkdir/FsPutChunked (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestStandardBase64/FsMkdir/FsRootCollapse (0.06s) --- SKIP: TestStandardBase64/FsShutdown (0.00s) === RUN TestStandardBase32768 fstests.go:454: Using remote "TestCrypt:" === RUN TestStandardBase32768/FsCheckWrap === RUN TestStandardBase32768/FsCommand === RUN TestStandardBase32768/FsRmdirNotFound === RUN TestStandardBase32768/FsString === RUN TestStandardBase32768/FsName === RUN TestStandardBase32768/FsRoot === RUN TestStandardBase32768/FsRmdirEmpty === RUN TestStandardBase32768/FsMkdir === RUN TestStandardBase32768/FsMkdir/FsMkdirRmdirSubdir === RUN TestStandardBase32768/FsMkdir/FsListEmpty === RUN TestStandardBase32768/FsMkdir/FsListDirEmpty === RUN TestStandardBase32768/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsListDirNotFound 2025/11/12 01:38:22 ERROR : does not exist: error listing: directory not found === RUN TestStandardBase32768/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsEncoding === RUN TestStandardBase32768/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestStandardBase32768/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestStandardBase32768/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestStandardBase32768/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestStandardBase32768/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestStandardBase32768/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestStandardBase32768/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" === RUN TestStandardBase32768/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestStandardBase32768/FsMkdir/FsNewObjectNotFound === RUN TestStandardBase32768/FsMkdir/FsPutError 2025/11/12 01:38:22 NOTICE: ãµé—屙䥾踄㥒㰨祀ꜟ/瓂䥛廣⋅旡䭋樓㚆瑟/嗈絥炲輜ڕ悠裥åƒå£Ÿ/㗽ꎒ⛕樰官瑫è㗶蔯⣒岫欷⣥å„劗慥疻ʟ/审ä±äœŽê—¾âº ç± ã¡˜ç®±ç£Ÿ: Removing partially written file on error: potato === RUN TestStandardBase32768/FsMkdir/FsPutZeroLength === RUN TestStandardBase32768/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestStandardBase32768/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles 2025/11/12 01:38:22 ERROR : Local file system at /tmp/rclone-crypt-test-standard/ᑈ哟蛪ꀌ燔ꑊè‚欞æ´æ¨é”°ä±œçˆ¿ä¬éƒ­æ½ªê…–眊ያ役䖈轄䷷縱㳺çŸ: xattrs not supported - disabling: xattr.LSet /tmp/rclone-crypt-test-standard/ᑈ哟蛪ꀌ燔ꑊè‚欞æ´æ¨é”°ä±œçˆ¿ä¬éƒ­æ½ªê…–眊ያ役䖈轄䷷縱㳺çŸ/寷拨ê²å¯²ä‘”糎儔殥仟 user.rclone-test: operation not supported === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListR === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListSubdir === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListFile1 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObject === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsPurge === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsMove === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsDirMove === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsPrecision === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectString === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectFs === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectRemote === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectHashes === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectModTime === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectSize === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpen === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectStorable === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsIsFile === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:23 ERROR : : error listing: directory not found === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestCrypt:" path "rclone-test-zaroyug6qifefiq2hojivox4" from "TestCrypt:rclone-test-zaroyug6qifefiq2hojivox4" === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/List === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestStandardBase32768/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestStandardBase32768/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectCheckWrap === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectRemove === RUN TestStandardBase32768/FsMkdir/FsPutFiles/ObjectAbout === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestStandardBase32768/FsMkdir/FsPutFiles/Internal === RUN TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ObjectInfo === RUN TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap === RUN TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ComputeHash === RUN TestStandardBase32768/FsMkdir/FsPutChunked fstests.go:1921: *crypt.Fs does not implement SetUploadChunkSizer === RUN TestStandardBase32768/FsMkdir/FsUploadUnknownSize === RUN TestStandardBase32768/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestStandardBase32768/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestStandardBase32768/FsMkdir/FsRootCollapse 2025/11/12 01:38:23 ERROR : : error listing: directory not found === RUN TestStandardBase32768/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestStandardBase32768 (0.45s) --- PASS: TestStandardBase32768/FsCheckWrap (0.00s) --- PASS: TestStandardBase32768/FsCommand (0.00s) --- PASS: TestStandardBase32768/FsRmdirNotFound (0.00s) --- PASS: TestStandardBase32768/FsString (0.00s) --- PASS: TestStandardBase32768/FsName (0.00s) --- PASS: TestStandardBase32768/FsRoot (0.00s) --- PASS: TestStandardBase32768/FsRmdirEmpty (0.00s) --- FAIL: TestStandardBase32768/FsMkdir (0.38s) --- PASS: TestStandardBase32768/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsListEmpty (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding (0.01s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutError (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestStandardBase32768/FsMkdir/FsPutFiles (0.30s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListDirRoot (0.07s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsDirMove (0.06s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsIsFile (0.06s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsIsFileNotFound (0.05s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot (0.06s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutFiles/SetTier (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ObjectInfo (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsPutFiles/Internal/ComputeHash (0.00s) --- SKIP: TestStandardBase32768/FsMkdir/FsPutChunked (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestStandardBase32768/FsMkdir/FsRootCollapse (0.06s) --- SKIP: TestStandardBase32768/FsShutdown (0.00s) === RUN TestOff fstests.go:454: Using remote "TestCrypt2:" === RUN TestOff/FsCheckWrap === RUN TestOff/FsCommand === RUN TestOff/FsRmdirNotFound === RUN TestOff/FsString === RUN TestOff/FsName === RUN TestOff/FsRoot === RUN TestOff/FsRmdirEmpty === RUN TestOff/FsMkdir === RUN TestOff/FsMkdir/FsMkdirRmdirSubdir === RUN TestOff/FsMkdir/FsListEmpty === RUN TestOff/FsMkdir/FsListDirEmpty === RUN TestOff/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsListDirNotFound 2025/11/12 01:38:23 ERROR : does not exist: error listing: directory not found === RUN TestOff/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsEncoding === RUN TestOff/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestOff/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestOff/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestOff/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestOff/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestOff/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestOff/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestOff/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestOff/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestOff/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestOff/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestOff/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestOff/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestOff/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestOff/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestOff/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestOff/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestOff/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:23 NOTICE: Local file system at /tmp/rclone-crypt-test-off/rclone-test-mequgig0wapawev0judiboh6: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:23 NOTICE: Local file system at /tmp/rclone-crypt-test-off/rclone-test-mequgig0wapawev0judiboh6: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe.bin" === RUN TestOff/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestOff/FsMkdir/FsNewObjectNotFound === RUN TestOff/FsMkdir/FsPutError 2025/11/12 01:38:23 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt.bin: Removing partially written file on error: potato === RUN TestOff/FsMkdir/FsPutZeroLength === RUN TestOff/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestOff/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestOff/FsMkdir/FsPutFiles 2025/11/12 01:38:23 ERROR : Local file system at /tmp/rclone-crypt-test-off/rclone-test-mequgig0wapawev0judiboh6: xattrs not supported - disabling: xattr.LSet /tmp/rclone-crypt-test-off/rclone-test-mequgig0wapawev0judiboh6/file name.txt.bin user.rclone-test: operation not supported === RUN TestOff/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestOff/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsPutFiles/FsListR === RUN TestOff/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestOff/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestOff/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsPutFiles/FsListSubdir === RUN TestOff/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestOff/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestOff/FsMkdir/FsPutFiles/FsListFile1 === RUN TestOff/FsMkdir/FsPutFiles/FsNewObject === RUN TestOff/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestOff/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestOff/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestOff/FsMkdir/FsPutFiles/FsPurge === RUN TestOff/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestOff/FsMkdir/FsPutFiles/FsMove === RUN TestOff/FsMkdir/FsPutFiles/FsDirMove === RUN TestOff/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestOff/FsMkdir/FsPutFiles/FsPrecision === RUN TestOff/FsMkdir/FsPutFiles/ObjectString === RUN TestOff/FsMkdir/FsPutFiles/ObjectFs === RUN TestOff/FsMkdir/FsPutFiles/ObjectRemote === RUN TestOff/FsMkdir/FsPutFiles/ObjectHashes === RUN TestOff/FsMkdir/FsPutFiles/ObjectModTime === RUN TestOff/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestOff/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestOff/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestOff/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestOff/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestOff/FsMkdir/FsPutFiles/ObjectSize === RUN TestOff/FsMkdir/FsPutFiles/ObjectOpen === RUN TestOff/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestOff/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestOff/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestOff/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestOff/FsMkdir/FsPutFiles/ObjectStorable === RUN TestOff/FsMkdir/FsPutFiles/FsIsFile === RUN TestOff/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:23 ERROR : : error listing: directory not found === RUN TestOff/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestCrypt2:" path "rclone-test-mequgig0wapawev0judiboh6" from "TestCrypt2:rclone-test-mequgig0wapawev0judiboh6" === RUN TestOff/FsMkdir/FsPutFiles/FromRoot/List === RUN TestOff/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestOff/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestOff/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestOff/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestOff/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestOff/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestOff/FsMkdir/FsPutFiles/ObjectCheckWrap === RUN TestOff/FsMkdir/FsPutFiles/ObjectRemove === RUN TestOff/FsMkdir/FsPutFiles/ObjectAbout === RUN TestOff/FsMkdir/FsPutFiles/FsPutStream === RUN TestOff/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestOff/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestOff/FsMkdir/FsPutFiles/Internal === RUN TestOff/FsMkdir/FsPutFiles/Internal/ObjectInfo === RUN TestOff/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap === RUN TestOff/FsMkdir/FsPutFiles/Internal/ComputeHash === RUN TestOff/FsMkdir/FsPutChunked fstests.go:1921: *crypt.Fs does not implement SetUploadChunkSizer === RUN TestOff/FsMkdir/FsUploadUnknownSize === RUN TestOff/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestOff/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestOff/FsMkdir/FsRootCollapse 2025/11/12 01:38:23 ERROR : : error listing: directory not found === RUN TestOff/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestOff (0.39s) --- PASS: TestOff/FsCheckWrap (0.00s) --- PASS: TestOff/FsCommand (0.00s) --- PASS: TestOff/FsRmdirNotFound (0.00s) --- PASS: TestOff/FsString (0.00s) --- PASS: TestOff/FsName (0.00s) --- PASS: TestOff/FsRoot (0.00s) --- PASS: TestOff/FsRmdirEmpty (0.00s) --- FAIL: TestOff/FsMkdir (0.34s) --- PASS: TestOff/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestOff/FsMkdir/FsListEmpty (0.00s) --- PASS: TestOff/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestOff/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestOff/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestOff/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding (0.01s) --- PASS: TestOff/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestOff/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestOff/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestOff/FsMkdir/FsPutError (0.00s) --- PASS: TestOff/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestOff/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestOff/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestOff/FsMkdir/FsPutFiles (0.27s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListDirRoot (0.06s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsDirMove (0.05s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestOff/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsIsFile (0.05s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsIsFileNotFound (0.05s) --- PASS: TestOff/FsMkdir/FsPutFiles/FromRoot (0.05s) --- PASS: TestOff/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestOff/FsMkdir/FsPutFiles/SetTier (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/Internal/ObjectInfo (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap (0.00s) --- PASS: TestOff/FsMkdir/FsPutFiles/Internal/ComputeHash (0.00s) --- SKIP: TestOff/FsMkdir/FsPutChunked (0.00s) --- PASS: TestOff/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestOff/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestOff/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestOff/FsMkdir/FsRootCollapse (0.05s) --- SKIP: TestOff/FsShutdown (0.00s) === RUN TestObfuscate fstests.go:454: Using remote "TestCrypt3:" === RUN TestObfuscate/FsCheckWrap === RUN TestObfuscate/FsCommand === RUN TestObfuscate/FsRmdirNotFound === RUN TestObfuscate/FsString === RUN TestObfuscate/FsName === RUN TestObfuscate/FsRoot === RUN TestObfuscate/FsRmdirEmpty === RUN TestObfuscate/FsMkdir === RUN TestObfuscate/FsMkdir/FsMkdirRmdirSubdir === RUN TestObfuscate/FsMkdir/FsListEmpty === RUN TestObfuscate/FsMkdir/FsListDirEmpty === RUN TestObfuscate/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsListDirNotFound 2025/11/12 01:38:23 ERROR : does not exist: error listing: directory not found === RUN TestObfuscate/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsEncoding === RUN TestObfuscate/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestObfuscate/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestObfuscate/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestObfuscate/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestObfuscate/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestObfuscate/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestObfuscate/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:23 NOTICE: Local file system at /tmp/rclone-crypt-test-obfuscate/119.DoxAzq-FqEF-xGCGDAL9KGLADAw1ImLGrqt4: Replacing invalid UTF-8 characters in "!.invalid utf-8\xfe" 2025/11/12 01:38:23 NOTICE: Local file system at /tmp/rclone-crypt-test-obfuscate/119.DoxAzq-FqEF-xGCGDAL9KGLADAw1ImLGrqt4: Replacing invalid UTF-8 characters in "!.invalid utf-8\xfe/!.invalid utf-8\xfe" === RUN TestObfuscate/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestObfuscate/FsMkdir/FsNewObjectNotFound === RUN TestObfuscate/FsMkdir/FsPutError 2025/11/12 01:38:23 NOTICE: 92.rovvy? CkECkqo/211.¬«/162.Mjqqt, 主畱/19. " ' @ < > & ? + ≵/8.A.uyu: Removing partially written file on error: potato === RUN TestObfuscate/FsMkdir/FsPutZeroLength === RUN TestObfuscate/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestObfuscate/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestObfuscate/FsMkdir/FsPutFiles 2025/11/12 01:38:23 ERROR : Local file system at /tmp/rclone-crypt-test-obfuscate/119.DoxAzq-FqEF-xGCGDAL9KGLADAw1ImLGrqt4: xattrs not supported - disabling: xattr.LSet /tmp/rclone-crypt-test-obfuscate/119.DoxAzq-FqEF-xGCGDAL9KGLADAw1ImLGrqt4/239.mpsl uhtl.AEA user.rclone-test: operation not supported === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListR === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListSubdir === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListFile1 === RUN TestObfuscate/FsMkdir/FsPutFiles/FsNewObject === RUN TestObfuscate/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestObfuscate/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestObfuscate/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestObfuscate/FsMkdir/FsPutFiles/FsPurge === RUN TestObfuscate/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FsMove === RUN TestObfuscate/FsMkdir/FsPutFiles/FsDirMove === RUN TestObfuscate/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestObfuscate/FsMkdir/FsPutFiles/FsPrecision === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectString === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectFs === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectRemote === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectHashes === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectModTime === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestObfuscate/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectSize === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectOpen === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectStorable === RUN TestObfuscate/FsMkdir/FsPutFiles/FsIsFile === RUN TestObfuscate/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:23 ERROR : : error listing: directory not found === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestCrypt3:" path "rclone-test-luquroz8yuzorok0wazufeh3" from "TestCrypt3:rclone-test-luquroz8yuzorok0wazufeh3" === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot/List === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestObfuscate/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestObfuscate/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestObfuscate/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectCheckWrap === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectRemove === RUN TestObfuscate/FsMkdir/FsPutFiles/ObjectAbout === RUN TestObfuscate/FsMkdir/FsPutFiles/FsPutStream === RUN TestObfuscate/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestObfuscate/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestObfuscate/FsMkdir/FsPutFiles/Internal === RUN TestObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfo === RUN TestObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap === RUN TestObfuscate/FsMkdir/FsPutFiles/Internal/ComputeHash === RUN TestObfuscate/FsMkdir/FsPutChunked fstests.go:1921: *crypt.Fs does not implement SetUploadChunkSizer === RUN TestObfuscate/FsMkdir/FsUploadUnknownSize === RUN TestObfuscate/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestObfuscate/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestObfuscate/FsMkdir/FsRootCollapse 2025/11/12 01:38:24 ERROR : : error listing: directory not found === RUN TestObfuscate/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestObfuscate (0.40s) --- PASS: TestObfuscate/FsCheckWrap (0.00s) --- PASS: TestObfuscate/FsCommand (0.00s) --- PASS: TestObfuscate/FsRmdirNotFound (0.00s) --- PASS: TestObfuscate/FsString (0.00s) --- PASS: TestObfuscate/FsName (0.00s) --- PASS: TestObfuscate/FsRoot (0.00s) --- PASS: TestObfuscate/FsRmdirEmpty (0.00s) --- FAIL: TestObfuscate/FsMkdir (0.35s) --- PASS: TestObfuscate/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestObfuscate/FsMkdir/FsListEmpty (0.00s) --- PASS: TestObfuscate/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestObfuscate/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding (0.01s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_CR (0.01s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestObfuscate/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutError (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestObfuscate/FsMkdir/FsPutFiles (0.28s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListDirRoot (0.05s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsDirMove (0.05s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestObfuscate/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsIsFile (0.05s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsIsFileNotFound (0.05s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FromRoot (0.06s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutFiles/SetTier (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfo (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap (0.00s) --- PASS: TestObfuscate/FsMkdir/FsPutFiles/Internal/ComputeHash (0.00s) --- SKIP: TestObfuscate/FsMkdir/FsPutChunked (0.00s) --- PASS: TestObfuscate/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestObfuscate/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestObfuscate/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestObfuscate/FsMkdir/FsRootCollapse (0.06s) --- SKIP: TestObfuscate/FsShutdown (0.00s) === RUN TestNoDataObfuscate fstests.go:454: Using remote "TestCrypt4:" === RUN TestNoDataObfuscate/FsCheckWrap === RUN TestNoDataObfuscate/FsCommand === RUN TestNoDataObfuscate/FsRmdirNotFound === RUN TestNoDataObfuscate/FsString === RUN TestNoDataObfuscate/FsName === RUN TestNoDataObfuscate/FsRoot === RUN TestNoDataObfuscate/FsRmdirEmpty === RUN TestNoDataObfuscate/FsMkdir === RUN TestNoDataObfuscate/FsMkdir/FsMkdirRmdirSubdir === RUN TestNoDataObfuscate/FsMkdir/FsListEmpty === RUN TestNoDataObfuscate/FsMkdir/FsListDirEmpty === RUN TestNoDataObfuscate/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsListDirNotFound 2025/11/12 01:38:24 ERROR : does not exist: error listing: directory not found === RUN TestNoDataObfuscate/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsEncoding === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/rclone-crypt-test-obfuscate/12.whqtsj-yjxy-qfunynl7hfstDzE9mjEfkjl8: Replacing invalid UTF-8 characters in "!.invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/rclone-crypt-test-obfuscate/12.whqtsj-yjxy-qfunynl7hfstDzE9mjEfkjl8: Replacing invalid UTF-8 characters in "!.invalid utf-8\xfe/!.invalid utf-8\xfe" === RUN TestNoDataObfuscate/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestNoDataObfuscate/FsMkdir/FsNewObjectNotFound === RUN TestNoDataObfuscate/FsMkdir/FsPutError 2025/11/12 01:38:24 NOTICE: 92.rovvy? CkECkqo/211.¬«/162.Mjqqt, 主畱/19. " ' @ < > & ? + ≵/8.A.uyu: Removing partially written file on error: potato === RUN TestNoDataObfuscate/FsMkdir/FsPutZeroLength === RUN TestNoDataObfuscate/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestNoDataObfuscate/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles 2025/11/12 01:38:24 ERROR : Local file system at /tmp/rclone-crypt-test-obfuscate/12.whqtsj-yjxy-qfunynl7hfstDzE9mjEfkjl8: xattrs not supported - disabling: xattr.LSet /tmp/rclone-crypt-test-obfuscate/12.whqtsj-yjxy-qfunynl7hfstDzE9mjEfkjl8/239.mpsl uhtl.AEA user.rclone-test: operation not supported === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListR === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListSubdir === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListFile1 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObject === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPurge === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsMove === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsDirMove === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPrecision === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectString === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectFs === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectRemote === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectHashes === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectModTime === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectSize === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpen === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectStorable === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsIsFile === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:24 ERROR : : error listing: directory not found === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestCrypt4:" path "rclone-test-lapitig5canoyuz7hezafeg6" from "TestCrypt4:rclone-test-lapitig5canoyuz7hezafeg6" === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/List === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectCheckWrap === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectRemove === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectAbout === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfo === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap === RUN TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ComputeHash === RUN TestNoDataObfuscate/FsMkdir/FsPutChunked fstests.go:1921: *crypt.Fs does not implement SetUploadChunkSizer === RUN TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize === RUN TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestNoDataObfuscate/FsMkdir/FsRootCollapse 2025/11/12 01:38:24 ERROR : : error listing: directory not found === RUN TestNoDataObfuscate/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestNoDataObfuscate (0.42s) --- PASS: TestNoDataObfuscate/FsCheckWrap (0.00s) --- PASS: TestNoDataObfuscate/FsCommand (0.00s) --- PASS: TestNoDataObfuscate/FsRmdirNotFound (0.00s) --- PASS: TestNoDataObfuscate/FsString (0.00s) --- PASS: TestNoDataObfuscate/FsName (0.00s) --- PASS: TestNoDataObfuscate/FsRoot (0.00s) --- PASS: TestNoDataObfuscate/FsRmdirEmpty (0.00s) --- FAIL: TestNoDataObfuscate/FsMkdir (0.37s) --- PASS: TestNoDataObfuscate/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsListEmpty (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding (0.01s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutError (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestNoDataObfuscate/FsMkdir/FsPutFiles (0.30s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListDirRoot (0.05s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsDirMove (0.05s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsIsFile (0.09s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsIsFileNotFound (0.05s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot (0.05s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutFiles/SetTier (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfo (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ObjectInfoWrap (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsPutFiles/Internal/ComputeHash (0.00s) --- SKIP: TestNoDataObfuscate/FsMkdir/FsPutChunked (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestNoDataObfuscate/FsMkdir/FsRootCollapse (0.05s) --- SKIP: TestNoDataObfuscate/FsShutdown (0.00s) FAIL FAIL github.com/rclone/rclone/backend/crypt 9.523s === RUN TestPad --- PASS: TestPad (0.00s) === RUN TestUnpad --- PASS: TestUnpad (0.00s) PASS ok github.com/rclone/rclone/backend/crypt/pkcs7 0.043s === RUN TestDriveScopes --- PASS: TestDriveScopes (0.00s) === RUN TestInternalLoadExampleFormats --- PASS: TestInternalLoadExampleFormats (0.00s) === RUN TestInternalParseExtensions --- PASS: TestInternalParseExtensions (0.00s) === RUN TestInternalFindExportFormat --- PASS: TestInternalFindExportFormat (0.00s) === RUN TestMimeTypesToExtension --- PASS: TestMimeTypesToExtension (0.00s) === RUN TestExtensionToMimeType --- PASS: TestExtensionToMimeType (0.00s) === RUN TestExtensionsForExportFormats --- PASS: TestExtensionsForExportFormats (0.00s) === RUN TestExtensionsForImportFormats drive_internal_test.go:182: --- SKIP: TestExtensionsForImportFormats (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/drive 0.070s === RUN TestInternalCheckPathLength --- PASS: TestInternalCheckPathLength (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/dropbox 0.061s === RUN TestHashChunk16M --- PASS: TestHashChunk16M (0.04s) === RUN TestHashChunk8M --- PASS: TestHashChunk8M (0.03s) === RUN TestHashChunk4M --- PASS: TestHashChunk4M (0.02s) === RUN TestHashChunk2M --- PASS: TestHashChunk2M (0.02s) === RUN TestHashChunk1M --- PASS: TestHashChunk1M (0.02s) === RUN TestHashChunk64k --- PASS: TestHashChunk64k (0.02s) === RUN TestHashChunk32k --- PASS: TestHashChunk32k (0.02s) === RUN TestHashChunk2048 --- PASS: TestHashChunk2048 (0.03s) === RUN TestHashChunk2047 --- PASS: TestHashChunk2047 (0.03s) === RUN TestSumCalledTwice --- PASS: TestSumCalledTwice (0.00s) === RUN TestSize --- PASS: TestSize (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.00s) === RUN TestSum --- PASS: TestSum (0.00s) PASS ok github.com/rclone/rclone/backend/dropbox/dbhash 0.257s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/fichier 0.033s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/filefabric 0.031s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) === RUN TestIntegrationProftpd fstests.go:400: quicktest only --- SKIP: TestIntegrationProftpd (0.00s) === RUN TestIntegrationPureftpd fstests.go:400: quicktest only --- SKIP: TestIntegrationPureftpd (0.00s) === RUN TestIntegrationVsftpd fstests.go:400: quicktest only --- SKIP: TestIntegrationVsftpd (0.00s) PASS ok github.com/rclone/rclone/backend/ftp 0.038s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/googlecloudstorage 0.041s === RUN TestNewAlbums --- PASS: TestNewAlbums (0.00s) === RUN TestAlbumsAdd --- PASS: TestAlbumsAdd (0.00s) === RUN TestAlbumsDel --- PASS: TestAlbumsDel (0.00s) === RUN TestAlbumsGet --- PASS: TestAlbumsGet (0.00s) === RUN TestAlbumsGetDirs --- PASS: TestAlbumsGetDirs (0.00s) === RUN TestIntegration googlephotos_test.go:40: Couldn't create google photos backend - skipping tests: didn't find section in config file --- SKIP: TestIntegration (0.00s) === RUN TestAddID --- PASS: TestAddID (0.00s) === RUN TestFileAddID --- PASS: TestFileAddID (0.00s) === RUN TestFindID --- PASS: TestFindID (0.00s) === RUN TestPatternMatch === RUN TestPatternMatch/#0,root="",itemPath="",isFile=false === RUN TestPatternMatch/#1,root="",itemPath="",isFile=true === RUN TestPatternMatch/#2,root="upload",itemPath="",isFile=false === RUN TestPatternMatch/#3,root="upload/dir",itemPath="",isFile=false === RUN TestPatternMatch/#4,root="upload/file.jpg",itemPath="",isFile=true === RUN TestPatternMatch/#5,root="media",itemPath="",isFile=false === RUN TestPatternMatch/#6,root="",itemPath="media",isFile=false === RUN TestPatternMatch/#7,root="media/all",itemPath="",isFile=false === RUN TestPatternMatch/#8,root="media",itemPath="all",isFile=false === RUN TestPatternMatch/#9,root="media/all",itemPath="file.jpg",isFile=true === RUN TestPatternMatch/#10,root="",itemPath="feature",isFile=false === RUN TestPatternMatch/#11,root="feature/favorites",itemPath="",isFile=false === RUN TestPatternMatch/#12,root="feature",itemPath="favorites",isFile=false === RUN TestPatternMatch/#13,root="feature/favorites",itemPath="file.jpg",isFile=true --- PASS: TestPatternMatch (0.00s) --- PASS: TestPatternMatch/#0,root="",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#1,root="",itemPath="",isFile=true (0.00s) --- PASS: TestPatternMatch/#2,root="upload",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#3,root="upload/dir",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#4,root="upload/file.jpg",itemPath="",isFile=true (0.00s) --- PASS: TestPatternMatch/#5,root="media",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#6,root="",itemPath="media",isFile=false (0.00s) --- PASS: TestPatternMatch/#7,root="media/all",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#8,root="media",itemPath="all",isFile=false (0.00s) --- PASS: TestPatternMatch/#9,root="media/all",itemPath="file.jpg",isFile=true (0.00s) --- PASS: TestPatternMatch/#10,root="",itemPath="feature",isFile=false (0.00s) --- PASS: TestPatternMatch/#11,root="feature/favorites",itemPath="",isFile=false (0.00s) --- PASS: TestPatternMatch/#12,root="feature",itemPath="favorites",isFile=false (0.00s) --- PASS: TestPatternMatch/#13,root="feature/favorites",itemPath="file.jpg",isFile=true (0.00s) === RUN TestPatternMatchToEntries === RUN TestPatternMatchToEntries/#0,root="",itemPath="" === RUN TestPatternMatchToEntries/#1,root="upload",itemPath="" === RUN TestPatternMatchToEntries/#2,root="upload",itemPath="dir" === RUN TestPatternMatchToEntries/#3,root="media",itemPath="" === RUN TestPatternMatchToEntries/#4,root="media/all",itemPath="" === RUN TestPatternMatchToEntries/#5,root="media",itemPath="all" === RUN TestPatternMatchToEntries/#6,root="media/by-year",itemPath="" === RUN TestPatternMatchToEntries/#7,root="media/by-year/2000",itemPath="" === RUN TestPatternMatchToEntries/#8,root="media/by-month",itemPath="" === RUN TestPatternMatchToEntries/#9,root="media/by-month/2001",itemPath="" === RUN TestPatternMatchToEntries/#10,root="media/by-month/2001/2001-01",itemPath="" === RUN TestPatternMatchToEntries/#11,root="media/by-day",itemPath="" === RUN TestPatternMatchToEntries/#12,root="media/by-day/2001",itemPath="" === RUN TestPatternMatchToEntries/#13,root="media/by-day/2001/2001-01-02",itemPath="" === RUN TestPatternMatchToEntries/#14,root="album",itemPath="" === RUN TestPatternMatchToEntries/#15,root="album/sub",itemPath="" === RUN TestPatternMatchToEntries/#16,root="album/sub/one",itemPath="" === RUN TestPatternMatchToEntries/#17,root="shared-album",itemPath="" === RUN TestPatternMatchToEntries/#18,root="shared-album/sub",itemPath="" === RUN TestPatternMatchToEntries/#19,root="shared-album/sub/one",itemPath="" --- PASS: TestPatternMatchToEntries (0.00s) --- PASS: TestPatternMatchToEntries/#0,root="",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#1,root="upload",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#2,root="upload",itemPath="dir" (0.00s) --- PASS: TestPatternMatchToEntries/#3,root="media",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#4,root="media/all",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#5,root="media",itemPath="all" (0.00s) --- PASS: TestPatternMatchToEntries/#6,root="media/by-year",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#7,root="media/by-year/2000",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#8,root="media/by-month",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#9,root="media/by-month/2001",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#10,root="media/by-month/2001/2001-01",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#11,root="media/by-day",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#12,root="media/by-day/2001",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#13,root="media/by-day/2001/2001-01-02",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#14,root="album",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#15,root="album/sub",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#16,root="album/sub/one",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#17,root="shared-album",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#18,root="shared-album/sub",itemPath="" (0.00s) --- PASS: TestPatternMatchToEntries/#19,root="shared-album/sub/one",itemPath="" (0.00s) === RUN TestPatternYears --- PASS: TestPatternYears (0.00s) === RUN TestPatternMonths --- PASS: TestPatternMonths (0.00s) === RUN TestPatternDays --- PASS: TestPatternDays (0.00s) === RUN TestPatternYearMonthDayFilter --- PASS: TestPatternYearMonthDayFilter (0.00s) === RUN TestPatternAlbumsToEntries --- PASS: TestPatternAlbumsToEntries (0.00s) PASS ok github.com/rclone/rclone/backend/googlephotos 0.027s === RUN TestIntegration fstests.go:454: Using remote "TestHasher:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/hasher/hasher_test.go:38 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestIntegration --- FAIL: TestIntegration (0.00s) FAIL FAIL github.com/rclone/rclone/backend/hasher 0.085s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/hdfs 0.055s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/hidrive 0.045s ? github.com/rclone/rclone/backend/union/common [no test files] ? github.com/rclone/rclone/backend/union/policy [no test files] ? github.com/rclone/rclone/backend/union/upstream [no test files] === RUN TestLevelAdd === RUN TestLevelAdd/documentation-v3.2rev27-example_L0_(position-embedded) === RUN TestLevelAdd/documentation-example_L0_(position-embedded) === RUN TestLevelAdd/documentation-example_L1_(position-embedded) --- PASS: TestLevelAdd (0.00s) --- PASS: TestLevelAdd/documentation-v3.2rev27-example_L0_(position-embedded) (0.00s) --- PASS: TestLevelAdd/documentation-example_L0_(position-embedded) (0.00s) --- PASS: TestLevelAdd/documentation-example_L1_(position-embedded) (0.00s) === RUN TestLevelWrite === RUN TestLevelWrite/documentation-example_L0 === RUN TestLevelWrite/documentation-example_L1 === RUN TestLevelWrite/mixed-with-empties --- PASS: TestLevelWrite (0.00s) --- PASS: TestLevelWrite/documentation-example_L0 (0.00s) --- PASS: TestLevelWrite/documentation-example_L1 (0.00s) --- PASS: TestLevelWrite/mixed-with-empties (0.00s) === RUN TestLevelIsFull --- PASS: TestLevelIsFull (0.00s) === RUN TestLevelReset --- PASS: TestLevelReset (0.00s) === RUN TestLevelSize --- PASS: TestLevelSize (0.00s) === RUN TestLevelBlockSize --- PASS: TestLevelBlockSize (0.00s) === RUN TestLevelBinaryMarshaler --- PASS: TestLevelBinaryMarshaler (0.00s) === RUN TestLevelInvalidEncoding --- PASS: TestLevelInvalidEncoding (0.00s) === RUN TestWrite === RUN TestWrite/documentation-example_L0 === RUN TestWrite/documentation-example_L0/block-size_397 === RUN TestWrite/documentation-example_L0/block-size_512 === RUN TestWrite/documentation-example_L0/block-size_4091 === RUN TestWrite/documentation-example_L0/block-size_8192 === RUN TestWrite/documentation-example_L0/block-size_10000 === RUN TestWrite/documentation-example_L1 === RUN TestWrite/documentation-example_L1/block-size_397 === RUN TestWrite/documentation-example_L1/block-size_512 === RUN TestWrite/documentation-example_L1/block-size_4091 === RUN TestWrite/documentation-example_L1/block-size_8192 === RUN TestWrite/documentation-example_L1/block-size_10000 === RUN TestWrite/documentation-example_L2 === RUN TestWrite/documentation-example_L2/block-size_397 === RUN TestWrite/documentation-example_L2/block-size_512 === RUN TestWrite/documentation-example_L2/block-size_4091 === RUN TestWrite/documentation-example_L2/block-size_8192 === RUN TestWrite/documentation-example_L2/block-size_10000 === RUN TestWrite/not-block-aligned === RUN TestWrite/not-block-aligned/block-size_397 === RUN TestWrite/not-block-aligned/block-size_512 === RUN TestWrite/not-block-aligned/block-size_4091 === RUN TestWrite/not-block-aligned/block-size_8192 === RUN TestWrite/not-block-aligned/block-size_10000 === RUN TestWrite/not-block-aligned-with-null-bytes === RUN TestWrite/not-block-aligned-with-null-bytes/block-size_397 === RUN TestWrite/not-block-aligned-with-null-bytes/block-size_512 === RUN TestWrite/not-block-aligned-with-null-bytes/block-size_4091 === RUN TestWrite/not-block-aligned-with-null-bytes/block-size_8192 === RUN TestWrite/not-block-aligned-with-null-bytes/block-size_10000 === RUN TestWrite/empty === RUN TestWrite/empty/block-size_397 === RUN TestWrite/empty/block-size_512 === RUN TestWrite/empty/block-size_4091 === RUN TestWrite/empty/block-size_8192 === RUN TestWrite/empty/block-size_10000 === RUN TestWrite/null-bytes === RUN TestWrite/null-bytes/block-size_397 === RUN TestWrite/null-bytes/block-size_512 === RUN TestWrite/null-bytes/block-size_4091 === RUN TestWrite/null-bytes/block-size_8192 === RUN TestWrite/null-bytes/block-size_10000 --- PASS: TestWrite (6.90s) --- PASS: TestWrite/documentation-example_L0 (0.00s) --- PASS: TestWrite/documentation-example_L0/block-size_397 (0.00s) --- PASS: TestWrite/documentation-example_L0/block-size_512 (0.00s) --- PASS: TestWrite/documentation-example_L0/block-size_4091 (0.00s) --- PASS: TestWrite/documentation-example_L0/block-size_8192 (0.00s) --- PASS: TestWrite/documentation-example_L0/block-size_10000 (0.00s) --- PASS: TestWrite/documentation-example_L1 (0.29s) --- PASS: TestWrite/documentation-example_L1/block-size_397 (0.03s) --- PASS: TestWrite/documentation-example_L1/block-size_512 (0.08s) --- PASS: TestWrite/documentation-example_L1/block-size_4091 (0.04s) --- PASS: TestWrite/documentation-example_L1/block-size_8192 (0.03s) --- PASS: TestWrite/documentation-example_L1/block-size_10000 (0.05s) --- PASS: TestWrite/documentation-example_L2 (0.43s) --- PASS: TestWrite/documentation-example_L2/block-size_397 (0.07s) --- PASS: TestWrite/documentation-example_L2/block-size_512 (0.08s) --- PASS: TestWrite/documentation-example_L2/block-size_4091 (0.10s) --- PASS: TestWrite/documentation-example_L2/block-size_8192 (0.06s) --- PASS: TestWrite/documentation-example_L2/block-size_10000 (0.07s) --- PASS: TestWrite/not-block-aligned (0.00s) --- PASS: TestWrite/not-block-aligned/block-size_397 (0.00s) --- PASS: TestWrite/not-block-aligned/block-size_512 (0.00s) --- PASS: TestWrite/not-block-aligned/block-size_4091 (0.00s) --- PASS: TestWrite/not-block-aligned/block-size_8192 (0.00s) --- PASS: TestWrite/not-block-aligned/block-size_10000 (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes/block-size_397 (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes/block-size_512 (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes/block-size_4091 (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes/block-size_8192 (0.00s) --- PASS: TestWrite/not-block-aligned-with-null-bytes/block-size_10000 (0.00s) --- PASS: TestWrite/empty (0.01s) --- PASS: TestWrite/empty/block-size_397 (0.00s) --- PASS: TestWrite/empty/block-size_512 (0.00s) --- PASS: TestWrite/empty/block-size_4091 (0.00s) --- PASS: TestWrite/empty/block-size_8192 (0.00s) --- PASS: TestWrite/empty/block-size_10000 (0.01s) --- PASS: TestWrite/null-bytes (6.17s) --- PASS: TestWrite/null-bytes/block-size_397 (2.21s) --- PASS: TestWrite/null-bytes/block-size_512 (1.61s) --- PASS: TestWrite/null-bytes/block-size_4091 (0.75s) --- PASS: TestWrite/null-bytes/block-size_8192 (0.43s) --- PASS: TestWrite/null-bytes/block-size_10000 (0.63s) === RUN TestReset --- PASS: TestReset (0.00s) === RUN TestSize --- PASS: TestSize (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.00s) === RUN TestBinaryMarshaler === RUN TestBinaryMarshaler/documentation-example_L0 === RUN TestBinaryMarshaler/documentation-example_L1 === RUN TestBinaryMarshaler/documentation-example_L2 === RUN TestBinaryMarshaler/not-block-aligned === RUN TestBinaryMarshaler/not-block-aligned-with-null-bytes === RUN TestBinaryMarshaler/empty === RUN TestBinaryMarshaler/null-bytes --- PASS: TestBinaryMarshaler (0.27s) --- PASS: TestBinaryMarshaler/documentation-example_L0 (0.00s) --- PASS: TestBinaryMarshaler/documentation-example_L1 (0.10s) --- PASS: TestBinaryMarshaler/documentation-example_L2 (0.10s) --- PASS: TestBinaryMarshaler/not-block-aligned (0.00s) --- PASS: TestBinaryMarshaler/not-block-aligned-with-null-bytes (0.06s) --- PASS: TestBinaryMarshaler/empty (0.00s) --- PASS: TestBinaryMarshaler/null-bytes (0.00s) === RUN TestInvalidEncoding --- PASS: TestInvalidEncoding (0.00s) === RUN TestSum --- PASS: TestSum (0.00s) PASS ok github.com/rclone/rclone/backend/hidrive/hidrivehash 7.200s === RUN TestListRoot --- PASS: TestListRoot (0.00s) === RUN TestListRootNoSlash --- PASS: TestListRootNoSlash (0.00s) === RUN TestListSubDir --- PASS: TestListSubDir (0.00s) === RUN TestNewObject --- PASS: TestNewObject (0.00s) === RUN TestOpen --- PASS: TestOpen (0.01s) === RUN TestMimeType --- PASS: TestMimeType (0.00s) === RUN TestIsAFileRoot --- PASS: TestIsAFileRoot (0.00s) === RUN TestIsAFileSubDir --- PASS: TestIsAFileSubDir (0.00s) === RUN TestParseName --- PASS: TestParseName (0.00s) === RUN TestParseEmpty --- PASS: TestParseEmpty (0.00s) === RUN TestParseApache --- PASS: TestParseApache (0.00s) === RUN TestParseMemstore --- PASS: TestParseMemstore (0.00s) === RUN TestParseNginx --- PASS: TestParseNginx (0.00s) === RUN TestParseCaddy --- PASS: TestParseCaddy (0.00s) === RUN TestFsNoSlashRoots --- PASS: TestFsNoSlashRoots (0.00s) PASS ok github.com/rclone/rclone/backend/http 0.061s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/internetarchive 0.025s === RUN TestReadMD5 === RUN TestReadMD5/0 === RUN TestReadMD5/0/512 === RUN TestReadMD5/0/1024 === RUN TestReadMD5/0/10240 === RUN TestReadMD5/0/20480 === RUN TestReadMD5/1024 === RUN TestReadMD5/1024/512 === RUN TestReadMD5/1024/1024 === RUN TestReadMD5/1024/10240 === RUN TestReadMD5/1024/20480 === RUN TestReadMD5/10240 === RUN TestReadMD5/10240/512 === RUN TestReadMD5/10240/1024 === RUN TestReadMD5/10240/10240 === RUN TestReadMD5/10240/20480 === RUN TestReadMD5/102400 === RUN TestReadMD5/102400/512 === RUN TestReadMD5/102400/1024 === RUN TestReadMD5/102400/10240 === RUN TestReadMD5/102400/20480 --- PASS: TestReadMD5 (0.01s) --- PASS: TestReadMD5/0 (0.00s) --- PASS: TestReadMD5/0/512 (0.00s) --- PASS: TestReadMD5/0/1024 (0.00s) --- PASS: TestReadMD5/0/10240 (0.00s) --- PASS: TestReadMD5/0/20480 (0.00s) --- PASS: TestReadMD5/1024 (0.00s) --- PASS: TestReadMD5/1024/512 (0.00s) --- PASS: TestReadMD5/1024/1024 (0.00s) --- PASS: TestReadMD5/1024/10240 (0.00s) --- PASS: TestReadMD5/1024/20480 (0.00s) --- PASS: TestReadMD5/10240 (0.00s) --- PASS: TestReadMD5/10240/512 (0.00s) --- PASS: TestReadMD5/10240/1024 (0.00s) --- PASS: TestReadMD5/10240/10240 (0.00s) --- PASS: TestReadMD5/10240/20480 (0.00s) --- PASS: TestReadMD5/102400 (0.01s) --- PASS: TestReadMD5/102400/512 (0.00s) --- PASS: TestReadMD5/102400/1024 (0.00s) --- PASS: TestReadMD5/102400/10240 (0.00s) --- PASS: TestReadMD5/102400/20480 (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/jottacloud 0.047s === RUN TestMountpointEmptyModificationTime --- PASS: TestMountpointEmptyModificationTime (0.00s) PASS ok github.com/rclone/rclone/backend/jottacloud/api 0.017s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/koofr 0.057s === RUN TestUpdatingCheck run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- PASS: TestUpdatingCheck (0.00s) === RUN TestSymlink run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" 2025/11/12 01:38:19 NOTICE: symlink.txt: Can't follow symlink without -L/--copy-links 2025/11/12 01:38:19 ERROR : : error listing: directory not found 2025/11/12 01:38:19 ERROR : : error listing: directory not found 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- PASS: TestSymlink (0.00s) === RUN TestSymlinkError --- PASS: TestSymlinkError (0.00s) === RUN TestHashOnUpdate run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- PASS: TestHashOnUpdate (0.00s) === RUN TestHashOnDelete run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- PASS: TestHashOnDelete (0.00s) === RUN TestMetadata run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" === RUN TestMetadata/Xattr 2025/11/12 01:38:19 ERROR : Local file system at /tmp/rclone3513313206: xattrs not supported - disabling: xattr.LSet /tmp/rclone3513313206/metafile.txt user.potato: operation not supported local_internal_test.go:290: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/local/local_internal_test.go:290 Error: Expected value not to be nil. Test: TestMetadata/Xattr local_internal_test.go:291: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/local/local_internal_test.go:291 Error: Not equal: expected: fs.Metadata{"cabbage":"soup", "potato":"chips"} actual : fs.Metadata(nil) Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -(fs.Metadata) (len=2) { - (string) (len=7) "cabbage": (string) (len=4) "soup", - (string) (len=6) "potato": (string) (len=5) "chips" -} +(fs.Metadata) Test: TestMetadata/Xattr === RUN TestMetadata/Read === RUN TestMetadata/Write local_internal_test.go:366: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/local/local_internal_test.go:366 Error: Not equal: expected: "wedges" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -wedges + Test: TestMetadata/Write 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- FAIL: TestMetadata (0.00s) --- FAIL: TestMetadata/Xattr (0.00s) --- PASS: TestMetadata/Read (0.00s) --- FAIL: TestMetadata/Write (0.00s) === RUN TestFilter run.go:181: Remote "Local file system at /tmp/rclone2036353120", Local "Local file system at /tmp/rclone3513313206", Modify Window "1ns" 2025/11/12 01:38:19 ERROR : : error listing: directory not found --- PASS: TestFilter (0.00s) === RUN TestRemove --- PASS: TestRemove (0.25s) === RUN TestCleanWindows tests_test.go:23: windows only --- SKIP: TestCleanWindows (0.00s) === RUN TestIntegration fstests.go:454: Using remote "" === RUN TestIntegration/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestIntegration/FsCommand === RUN TestIntegration/FsRmdirNotFound === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRmdirEmpty === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir === RUN TestIntegration/FsMkdir/FsListEmpty === RUN TestIntegration/FsMkdir/FsListDirEmpty === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2025/11/12 01:38:20 ERROR : does not exist: error listing: directory not found === RUN TestIntegration/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsEncoding === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:20 NOTICE: Local file system at /tmp/rclone2531055074/rclone-test-xocisaq1gafawul1quhewet3: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:20 NOTICE: Local file system at /tmp/rclone2531055074/rclone-test-xocisaq1gafawul1quhewet3: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError 2025/11/12 01:38:20 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestIntegration/FsMkdir/FsPutZeroLength === RUN TestIntegration/FsMkdir/FsOpenWriterAt === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles 2025/11/12 01:38:20 ERROR : Local file system at /tmp/rclone2531055074/rclone-test-xocisaq1gafawul1quhewet3: xattrs not supported - disabling: xattr.LSet /tmp/rclone2531055074/rclone-test-xocisaq1gafawul1quhewet3/file name.txt user.rclone-test: operation not supported === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListSubdir === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1 === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObject === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove === RUN TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestIntegration/FsMkdir/FsPutFiles/FsPrecision === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectString === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectFs === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemote === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectHashes === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType fstests.go:1379: MimeType method not supported === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectSize === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpen === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectStorable === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFile === RUN TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:20 ERROR : : error listing: directory not found === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "/tmp/rclone2531055074/" path "rclone-test-xocisaq1gafawul1quhewet3" from "/tmp/rclone2531055074/rclone-test-xocisaq1gafawul1quhewet3" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestIntegration/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestIntegration/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectAbout === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestIntegration/FsMkdir/FsPutFiles/Internal fstests.go:1904: *local.Fs does not implement InternalTester === RUN TestIntegration/FsMkdir/FsPutChunked fstests.go:1921: *local.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestIntegration/FsMkdir/FsRootCollapse 2025/11/12 01:38:20 ERROR : : error listing: directory not found === RUN TestIntegration/FsShutdown fstests.go:2117: Shutdown method not supported === NAME TestIntegration fstests.go:2125: remoteName /tmp/rclone2531055074 --- FAIL: TestIntegration (0.07s) --- SKIP: TestIntegration/FsCheckWrap (0.00s) --- PASS: TestIntegration/FsCommand (0.00s) --- PASS: TestIntegration/FsRmdirNotFound (0.00s) --- PASS: TestIntegration/FsString (0.00s) --- PASS: TestIntegration/FsName (0.00s) --- PASS: TestIntegration/FsRoot (0.00s) --- PASS: TestIntegration/FsRmdirEmpty (0.00s) --- FAIL: TestIntegration/FsMkdir (0.07s) --- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestIntegration/FsMkdir/FsListEmpty (0.00s) --- PASS: TestIntegration/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestIntegration/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestIntegration/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestIntegration/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding (0.04s) --- PASS: TestIntegration/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot_dot (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_space (0.01s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutError (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (0.00s) --- PASS: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (0.02s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestIntegration/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestIntegration/FsShutdown (0.00s) FAIL 2025/11/12 01:38:20 purge failed: directory not found FAIL github.com/rclone/rclone/backend/local 0.369s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/mailru 0.038s === RUN TestHashChunk16M --- PASS: TestHashChunk16M (0.05s) === RUN TestHashChunk8M --- PASS: TestHashChunk8M (0.03s) === RUN TestHashChunk4M --- PASS: TestHashChunk4M (0.02s) === RUN TestHashChunk2M --- PASS: TestHashChunk2M (0.02s) === RUN TestHashChunk1M --- PASS: TestHashChunk1M (0.02s) === RUN TestHashChunk64k --- PASS: TestHashChunk64k (0.02s) === RUN TestHashChunk32k --- PASS: TestHashChunk32k (0.02s) === RUN TestHashChunk2048 --- PASS: TestHashChunk2048 (0.03s) === RUN TestHashChunk2047 --- PASS: TestHashChunk2047 (0.03s) === RUN TestSumCalledTwice --- PASS: TestSumCalledTwice (0.00s) === RUN TestSize --- PASS: TestSize (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.00s) PASS ok github.com/rclone/rclone/backend/mailru/mrhash 0.273s === RUN TestIntegration fstests.go:454: Using remote ":memory:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/memory/memory_test.go:12 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestIntegration --- FAIL: TestIntegration (0.00s) FAIL FAIL github.com/rclone/rclone/backend/memory 0.023s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/netstorage 0.028s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) === RUN TestIntegrationCn fstests.go:400: quicktest only --- SKIP: TestIntegrationCn (0.00s) PASS ok github.com/rclone/rclone/backend/onedrive 0.033s === RUN TestQuickXorHash --- PASS: TestQuickXorHash (0.00s) === RUN TestQuickXorHashByBlock --- PASS: TestQuickXorHashByBlock (0.01s) === RUN TestSize --- PASS: TestSize (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.00s) === RUN TestReset --- PASS: TestReset (0.00s) PASS ok github.com/rclone/rclone/backend/onedrive/quickxorhash 0.025s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/opendrive 0.026s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/pcloud 0.023s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/premiumizeme 0.045s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/putio 0.036s === RUN TestVersionLess --- PASS: TestVersionLess (0.00s) === RUN TestMergeDeleteMarkers --- PASS: TestMergeDeleteMarkers (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/s3 0.056s === RUN TestSplitPath --- PASS: TestSplitPath (0.00s) === RUN TestSplitPathIntoSlice --- PASS: TestSplitPathIntoSlice (0.00s) === RUN Test2FAStateMachine === RUN Test2FAStateMachine/no_url seafile_internal_test.go:216: operation not supported on this remote. If you need a 2FA code on your account, use the command: rclone config reconnect : === RUN Test2FAStateMachine/unknown_state seafile_internal_test.go:216: unknown state "unknown" === RUN Test2FAStateMachine/2fa_not_set === RUN Test2FAStateMachine/no_password_in_config === RUN Test2FAStateMachine/config_ready_for_2fa_token === RUN Test2FAStateMachine/password_not_entered === RUN Test2FAStateMachine/password_entered === RUN Test2FAStateMachine/ask_for_a_2fa_code === RUN Test2FAStateMachine/no_2fa_code_entered === RUN Test2FAStateMachine/2fa_error_and_retry === RUN Test2FAStateMachine/2fa_error_and_fail seafile_internal_test.go:216: 2fa authentication failed --- PASS: Test2FAStateMachine (0.00s) --- PASS: Test2FAStateMachine/no_url (0.00s) --- PASS: Test2FAStateMachine/unknown_state (0.00s) --- PASS: Test2FAStateMachine/2fa_not_set (0.00s) --- PASS: Test2FAStateMachine/no_password_in_config (0.00s) --- PASS: Test2FAStateMachine/config_ready_for_2fa_token (0.00s) --- PASS: Test2FAStateMachine/password_not_entered (0.00s) --- PASS: Test2FAStateMachine/password_entered (0.00s) --- PASS: Test2FAStateMachine/ask_for_a_2fa_code (0.00s) --- PASS: Test2FAStateMachine/no_2fa_code_entered (0.00s) --- PASS: Test2FAStateMachine/2fa_error_and_retry (0.00s) --- PASS: Test2FAStateMachine/2fa_error_and_fail (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/seafile 0.039s === RUN TestShellEscapeUnix --- PASS: TestShellEscapeUnix (0.00s) === RUN TestShellEscapeCmd --- PASS: TestShellEscapeCmd (0.00s) === RUN TestShellEscapePowerShell --- PASS: TestShellEscapePowerShell (0.00s) === RUN TestParseHash --- PASS: TestParseHash (0.00s) === RUN TestParseUsage --- PASS: TestParseUsage (0.00s) === RUN TestStringLock --- PASS: TestStringLock (1.42s) === RUN TestIntegration sftp_test.go:18: no configuration available for sftp backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 fstests.go:400: quicktest only --- SKIP: TestIntegration2 (0.00s) PASS ok github.com/rclone/rclone/backend/sftp 1.457s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/sharefile 0.044s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/sia 0.028s === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/smb 0.028s === RUN TestErrorHandler === RUN TestErrorHandler/empty === RUN TestErrorHandler/unknown === RUN TestErrorHandler/blank === RUN TestErrorHandler/real --- PASS: TestErrorHandler (0.00s) --- PASS: TestErrorHandler/empty (0.00s) --- PASS: TestErrorHandler/unknown (0.00s) --- PASS: TestErrorHandler/blank (0.00s) --- PASS: TestErrorHandler/real (0.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/sugarsync 0.025s ? github.com/rclone/rclone/backend/uptobox/api [no test files] === RUN TestInternalUrlEncode --- PASS: TestInternalUrlEncode (0.00s) === RUN TestInternalShouldRetryHeaders --- PASS: TestInternalShouldRetryHeaders (1.00s) === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/swift 1.033s === RUN TestMoveCopy === RUN TestMoveCopy/Features === RUN TestMoveCopy/MoveLocal === RUN TestMoveCopy/MoveLocal/MoveMemory --- PASS: TestMoveCopy (0.00s) --- PASS: TestMoveCopy/Features (0.00s) --- PASS: TestMoveCopy/MoveLocal (0.00s) --- PASS: TestMoveCopy/MoveLocal/MoveMemory (0.00s) === RUN TestIntegration union_test.go:17: Skipping as -remote not set --- SKIP: TestIntegration (0.00s) === RUN TestStandard fstests.go:454: Using remote "TestUnion:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/union/union_test.go:33 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestStandard --- FAIL: TestStandard (0.00s) === RUN TestRO fstests.go:454: Using remote "TestUnionRO:" === RUN TestRO/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestRO/FsCommand fstests.go:523: No commands in this remote === RUN TestRO/FsRmdirNotFound === RUN TestRO/FsString === RUN TestRO/FsName === RUN TestRO/FsRoot === RUN TestRO/FsRmdirEmpty === RUN TestRO/FsMkdir === RUN TestRO/FsMkdir/FsMkdirRmdirSubdir === RUN TestRO/FsMkdir/FsListEmpty === RUN TestRO/FsMkdir/FsListDirEmpty === RUN TestRO/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsListDirNotFound 2025/11/12 01:38:24 ERROR : does not exist: error listing: directory not found === RUN TestRO/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsEncoding === RUN TestRO/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestRO/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestRO/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestRO/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestRO/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestRO/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestRO/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestRO/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestRO/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestRO/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestRO/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestRO/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestRO/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestRO/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestRO/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestRO/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestRO/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestRO/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestRO1966930338/001: Replacing invalid UTF-8 characters in "rclone-test-viziqud0tiwewaf6sakabet9/invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestRO1966930338/001/rclone-test-viziqud0tiwewaf6sakabet9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestRO1966930338/001/rclone-test-viziqud0tiwewaf6sakabet9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" === RUN TestRO/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestRO/FsMkdir/FsNewObjectNotFound === RUN TestRO/FsMkdir/FsPutError 2025/11/12 01:38:24 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestRO/FsMkdir/FsPutZeroLength === RUN TestRO/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestRO/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestRO/FsMkdir/FsPutFiles 2025/11/12 01:38:24 ERROR : Local file system at /tmp/TestRO1966930338/001/rclone-test-viziqud0tiwewaf6sakabet9: xattrs not supported - disabling: xattr.LSet /tmp/TestRO1966930338/001/rclone-test-viziqud0tiwewaf6sakabet9/file name.txt user.rclone-test: operation not supported === RUN TestRO/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestRO/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsPutFiles/FsListR === RUN TestRO/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestRO/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestRO/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsPutFiles/FsListSubdir === RUN TestRO/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestRO/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestRO/FsMkdir/FsPutFiles/FsListFile1 === RUN TestRO/FsMkdir/FsPutFiles/FsNewObject === RUN TestRO/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestRO/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestRO/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestRO/FsMkdir/FsPutFiles/FsPurge === RUN TestRO/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestRO/FsMkdir/FsPutFiles/FsMove === RUN TestRO/FsMkdir/FsPutFiles/FsDirMove === RUN TestRO/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestRO/FsMkdir/FsPutFiles/FsPrecision === RUN TestRO/FsMkdir/FsPutFiles/ObjectString === RUN TestRO/FsMkdir/FsPutFiles/ObjectFs === RUN TestRO/FsMkdir/FsPutFiles/ObjectRemote === RUN TestRO/FsMkdir/FsPutFiles/ObjectHashes === RUN TestRO/FsMkdir/FsPutFiles/ObjectModTime === RUN TestRO/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestRO/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestRO/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestRO/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestRO/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestRO/FsMkdir/FsPutFiles/ObjectSize === RUN TestRO/FsMkdir/FsPutFiles/ObjectOpen === RUN TestRO/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestRO/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestRO/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestRO/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestRO/FsMkdir/FsPutFiles/ObjectStorable === RUN TestRO/FsMkdir/FsPutFiles/FsIsFile === RUN TestRO/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:24 ERROR : : error listing: directory not found === RUN TestRO/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestUnionRO:" path "rclone-test-viziqud0tiwewaf6sakabet9" from "TestUnionRO:rclone-test-viziqud0tiwewaf6sakabet9" === RUN TestRO/FsMkdir/FsPutFiles/FromRoot/List === RUN TestRO/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestRO/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestRO/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestRO/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestRO/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestRO/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestRO/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestRO/FsMkdir/FsPutFiles/ObjectRemove === RUN TestRO/FsMkdir/FsPutFiles/ObjectAbout === RUN TestRO/FsMkdir/FsPutFiles/FsPutStream === RUN TestRO/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestRO/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestRO/FsMkdir/FsPutFiles/Internal === RUN TestRO/FsMkdir/FsPutFiles/Internal/ReadOnly === RUN TestRO/FsMkdir/FsPutChunked fstests.go:1921: *union.Fs does not implement SetUploadChunkSizer === RUN TestRO/FsMkdir/FsUploadUnknownSize === RUN TestRO/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestRO/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestRO/FsMkdir/FsRootCollapse === NAME TestRO/FsMkdir fstests.go:2103: Warning: this should produce fs.ErrorDirNotFound === RUN TestRO/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestRO (0.11s) --- SKIP: TestRO/FsCheckWrap (0.00s) --- SKIP: TestRO/FsCommand (0.00s) --- PASS: TestRO/FsRmdirNotFound (0.00s) --- PASS: TestRO/FsString (0.00s) --- PASS: TestRO/FsName (0.00s) --- PASS: TestRO/FsRoot (0.00s) --- PASS: TestRO/FsRmdirEmpty (0.00s) --- FAIL: TestRO/FsMkdir (0.10s) --- PASS: TestRO/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestRO/FsMkdir/FsListEmpty (0.00s) --- PASS: TestRO/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestRO/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestRO/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestRO/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding (0.06s) --- PASS: TestRO/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_tilde (0.01s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_space (0.01s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestRO/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestRO/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestRO/FsMkdir/FsPutError (0.00s) --- PASS: TestRO/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestRO/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestRO/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestRO/FsMkdir/FsPutFiles (0.04s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsPurge (0.01s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsMove (0.01s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsDirMove (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestRO/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FromRoot (0.01s) --- PASS: TestRO/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestRO/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/Internal (0.00s) --- PASS: TestRO/FsMkdir/FsPutFiles/Internal/ReadOnly (0.00s) --- SKIP: TestRO/FsMkdir/FsPutChunked (0.00s) --- PASS: TestRO/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestRO/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestRO/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestRO/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestRO/FsShutdown (0.00s) === RUN TestNC fstests.go:454: Using remote "TestUnionNC:" === RUN TestNC/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestNC/FsCommand fstests.go:523: No commands in this remote === RUN TestNC/FsRmdirNotFound === RUN TestNC/FsString === RUN TestNC/FsName === RUN TestNC/FsRoot === RUN TestNC/FsRmdirEmpty === RUN TestNC/FsMkdir === RUN TestNC/FsMkdir/FsMkdirRmdirSubdir === RUN TestNC/FsMkdir/FsListEmpty === RUN TestNC/FsMkdir/FsListDirEmpty === RUN TestNC/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsListDirNotFound 2025/11/12 01:38:24 ERROR : does not exist: error listing: directory not found === RUN TestNC/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsEncoding === RUN TestNC/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestNC/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestNC/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestNC/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestNC/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestNC/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestNC/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestNC/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestNC/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestNC/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestNC/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestNC/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestNC/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestNC/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestNC/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestNC/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestNC/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestNC/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestNC323024543/001: Replacing invalid UTF-8 characters in "rclone-test-cuvivut6hepanij9rilobeq3/invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestNC323024543/001/rclone-test-cuvivut6hepanij9rilobeq3: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:24 NOTICE: Local file system at /tmp/TestNC323024543/001/rclone-test-cuvivut6hepanij9rilobeq3: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" === RUN TestNC/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestNC/FsMkdir/FsNewObjectNotFound === RUN TestNC/FsMkdir/FsPutError 2025/11/12 01:38:24 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestNC/FsMkdir/FsPutZeroLength === RUN TestNC/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestNC/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestNC/FsMkdir/FsPutFiles 2025/11/12 01:38:24 ERROR : Local file system at /tmp/TestNC323024543/001/rclone-test-cuvivut6hepanij9rilobeq3: xattrs not supported - disabling: xattr.LSet /tmp/TestNC323024543/001/rclone-test-cuvivut6hepanij9rilobeq3/file name.txt user.rclone-test: operation not supported === RUN TestNC/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestNC/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsPutFiles/FsListR === RUN TestNC/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestNC/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestNC/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsPutFiles/FsListSubdir === RUN TestNC/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestNC/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestNC/FsMkdir/FsPutFiles/FsListFile1 === RUN TestNC/FsMkdir/FsPutFiles/FsNewObject === RUN TestNC/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestNC/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestNC/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestNC/FsMkdir/FsPutFiles/FsPurge === RUN TestNC/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestNC/FsMkdir/FsPutFiles/FsMove === RUN TestNC/FsMkdir/FsPutFiles/FsDirMove === RUN TestNC/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestNC/FsMkdir/FsPutFiles/FsPrecision === RUN TestNC/FsMkdir/FsPutFiles/ObjectString === RUN TestNC/FsMkdir/FsPutFiles/ObjectFs === RUN TestNC/FsMkdir/FsPutFiles/ObjectRemote === RUN TestNC/FsMkdir/FsPutFiles/ObjectHashes === RUN TestNC/FsMkdir/FsPutFiles/ObjectModTime === RUN TestNC/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestNC/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestNC/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestNC/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestNC/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestNC/FsMkdir/FsPutFiles/ObjectSize === RUN TestNC/FsMkdir/FsPutFiles/ObjectOpen === RUN TestNC/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestNC/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestNC/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestNC/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestNC/FsMkdir/FsPutFiles/ObjectStorable === RUN TestNC/FsMkdir/FsPutFiles/FsIsFile === RUN TestNC/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:25 ERROR : : error listing: directory not found === RUN TestNC/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestUnionNC:" path "rclone-test-cuvivut6hepanij9rilobeq3" from "TestUnionNC:rclone-test-cuvivut6hepanij9rilobeq3" === RUN TestNC/FsMkdir/FsPutFiles/FromRoot/List === RUN TestNC/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestNC/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestNC/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestNC/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestNC/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestNC/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestNC/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestNC/FsMkdir/FsPutFiles/ObjectRemove === RUN TestNC/FsMkdir/FsPutFiles/ObjectAbout === RUN TestNC/FsMkdir/FsPutFiles/FsPutStream === RUN TestNC/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestNC/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestNC/FsMkdir/FsPutFiles/Internal === RUN TestNC/FsMkdir/FsPutFiles/Internal/ReadOnly union_internal_test.go:31: Only on RO union === RUN TestNC/FsMkdir/FsPutChunked fstests.go:1921: *union.Fs does not implement SetUploadChunkSizer === RUN TestNC/FsMkdir/FsUploadUnknownSize === RUN TestNC/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestNC/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestNC/FsMkdir/FsRootCollapse 2025/11/12 01:38:25 ERROR : : error listing: directory not found === NAME TestNC/FsMkdir fstests.go:2103: Warning: this should produce fs.ErrorDirNotFound === RUN TestNC/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestNC (0.10s) --- SKIP: TestNC/FsCheckWrap (0.00s) --- SKIP: TestNC/FsCommand (0.00s) --- PASS: TestNC/FsRmdirNotFound (0.00s) --- PASS: TestNC/FsString (0.00s) --- PASS: TestNC/FsName (0.00s) --- PASS: TestNC/FsRoot (0.00s) --- PASS: TestNC/FsRmdirEmpty (0.00s) --- FAIL: TestNC/FsMkdir (0.10s) --- PASS: TestNC/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestNC/FsMkdir/FsListEmpty (0.00s) --- PASS: TestNC/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestNC/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestNC/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestNC/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding (0.05s) --- PASS: TestNC/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/dot_dot (0.01s) --- PASS: TestNC/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_tilde (0.01s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestNC/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestNC/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestNC/FsMkdir/FsPutError (0.00s) --- PASS: TestNC/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestNC/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestNC/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestNC/FsMkdir/FsPutFiles (0.04s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsMove (0.01s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsDirMove (0.01s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestNC/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FromRoot (0.01s) --- PASS: TestNC/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestNC/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestNC/FsMkdir/FsPutFiles/Internal/ReadOnly (0.00s) --- SKIP: TestNC/FsMkdir/FsPutChunked (0.00s) --- PASS: TestNC/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestNC/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestNC/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestNC/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestNC/FsShutdown (0.00s) === RUN TestPolicy1 fstests.go:454: Using remote "TestUnionPolicy1:" === RUN TestPolicy1/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestPolicy1/FsCommand fstests.go:523: No commands in this remote === RUN TestPolicy1/FsRmdirNotFound === RUN TestPolicy1/FsString === RUN TestPolicy1/FsName === RUN TestPolicy1/FsRoot === RUN TestPolicy1/FsRmdirEmpty === RUN TestPolicy1/FsMkdir === RUN TestPolicy1/FsMkdir/FsMkdirRmdirSubdir === RUN TestPolicy1/FsMkdir/FsListEmpty === RUN TestPolicy1/FsMkdir/FsListDirEmpty === RUN TestPolicy1/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsListDirNotFound 2025/11/12 01:38:25 ERROR : does not exist: error listing: directory not found === RUN TestPolicy1/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsEncoding === RUN TestPolicy1/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestPolicy1/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestPolicy1/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestPolicy1/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestPolicy1/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestPolicy1/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestPolicy1/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy1125365960/003/rclone-test-sumumen6joyatug3dofigen6: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy1125365960/003/rclone-test-sumumen6joyatug3dofigen6: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy1125365960/003: Replacing invalid UTF-8 characters in "rclone-test-sumumen6joyatug3dofigen6/invalid utf-8\xfe" === RUN TestPolicy1/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestPolicy1/FsMkdir/FsNewObjectNotFound === RUN TestPolicy1/FsMkdir/FsPutError 2025/11/12 01:38:25 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestPolicy1/FsMkdir/FsPutZeroLength === RUN TestPolicy1/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestPolicy1/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestPolicy1/FsMkdir/FsPutFiles 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy1125365960/002/rclone-test-sumumen6joyatug3dofigen6: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy1125365960/002/rclone-test-sumumen6joyatug3dofigen6/file name.txt user.rclone-test: operation not supported === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListR === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListSubdir === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListFile1 === RUN TestPolicy1/FsMkdir/FsPutFiles/FsNewObject === RUN TestPolicy1/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestPolicy1/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestPolicy1/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestPolicy1/FsMkdir/FsPutFiles/FsPurge === RUN TestPolicy1/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FsMove === RUN TestPolicy1/FsMkdir/FsPutFiles/FsDirMove === RUN TestPolicy1/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestPolicy1/FsMkdir/FsPutFiles/FsPrecision === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectString === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectFs === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectRemote === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectHashes === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectModTime === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestPolicy1/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectSize === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectOpen === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectStorable === RUN TestPolicy1/FsMkdir/FsPutFiles/FsIsFile === RUN TestPolicy1/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:25 ERROR : : error listing: directory not found === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestUnionPolicy1:" path "rclone-test-sumumen6joyatug3dofigen6" from "TestUnionPolicy1:rclone-test-sumumen6joyatug3dofigen6" === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot/List === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestPolicy1/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestPolicy1/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestPolicy1/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectRemove === RUN TestPolicy1/FsMkdir/FsPutFiles/ObjectAbout === RUN TestPolicy1/FsMkdir/FsPutFiles/FsPutStream === RUN TestPolicy1/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestPolicy1/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestPolicy1/FsMkdir/FsPutFiles/Internal === RUN TestPolicy1/FsMkdir/FsPutFiles/Internal/ReadOnly union_internal_test.go:31: Only on RO union === RUN TestPolicy1/FsMkdir/FsPutChunked fstests.go:1921: *union.Fs does not implement SetUploadChunkSizer === RUN TestPolicy1/FsMkdir/FsUploadUnknownSize === RUN TestPolicy1/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestPolicy1/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestPolicy1/FsMkdir/FsRootCollapse 2025/11/12 01:38:25 ERROR : : error listing: directory not found === NAME TestPolicy1/FsMkdir fstests.go:2103: Warning: this should produce fs.ErrorDirNotFound === RUN TestPolicy1/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestPolicy1 (0.11s) --- SKIP: TestPolicy1/FsCheckWrap (0.00s) --- SKIP: TestPolicy1/FsCommand (0.00s) --- PASS: TestPolicy1/FsRmdirNotFound (0.00s) --- PASS: TestPolicy1/FsString (0.00s) --- PASS: TestPolicy1/FsName (0.00s) --- PASS: TestPolicy1/FsRoot (0.00s) --- PASS: TestPolicy1/FsRmdirEmpty (0.00s) --- FAIL: TestPolicy1/FsMkdir (0.10s) --- PASS: TestPolicy1/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestPolicy1/FsMkdir/FsListEmpty (0.00s) --- PASS: TestPolicy1/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestPolicy1/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding (0.05s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_space (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsEncoding/URL_encoding (0.01s) --- PASS: TestPolicy1/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutError (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestPolicy1/FsMkdir/FsPutFiles (0.05s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsMove (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsDirMove (0.01s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestPolicy1/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FromRoot (0.01s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FromRoot/Put (0.01s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestPolicy1/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutFiles/Internal/ReadOnly (0.00s) --- SKIP: TestPolicy1/FsMkdir/FsPutChunked (0.00s) --- PASS: TestPolicy1/FsMkdir/FsUploadUnknownSize (0.01s) --- PASS: TestPolicy1/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestPolicy1/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.01s) --- PASS: TestPolicy1/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestPolicy1/FsShutdown (0.00s) === RUN TestPolicy2 fstests.go:454: Using remote "TestUnionPolicy2:" === RUN TestPolicy2/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestPolicy2/FsCommand fstests.go:523: No commands in this remote === RUN TestPolicy2/FsRmdirNotFound === RUN TestPolicy2/FsString === RUN TestPolicy2/FsName === RUN TestPolicy2/FsRoot === RUN TestPolicy2/FsRmdirEmpty === RUN TestPolicy2/FsMkdir === RUN TestPolicy2/FsMkdir/FsMkdirRmdirSubdir === RUN TestPolicy2/FsMkdir/FsListEmpty === RUN TestPolicy2/FsMkdir/FsListDirEmpty === RUN TestPolicy2/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsListDirNotFound 2025/11/12 01:38:25 ERROR : does not exist: error listing: directory not found === RUN TestPolicy2/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsEncoding === RUN TestPolicy2/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestPolicy2/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestPolicy2/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestPolicy2/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestPolicy2/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestPolicy2/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestPolicy2/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy22370109940/003/rclone-test-nimesix3xapulek6kegocim0: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy22370109940/002/rclone-test-nimesix3xapulek6kegocim0: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy22370109940/003/rclone-test-nimesix3xapulek6kegocim0: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy22370109940/003: Replacing invalid UTF-8 characters in "rclone-test-nimesix3xapulek6kegocim0/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy22370109940/002: Replacing invalid UTF-8 characters in "rclone-test-nimesix3xapulek6kegocim0/invalid utf-8\xfe" === RUN TestPolicy2/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestPolicy2/FsMkdir/FsNewObjectNotFound === RUN TestPolicy2/FsMkdir/FsPutError 2025/11/12 01:38:25 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestPolicy2/FsMkdir/FsPutZeroLength === RUN TestPolicy2/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestPolicy2/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestPolicy2/FsMkdir/FsPutFiles 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy22370109940/001/rclone-test-nimesix3xapulek6kegocim0: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy22370109940/001/rclone-test-nimesix3xapulek6kegocim0/file name.txt user.rclone-test: operation not supported === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListR === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListSubdir === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListFile1 === RUN TestPolicy2/FsMkdir/FsPutFiles/FsNewObject === RUN TestPolicy2/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestPolicy2/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestPolicy2/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestPolicy2/FsMkdir/FsPutFiles/FsPurge === RUN TestPolicy2/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FsMove === RUN TestPolicy2/FsMkdir/FsPutFiles/FsDirMove === RUN TestPolicy2/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestPolicy2/FsMkdir/FsPutFiles/FsPrecision === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectString === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectFs === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectRemote === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectHashes === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectModTime === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestPolicy2/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectMetadata/mtime 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy22370109940/003/rclone-test-nimesix3xapulek6kegocim0: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy22370109940/003/rclone-test-nimesix3xapulek6kegocim0/metadatatest user.content-type: operation not supported === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectSize === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectOpen === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectStorable === RUN TestPolicy2/FsMkdir/FsPutFiles/FsIsFile === RUN TestPolicy2/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:25 ERROR : : error listing: directory not found === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestUnionPolicy2:" path "rclone-test-nimesix3xapulek6kegocim0" from "TestUnionPolicy2:rclone-test-nimesix3xapulek6kegocim0" === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot/List === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestPolicy2/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestPolicy2/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestPolicy2/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectRemove === RUN TestPolicy2/FsMkdir/FsPutFiles/ObjectAbout === RUN TestPolicy2/FsMkdir/FsPutFiles/FsPutStream === RUN TestPolicy2/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestPolicy2/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestPolicy2/FsMkdir/FsPutFiles/Internal === RUN TestPolicy2/FsMkdir/FsPutFiles/Internal/ReadOnly union_internal_test.go:31: Only on RO union === RUN TestPolicy2/FsMkdir/FsPutChunked fstests.go:1921: *union.Fs does not implement SetUploadChunkSizer === RUN TestPolicy2/FsMkdir/FsUploadUnknownSize === RUN TestPolicy2/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestPolicy2/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestPolicy2/FsMkdir/FsRootCollapse 2025/11/12 01:38:25 ERROR : : error listing: directory not found === NAME TestPolicy2/FsMkdir fstests.go:2103: Warning: this should produce fs.ErrorDirNotFound === RUN TestPolicy2/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestPolicy2 (0.12s) --- SKIP: TestPolicy2/FsCheckWrap (0.00s) --- SKIP: TestPolicy2/FsCommand (0.00s) --- PASS: TestPolicy2/FsRmdirNotFound (0.00s) --- PASS: TestPolicy2/FsString (0.00s) --- PASS: TestPolicy2/FsName (0.00s) --- PASS: TestPolicy2/FsRoot (0.00s) --- PASS: TestPolicy2/FsRmdirEmpty (0.00s) --- FAIL: TestPolicy2/FsMkdir (0.12s) --- PASS: TestPolicy2/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestPolicy2/FsMkdir/FsListEmpty (0.00s) --- PASS: TestPolicy2/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestPolicy2/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding (0.06s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_space (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_CR (0.01s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_space (0.01s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_VT (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/invalid_UTF-8 (0.01s) --- PASS: TestPolicy2/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestPolicy2/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutError (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestPolicy2/FsMkdir/FsPutFiles (0.05s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsMove (0.01s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsDirMove (0.01s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestPolicy2/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FromRoot (0.01s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestPolicy2/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutFiles/Internal/ReadOnly (0.00s) --- SKIP: TestPolicy2/FsMkdir/FsPutChunked (0.00s) --- PASS: TestPolicy2/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestPolicy2/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestPolicy2/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestPolicy2/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestPolicy2/FsShutdown (0.00s) === RUN TestPolicy3 fstests.go:454: Using remote "TestUnionPolicy3:" === RUN TestPolicy3/FsCheckWrap fstests.go:495: Not a wrapping Fs === RUN TestPolicy3/FsCommand fstests.go:523: No commands in this remote === RUN TestPolicy3/FsRmdirNotFound === RUN TestPolicy3/FsString === RUN TestPolicy3/FsName === RUN TestPolicy3/FsRoot === RUN TestPolicy3/FsRmdirEmpty === RUN TestPolicy3/FsMkdir === RUN TestPolicy3/FsMkdir/FsMkdirRmdirSubdir === RUN TestPolicy3/FsMkdir/FsListEmpty === RUN TestPolicy3/FsMkdir/FsListDirEmpty === RUN TestPolicy3/FsMkdir/FsListRDirEmpty fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsListDirNotFound 2025/11/12 01:38:25 ERROR : does not exist: error listing: directory not found === RUN TestPolicy3/FsMkdir/FsListRDirNotFound fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsEncoding === RUN TestPolicy3/FsMkdir/FsEncoding/control_chars fstests.go:710: testing "â€ââ‚âƒâ„â…â†â‡âˆâ‰âŠâ‹âŒââŽâââ‘â’â“â”â•â–â—â˜â™âšâ›âœââžâŸâ¡" === RUN TestPolicy3/FsMkdir/FsEncoding/dot fstests.go:710: testing "." === RUN TestPolicy3/FsMkdir/FsEncoding/dot_dot fstests.go:710: testing ".." === RUN TestPolicy3/FsMkdir/FsEncoding/punctuation fstests.go:710: testing "!\"#$%&'()*+,-.ï¼:;<=>?@[\\]^_`{|}~" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_space fstests.go:710: testing " leading space" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_tilde fstests.go:710: testing "~leading tilde" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_CR fstests.go:710: testing "âleading CR" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_LF fstests.go:710: testing "âŠleading LF" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_HT fstests.go:710: testing "â‰leading HT" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_VT fstests.go:710: testing "â‹leading VT" === RUN TestPolicy3/FsMkdir/FsEncoding/leading_dot fstests.go:710: testing ".leading dot" === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_space fstests.go:710: testing "trailing space " === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_CR fstests.go:710: testing "trailing CRâ" === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_LF fstests.go:710: testing "trailing LFâŠ" === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_HT fstests.go:710: testing "trailing HTâ‰" === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_VT fstests.go:710: testing "trailing VTâ‹" === RUN TestPolicy3/FsMkdir/FsEncoding/trailing_dot fstests.go:710: testing "trailing dot." === RUN TestPolicy3/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:710: testing "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/003/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/001/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/002/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/003/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/001/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/002/rclone-test-necajuf0nukufoj0buqazaf9: Replacing invalid UTF-8 characters in "invalid utf-8\xfe/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/003: Replacing invalid UTF-8 characters in "rclone-test-necajuf0nukufoj0buqazaf9/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/001: Replacing invalid UTF-8 characters in "rclone-test-necajuf0nukufoj0buqazaf9/invalid utf-8\xfe" 2025/11/12 01:38:25 NOTICE: Local file system at /tmp/TestPolicy3829688197/002: Replacing invalid UTF-8 characters in "rclone-test-necajuf0nukufoj0buqazaf9/invalid utf-8\xfe" === RUN TestPolicy3/FsMkdir/FsEncoding/URL_encoding fstests.go:710: testing "test%46.txt" === RUN TestPolicy3/FsMkdir/FsNewObjectNotFound === RUN TestPolicy3/FsMkdir/FsPutError 2025/11/12 01:38:25 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato 2025/11/12 01:38:25 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato 2025/11/12 01:38:25 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato === RUN TestPolicy3/FsMkdir/FsPutZeroLength === RUN TestPolicy3/FsMkdir/FsOpenWriterAt fstests.go:783: FS has no OpenWriterAt interface === RUN TestPolicy3/FsMkdir/FsChangeNotify fstests.go:819: FS has no ChangeNotify interface === RUN TestPolicy3/FsMkdir/FsPutFiles 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy3829688197/003/rclone-test-necajuf0nukufoj0buqazaf9: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy3829688197/003/rclone-test-necajuf0nukufoj0buqazaf9/file name.txt user.rclone-test: operation not supported 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy3829688197/002/rclone-test-necajuf0nukufoj0buqazaf9: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy3829688197/002/rclone-test-necajuf0nukufoj0buqazaf9/file name.txt user.rclone-test: operation not supported 2025/11/12 01:38:25 ERROR : Local file system at /tmp/TestPolicy3829688197/001/rclone-test-necajuf0nukufoj0buqazaf9: xattrs not supported - disabling: xattr.LSet /tmp/TestPolicy3829688197/001/rclone-test-necajuf0nukufoj0buqazaf9/file name.txt user.rclone-test: operation not supported === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListRDirFile2 fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListR === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListRSubdir === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListDirRoot === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListRDirRoot fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListSubdir === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListRSubdir#01 fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListRLevel2 fstests.go:415: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListFile1 === RUN TestPolicy3/FsMkdir/FsPutFiles/FsNewObject === RUN TestPolicy3/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive fstests.go:1072: Not Case Insensitive === RUN TestPolicy3/FsMkdir/FsPutFiles/FsListFile1and2 === RUN TestPolicy3/FsMkdir/FsPutFiles/FsNewObjectDir === RUN TestPolicy3/FsMkdir/FsPutFiles/FsPurge === RUN TestPolicy3/FsMkdir/FsPutFiles/FsCopy fstests.go:1141: FS has no Copier interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FsMove === RUN TestPolicy3/FsMkdir/FsPutFiles/FsDirMove === RUN TestPolicy3/FsMkdir/FsPutFiles/FsRmdirFull === RUN TestPolicy3/FsMkdir/FsPutFiles/FsPrecision === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectString === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectFs === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectRemote === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectHashes === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectModTime === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectMimeType === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectMetadata fstests.go:1432: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1432 Error: Not equal: expected: "potato" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -potato + Test: TestPolicy3/FsMkdir/FsPutFiles/ObjectMetadata Messages: can read and write metadata but failed on key "rclone-test" === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectMetadata/mtime === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectSetModTime === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectSize === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectOpen === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectOpenSeek === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectOpenRange === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectPartialRead === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectUpdate === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectStorable === RUN TestPolicy3/FsMkdir/FsPutFiles/FsIsFile === RUN TestPolicy3/FsMkdir/FsPutFiles/FsIsFileNotFound 2025/11/12 01:38:25 ERROR : : error listing: directory not found === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot fstests.go:1612: Opening root remote "TestUnionPolicy3:" path "rclone-test-necajuf0nukufoj0buqazaf9" from "TestUnionPolicy3:rclone-test-necajuf0nukufoj0buqazaf9" === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot/List === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot/ListEntries === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot/ListR fstests.go:1646: FS has no ListR interface === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot/Put === RUN TestPolicy3/FsMkdir/FsPutFiles/FromRoot/Put/Remove === RUN TestPolicy3/FsMkdir/FsPutFiles/PublicLink fstests.go:1705: FS has no PublicLinker interface === RUN TestPolicy3/FsMkdir/FsPutFiles/SetTier fstests.go:428: FS has no SetTier & GetTier interfaces === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectCheckWrap fstests.go:1808: Not a wrapping Fs === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectRemove === RUN TestPolicy3/FsMkdir/FsPutFiles/ObjectAbout === RUN TestPolicy3/FsMkdir/FsPutFiles/FsPutStream === RUN TestPolicy3/FsMkdir/FsPutFiles/FsPutStream/0 === RUN TestPolicy3/FsMkdir/FsPutFiles/FsPutStream/100 === RUN TestPolicy3/FsMkdir/FsPutFiles/Internal === RUN TestPolicy3/FsMkdir/FsPutFiles/Internal/ReadOnly union_internal_test.go:31: Only on RO union === RUN TestPolicy3/FsMkdir/FsPutChunked fstests.go:1921: *union.Fs does not implement SetUploadChunkSizer === RUN TestPolicy3/FsMkdir/FsUploadUnknownSize === RUN TestPolicy3/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize === RUN TestPolicy3/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize === RUN TestPolicy3/FsMkdir/FsRootCollapse 2025/11/12 01:38:25 ERROR : : error listing: directory not found === NAME TestPolicy3/FsMkdir fstests.go:2103: Warning: this should produce fs.ErrorDirNotFound === RUN TestPolicy3/FsShutdown fstests.go:2117: Shutdown method not supported --- FAIL: TestPolicy3 (0.11s) --- SKIP: TestPolicy3/FsCheckWrap (0.00s) --- SKIP: TestPolicy3/FsCommand (0.00s) --- PASS: TestPolicy3/FsRmdirNotFound (0.00s) --- PASS: TestPolicy3/FsString (0.00s) --- PASS: TestPolicy3/FsName (0.00s) --- PASS: TestPolicy3/FsRoot (0.00s) --- PASS: TestPolicy3/FsRmdirEmpty (0.00s) --- FAIL: TestPolicy3/FsMkdir (0.11s) --- PASS: TestPolicy3/FsMkdir/FsMkdirRmdirSubdir (0.00s) --- PASS: TestPolicy3/FsMkdir/FsListEmpty (0.00s) --- PASS: TestPolicy3/FsMkdir/FsListDirEmpty (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestPolicy3/FsMkdir/FsListDirNotFound (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsListRDirNotFound (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding (0.06s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/control_chars (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/dot (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/dot_dot (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/punctuation (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_space (0.01s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_tilde (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_CR (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_LF (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_HT (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_VT (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/leading_dot (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_space (0.01s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_CR (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_LF (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_HT (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_VT (0.01s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/trailing_dot (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/invalid_UTF-8 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsEncoding/URL_encoding (0.00s) --- PASS: TestPolicy3/FsMkdir/FsNewObjectNotFound (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutError (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutZeroLength (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestPolicy3/FsMkdir/FsPutFiles (0.04s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListDirFile2 (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsListRDirFile2 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListR (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListRSubdir (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListDirRoot (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsListRDirRoot (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListSubdir (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsListRSubdir#01 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListLevel2 (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsListRLevel2 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListFile1 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsNewObject (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsNewObjectCaseInsensitive (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsListFile1and2 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsNewObjectDir (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsPurge (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FsCopy (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsMove (0.01s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsDirMove (0.01s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsRmdirFull (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsPrecision (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectString (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectFs (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectRemote (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectHashes (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectModTime (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectMimeType (0.00s) --- FAIL: TestPolicy3/FsMkdir/FsPutFiles/ObjectMetadata (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectMetadata/mtime (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectSetModTime (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectSize (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectOpen (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectOpenSeek (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectOpenRange (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectPartialRead (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectUpdate (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectStorable (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsIsFile (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsIsFileNotFound (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FromRoot (0.01s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FromRoot/List (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/FromRoot/ListR (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FromRoot/Put (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FromRoot/Put/Remove (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/PublicLink (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/SetTier (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/ObjectCheckWrap (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectRemove (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/ObjectAbout (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsPutStream (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsPutStream/0 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/FsPutStream/100 (0.00s) --- PASS: TestPolicy3/FsMkdir/FsPutFiles/Internal (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutFiles/Internal/ReadOnly (0.00s) --- SKIP: TestPolicy3/FsMkdir/FsPutChunked (0.00s) --- PASS: TestPolicy3/FsMkdir/FsUploadUnknownSize (0.00s) --- PASS: TestPolicy3/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (0.00s) --- PASS: TestPolicy3/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (0.00s) --- PASS: TestPolicy3/FsMkdir/FsRootCollapse (0.00s) --- SKIP: TestPolicy3/FsShutdown (0.00s) FAIL FAIL github.com/rclone/rclone/backend/union 0.582s === RUN TestIntegration fstests.go:454: Using remote "TestUptobox:" fstests.go:464: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fstest/fstests/fstests.go:464 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/uptobox/uptobox_test.go:17 Error: Received unexpected error: couldn't find testserver config files - run from within rclone source Test: TestIntegration --- FAIL: TestIntegration (0.00s) FAIL FAIL github.com/rclone/rclone/backend/uptobox 0.022s ? github.com/rclone/rclone/backend/webdav/api [no test files] ? github.com/rclone/rclone/backend/webdav/odrvcookie [no test files] === RUN TestHeaders webdav_internal_test.go:73: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/webdav/webdav_internal_test.go:73 Error: Received unexpected error: XML syntax error on line 10: unexpected EOF Test: TestHeaders --- FAIL: TestHeaders (0.00s) === RUN TestIntegration webdav_test.go:14: no configuration available for webdav backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 fstests.go:400: quicktest only --- SKIP: TestIntegration2 (0.00s) === RUN TestIntegration3 fstests.go:400: quicktest only --- SKIP: TestIntegration3 (0.00s) === RUN TestIntegration4 fstests.go:400: quicktest only --- SKIP: TestIntegration4 (0.00s) FAIL FAIL github.com/rclone/rclone/backend/webdav 0.043s ? github.com/rclone/rclone/backend/yandex/api [no test files] === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/yandex 0.026s ? github.com/rclone/rclone/backend/zoho/api [no test files] ? github.com/rclone/rclone/bin [no test files] ? github.com/rclone/rclone/cmd [no test files] ? github.com/rclone/rclone/cmd/about [no test files] ? github.com/rclone/rclone/cmd/all [no test files] ? github.com/rclone/rclone/cmd/authorize [no test files] ? github.com/rclone/rclone/cmd/backend [no test files] === RUN TestIntegration fstests.go:400: quicktest only --- SKIP: TestIntegration (0.00s) PASS ok github.com/rclone/rclone/backend/zoho 0.034s ? github.com/rclone/rclone/cmd/bisync/bilib [no test files] ? github.com/rclone/rclone/cmd/cachestats [no test files] ? github.com/rclone/rclone/cmd/cat [no test files] ? github.com/rclone/rclone/cmd/check [no test files] ? github.com/rclone/rclone/cmd/checksum [no test files] ? github.com/rclone/rclone/cmd/cleanup [no test files] ? github.com/rclone/rclone/cmd/cmount [no test files] ? github.com/rclone/rclone/cmd/copy [no test files] ? github.com/rclone/rclone/cmd/copyto [no test files] ? github.com/rclone/rclone/cmd/copyurl [no test files] ? github.com/rclone/rclone/cmd/cryptcheck [no test files] ? github.com/rclone/rclone/cmd/cryptdecode [no test files] ? github.com/rclone/rclone/cmd/dedupe [no test files] ? github.com/rclone/rclone/cmd/delete [no test files] ? github.com/rclone/rclone/cmd/deletefile [no test files] === RUN TestBisync === RUN TestBisync/all_changed 2025/11/12 01:38:29 (01) : test all-changed 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" with Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test change timestamp on all files except RCLONE_TEST 2025/11/12 01:38:29 (05) : touch-glob 2005-01-02 /tmp/bisync.013829-vogah/all_changed/path1/ file* 2025/11/12 01:38:29 (06) : touch-glob 2005-01-02 /tmp/bisync.013829-vogah/all_changed/path1/subdir file* 2025/11/12 01:38:29 (07) : test sync should pass 2025/11/12 01:38:29 (08) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" with Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.copy1.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.copy2.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.copy3.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.copy4.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.copy5.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 7 changes: 0 new, 7 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy2.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy3.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy4.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy5.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/subdir/file20.txt 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : file1.copy1.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy4.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy2.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : subdir/file20.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy3.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy5.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" vs Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (09) : test change timestamp on all files including RCLONE_TEST 2025/11/12 01:38:29 (10) : touch-glob 2004-01-02 /tmp/bisync.013829-vogah/all_changed/path1/ * 2025/11/12 01:38:29 (11) : touch-glob 2004-01-02 /tmp/bisync.013829-vogah/all_changed/path1/subdir * 2025/11/12 01:38:29 (12) : test sync should fail 2025/11/12 01:38:29 (13) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" with Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy1.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy2.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy3.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy4.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy5.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 8 changes: 0 new, 1 newer, 7 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 ERROR : Safety abort: all files were changed on Path1 "/tmp/bisync.013829-vogah/all_changed/path1/". Run with --force if desired. 2025/11/12 01:38:29 NOTICE: Bisync aborted. Please try again. 2025/11/12 01:38:29 Bisync error: all files were changed 2025/11/12 01:38:29 (14) : test sync with force should pass 2025/11/12 01:38:29 (15) : bisync force 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" with Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy1.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy2.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy3.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy4.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.copy5.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File is OLDER - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 8 changes: 0 new, 1 newer, 7 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy2.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy3.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy4.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.copy5.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/file1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/all_changed/path2/subdir/file20.txt 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : file1.copy2.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : RCLONE_TEST: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy1.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy3.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy5.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.copy4.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : subdir/file20.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/all_changed/path1/" vs Path2 "/tmp/bisync.013829-vogah/all_changed/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST all_changed PASSED === RUN TestBisync/basic 2025/11/12 01:38:29 (01) : test basic 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/basic/path1/" with Path2 "/tmp/bisync.013829-vogah/basic/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test place newer files on both paths 2025/11/12 01:38:29 (05) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_basic/modfiles/file1.txt /tmp/bisync.013829-vogah/basic/path2/ 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 (06) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_basic/modfiles/file1.txt /tmp/bisync.013829-vogah/basic/path1/subdir file20.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) to: file20.txt 2025/11/12 01:38:29 (07) : test bisync run 2025/11/12 01:38:29 (08) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/basic/path1/" with Path2 "/tmp/bisync.013829-vogah/basic/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 1 changes: 0 new, 1 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is newer - file1.txt 2025/11/12 01:38:29 INFO : Path2: 1 changes: 0 new, 1 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/basic/path2/subdir/file20.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/basic/path1/file1.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : subdir/file20.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/basic/path1/" vs Path2 "/tmp/bisync.013829-vogah/basic/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST basic PASSED === RUN TestBisync/changes 2025/11/12 01:38:29 (01) : test changes 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/changes/path1/" with Path2 "/tmp/bisync.013829-vogah/changes/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test make modifications on both paths 2025/11/12 01:38:29 (05) : test new on path2 - file10 2025/11/12 01:38:29 (06) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file10.txt /tmp/bisync.013829-vogah/changes/path2/ 2025/11/12 01:38:29 INFO : file10.txt: Copied (new) 2025/11/12 01:38:29 (07) : test newer on path2 - file1 2025/11/12 01:38:29 (08) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file1.txt /tmp/bisync.013829-vogah/changes/path2/ 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 (09) : test new on path1 - file11 2025/11/12 01:38:29 (10) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file11.txt /tmp/bisync.013829-vogah/changes/path1/ 2025/11/12 01:38:29 INFO : file11.txt: Copied (new) 2025/11/12 01:38:29 (11) : test newer on path1 - file2 2025/11/12 01:38:29 (12) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file2.txt /tmp/bisync.013829-vogah/changes/path1/ 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 (13) : test deleted on path2 - file3 2025/11/12 01:38:29 (14) : delete-file /tmp/bisync.013829-vogah/changes/path2/file3.txt 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 (15) : test deleted on path1 - file4 2025/11/12 01:38:29 (16) : delete-file /tmp/bisync.013829-vogah/changes/path1/file4.txt 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 (17) : test deleted on both paths - file8 2025/11/12 01:38:29 (18) : delete-file /tmp/bisync.013829-vogah/changes/path1/file8.txt 2025/11/12 01:38:29 INFO : file8.txt: Deleted 2025/11/12 01:38:29 (19) : delete-file /tmp/bisync.013829-vogah/changes/path2/file8.txt 2025/11/12 01:38:29 INFO : file8.txt: Deleted 2025/11/12 01:38:29 (20) : test changed on both paths - file5 (file5R, file5L) 2025/11/12 01:38:29 (21) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/ file5R.txt 2025/11/12 01:38:29 (22) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file5R.txt /tmp/bisync.013829-vogah/changes/path2/ file5.txt 2025/11/12 01:38:29 INFO : file5R.txt: Copied (replaced existing) to: file5.txt 2025/11/12 01:38:29 (23) : touch-glob 2001-03-04 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/ file5L.txt 2025/11/12 01:38:29 (24) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file5L.txt /tmp/bisync.013829-vogah/changes/path1/ file5.txt 2025/11/12 01:38:29 INFO : file5L.txt: Copied (replaced existing) to: file5.txt 2025/11/12 01:38:29 (25) : test newer on path2 and deleted on path1 - file6 2025/11/12 01:38:29 (26) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file6.txt /tmp/bisync.013829-vogah/changes/path2/ 2025/11/12 01:38:29 INFO : file6.txt: Copied (replaced existing) 2025/11/12 01:38:29 (27) : delete-file /tmp/bisync.013829-vogah/changes/path1/file6.txt 2025/11/12 01:38:29 INFO : file6.txt: Deleted 2025/11/12 01:38:29 (28) : test newer on path1 and deleted on path2 - file7 2025/11/12 01:38:29 (29) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_changes/modfiles/file7.txt /tmp/bisync.013829-vogah/changes/path1/ 2025/11/12 01:38:29 INFO : file7.txt: Copied (replaced existing) 2025/11/12 01:38:29 (30) : delete-file /tmp/bisync.013829-vogah/changes/path2/file7.txt 2025/11/12 01:38:29 INFO : file7.txt: Deleted 2025/11/12 01:38:29 (31) : test bisync run 2025/11/12 01:38:29 (32) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/changes/path1/" with Path2 "/tmp/bisync.013829-vogah/changes/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - file2.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file6.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file7.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file8.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - file11.txt 2025/11/12 01:38:29 INFO : Path1: 7 changes: 1 new, 3 newer, 0 older, 3 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is newer - file1.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file6.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file7.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file8.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - file10.txt 2025/11/12 01:38:29 INFO : Path2: 7 changes: 1 new, 3 newer, 0 older, 3 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/changes/path2/file11.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/changes/path2/file2.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/changes/path2/file4.txt 2025/11/12 01:38:29 NOTICE: - WARNING New or changed in both paths - file5.txt 2025/11/12 01:38:29 NOTICE: - Path1 Renaming Path1 copy - /tmp/bisync.013829-vogah/changes/path1/file5.txt..path1 2025/11/12 01:38:29 INFO : file5.txt: Moved (server-side) to: file5.txt..path1 2025/11/12 01:38:29 NOTICE: - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/changes/path2/file5.txt..path1 2025/11/12 01:38:29 NOTICE: - Path2 Renaming Path2 copy - /tmp/bisync.013829-vogah/changes/path2/file5.txt..path2 2025/11/12 01:38:29 INFO : file5.txt: Moved (server-side) to: file5.txt..path2 2025/11/12 01:38:29 NOTICE: - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/changes/path1/file5.txt..path2 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/changes/path1/file6.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/changes/path2/file7.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/changes/path1/file1.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/changes/path1/file10.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/changes/path1/file3.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : file10.txt: Copied (new) 2025/11/12 01:38:29 INFO : file6.txt: Copied (new) 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : file5.txt..path2: Copied (new) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : file11.txt: Copied (new) 2025/11/12 01:38:29 INFO : file7.txt: Copied (new) 2025/11/12 01:38:29 INFO : file5.txt..path1: Copied (new) 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path1 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path2 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/changes/path1/" vs Path2 "/tmp/bisync.013829-vogah/changes/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST changes PASSED === RUN TestBisync/check_access 2025/11/12 01:38:29 (01) : test check-access 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test 1. see that check-access passes with the initial setup 2025/11/12 01:38:29 (05) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (06) : test 2. delete the path2 subdir RCLONE_TEST and run sync. should fail critical. 2025/11/12 01:38:29 (07) : delete-file /tmp/bisync.013829-vogah/check_access/path2/subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (08) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : Path2: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : Access test failed: Path1 count 2, Path2 count 1 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path1 file not found in Path2 - subdir/RCLONE_TEST 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (09) : copy-listings path2-missing 2025/11/12 01:38:29 (10) : test 3. put the path2 subdir RCLONE_TEST back, resync. 2025/11/12 01:38:29 (11) : copy-file /tmp/bisync.013829-vogah/check_access/path1/subdir/RCLONE_TEST /tmp/bisync.013829-vogah/check_access/path2/ 2025/11/12 01:38:29 (12) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : subdir/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (13) : test 4. run sync with check-access. should pass. 2025/11/12 01:38:29 (14) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (15) : test 5. delete path1 top level RCLONE_TEST, run sync. should fail critical. 2025/11/12 01:38:29 (16) : delete-file /tmp/bisync.013829-vogah/check_access/path1/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (17) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - RCLONE_TEST 2025/11/12 01:38:29 INFO : Path1: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : Access test failed: Path1 count 1, Path2 count 2 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path2 file not found in Path1 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (18) : copy-listings path1-missing 2025/11/12 01:38:29 (19) : test 6. run again. should fail critical due to missing listings. 2025/11/12 01:38:29 (20) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (21) : move-listings missing-listings 2025/11/12 01:38:29 (22) : test 7. run resync, which will copy the path2 top level back to path1. 2025/11/12 01:38:29 (23) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path2 Resync is doing queued copies to - Path1 2025/11/12 01:38:29 INFO : RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (24) : test 8. run sync with --check-access. should pass. 2025/11/12 01:38:29 (25) : bisync check-access 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST check_access PASSED === RUN TestBisync/check_access_filters 2025/11/12 01:38:29 (01) : test check-access-filters 2025/11/12 01:38:29 (02) : test EXCLUDE - OTHER TESTS 2025/11/12 01:38:29 (03) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_check_access_filters/modfiles/exclude-other-filtersfile.txt /tmp/bisync.013829-vogah/workdir/ 2025/11/12 01:38:29 INFO : exclude-other-filtersfile.txt: Copied (new) 2025/11/12 01:38:29 (04) : test resync to get the filters file md5 built. 2025/11/12 01:38:29 (05) : bisync resync filters-file=/tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Storing filters file hash to /tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt.md5 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (06) : test EXCLUDE - test filters for check access 2025/11/12 01:38:29 (07) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 3 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (08) : copy-listings exclude-initial 2025/11/12 01:38:29 (09) : test EXCLUDE - delete RCLONE_TEST files in excluded directories 2025/11/12 01:38:29 (10) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/subdir/subdirA/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (11) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdir-not/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (12) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/subdir-not/subdir-not2/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (13) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdirX/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (14) : test EXCLUDE - test should PASS 2025/11/12 01:38:29 (15) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 3 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (16) : copy-listings exclude-pass-run 2025/11/12 01:38:29 (17) : test EXCLUDE - delete RCLONE_TEST files in included directories 2025/11/12 01:38:29 (18) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (19) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (20) : test EXCLUDE - test should ABORT 2025/11/12 01:38:29 (21) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/exclude-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : Path1: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - RCLONE_TEST 2025/11/12 01:38:29 INFO : Path2: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : - Access test failed: Path1 file not found in Path2 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path2 file not found in Path1 - subdir/RCLONE_TEST 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (22) : move-listings exclude-error-run 2025/11/12 01:38:29 (23) : test INCLUDE - OTHER TESTS 2025/11/12 01:38:29 (24) : test reset to the initial state 2025/11/12 01:38:29 (25) : copy-dir /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_check_access_filters/initial /tmp/bisync.013829-vogah/check_access_filters/path1/ 2025/11/12 01:38:29 INFO : subdir-not/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : subdir/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : subdirX/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 (26) : sync-dir /tmp/bisync.013829-vogah/check_access_filters/path1/ /tmp/bisync.013829-vogah/check_access_filters/path2/ 2025/11/12 01:38:29 INFO : subdir-not/subdir-not2/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : subdir/subdirA/RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 (27) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_check_access_filters/modfiles/include-other-filtersfile.txt /tmp/bisync.013829-vogah/workdir/ 2025/11/12 01:38:29 INFO : include-other-filtersfile.txt: Copied (new) 2025/11/12 01:38:29 (28) : bisync resync filters-file=/tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Storing filters file hash to /tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt.md5 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (29) : test INCLUDE - test include/exclude filters for check access 2025/11/12 01:38:29 (30) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 5 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (31) : copy-listings include-initial 2025/11/12 01:38:29 (32) : test INCLUDE - delete RCLONE_TEST files in excluded directories 2025/11/12 01:38:29 (33) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/subdir/subdirA/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (34) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdir-not/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (35) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/subdir-not/subdir-not2/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (36) : test INCLUDE - test should PASS 2025/11/12 01:38:29 (37) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 5 matching "RCLONE_TEST" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (38) : copy-listings include-pass-run 2025/11/12 01:38:29 (39) : test INCLUDE - delete RCLONE_TEST files in included directories 2025/11/12 01:38:29 (40) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path2/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (41) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (42) : delete-file /tmp/bisync.013829-vogah/check_access_filters/path1/subdirX/subdirX1/RCLONE_TEST 2025/11/12 01:38:29 INFO : RCLONE_TEST: Deleted 2025/11/12 01:38:29 (43) : test INCLUDE - test should ABORT 2025/11/12 01:38:29 (44) : bisync check-access filters-file=/tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_access_filters/path1/" with Path2 "/tmp/bisync.013829-vogah/check_access_filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/include-other-filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - subdir/RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path1 File was deleted - subdirX/subdirX1/RCLONE_TEST 2025/11/12 01:38:29 INFO : Path1: 2 changes: 0 new, 0 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - RCLONE_TEST 2025/11/12 01:38:29 INFO : Path2: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : Access test failed: Path1 count 3, Path2 count 4 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path1 file not found in Path2 - RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path2 file not found in Path1 - subdir/RCLONE_TEST 2025/11/12 01:38:29 ERROR : - Access test failed: Path2 file not found in Path1 - subdirX/subdirX1/RCLONE_TEST 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (45) : move-listings include-error-run bisync_test.go:394: TEST check_access_filters PASSED === RUN TestBisync/check_filename 2025/11/12 01:38:29 (01) : test check-filename 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" with Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test 1. see that check-access passes with the initial setup 2025/11/12 01:38:29 (05) : bisync check-access check-filename=.chk_file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" with Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching ".chk_file" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (06) : copy-listings initial-pass 2025/11/12 01:38:29 (07) : test 2. delete the remote subdir .chk_file, run sync. should fail critical. 2025/11/12 01:38:29 (08) : delete-file /tmp/bisync.013829-vogah/check_filename/path2/subdir/.chk_file 2025/11/12 01:38:29 INFO : .chk_file: Deleted 2025/11/12 01:38:29 (09) : bisync check-access check-filename=.chk_file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" with Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - subdir/.chk_file 2025/11/12 01:38:29 INFO : Path2: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : Access test failed: Path1 count 2, Path2 count 1 - .chk_file 2025/11/12 01:38:29 ERROR : - Access test failed: Path1 file not found in Path2 - subdir/.chk_file 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (10) : move-listings path2-missing 2025/11/12 01:38:29 (11) : test 3. put the remote subdir .chk_file back, run resync. 2025/11/12 01:38:29 (12) : copy-file /tmp/bisync.013829-vogah/check_filename/path1/subdir/.chk_file /tmp/bisync.013829-vogah/check_filename/path2/ 2025/11/12 01:38:29 (13) : bisync check-access resync check-filename=.chk_file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" with Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : subdir/.chk_file: Copied (new) 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (14) : test 4. run sync with check-access. should pass. 2025/11/12 01:38:29 (15) : bisync check-access check-filename=.chk_file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" with Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching ".chk_file" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_filename/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_filename/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST check_filename PASSED === RUN TestBisync/check_sync 2025/11/12 01:38:29 (01) : test check-sync 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" with Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test 1. run check-sync-only on a clean sync 2025/11/12 01:38:29 (05) : bisync check-sync-only 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (06) : test 2. inject modified listings into the workdir 2025/11/12 01:38:29 (07) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_check_sync/modfiles/_testdir_path1.._testdir_path2.path1.lst /tmp/bisync.013829-vogah/workdir/ tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path1.lst 2025/11/12 01:38:29 INFO : _testdir_path1.._testdir_path2.path1.lst: Copied (replaced existing) to: tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path1.lst 2025/11/12 01:38:29 (08) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_check_sync/modfiles/_testdir_path1.._testdir_path2.path2.lst /tmp/bisync.013829-vogah/workdir/ tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path2.lst 2025/11/12 01:38:29 INFO : _testdir_path1.._testdir_path2.path2.lst: Copied (replaced existing) to: tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path2.lst 2025/11/12 01:38:29 (09) : test 3. run check-sync-only on modified listings 2025/11/12 01:38:29 (10) : bisync check-sync-only 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 ERROR : - Path1 file not found in Path2 - file2.txt 2025/11/12 01:38:29 ERROR : - Path2 file not found in Path1 - file1.txt 2025/11/12 01:38:29 ERROR : Bisync critical error: path1 and path2 are out of sync, run --resync to recover 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (11) : copy-listings check-sync-only 2025/11/12 01:38:29 (12) : test 4. run normal sync to check that it aborts 2025/11/12 01:38:29 (13) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" with Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (14) : test 5. prune failure listings after critical abort 2025/11/12 01:38:29 (15) : delete-glob /tmp/bisync.013829-vogah/workdir/ *.lst 2025/11/12 01:38:29 (16) : delete-glob /tmp/bisync.013829-vogah/workdir/ *.lst-err 2025/11/12 01:38:29 INFO : tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path1.lst-err: Deleted 2025/11/12 01:38:29 INFO : tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path2.lst-err: Deleted 2025/11/12 01:38:29 (17) : delete-glob /tmp/bisync.013829-vogah/workdir/ *.lst-new 2025/11/12 01:38:29 INFO : tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path1.lst-new: Deleted 2025/11/12 01:38:29 INFO : tmp_bisync.013829-vogah_check_sync_path1..tmp_bisync.013829-vogah_check_sync_path2.path2.lst-new: Deleted 2025/11/12 01:38:29 (18) : test 6. run resync 2025/11/12 01:38:29 (19) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" with Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (20) : test 7. run normal sync with check-sync enabled (default) 2025/11/12 01:38:29 (21) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" with Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" vs Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (22) : test 8. run normal sync with no-check-sync 2025/11/12 01:38:29 (23) : bisync no-check-sync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/check_sync/path1/" with Path2 "/tmp/bisync.013829-vogah/check_sync/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST check_sync PASSED === RUN TestBisync/dry_run 2025/11/12 01:38:29 (01) : test dry-run 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/dry_run/path1/" with Path2 "/tmp/bisync.013829-vogah/dry_run/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test new on path2 - file10 2025/11/12 01:38:29 (05) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file10.txt /tmp/bisync.013829-vogah/dry_run/path2/ 2025/11/12 01:38:29 INFO : file10.txt: Copied (new) 2025/11/12 01:38:29 (06) : test newer on path2 - file1 2025/11/12 01:38:29 (07) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file1.txt /tmp/bisync.013829-vogah/dry_run/path2/ 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 (08) : test new on path1 - file11 2025/11/12 01:38:29 (09) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file11.txt /tmp/bisync.013829-vogah/dry_run/path1/ 2025/11/12 01:38:29 INFO : file11.txt: Copied (new) 2025/11/12 01:38:29 (10) : test newer on path1 - file2 2025/11/12 01:38:29 (11) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file2.txt /tmp/bisync.013829-vogah/dry_run/path1/ 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 (12) : test deleted on path2 - file3 2025/11/12 01:38:29 (13) : delete-file /tmp/bisync.013829-vogah/dry_run/path2/file3.txt 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 (14) : test deleted on path1 - file4 2025/11/12 01:38:29 (15) : delete-file /tmp/bisync.013829-vogah/dry_run/path1/file4.txt 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 (16) : test changed on path2 and on path1 - file5 (file5R, file5L) 2025/11/12 01:38:29 (17) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/ file5R.txt 2025/11/12 01:38:29 (18) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file5R.txt /tmp/bisync.013829-vogah/dry_run/path2/ file5.txt 2025/11/12 01:38:29 INFO : file5R.txt: Copied (replaced existing) to: file5.txt 2025/11/12 01:38:29 (19) : touch-glob 2001-03-04 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/ file5L.txt 2025/11/12 01:38:29 (20) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file5L.txt /tmp/bisync.013829-vogah/dry_run/path1/ file5.txt 2025/11/12 01:38:29 INFO : file5L.txt: Copied (replaced existing) to: file5.txt 2025/11/12 01:38:29 (21) : test newer on path2 and deleted on path1 - file6 2025/11/12 01:38:29 (22) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file6.txt /tmp/bisync.013829-vogah/dry_run/path2/ 2025/11/12 01:38:29 INFO : file6.txt: Copied (replaced existing) 2025/11/12 01:38:29 (23) : delete-file /tmp/bisync.013829-vogah/dry_run/path1/file6.txt 2025/11/12 01:38:29 INFO : file6.txt: Deleted 2025/11/12 01:38:29 (24) : test newer on path1 and deleted on path2 - file7 2025/11/12 01:38:29 (25) : touch-copy 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_dry_run/modfiles/file7.txt /tmp/bisync.013829-vogah/dry_run/path1/ 2025/11/12 01:38:29 INFO : file7.txt: Copied (replaced existing) 2025/11/12 01:38:29 (26) : delete-file /tmp/bisync.013829-vogah/dry_run/path2/file7.txt 2025/11/12 01:38:29 INFO : file7.txt: Deleted 2025/11/12 01:38:29 (27) : test sync with dry-run and resync 2025/11/12 01:38:29 (28) : bisync dry-run resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/dry_run/path1/" with Path2 "/tmp/bisync.013829-vogah/dry_run/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file10.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file4.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file6.txt 2025/11/12 01:38:29 INFO : - Path2 Resync is doing queued copies to - Path1 2025/11/12 01:38:29 NOTICE: file4.txt: Skipped copy as --dry-run is set (size 0) 2025/11/12 01:38:29 NOTICE: file10.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file6.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 NOTICE: file11.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file3.txt: Skipped copy as --dry-run is set (size 0) 2025/11/12 01:38:29 NOTICE: file7.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file2.txt: Skipped copy as --dry-run is set (size 13) 2025/11/12 01:38:29 NOTICE: file1.txt: Skipped copy as --dry-run is set (size 0) 2025/11/12 01:38:29 NOTICE: file5.txt: Skipped update modification time as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file10.txt: Skipped delete as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file4.txt: Skipped delete as --dry-run is set (size 0) 2025/11/12 01:38:29 NOTICE: file6.txt: Skipped delete as --dry-run is set (size 19) 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (29) : copy-listings dryrun-resync 2025/11/12 01:38:29 (30) : test sync with dry-run 2025/11/12 01:38:29 (31) : bisync dry-run 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/dry_run/path1/" with Path2 "/tmp/bisync.013829-vogah/dry_run/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - file2.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file6.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file7.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - file11.txt 2025/11/12 01:38:29 INFO : Path1: 6 changes: 1 new, 3 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is newer - file1.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file6.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file7.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - file10.txt 2025/11/12 01:38:29 INFO : Path2: 6 changes: 1 new, 3 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file11.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file2.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/dry_run/path2/file4.txt 2025/11/12 01:38:29 NOTICE: - WARNING New or changed in both paths - file5.txt 2025/11/12 01:38:29 NOTICE: - Path1 Renaming Path1 copy - /tmp/bisync.013829-vogah/dry_run/path1/file5.txt..path1 2025/11/12 01:38:29 NOTICE: file5.txt: Skipped move as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file5.txt..path1 2025/11/12 01:38:29 NOTICE: - Path2 Renaming Path2 copy - /tmp/bisync.013829-vogah/dry_run/path2/file5.txt..path2 2025/11/12 01:38:29 NOTICE: file5.txt: Skipped move as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file5.txt..path2 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file6.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file7.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file1.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file10.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/dry_run/path1/file3.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 NOTICE: file10.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file6.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file1.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 NOTICE: file11.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file7.txt: Skipped copy as --dry-run is set (size 19) 2025/11/12 01:38:29 NOTICE: file2.txt: Skipped copy as --dry-run is set (size 13) 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path1 2025/11/12 01:38:29 NOTICE: file3.txt: Skipped delete as --dry-run is set (size 0) 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path2 2025/11/12 01:38:29 NOTICE: file4.txt: Skipped delete as --dry-run is set (size 0) 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (32) : copy-listings dryrun 2025/11/12 01:38:29 (33) : test sync without dry-run 2025/11/12 01:38:29 (34) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/dry_run/path1/" with Path2 "/tmp/bisync.013829-vogah/dry_run/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - file2.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file6.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - file7.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - file11.txt 2025/11/12 01:38:29 INFO : Path1: 6 changes: 1 new, 3 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is newer - file1.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file5.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - file6.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file7.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - file10.txt 2025/11/12 01:38:29 INFO : Path2: 6 changes: 1 new, 3 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file11.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file2.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/dry_run/path2/file4.txt 2025/11/12 01:38:29 NOTICE: - WARNING New or changed in both paths - file5.txt 2025/11/12 01:38:29 NOTICE: - Path1 Renaming Path1 copy - /tmp/bisync.013829-vogah/dry_run/path1/file5.txt..path1 2025/11/12 01:38:29 INFO : file5.txt: Moved (server-side) to: file5.txt..path1 2025/11/12 01:38:29 NOTICE: - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file5.txt..path1 2025/11/12 01:38:29 NOTICE: - Path2 Renaming Path2 copy - /tmp/bisync.013829-vogah/dry_run/path2/file5.txt..path2 2025/11/12 01:38:29 INFO : file5.txt: Moved (server-side) to: file5.txt..path2 2025/11/12 01:38:29 NOTICE: - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file5.txt..path2 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file6.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/dry_run/path2/file7.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file1.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/dry_run/path1/file10.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/dry_run/path1/file3.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : file10.txt: Copied (new) 2025/11/12 01:38:29 INFO : file5.txt..path2: Copied (new) 2025/11/12 01:38:29 INFO : file6.txt: Copied (new) 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : file11.txt: Copied (new) 2025/11/12 01:38:29 INFO : file7.txt: Copied (new) 2025/11/12 01:38:29 INFO : file5.txt..path1: Copied (new) 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path1 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path2 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/dry_run/path1/" vs Path2 "/tmp/bisync.013829-vogah/dry_run/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST dry_run PASSED === RUN TestBisync/extended_char_paths 2025/11/12 01:38:29 (01) : test extended-char-paths 2025/11/12 01:38:29 (02) : test resync subdirs with extended chars 2025/11/12 01:38:29 (03) : bisync subdir=測試_РуÑÑкий_{spc}_{spc}_Ä›_áñ resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_ _ _Ä›_áñ/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/測試_РуÑÑкий_ _ _Ä›_áñ/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : copy-listings resync 2025/11/12 01:38:29 (05) : test place new files with extended chars on each side 2025/11/12 01:38:29 (06) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_char_paths/modfiles/ file1.txt 2025/11/12 01:38:29 (07) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_char_paths/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_{spc}_{spc}_Ä›_áñ 測試_file1p1 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: 測試_file1p1 2025/11/12 01:38:29 (08) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_char_paths/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_char_paths/path2/測試_РуÑÑкий_{spc}_{spc}_Ä›_áñ 測試_file1p2 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: 測試_file1p2 2025/11/12 01:38:29 (09) : test normal sync of subdirs with extended chars 2025/11/12 01:38:29 (10) : bisync subdir=測試_РуÑÑкий_{spc}_{spc}_Ä›_áñ 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_ _ _Ä›_áñ/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/測試_РуÑÑкий_ _ _Ä›_áñ/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is new - 測試_file1p1 2025/11/12 01:38:29 INFO : Path1: 1 changes: 1 new, 0 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is new - 測試_file1p2 2025/11/12 01:38:29 INFO : Path2: 1 changes: 1 new, 0 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_char_paths/path2/測試_РуÑÑкий_ _ _Ä›_áñ/測試_file1p1 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_ _ _Ä›_áñ/測試_file1p2 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : 測試_file1p2: Copied (new) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : 測試_file1p1: Copied (new) 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_ _ _Ä›_áñ/" vs Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/測試_РуÑÑкий_ _ _Ä›_áñ/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (11) : move-listings normal-sync 2025/11/12 01:38:29 (12) : test check-filename with extended chars. check should fail. 2025/11/12 01:38:29 (13) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (14) : delete-file /tmp/bisync.013829-vogah/extended_char_paths/path1/測試_РуÑÑкий_{spc}_{spc}_Ä›_áñ/測試_check{spc}file 2025/11/12 01:38:29 INFO : 測試_check file: Deleted 2025/11/12 01:38:29 (15) : bisync check-access check-filename=測試_check{spc}file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - 測試_РуÑÑкий_ _ _Ä›_áñ/測試_check file 2025/11/12 01:38:29 INFO : Path1: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 ERROR : Access test failed: Path1 count 1, Path2 count 2 - 測試_check file 2025/11/12 01:38:29 ERROR : - Access test failed: Path2 file not found in Path1 - 測試_РуÑÑкий_ _ _Ä›_áñ/測試_check file 2025/11/12 01:38:29 ERROR : Bisync critical error: check file check failed 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (16) : copy-listings check-access-fail 2025/11/12 01:38:29 (17) : test check-filename with extended chars. check should pass. 2025/11/12 01:38:29 (18) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - 測試_РуÑÑкий_ _ _Ä›_áñ/測試_check file 2025/11/12 01:38:29 INFO : - Path2 Resync is doing queued copies to - Path1 2025/11/12 01:38:29 INFO : 測試_РуÑÑкий_ _ _Ä›_áñ/測試_check file: Copied (new) 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (19) : bisync check-access check-filename=測試_check{spc}file 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Checking access health 2025/11/12 01:38:29 INFO : Found 2 matching "測試_check file" files on both paths 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" vs Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (20) : move-listings check-access-pass 2025/11/12 01:38:29 (21) : test filters-file path with extended chars - masks /fileZ.txt 2025/11/12 01:38:29 (22) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_char_paths/modfiles/測試_filtersfile.txt /tmp/bisync.013829-vogah/workdir/ 2025/11/12 01:38:29 INFO : 測試_filtersfile.txt: Copied (new) 2025/11/12 01:38:29 (23) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/測試_filtersfile.txt resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/測試_filtersfile.txt 2025/11/12 01:38:29 INFO : Storing filters file hash to /tmp/bisync.013829-vogah/workdir/測試_filtersfile.txt.md5 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (24) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_char_paths/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_char_paths/path1/ fileZ.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: fileZ.txt 2025/11/12 01:38:29 (25) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/測試_filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/測試_filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/extended_char_paths/path1/" vs Path2 "/tmp/bisync.013829-vogah/extended_char_paths/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST extended_char_paths PASSED === RUN TestBisync/extended_filenames 2025/11/12 01:38:29 (01) : test extended-filenames 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_filenames/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_filenames/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test place a newer files on both paths 2025/11/12 01:38:29 (05) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/ file1.txt 2025/11/12 01:38:29 (06) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/ New_top_level_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: New_top_level_mañana_funcionará.txt 2025/11/12 01:38:29 (07) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/ file_enconde_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) to: file_enconde_mañana_funcionará.txt 2025/11/12 01:38:29 (08) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/ filename_contains_ࢺ_p1m.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: filename_contains_ࢺ_p1m.txt 2025/11/12 01:38:29 (09) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/ РуÑÑкий.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) to: РуÑÑкий.txt 2025/11/12 01:38:29 (10) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/ file1_with{spc}white{spc}space.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: file1_with white space.txt 2025/11/12 01:38:29 (11) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_ test.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: test.txt 2025/11/12 01:38:29 (12) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_ mañana_funcionará.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: mañana_funcionará.txt 2025/11/12 01:38:29 (13) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_ file_with_測試_.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: file_with_測試_.txt 2025/11/12 01:38:29 (14) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_ filename_contains_ࢺ_p2s.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: filename_contains_ࢺ_p2s.txt 2025/11/12 01:38:29 (15) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/subdir{spc}with{eol}white{spc}space.txt file2{spc}with{eol}white{spc}space.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: file2 with white space.txt 2025/11/12 01:38:29 (16) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_rawchars_{chr:19}_{chr:81}_{chr:fe} file3_{chr:19}_{chr:81}_{chr:fe} 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: file3___þ 2025/11/12 01:38:29 (17) : test place a new file on both paths 2025/11/12 01:38:29 (18) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_ filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 (19) : touch-glob 2001-01-03 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/ file1.txt 2025/11/12 01:38:29 (20) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_extended_filenames/modfiles/file1.txt /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_ filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) to: filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 (21) : test delete files on both paths 2025/11/12 01:38:29 (22) : delete-file /tmp/bisync.013829-vogah/extended_filenames/path2/filename_contains_ࢺ_.txt 2025/11/12 01:38:29 INFO : filename_contains_ࢺ_.txt: Deleted 2025/11/12 01:38:29 (23) : delete-file /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/filename_contains_Ä›_.txt 2025/11/12 01:38:29 INFO : filename_contains_Ä›_.txt: Deleted 2025/11/12 01:38:29 (24) : delete-file /tmp/bisync.013829-vogah/extended_filenames/path1/РуÑÑкий.txt 2025/11/12 01:38:29 INFO : РуÑÑкий.txt: Deleted 2025/11/12 01:38:29 (25) : test bisync run 2025/11/12 01:38:29 (26) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/extended_filenames/path1/" with Path2 "/tmp/bisync.013829-vogah/extended_filenames/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - РуÑÑкий.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - file1_with white space.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - filename_contains_ࢺ_p1m.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - subdir_with_ࢺ_/file_with_測試_.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - subdir_with_ࢺ_/mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path1 File is new - subdir_with_ࢺ_/test.txt 2025/11/12 01:38:29 INFO : Path1: 7 changes: 6 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 NOTICE: Local file system at /tmp/bisync.013829-vogah/extended_filenames/path2: Replacing invalid UTF-8 characters in "subdir_rawchars_â™_\x81_\xfe" 2025/11/12 01:38:29 NOTICE: Local file system at /tmp/bisync.013829-vogah/extended_filenames/path2: Replacing invalid UTF-8 characters in "subdir_rawchars_â™_\x81_\xfe/file3_â™_\x81_\xfe" 2025/11/12 01:38:29 INFO : - Path2 File is newer - file_enconde_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - filename_contains_ࢺ_.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - РуÑÑкий.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - subdir_with_ࢺ_/filename_contains_Ä›_.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - New_top_level_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - subdir withâŠwhite space.txt/file2 withâŠwhite space.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - subdir_with_ࢺ_/filename_contains_ࢺ_p2s.txt 2025/11/12 01:38:29 INFO : - Path2 File is new - "subdir_rawchars_â™_\x81_\xfe/file3_â™_\x81_\xfe" 2025/11/12 01:38:29 INFO : Path2: 9 changes: 5 new, 2 newer, 0 older, 2 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/file1_with white space.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/filename_contains_ࢺ_p1m.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/file_with_測試_.txt 2025/11/12 01:38:29 NOTICE: - WARNING New or changed in both paths - subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt 2025/11/12 01:38:29 NOTICE: - Path1 Renaming Path1 copy - /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path1 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt: Moved (server-side) to: subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path1 2025/11/12 01:38:29 NOTICE: - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path1 2025/11/12 01:38:29 NOTICE: - Path2 Renaming Path2 copy - /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path2 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt: Moved (server-side) to: subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path2 2025/11/12 01:38:29 NOTICE: - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path2 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/extended_filenames/path2/subdir_with_ࢺ_/test.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/РуÑÑкий.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/New_top_level_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/file_enconde_mañana_funcionará.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/extended_filenames/path1/filename_contains_ࢺ_.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/subdir withâŠwhite space.txt/file2 withâŠwhite space.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - "/tmp/bisync.013829-vogah/extended_filenames/path1/subdir_rawchars_â™_\x81_\xfe/file3_â™_\x81_\xfe" 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_/filename_contains_Ä›_.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/extended_filenames/path1/subdir_with_ࢺ_/filename_contains_ࢺ_p2s.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : file_enconde_mañana_funcionará.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : New_top_level_mañana_funcionará.txt: Copied (new) 2025/11/12 01:38:29 INFO : РуÑÑкий.txt: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path2: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filename_contains_ࢺ_p2s.txt: Copied (new) 2025/11/12 01:38:29 INFO : subdir_rawchars_â™__þ/file3_â™__þ: Copied (new) 2025/11/12 01:38:29 INFO : subdir withâŠwhite space.txt/file2 withâŠwhite space.txt: Copied (new) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 NOTICE: Local file system at /tmp/bisync.013829-vogah/extended_filenames/path1: Replacing invalid UTF-8 characters in "subdir_rawchars_â™_\x81_\xfe" 2025/11/12 01:38:29 INFO : filename_contains_ࢺ_p1m.txt: Copied (new) 2025/11/12 01:38:29 INFO : file1_with white space.txt: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filechangedbothpaths_ࢺ_.txt..path1: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/test.txt: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/mañana_funcionará.txt: Copied (new) 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/file_with_測試_.txt: Copied (new) 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path1 2025/11/12 01:38:29 INFO : filename_contains_ࢺ_.txt: Deleted 2025/11/12 01:38:29 INFO : subdir_with_ࢺ_/filename_contains_Ä›_.txt: Deleted 2025/11/12 01:38:29 NOTICE: Local file system at /tmp/bisync.013829-vogah/extended_filenames/path1: Replacing invalid UTF-8 characters in "subdir_rawchars_â™_\x81_\xfe/file3_â™_\x81_\xfe" 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/extended_filenames/path1/" vs Path2 "/tmp/bisync.013829-vogah/extended_filenames/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST extended_filenames PASSED === RUN TestBisync/filters 2025/11/12 01:38:29 (01) : test filters 2025/11/12 01:38:29 (02) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filters/modfiles/filtersfile.flt /tmp/bisync.013829-vogah/workdir/ 2025/11/12 01:38:29 INFO : filtersfile.flt: Copied (new) 2025/11/12 01:38:29 (03) : test resync to force building of the filters md5 hash 2025/11/12 01:38:29 (04) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.flt resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filters/path1/" with Path2 "/tmp/bisync.013829-vogah/filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.flt 2025/11/12 01:38:29 INFO : Storing filters file hash to /tmp/bisync.013829-vogah/workdir/filtersfile.flt.md5 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (05) : copy-listings resync 2025/11/12 01:38:29 (06) : test place new files on the remote 2025/11/12 01:38:29 (07) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filters/modfiles/ fileZ.txt 2025/11/12 01:38:29 (08) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filters/modfiles/fileZ.txt /tmp/bisync.013829-vogah/filters/path2/ fileZ.txt 2025/11/12 01:38:29 INFO : fileZ.txt: Copied (new) 2025/11/12 01:38:29 (09) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filters/modfiles/fileZ.txt /tmp/bisync.013829-vogah/filters/path1/subdir fileZ.txt 2025/11/12 01:38:29 INFO : fileZ.txt: Copied (new) 2025/11/12 01:38:29 (10) : test bisync with filters-file. path2-side fileZ.txt will be filtered. 2025/11/12 01:38:29 (11) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.flt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filters/path1/" with Path2 "/tmp/bisync.013829-vogah/filters/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.flt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is new - subdir/fileZ.txt 2025/11/12 01:38:29 INFO : Path1: 1 changes: 1 new, 0 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/filters/path2/subdir/fileZ.txt 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : subdir/fileZ.txt: Copied (new) 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/filters/path1/" vs Path2 "/tmp/bisync.013829-vogah/filters/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST filters PASSED === RUN TestBisync/filtersfile_checks 2025/11/12 01:38:29 (01) : test filtersfile-checks 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test 1. inject filters file in workdir. 2025/11/12 01:38:29 (05) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filtersfile_checks/modfiles/filtersfile.txt /tmp/bisync.013829-vogah/workdir/ 2025/11/12 01:38:29 INFO : filtersfile.txt: Copied (new) 2025/11/12 01:38:29 (06) : test 2. run with filters-file but without md5. should abort. 2025/11/12 01:38:29 (07) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 ERROR : Bisync critical error: filters file md5 hash not found (must run --resync): /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (08) : test 3. run without filters-file. should be blocked due to prior abort. 2025/11/12 01:38:29 (09) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted 2025/11/12 01:38:29 (10) : test 4. run with filters-file and resync. 2025/11/12 01:38:29 (11) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.txt resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 INFO : Storing filters file hash to /tmp/bisync.013829-vogah/workdir/filtersfile.txt.md5 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (12) : test 5. run with filters-file alone. should run. 2025/11/12 01:38:29 (13) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" vs Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (14) : test 6. push changed filters-file to workdir. 2025/11/12 01:38:29 (15) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filtersfile_checks/modfiles/filtersfile2.txt /tmp/bisync.013829-vogah/workdir/ filtersfile.txt 2025/11/12 01:38:29 INFO : filtersfile2.txt: Copied (replaced existing) to: filtersfile.txt 2025/11/12 01:38:29 (16) : test 7. run with filters-file alone. should abort. 2025/11/12 01:38:29 (17) : bisync filters-file=/tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/filtersfile_checks/path1/" with Path2 "/tmp/bisync.013829-vogah/filtersfile_checks/path2/" 2025/11/12 01:38:29 INFO : Using filters file /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 ERROR : Bisync critical error: filters file has changed (must run --resync): /tmp/bisync.013829-vogah/workdir/filtersfile.txt 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted bisync_test.go:394: TEST filtersfile_checks PASSED === RUN TestBisync/max_delete_path1 2025/11/12 01:38:29 (01) : test max-delete-path1 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path1/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path1/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test delete >50% of local files 2025/11/12 01:38:29 (05) : delete-file /tmp/bisync.013829-vogah/max_delete_path1/path1/file1.txt 2025/11/12 01:38:29 INFO : file1.txt: Deleted 2025/11/12 01:38:29 (06) : delete-file /tmp/bisync.013829-vogah/max_delete_path1/path1/file2.txt 2025/11/12 01:38:29 INFO : file2.txt: Deleted 2025/11/12 01:38:29 (07) : delete-file /tmp/bisync.013829-vogah/max_delete_path1/path1/file3.txt 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 (08) : delete-file /tmp/bisync.013829-vogah/max_delete_path1/path1/file4.txt 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 (09) : delete-file /tmp/bisync.013829-vogah/max_delete_path1/path1/file5.txt 2025/11/12 01:38:29 INFO : file5.txt: Deleted 2025/11/12 01:38:29 (10) : test sync should fail due to too many local deletes 2025/11/12 01:38:29 (11) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path1/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path1/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file2.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file5.txt 2025/11/12 01:38:29 INFO : Path1: 5 changes: 0 new, 0 newer, 0 older, 5 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 ERROR : Safety abort: too many deletes (>50%, 5 of 9) on Path1 "/tmp/bisync.013829-vogah/max_delete_path1/path1/". Run with --force if desired. 2025/11/12 01:38:29 NOTICE: Bisync aborted. Please try again. 2025/11/12 01:38:29 Bisync error: too many deletes 2025/11/12 01:38:29 (12) : copy-listings initial-fail 2025/11/12 01:38:29 (13) : test change max-delete limit to 60%. sync should run. 2025/11/12 01:38:29 (14) : bisync max-delete=60 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path1/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path1/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file2.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path1 File was deleted - file5.txt 2025/11/12 01:38:29 INFO : Path1: 5 changes: 0 new, 0 newer, 0 older, 5 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/max_delete_path1/path2/file1.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/max_delete_path1/path2/file2.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/max_delete_path1/path2/file3.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/max_delete_path1/path2/file4.txt 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/max_delete_path1/path2/file5.txt 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path2 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 INFO : file5.txt: Deleted 2025/11/12 01:38:29 INFO : file2.txt: Deleted 2025/11/12 01:38:29 INFO : file1.txt: Deleted 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/max_delete_path1/path1/" vs Path2 "/tmp/bisync.013829-vogah/max_delete_path1/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST max_delete_path1 PASSED === RUN TestBisync/max_delete_path2_force 2025/11/12 01:38:29 (01) : test max-delete-path2-force 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path2_force/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path2_force/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test delete >50% of remote files 2025/11/12 01:38:29 (05) : delete-file /tmp/bisync.013829-vogah/max_delete_path2_force/path2/file1.txt 2025/11/12 01:38:29 INFO : file1.txt: Deleted 2025/11/12 01:38:29 (06) : delete-file /tmp/bisync.013829-vogah/max_delete_path2_force/path2/file2.txt 2025/11/12 01:38:29 INFO : file2.txt: Deleted 2025/11/12 01:38:29 (07) : delete-file /tmp/bisync.013829-vogah/max_delete_path2_force/path2/file3.txt 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 (08) : delete-file /tmp/bisync.013829-vogah/max_delete_path2_force/path2/file4.txt 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 (09) : delete-file /tmp/bisync.013829-vogah/max_delete_path2_force/path2/file5.txt 2025/11/12 01:38:29 INFO : file5.txt: Deleted 2025/11/12 01:38:29 (10) : test sync should fail due to too many path2 deletes 2025/11/12 01:38:29 (11) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path2_force/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path2_force/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file1.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file2.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file5.txt 2025/11/12 01:38:29 INFO : Path2: 5 changes: 0 new, 0 newer, 0 older, 5 deleted 2025/11/12 01:38:29 ERROR : Safety abort: too many deletes (>50%, 5 of 9) on Path2 "/tmp/bisync.013829-vogah/max_delete_path2_force/path2/". Run with --force if desired. 2025/11/12 01:38:29 NOTICE: Bisync aborted. Please try again. 2025/11/12 01:38:29 Bisync error: too many deletes 2025/11/12 01:38:29 (12) : copy-listings initial-fail 2025/11/12 01:38:29 (13) : test apply force option. sync should run. 2025/11/12 01:38:29 (14) : bisync force 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/max_delete_path2_force/path1/" with Path2 "/tmp/bisync.013829-vogah/max_delete_path2_force/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file1.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file2.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file3.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file4.txt 2025/11/12 01:38:29 INFO : - Path2 File was deleted - file5.txt 2025/11/12 01:38:29 INFO : Path2: 5 changes: 0 new, 0 newer, 0 older, 5 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/max_delete_path2_force/path1/file1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/max_delete_path2_force/path1/file2.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/max_delete_path2_force/path1/file3.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/max_delete_path2_force/path1/file4.txt 2025/11/12 01:38:29 INFO : - Path1 Queue delete - /tmp/bisync.013829-vogah/max_delete_path2_force/path1/file5.txt 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path1 2025/11/12 01:38:29 INFO : file1.txt: Deleted 2025/11/12 01:38:29 INFO : file2.txt: Deleted 2025/11/12 01:38:29 INFO : file3.txt: Deleted 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 INFO : file5.txt: Deleted 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/max_delete_path2_force/path1/" vs Path2 "/tmp/bisync.013829-vogah/max_delete_path2_force/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST max_delete_path2_force PASSED === RUN TestBisync/rclone_args 2025/11/12 01:38:29 (01) : test rclone-args 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/rclone_args/path1/" with Path2 "/tmp/bisync.013829-vogah/rclone_args/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test place newer files on both paths 2025/11/12 01:38:29 (05) : touch-glob 2001-01-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_rclone_args/modfiles/ * 2025/11/12 01:38:29 (06) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_rclone_args/modfiles/file1.txt /tmp/bisync.013829-vogah/rclone_args/path1/ 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 (07) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_rclone_args/modfiles/file2.txt /tmp/bisync.013829-vogah/rclone_args/path2/ 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 (08) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_rclone_args/modfiles/file20.txt /tmp/bisync.013829-vogah/rclone_args/path1/subdir 2025/11/12 01:38:29 INFO : file20.txt: Updated modification time in destination 2025/11/12 01:38:29 (09) : copy-file /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_rclone_args/modfiles/file21.txt /tmp/bisync.013829-vogah/rclone_args/path2/subdir 2025/11/12 01:38:29 INFO : file21.txt: Updated modification time in destination 2025/11/12 01:38:29 (10) : test run bisync with custom options 2025/11/12 01:38:29 (11) : bisync size-only 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/rclone_args/path1/" with Path2 "/tmp/bisync.013829-vogah/rclone_args/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File is newer - file1.txt 2025/11/12 01:38:29 INFO : - Path1 File is newer - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 2 changes: 0 new, 2 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : - Path2 File is newer - file2.txt 2025/11/12 01:38:29 INFO : - Path2 File is newer - subdir/file21.txt 2025/11/12 01:38:29 INFO : Path2: 2 changes: 0 new, 2 newer, 0 older, 0 deleted 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/rclone_args/path2/file1.txt 2025/11/12 01:38:29 INFO : - Path1 Queue copy to Path2 - /tmp/bisync.013829-vogah/rclone_args/path2/subdir/file20.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/rclone_args/path1/file2.txt 2025/11/12 01:38:29 INFO : - Path2 Queue copy to Path1 - /tmp/bisync.013829-vogah/rclone_args/path1/subdir/file21.txt 2025/11/12 01:38:29 INFO : - Path2 Do queued copies to - Path1 2025/11/12 01:38:29 INFO : file2.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : - Path1 Do queued copies to - Path2 2025/11/12 01:38:29 INFO : file1.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/rclone_args/path1/" vs Path2 "/tmp/bisync.013829-vogah/rclone_args/path2/" 2025/11/12 01:38:29 INFO : Bisync successful bisync_test.go:394: TEST rclone_args PASSED === RUN TestBisync/resync 2025/11/12 01:38:29 (01) : test resync 2025/11/12 01:38:29 (02) : test 1. resync with empty path1, resulting in copying all content from path2. 2025/11/12 01:38:29 (03) : purge-children /tmp/bisync.013829-vogah/resync/path1/ 2025/11/12 01:38:29 (04) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/resync/path1/" with Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - RCLONE_TEST 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file1.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file2.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file3.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file4.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file5.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file6.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file7.txt 2025/11/12 01:38:29 INFO : - Path2 Resync is doing queued copies to - Path1 2025/11/12 01:38:29 INFO : RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) 2025/11/12 01:38:29 INFO : file3.txt: Copied (new) 2025/11/12 01:38:29 INFO : file2.txt: Copied (new) 2025/11/12 01:38:29 INFO : file5.txt: Copied (new) 2025/11/12 01:38:29 INFO : file6.txt: Copied (new) 2025/11/12 01:38:29 INFO : file7.txt: Copied (new) 2025/11/12 01:38:29 INFO : file4.txt: Copied (new) 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (05) : move-listings empty-path1 2025/11/12 01:38:29 (06) : test 2. resync with empty path2, resulting in synching all content to path2. 2025/11/12 01:38:29 (07) : purge-children /tmp/bisync.013829-vogah/resync/path2/ 2025/11/12 01:38:29 (08) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/resync/path1/" with Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : RCLONE_TEST: Copied (new) 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) 2025/11/12 01:38:29 INFO : file2.txt: Copied (new) 2025/11/12 01:38:29 INFO : file3.txt: Copied (new) 2025/11/12 01:38:29 INFO : file4.txt: Copied (new) 2025/11/12 01:38:29 INFO : file5.txt: Copied (new) 2025/11/12 01:38:29 INFO : file6.txt: Copied (new) 2025/11/12 01:38:29 INFO : file7.txt: Copied (new) 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (09) : move-listings empty-path2 2025/11/12 01:38:29 (10) : test 3. exercise all of the various file difference scenarios during a resync. 2025/11/12 01:38:29 (11) : touch-glob 2002-02-02 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/ fileA.txt 2025/11/12 01:38:29 (12) : touch-glob 1999-09-09 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/ fileB.txt 2025/11/12 01:38:29 (13) : test = file - path1 - path2 - expected action - who wins 2025/11/12 01:38:29 (14) : test - file1.txt - exists - missing - sync path1 > path2 - path1 2025/11/12 01:38:29 (15) : delete-file /tmp/bisync.013829-vogah/resync/path2/file1.txt 2025/11/12 01:38:29 INFO : file1.txt: Deleted 2025/11/12 01:38:29 (16) : test - file2.txt - missing - exists - copy path2 > path1 - path2 2025/11/12 01:38:29 (17) : delete-file /tmp/bisync.013829-vogah/resync/path1/file2.txt 2025/11/12 01:38:29 INFO : file2.txt: Deleted 2025/11/12 01:38:29 (18) : test - file3.txt - exists - newer date - sync path1 > path2 - path1 2025/11/12 01:38:29 (19) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/fileA.txt /tmp/bisync.013829-vogah/resync/path2/ file3.txt 2025/11/12 01:38:29 INFO : fileA.txt: Copied (replaced existing) to: file3.txt 2025/11/12 01:38:29 (20) : test - file4.txt - missing - newer date - copy path2 > path1 - path2 2025/11/12 01:38:29 (21) : delete-file /tmp/bisync.013829-vogah/resync/path1/file4.txt 2025/11/12 01:38:29 INFO : file4.txt: Deleted 2025/11/12 01:38:29 (22) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/fileA.txt /tmp/bisync.013829-vogah/resync/path2/ file4.txt 2025/11/12 01:38:29 INFO : fileA.txt: Copied (replaced existing) to: file4.txt 2025/11/12 01:38:29 (23) : test - file5.txt - exists - older date - sync path1 > path2 - path1 2025/11/12 01:38:29 (24) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/fileB.txt /tmp/bisync.013829-vogah/resync/path2/ file5.txt 2025/11/12 01:38:29 INFO : fileB.txt: Copied (replaced existing) to: file5.txt 2025/11/12 01:38:29 (25) : test - file6.txt - older date - newer date - sync path1 > path2 - path1 2025/11/12 01:38:29 (26) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/fileB.txt /tmp/bisync.013829-vogah/resync/path1/ file6.txt 2025/11/12 01:38:29 INFO : fileB.txt: Copied (replaced existing) to: file6.txt 2025/11/12 01:38:29 (27) : copy-as /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/bisync/testdata/test_resync/modfiles/fileA.txt /tmp/bisync.013829-vogah/resync/path2/ file6.txt 2025/11/12 01:38:29 INFO : fileA.txt: Copied (replaced existing) to: file6.txt 2025/11/12 01:38:29 (28) : test - file7.txt - exists - exists (same) - none - same 2025/11/12 01:38:29 (29) : test run bisync with resync 2025/11/12 01:38:29 (30) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/resync/path1/" with Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file2.txt 2025/11/12 01:38:29 INFO : - Path2 Resync will copy to Path1 - file4.txt 2025/11/12 01:38:29 INFO : - Path2 Resync is doing queued copies to - Path1 2025/11/12 01:38:29 INFO : file2.txt: Copied (new) 2025/11/12 01:38:29 INFO : file4.txt: Copied (new) 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : file6.txt: Updated modification time in destination 2025/11/12 01:38:29 INFO : file1.txt: Copied (new) 2025/11/12 01:38:29 INFO : file3.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : file5.txt: Copied (replaced existing) 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (31) : copy-listings mixed-diffs 2025/11/12 01:38:29 (32) : test run normal bisync 2025/11/12 01:38:29 (33) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/resync/path1/" with Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/resync/path1/" vs Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (34) : test 4. confirm critical error on normal sync of empty path. 2025/11/12 01:38:29 (35) : purge-children /tmp/bisync.013829-vogah/resync/path2/ 2025/11/12 01:38:29 (36) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/resync/path1/" with Path2 "/tmp/bisync.013829-vogah/resync/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 ERROR : Empty current Path2 listing. Cannot sync to an empty directory: /tmp/bisync.013829-vogah/workdir/tmp_bisync.013829-vogah_resync_path1..tmp_bisync.013829-vogah_resync_path2.path2.lst-new 2025/11/12 01:38:29 ERROR : Bisync critical error: empty current Path2 listing: /tmp/bisync.013829-vogah/workdir/tmp_bisync.013829-vogah_resync_path1..tmp_bisync.013829-vogah_resync_path2.path2.lst-new 2025/11/12 01:38:29 ERROR : Bisync aborted. Must run --resync to recover. 2025/11/12 01:38:29 Bisync error: bisync aborted bisync_test.go:394: TEST resync PASSED === RUN TestBisync/rmdirs 2025/11/12 01:38:29 (01) : test rmdirs 2025/11/12 01:38:29 (02) : test initial bisync 2025/11/12 01:38:29 (03) : bisync resync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/rmdirs/path1/" with Path2 "/tmp/bisync.013829-vogah/rmdirs/path2/" 2025/11/12 01:38:29 INFO : Copying unique Path2 files to Path1 2025/11/12 01:38:29 INFO : Resynching Path1 to Path2 2025/11/12 01:38:29 INFO : Resync updating listings 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (04) : test 1. delete path1 subdir file 2025/11/12 01:38:29 (05) : delete-file /tmp/bisync.013829-vogah/rmdirs/path1/subdir/file20.txt 2025/11/12 01:38:29 INFO : file20.txt: Deleted 2025/11/12 01:38:29 (06) : test 2. run bisync without remove-empty-dirs 2025/11/12 01:38:29 (07) : bisync 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/rmdirs/path1/" with Path2 "/tmp/bisync.013829-vogah/rmdirs/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : - Path1 File was deleted - subdir/file20.txt 2025/11/12 01:38:29 INFO : Path1: 1 changes: 0 new, 0 newer, 0 older, 1 deleted 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : Applying changes 2025/11/12 01:38:29 INFO : - Path2 Queue delete - /tmp/bisync.013829-vogah/rmdirs/path2/subdir/file20.txt 2025/11/12 01:38:29 INFO : - Do queued deletes on - Path2 2025/11/12 01:38:29 INFO : subdir/file20.txt: Deleted 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/rmdirs/path1/" vs Path2 "/tmp/bisync.013829-vogah/rmdirs/path2/" 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (08) : test 3. confirm the subdir still exists on both paths 2025/11/12 01:38:29 (09) : list-dirs /tmp/bisync.013829-vogah/rmdirs/path1/ 2025/11/12 01:38:29 subdir/ 2025/11/12 01:38:29 (10) : list-dirs /tmp/bisync.013829-vogah/rmdirs/path2/ 2025/11/12 01:38:29 subdir/ 2025/11/12 01:38:29 (11) : test 4. run bisync with remove-empty-dirs 2025/11/12 01:38:29 (12) : bisync remove-empty-dirs 2025/11/12 01:38:29 INFO : Synching Path1 "/tmp/bisync.013829-vogah/rmdirs/path1/" with Path2 "/tmp/bisync.013829-vogah/rmdirs/path2/" 2025/11/12 01:38:29 INFO : Path1 checking for diffs 2025/11/12 01:38:29 INFO : Path2 checking for diffs 2025/11/12 01:38:29 INFO : No changes found 2025/11/12 01:38:29 INFO : Updating listings 2025/11/12 01:38:29 INFO : Validating listings for Path1 "/tmp/bisync.013829-vogah/rmdirs/path1/" vs Path2 "/tmp/bisync.013829-vogah/rmdirs/path2/" 2025/11/12 01:38:29 INFO : Removing empty directories 2025/11/12 01:38:29 INFO : subdir: Removing directory 2025/11/12 01:38:29 INFO : subdir: Removing directory 2025/11/12 01:38:29 INFO : Bisync successful 2025/11/12 01:38:29 (13) : test 5. confirm the subdir has been removed on both paths 2025/11/12 01:38:29 (14) : list-dirs /tmp/bisync.013829-vogah/rmdirs/path1/ 2025/11/12 01:38:29 (15) : list-dirs /tmp/bisync.013829-vogah/rmdirs/path2/ bisync_test.go:394: TEST rmdirs PASSED --- PASS: TestBisync (0.68s) --- PASS: TestBisync/all_changed (0.04s) --- PASS: TestBisync/basic (0.02s) --- PASS: TestBisync/changes (0.04s) --- PASS: TestBisync/check_access (0.05s) --- PASS: TestBisync/check_access_filters (0.09s) --- PASS: TestBisync/check_filename (0.04s) --- PASS: TestBisync/check_sync (0.04s) --- PASS: TestBisync/dry_run (0.06s) --- PASS: TestBisync/extended_char_paths (0.07s) --- PASS: TestBisync/extended_filenames (0.05s) --- PASS: TestBisync/filters (0.03s) --- PASS: TestBisync/filtersfile_checks (0.02s) --- PASS: TestBisync/max_delete_path1 (0.02s) --- PASS: TestBisync/max_delete_path2_force (0.03s) --- PASS: TestBisync/rclone_args (0.02s) --- PASS: TestBisync/resync (0.05s) --- PASS: TestBisync/rmdirs (0.02s) PASS ok github.com/rclone/rclone/cmd/bisync 0.772s === RUN TestArgsToMap --- PASS: TestArgsToMap (0.00s) PASS ok github.com/rclone/rclone/cmd/config 0.043s ? github.com/rclone/rclone/cmd/gendocs [no test files] ? github.com/rclone/rclone/cmd/hashsum [no test files] ? github.com/rclone/rclone/cmd/link [no test files] ? github.com/rclone/rclone/cmd/listremotes [no test files] ? github.com/rclone/rclone/cmd/ls [no test files] ? github.com/rclone/rclone/cmd/ls/lshelp [no test files] ? github.com/rclone/rclone/cmd/lsd [no test files] === RUN TestCompletionBash --- PASS: TestCompletionBash (0.00s) === RUN TestCompletionBashStdout --- PASS: TestCompletionBashStdout (0.00s) === RUN TestCompletionZsh --- PASS: TestCompletionZsh (0.00s) === RUN TestCompletionZshStdout --- PASS: TestCompletionZshStdout (0.00s) === RUN TestCompletionFish --- PASS: TestCompletionFish (0.00s) === RUN TestCompletionFishStdout --- PASS: TestCompletionFishStdout (0.00s) PASS ok github.com/rclone/rclone/cmd/genautocomplete 0.036s ? github.com/rclone/rclone/cmd/lsjson [no test files] ? github.com/rclone/rclone/cmd/lsl [no test files] ? github.com/rclone/rclone/cmd/md5sum [no test files] ? github.com/rclone/rclone/cmd/mkdir [no test files] === RUN TestDefaultLsf --- PASS: TestDefaultLsf (0.00s) === RUN TestRecurseFlag --- PASS: TestRecurseFlag (0.00s) === RUN TestDirSlashFlag --- PASS: TestDirSlashFlag (0.00s) === RUN TestFormat --- PASS: TestFormat (0.00s) === RUN TestSeparator --- PASS: TestSeparator (0.00s) === RUN TestWholeLsf --- PASS: TestWholeLsf (0.00s) PASS ok github.com/rclone/rclone/cmd/lsf 0.052s === RUN TestMount 2025/11/12 01:38:33 startMountSubProcess "Local file system at /tmp/rclone499994530" ("/tmp/rclone499994530") "/tmp/rclonefs-mount2285869439" 2025/11/12 01:38:33 Waiting for mount to start 2025/11/12 01:38:33 ..Mount said: === RUN TestMount 2025/11/12 01:38:33 startMount 2025/11/12 01:38:33 startMount: Mounting "/tmp/rclone499994530" on "/tmp/rclonefs-mount2285869439" with "off" 2025/11/12 01:38:33 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first 2025/11/12 01:38:33 mount FAILED "/tmp/rclone499994530": failed to mount FUSE fs: fusermount: exit status 1 2025/11/12 01:38:33 startMountSubProcess: end 2025/11/12 01:38:33 Starting test run with CacheMode=off === RUN TestMount/CacheMode=off === RUN TestMount/CacheMode=off/TestTouchAndDelete 2025/11/12 01:38:33 WriteString err write |1: broken pipe FAIL github.com/rclone/rclone/cmd/mount 0.129s ? github.com/rclone/rclone/cmd/move [no test files] ? github.com/rclone/rclone/cmd/moveto [no test files] ? github.com/rclone/rclone/cmd/ncdu [no test files] ? github.com/rclone/rclone/cmd/ncdu/scan [no test files] ? github.com/rclone/rclone/cmd/obscure [no test files] ? github.com/rclone/rclone/cmd/purge [no test files] ? github.com/rclone/rclone/cmd/rc [no test files] ? github.com/rclone/rclone/cmd/rcat [no test files] ? github.com/rclone/rclone/cmd/rcd [no test files] ? github.com/rclone/rclone/cmd/reveal [no test files] ? github.com/rclone/rclone/cmd/rmdir [no test files] ? github.com/rclone/rclone/cmd/rmdirs [no test files] === RUN TestMount 2025/11/12 01:38:34 startMountSubProcess "Local file system at /tmp/rclone2098180616" ("/tmp/rclone2098180616") "/tmp/rclonefs-mount1202264439" 2025/11/12 01:38:34 Waiting for mount to start 2025/11/12 01:38:34 startMount 2025/11/12 01:38:34 ..Mount said: === RUN TestMount 2025/11/12 01:38:34 startMount: Mounting "/tmp/rclone2098180616" on "/tmp/rclonefs-mount1202264439" with "off" /usr/bin/fusermount3: fuse device not found, try 'modprobe fuse' first 2025/11/12 01:38:34 mount FAILED "/tmp/rclone2098180616": failed to mount FUSE fs: fusermount exited with code 256 2025/11/12 01:38:34 startMountSubProcess: end 2025/11/12 01:38:34 Starting test run with CacheMode=off === RUN TestMount/CacheMode=off === RUN TestMount/CacheMode=off/TestTouchAndDelete 2025/11/12 01:38:34 WriteString err write |1: broken pipe FAIL github.com/rclone/rclone/cmd/mount2 0.162s === RUN TestRc rc_test.go:54: Mount types [mount mount2] === RUN TestRc/Errors === RUN TestRc/Mount 2025/11/12 01:38:34 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults 2025/11/12 01:38:34 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first 2025/11/12 01:38:34 mount FAILED: failed to mount FUSE fs: fusermount: exit status 1 rc_test.go:88: Mount failed - skipping test: failed to mount FUSE fs: fusermount: exit status 1 --- PASS: TestRc (0.01s) --- PASS: TestRc/Errors (0.00s) --- SKIP: TestRc/Mount (0.00s) PASS ok github.com/rclone/rclone/cmd/mountlib 0.053s ? github.com/rclone/rclone/cmd/serve [no test files] === RUN TestGetVersion selfupdate_test.go:46: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:46 Error: Received unexpected error: failed to get list of releases: Get "https://downloads.rclone.org": dial tcp: lookup downloads.rclone.org on [::1]:53: read udp [::1]:42108->[::1]:53: read: connection refused Test: TestGetVersion selfupdate_test.go:47: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:47 Error: Not equal: expected: "v1.52.3" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -v1.52.3 + Test: TestGetVersion --- FAIL: TestGetVersion (0.00s) === RUN TestInstallOnLinux selfupdate_test.go:83: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:83 Error: Received unexpected error: Get "https://beta.rclone.org/version.txt": dial tcp: lookup beta.rclone.org on [::1]:53: read udp [::1]:34297->[::1]:53: read: connection refused Test: TestInstallOnLinux 2025/11/12 01:38:35 NOTICE: rclone is up to date selfupdate_test.go:93: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:93 Error: "unable to detect new version: Get \"https://beta.rclone.org/version.txt\": dial tcp: lookup beta.rclone.org on [::1]:53: read udp [::1]:47587->[::1]:53: read: connection refused" does not contain "run self-update as root" Test: TestInstallOnLinux selfupdate_test.go:97: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:97 Error: Received unexpected error: unable to detect new version: Get "https://beta.rclone.org/version.txt": dial tcp: lookup beta.rclone.org on [::1]:53: read udp [::1]:37324->[::1]:53: read: connection refused Test: TestInstallOnLinux selfupdate_test.go:112: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:112 Error: Received unexpected error: fork/exec /tmp/rclone-test-selfupdate.miko/rclone: exec format error Test: TestInstallOnLinux --- FAIL: TestInstallOnLinux (0.00s) panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0xa2876c] goroutine 16 [running]: testing.tRunner.func1.2({0xabce40, 0x11410d0}) /usr/lib/go-1.23/src/testing/testing.go:1632 +0x1bc testing.tRunner.func1() /usr/lib/go-1.23/src/testing/testing.go:1635 +0x334 panic({0xabce40?, 0x11410d0?}) /usr/lib/go-1.23/src/runtime/panic.go:785 +0x124 os.(*ProcessState).success(...) /usr/lib/go-1.23/src/os/exec_posix.go:97 os.(*ProcessState).Success(...) /usr/lib/go-1.23/src/os/exec.go:387 github.com/rclone/rclone/cmd/selfupdate.TestInstallOnLinux(0x40000cb6c0) /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/selfupdate/selfupdate_test.go:113 +0x50c testing.tRunner(0x40000cb6c0, 0xc05ae0) /usr/lib/go-1.23/src/testing/testing.go:1690 +0xe4 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.23/src/testing/testing.go:1743 +0x314 FAIL github.com/rclone/rclone/cmd/selfupdate 0.047s ? github.com/rclone/rclone/cmd/serve/dlna/data [no test files] ? github.com/rclone/rclone/cmd/serve/dlna/dlnaflags [no test files] ? github.com/rclone/rclone/cmd/serve/dlna/upnpav [no test files] ? github.com/rclone/rclone/cmd/serve/ftp [no test files] ? github.com/rclone/rclone/cmd/serve/http/data [no test files] ? github.com/rclone/rclone/cmd/serve/httplib [no test files] ? github.com/rclone/rclone/cmd/serve/httplib/httpflags [no test files] === RUN TestInit 2025/11/12 01:38:35 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults [subdir small_jpeg.jpg video.en.srt video.mp4 video.nfo video.srt] --- PASS: TestInit (0.00s) === RUN TestRootSCPD 2025/11/12 01:38:35 NOTICE: Local file system at /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/dlna/testdata/files: Serving HTTP on 127.0.0.1:46701 --- PASS: TestRootSCPD (0.00s) === RUN TestServeContent 2025/11/12 01:38:35 INFO : /r/video.mp4: 127.0.0.1:47408 GET 200 --- PASS: TestServeContent (0.00s) === RUN TestContentDirectoryBrowseMetadata 2025/11/12 01:38:35 INFO : /ctl: 127.0.0.1:47408 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse" --- PASS: TestContentDirectoryBrowseMetadata (0.00s) === RUN TestMediaReceiverRegistrarService 2025/11/12 01:38:35 INFO : /ctl: 127.0.0.1:47408 POST 200 "urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1#RegisterDevice" --- PASS: TestMediaReceiverRegistrarService (0.00s) === RUN TestContentDirectoryBrowseDirectChildren 2025/11/12 01:38:35 INFO : /ctl: 127.0.0.1:47408 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse" 2025/11/12 01:38:35 INFO : /ctl: 127.0.0.1:47408 POST 200 "urn:schemas-upnp-org:service:ContentDirectory:1#Browse" --- PASS: TestContentDirectoryBrowseDirectChildren (0.00s) PASS ok github.com/rclone/rclone/cmd/serve/dlna 0.067s === RUN TestDockerPluginLogic 2025/11/12 01:38:35 NOTICE: Option "memory-option-broken" is not supported by backend "memory" --- PASS: TestDockerPluginLogic (0.01s) === RUN TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Activate: <-- {} 2025/11/12 01:38:35 NOTICE: Activate: --> {"Implements":["VolumeDriver"]} 2025/11/12 01:38:35 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone3192671866/path1"}} 2025/11/12 01:38:35 NOTICE: Create: --> {} 2025/11/12 01:38:35 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone3192671866/path1"}} 2025/11/12 01:38:35 NOTICE: Create: --> {"Err":"volume already exists"} 2025/11/12 01:38:35 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:382 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Mount: --> {"Err":"failed to mount FUSE fs: fusermount: exit status 1"} docker_test.go:383: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:383 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: "/tmp/rclone3192671866/vol1" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -/tmp/rclone3192671866/vol1 + Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first 2025/11/12 01:38:35 NOTICE: Mount: --> {"Err":"failed to mount FUSE fs: fusermount: exit status 1"} docker_test.go:385: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:385 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: "failed to mount FUSE fs: fusermount: exit status 1" does not contain "already mounted by this id" Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:388 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: 500 actual : 200 Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Remove: --> {} docker_test.go:389: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:389 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: "" does not contain "volume is in use" Test: TestDockerPluginMountTCP docker_test.go:397: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:397 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Received unexpected error: open /tmp/rclone3192671866/path1/txt: no such file or directory Test: TestDockerPluginMountTCP docker_test.go:400: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:400 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: []byte{0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61} actual : []byte(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]uint8) (len=6) { - 00000000 62 61 6e 61 6e 61 |banana| -} +([]uint8) Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Unmount: <-- {"Name":"vol1","ID":"id1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:404 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Unmount: --> {"Err":"volume not found"} docker_test.go:405: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:405 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: "{}" actual : "{\"Err\":\"volume not found\"}" Diff: --- Expected +++ Actual @@ -1 +1 @@ -{} +{"Err":"volume not found"} Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Unmount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 NOTICE: Unmount: --> {"Err":"volume not found"} docker_test.go:407: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:407 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: "volume is not mounted" actual : "volume not found" Diff: --- Expected +++ Actual @@ -1 +1 @@ -volume is not mounted +volume not found Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:409 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Remove: --> {"Err":"volume not found"} docker_test.go:410: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:410 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:420 Error: Not equal: expected: "{}" actual : "{\"Err\":\"volume not found\"}" Diff: --- Expected +++ Actual @@ -1 +1 @@ -{} +{"Err":"volume not found"} Test: TestDockerPluginMountTCP 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} 2025/11/12 01:38:35 NOTICE: Remove: --> {"Err":"volume not found"} 2025/11/12 01:38:35 NOTICE: List: <-- {} 2025/11/12 01:38:35 NOTICE: List: --> {"Volumes":[]} 2025/11/12 01:38:35 NOTICE: Server stopped --- FAIL: TestDockerPluginMountTCP (0.18s) === RUN TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Activate: <-- {} 2025/11/12 01:38:35 NOTICE: Activate: --> {"Implements":["VolumeDriver"]} 2025/11/12 01:38:35 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone158796136/path1"}} 2025/11/12 01:38:35 NOTICE: Create: --> {} 2025/11/12 01:38:35 NOTICE: Create: <-- {"Name":"vol1","Opts":{"remote":"/tmp/rclone158796136/path1"}} 2025/11/12 01:38:35 NOTICE: Create: --> {"Err":"volume already exists"} 2025/11/12 01:38:35 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:382 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Mount: --> {"Err":"failed to mount FUSE fs: fusermount: exit status 1"} docker_test.go:383: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:383 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: "/tmp/rclone158796136/vol1" actual : "" Diff: --- Expected +++ Actual @@ -1 +1 @@ -/tmp/rclone158796136/vol1 + Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Mount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first 2025/11/12 01:38:35 NOTICE: Mount: --> {"Err":"failed to mount FUSE fs: fusermount: exit status 1"} docker_test.go:385: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:385 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: "failed to mount FUSE fs: fusermount: exit status 1" does not contain "already mounted by this id" Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:388 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: 500 actual : 200 Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Remove: --> {} docker_test.go:389: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:389 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: "" does not contain "volume is in use" Test: TestDockerPluginMountUnix docker_test.go:397: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:397 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Received unexpected error: open /tmp/rclone158796136/path1/txt: no such file or directory Test: TestDockerPluginMountUnix docker_test.go:400: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:400 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: []byte{0x62, 0x61, 0x6e, 0x61, 0x6e, 0x61} actual : []byte(nil) Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]uint8) (len=6) { - 00000000 62 61 6e 61 6e 61 |banana| -} +([]uint8) Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Unmount: <-- {"Name":"vol1","ID":"id1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:404 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Unmount: --> {"Err":"volume not found"} docker_test.go:405: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:405 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: "{}" actual : "{\"Err\":\"volume not found\"}" Diff: --- Expected +++ Actual @@ -1 +1 @@ -{} +{"Err":"volume not found"} Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Unmount: <-- {"Name":"vol1","ID":"id1"} 2025/11/12 01:38:35 NOTICE: Unmount: --> {"Err":"volume not found"} docker_test.go:407: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:407 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: "volume is not mounted" actual : "volume not found" Diff: --- Expected +++ Actual @@ -1 +1 @@ -volume is not mounted +volume not found Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} docker_test.go:281: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:281 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:409 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: 200 actual : 500 Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Remove: --> {"Err":"volume not found"} docker_test.go:410: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:410 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/docker/docker_test.go:427 Error: Not equal: expected: "{}" actual : "{\"Err\":\"volume not found\"}" Diff: --- Expected +++ Actual @@ -1 +1 @@ -{} +{"Err":"volume not found"} Test: TestDockerPluginMountUnix 2025/11/12 01:38:35 NOTICE: Remove: <-- {"Name":"vol1"} 2025/11/12 01:38:35 NOTICE: Remove: --> {"Err":"volume not found"} 2025/11/12 01:38:35 NOTICE: List: <-- {} 2025/11/12 01:38:35 NOTICE: List: --> {"Volumes":[]} 2025/11/12 01:38:35 NOTICE: Server stopped --- FAIL: TestDockerPluginMountUnix (0.16s) FAIL FAIL github.com/rclone/rclone/cmd/serve/docker 0.413s === RUN TestInit 2025/11/12 01:38:35 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults --- PASS: TestInit (0.01s) === RUN TestGET --- PASS: TestGET (0.05s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/rclone/rclone/cmd/serve/http 0.110s ? github.com/rclone/rclone/cmd/serve/proxy/proxyflags [no test files] ? github.com/rclone/rclone/cmd/serve/servetest [no test files] ? github.com/rclone/rclone/cmd/settier [no test files] ? github.com/rclone/rclone/cmd/test/changenotify [no test files] ? github.com/rclone/rclone/cmd/test/histogram [no test files] ? github.com/rclone/rclone/cmd/test/info [no test files] ? github.com/rclone/rclone/cmd/test/info/internal [no test files] ? github.com/rclone/rclone/cmd/size [no test files] ? github.com/rclone/rclone/cmd/sha1sum [no test files] ? github.com/rclone/rclone/cmd/sync [no test files] ? github.com/rclone/rclone/cmd/test [no test files] ? github.com/rclone/rclone/cmd/test/info/internal/build_csv [no test files] ? github.com/rclone/rclone/cmd/test/makefiles [no test files] ? github.com/rclone/rclone/cmd/test/memory [no test files] === RUN TestRun === RUN TestRun/Normal === RUN TestRun/Error === RUN TestRun/Obscure === RUN TestRun/call_w/Password === RUN TestRun/Call_w/Password === RUN TestRun/Call_w/Password/Get === RUN TestRun/Call_w/PublicKey === RUN TestRun/call_w/PublicKey === RUN TestRun/call_w/PublicKey/Get --- PASS: TestRun (3.50s) --- PASS: TestRun/Normal (0.31s) --- PASS: TestRun/Error (0.33s) --- PASS: TestRun/Obscure (0.37s) --- PASS: TestRun/call_w/Password (0.38s) --- PASS: TestRun/Call_w/Password (0.49s) --- PASS: TestRun/Call_w/Password/Get (0.00s) --- PASS: TestRun/Call_w/PublicKey (0.53s) --- PASS: TestRun/call_w/PublicKey (0.53s) --- PASS: TestRun/call_w/PublicKey/Get (0.00s) PASS ok github.com/rclone/rclone/cmd/serve/proxy 3.537s === RUN TestCacheCRUD --- PASS: TestCacheCRUD (0.00s) === RUN TestCacheRemovePrefix --- PASS: TestCacheRemovePrefix (0.00s) === RUN TestResticHandler 2025/11/12 01:38:37 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults === RUN TestResticHandler/#00 restic_appendonly_test.go:132: request 0: GET /config restic_appendonly_test.go:132: request 1: POST /config restic_appendonly_test.go:132: request 2: GET /config restic_appendonly_test.go:132: request 3: POST /config 2025/11/12 01:38:37 ERROR : config: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: GET /config restic_appendonly_test.go:132: request 5: DELETE /config restic_appendonly_test.go:132: request 6: GET /config === RUN TestResticHandler/#01 restic_appendonly_test.go:132: request 0: GET /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 1: POST /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 2: GET /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 3: POST /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed 2025/11/12 01:38:37 ERROR : data/38/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: GET /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 5: DELETE /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 6: GET /data/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed === RUN TestResticHandler/#02 restic_appendonly_test.go:132: request 0: GET /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 1: POST /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 2: GET /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 3: POST /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed 2025/11/12 01:38:37 ERROR : locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed: Post request: file already exists, refusing to overwrite in append-only mode restic_appendonly_test.go:132: request 4: DELETE /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed restic_appendonly_test.go:132: request 5: GET /locks/38318dca6d9b3e9cc8f23ac140512673afb730248f7cc7799f023d9a2861a3ed --- PASS: TestResticHandler (0.00s) --- PASS: TestResticHandler/#00 (0.00s) --- PASS: TestResticHandler/#01 (0.00s) --- PASS: TestResticHandler/#02 (0.00s) === RUN TestResticPrivateRepositories --- PASS: TestResticPrivateRepositories (0.00s) === RUN TestRestic restic_test.go:28: Skipping test as restic source not found: stat ../../../../../restic/restic: no such file or directory --- SKIP: TestRestic (0.00s) === RUN TestMakeRemote --- PASS: TestMakeRemote (0.00s) PASS ok github.com/rclone/rclone/cmd/serve/restic 0.107s ? github.com/rclone/rclone/fs/config/configflags [no test files] ? github.com/rclone/rclone/fs/config/flags [no test files] ? github.com/rclone/rclone/fs/driveletter [no test files] ? github.com/rclone/rclone/fs/filter/filterflags [no test files] ? github.com/rclone/rclone/fs/log [no test files] ? github.com/rclone/rclone/fs/log/logflags [no test files] === RUN TestShellEscape --- PASS: TestShellEscape (0.00s) === RUN TestSftp === RUN TestSftp/Normal 2025/11/12 01:38:37 NOTICE: Loaded 0 authorized keys from "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.ssh/authorized_keys" 2025/11/12 01:38:37 NOTICE: Generating 2048 bit key pair at "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.cache/rclone/serve-sftp/id_rsa" 2025/11/12 01:38:38 NOTICE: Generating ECDSA p256 key pair at "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.cache/rclone/serve-sftp/id_ecdsa" 2025/11/12 01:38:38 NOTICE: Generating Ed25519 key pair at "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.cache/rclone/serve-sftp/id_ed25519" 2025/11/12 01:38:38 NOTICE: SFTP server listening on 127.0.0.1:39173 servetest.go:97: ---------- === RUN TestShellEscapeUnix --- PASS: TestShellEscapeUnix (0.00s) === RUN TestShellEscapeCmd --- PASS: TestShellEscapeCmd (0.00s) === RUN TestShellEscapePowerShell --- PASS: TestShellEscapePowerShell (0.00s) === RUN TestParseHash --- PASS: TestParseHash (0.00s) === RUN TestParseUsage --- PASS: TestParseUsage (0.00s) === RUN TestStringLock --- PASS: TestStringLock (1.58s) === RUN TestIntegration sftp_test.go:18: no configuration available for sftp backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 sftp_test.go:27: skipping as -remote is set --- SKIP: TestIntegration2 (0.00s) PASS ok github.com/rclone/rclone/backend/sftp 1.627s ---------- === RUN TestSftp/AuthProxy 2025/11/12 01:38:43 NOTICE: SFTP server listening on 127.0.0.1:41537 servetest.go:97: ---------- === RUN TestShellEscapeUnix --- PASS: TestShellEscapeUnix (0.00s) === RUN TestShellEscapeCmd --- PASS: TestShellEscapeCmd (0.00s) === RUN TestShellEscapePowerShell --- PASS: TestShellEscapePowerShell (0.00s) === RUN TestParseHash --- PASS: TestParseHash (0.00s) === RUN TestParseUsage --- PASS: TestParseUsage (0.00s) === RUN TestStringLock --- PASS: TestStringLock (2.26s) === RUN TestIntegration sftp_test.go:18: no configuration available for sftp backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 sftp_test.go:27: skipping as -remote is set --- SKIP: TestIntegration2 (0.00s) PASS ok github.com/rclone/rclone/backend/sftp 2.294s ---------- --- PASS: TestSftp (9.33s) --- PASS: TestSftp/Normal (5.66s) --- PASS: TestSftp/AuthProxy (3.66s) PASS ok github.com/rclone/rclone/cmd/serve/sftp 9.382s === RUN TestWebDav === RUN TestWebDav/Normal 2025/11/12 01:38:37 NOTICE: Local file system at /tmp/rclone2899992163: WebDav Server started on http://127.0.0.1:38247/ servetest.go:97: ---------- === RUN TestHeaders webdav_internal_test.go:73: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/webdav/webdav_internal_test.go:73 Error: Received unexpected error: XML syntax error on line 10: unexpected EOF Test: TestHeaders --- FAIL: TestHeaders (0.00s) === RUN TestIntegration webdav_test.go:14: no configuration available for webdav backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 webdav_test.go:24: skipping as -remote is set --- SKIP: TestIntegration2 (0.00s) === RUN TestIntegration3 webdav_test.go:35: skipping as -remote is set --- SKIP: TestIntegration3 (0.00s) === RUN TestIntegration4 webdav_test.go:46: skipping as -remote is set --- SKIP: TestIntegration4 (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/webdav 0.047s ---------- servetest.go:99: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/servetest/servetest.go:99 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/servetest/servetest.go:107 Error: Received unexpected error: exit status 1 Test: TestWebDav/Normal Messages: Running webdav integration tests 2025/11/12 01:38:42 Error on serving HTTP server: http: Server closed === RUN TestWebDav/AuthProxy 2025/11/12 01:38:42 NOTICE: WebDav Server started on http://127.0.0.1:36103/ servetest.go:97: ---------- === RUN TestHeaders webdav_internal_test.go:73: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/backend/webdav/webdav_internal_test.go:73 Error: Received unexpected error: XML syntax error on line 10: unexpected EOF Test: TestHeaders --- FAIL: TestHeaders (0.00s) === RUN TestIntegration webdav_test.go:14: no configuration available for webdav backend --- SKIP: TestIntegration (0.00s) === RUN TestIntegration2 webdav_test.go:24: skipping as -remote is set --- SKIP: TestIntegration2 (0.00s) === RUN TestIntegration3 webdav_test.go:35: skipping as -remote is set --- SKIP: TestIntegration3 (0.00s) === RUN TestIntegration4 webdav_test.go:46: skipping as -remote is set --- SKIP: TestIntegration4 (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/webdav 0.030s ---------- servetest.go:99: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/servetest/servetest.go:99 /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/servetest/servetest.go:110 Error: Received unexpected error: exit status 1 Test: TestWebDav/AuthProxy Messages: Running webdav integration tests 2025/11/12 01:38:43 Error on serving HTTP server: http: Server closed --- FAIL: TestWebDav (5.41s) --- FAIL: TestWebDav/Normal (4.10s) --- FAIL: TestWebDav/AuthProxy (1.31s) === RUN TestHTTPFunction 2025/11/12 01:38:43 NOTICE: Local file system at /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/cmd/serve/http/testdata/files: WebDav Server started on http://127.0.0.1:37483/ 2025/11/12 01:38:43 Error on serving HTTP server: http: Server closed --- PASS: TestHTTPFunction (0.05s) FAIL FAIL github.com/rclone/rclone/cmd/serve/webdav 5.523s === RUN TestTouchOneFile run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchOneFile (0.00s) === RUN TestTouchWithNoCreateFlag run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" 2025/11/12 01:38:39 NOTICE: Local file system at /tmp/rclone1776247432: Not touching nonexistent file due to --no-create --- PASS: TestTouchWithNoCreateFlag (0.00s) === RUN TestTouchWithTimestamp run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchWithTimestamp (0.00s) === RUN TestTouchWithLongerTimestamp run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchWithLongerTimestamp (0.00s) === RUN TestTouchUpdateTimestamp run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchUpdateTimestamp (0.00s) === RUN TestTouchUpdateTimestampWithCFlag run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchUpdateTimestampWithCFlag (0.00s) === RUN TestTouchCreateMultipleDirAndFile run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchCreateMultipleDirAndFile (0.00s) === RUN TestTouchEmptyName run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchEmptyName (0.00s) === RUN TestTouchEmptyDir run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchEmptyDir (0.00s) === RUN TestTouchDirWithFiles run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestTouchDirWithFiles (0.00s) === RUN TestRecursiveTouchDirWithFiles run.go:181: Remote "Local file system at /tmp/rclone1776247432", Local "Local file system at /tmp/rclone3661798202", Modify Window "1ns" --- PASS: TestRecursiveTouchDirWithFiles (0.00s) PASS ok github.com/rclone/rclone/cmd/touch 0.071s === RUN TestTree --- PASS: TestTree (0.00s) PASS ok github.com/rclone/rclone/cmd/tree 0.040s === RUN TestVersionWorksWithoutAccessibleConfigFile --- PASS: TestVersionWorksWithoutAccessibleConfigFile (0.00s) PASS ok github.com/rclone/rclone/cmd/version 0.055s === RUN TestCmdTest cmdtest_test.go:166: rclone version rclone v1.60.1-DEV - os/version: debian trixie/sid (64 bit) - os/kernel: 6.1.0-26-cloud-arm64 (aarch64) - os/type: linux - os/arch: arm64 - go/version: go1.23.2 - go/linking: dynamic - go/tags: none cmdtest_test.go:221: rclone lsl myLocal:testFolder 24 2025-11-12 01:38:42.545869303 rclone.config 29 2025-11-12 01:38:42.549869303 testdata/file1.txt 29 2025-11-12 01:38:42.549869303 testdata/file2.txt 38 2025-11-12 01:38:42.549869303 testdata/folderB/fileB1.txt 38 2025-11-12 01:38:42.549869303 testdata/folderB/fileB2.txt 38 2025-11-12 01:38:42.549869303 testdata/folderA/fileA1.txt 38 2025-11-12 01:38:42.549869303 testdata/folderA/fileA2.txt 48 2025-11-12 01:38:42.549869303 testdata/folderA/folderAA/fileAA1.txt 48 2025-11-12 01:38:42.549869303 testdata/folderA/folderAA/fileAA2.txt --- PASS: TestCmdTest (0.63s) === RUN TestEnvironmentVariables --- PASS: TestEnvironmentVariables (3.70s) PASS ok github.com/rclone/rclone/cmdtest 4.488s === RUN TestStatePush --- PASS: TestStatePush (0.00s) === RUN TestStatePop --- PASS: TestStatePop (0.00s) === RUN TestMatchProvider --- PASS: TestMatchProvider (0.00s) === RUN TestBwTimetableSet --- PASS: TestBwTimetableSet (0.00s) === RUN TestBwTimetableLimitAt --- PASS: TestBwTimetableLimitAt (0.00s) === RUN TestBwTimetableUnmarshalJSON --- PASS: TestBwTimetableUnmarshalJSON (0.00s) === RUN TestBwTimetableMarshalJSON --- PASS: TestBwTimetableMarshalJSON (0.00s) === RUN TestSpaceSepListSet --- PASS: TestSpaceSepListSet (0.00s) === RUN TestGetConfig --- PASS: TestGetConfig (0.00s) === RUN TestCountSuffixString --- PASS: TestCountSuffixString (0.00s) === RUN TestCountSuffixUnit --- PASS: TestCountSuffixUnit (0.00s) === RUN TestCountSuffixSet --- PASS: TestCountSuffixSet (0.00s) === RUN TestCountSuffixScan --- PASS: TestCountSuffixScan (0.00s) === RUN TestCountSuffixUnmarshalJSON --- PASS: TestCountSuffixUnmarshalJSON (0.00s) === RUN TestCutoffModeString --- PASS: TestCutoffModeString (0.00s) === RUN TestCutoffModeSet --- PASS: TestCutoffModeSet (0.00s) === RUN TestCutoffModeUnmarshalJSON --- PASS: TestCutoffModeUnmarshalJSON (0.00s) === RUN TestDumpFlagsString --- PASS: TestDumpFlagsString (0.00s) === RUN TestDumpFlagsSet --- PASS: TestDumpFlagsSet (0.00s) === RUN TestDumpFlagsType --- PASS: TestDumpFlagsType (0.00s) === RUN TestDumpFlagsUnmarshallJSON --- PASS: TestDumpFlagsUnmarshallJSON (0.00s) === RUN TestFeaturesDisable --- PASS: TestFeaturesDisable (0.00s) === RUN TestFeaturesList --- PASS: TestFeaturesList (0.00s) === RUN TestFeaturesEnabled --- PASS: TestFeaturesEnabled (0.00s) === RUN TestFeaturesDisableList --- PASS: TestFeaturesDisableList (0.00s) === RUN TestOption --- PASS: TestOption (0.00s) === RUN TestPacerCall --- PASS: TestPacerCall (0.03s) === RUN TestPacerCallNoRetry --- PASS: TestPacerCallNoRetry (0.00s) === RUN TestOptionsSetValues --- PASS: TestOptionsSetValues (0.00s) === RUN TestOptionsGet --- PASS: TestOptionsGet (0.00s) === RUN TestOptionsOveridden --- PASS: TestOptionsOveridden (0.00s) === RUN TestOptionsNonDefault --- PASS: TestOptionsNonDefault (0.00s) === RUN TestOptionMarshalJSON --- PASS: TestOptionMarshalJSON (0.00s) === RUN TestOptionGetValue --- PASS: TestOptionGetValue (0.00s) === RUN TestOptionString --- PASS: TestOptionString (0.00s) === RUN TestOptionSet --- PASS: TestOptionSet (0.00s) === RUN TestOptionType --- PASS: TestOptionType (0.00s) === RUN TestOptionFlagName --- PASS: TestOptionFlagName (0.00s) === RUN TestOptionEnvVarName --- PASS: TestOptionEnvVarName (0.00s) === RUN TestOptionGetters --- PASS: TestOptionGetters (0.00s) === RUN TestLogValue --- PASS: TestLogValue (0.00s) === RUN TestLogLevelString --- PASS: TestLogLevelString (0.00s) === RUN TestLogLevelSet --- PASS: TestLogLevelSet (0.00s) === RUN TestLogLevelUnmarshalJSON --- PASS: TestLogLevelUnmarshalJSON (0.00s) === RUN TestMetadataSet --- PASS: TestMetadataSet (0.00s) === RUN TestMetadataMerge --- PASS: TestMetadataMerge (0.00s) === RUN TestMetadataMergeOptions --- PASS: TestMetadataMergeOptions (0.00s) === RUN TestMountHelperArgs --- PASS: TestMountHelperArgs (0.00s) === RUN TestParseRangeOption --- PASS: TestParseRangeOption (0.00s) === RUN TestRangeOptionDecode --- PASS: TestRangeOptionDecode (0.00s) === RUN TestRangeOption --- PASS: TestRangeOption (0.00s) === RUN TestSeekOption --- PASS: TestSeekOption (0.00s) === RUN TestHTTPOption --- PASS: TestHTTPOption (0.00s) === RUN TestHashesOption --- PASS: TestHashesOption (0.00s) === RUN TestNullOption --- PASS: TestNullOption (0.00s) === RUN TestMetadataOption --- PASS: TestMetadataOption (0.00s) === RUN TestFixRangeOptions --- PASS: TestFixRangeOptions (0.00s) === RUN TestOpenOptionAddHeaders --- PASS: TestOpenOptionAddHeaders (0.00s) === RUN TestOpenOptionHeaders --- PASS: TestOpenOptionHeaders (0.00s) === RUN TestOpenOptionAddHTTPHeaders --- PASS: TestOpenOptionAddHTTPHeaders (0.00s) === RUN TestParseDuration --- PASS: TestParseDuration (0.00s) === RUN TestDurationString --- PASS: TestDurationString (0.00s) === RUN TestDurationReadableString --- PASS: TestDurationReadableString (0.00s) === RUN TestDurationScan --- PASS: TestDurationScan (0.00s) === RUN TestParseUnmarshalJSON --- PASS: TestParseUnmarshalJSON (0.00s) === RUN TestParseTime --- PASS: TestParseTime (0.00s) === RUN TestTimeString --- PASS: TestTimeString (0.00s) === RUN TestTimeScan --- PASS: TestTimeScan (0.00s) === RUN TestParseTimeUnmarshalJSON --- PASS: TestParseTimeUnmarshalJSON (0.00s) === RUN TestSizeSuffixString --- PASS: TestSizeSuffixString (0.00s) === RUN TestSizeSuffixByteUnit --- PASS: TestSizeSuffixByteUnit (0.00s) === RUN TestSizeSuffixBitRateUnit --- PASS: TestSizeSuffixBitRateUnit (0.00s) === RUN TestSizeSuffixSet --- PASS: TestSizeSuffixSet (0.00s) === RUN TestSizeSuffixScan --- PASS: TestSizeSuffixScan (0.00s) === RUN TestSizeSuffixUnmarshalJSON --- PASS: TestSizeSuffixUnmarshalJSON (0.00s) === RUN TestTristateString --- PASS: TestTristateString (0.00s) === RUN TestTristateSet --- PASS: TestTristateSet (0.00s) === RUN TestTristateScan --- PASS: TestTristateScan (0.00s) === RUN TestTristateUnmarshalJSON --- PASS: TestTristateUnmarshalJSON (0.00s) === RUN TestDirEntriesSort --- PASS: TestDirEntriesSort (0.00s) === RUN TestFingerprint --- PASS: TestFingerprint (0.00s) === RUN ExampleSpaceSepList --- PASS: ExampleSpaceSepList (0.00s) === RUN ExampleCommaSepList --- PASS: ExampleCommaSepList (0.00s) PASS ok github.com/rclone/rclone/fs 0.066s === RUN TestNewAccountSizeName --- PASS: TestNewAccountSizeName (0.00s) === RUN TestAccountWithBuffer --- PASS: TestAccountWithBuffer (0.00s) === RUN TestAccountGetUpdateReader === RUN TestAccountGetUpdateReader/NoClose === RUN TestAccountGetUpdateReader/Close --- PASS: TestAccountGetUpdateReader (0.00s) --- PASS: TestAccountGetUpdateReader/NoClose (0.00s) --- PASS: TestAccountGetUpdateReader/Close (0.00s) === RUN TestAccountRead --- PASS: TestAccountRead (0.00s) === RUN TestAccountWriteTo --- PASS: TestAccountWriteTo (0.01s) === RUN TestAccountWriteToWithBuffer --- PASS: TestAccountWriteToWithBuffer (0.01s) === RUN TestAccountString --- PASS: TestAccountString (0.00s) === RUN TestAccountAccounter --- PASS: TestAccountAccounter (0.00s) === RUN TestAccountMaxTransfer --- PASS: TestAccountMaxTransfer (0.00s) === RUN TestAccountMaxTransferWriteTo --- PASS: TestAccountMaxTransferWriteTo (0.00s) === RUN TestAccountReadCtx --- PASS: TestAccountReadCtx (0.00s) === RUN TestShortenName === RUN TestShortenName/in="",_size=0 === RUN TestShortenName/in="abcde",_size=10 === RUN TestShortenName/in="abcde",_size=0 === RUN TestShortenName/in="abcde",_size=-1 === RUN TestShortenName/in="abcde",_size=5 === RUN TestShortenName/in="abcde",_size=4 === RUN TestShortenName/in="abcde",_size=3 === RUN TestShortenName/in="abcde",_size=2 === RUN TestShortenName/in="abcde",_size=1 === RUN TestShortenName/in="abcdef",_size=6 === RUN TestShortenName/in="abcdef",_size=5 === RUN TestShortenName/in="abcdef",_size=4 === RUN TestShortenName/in="abcdef",_size=3 === RUN TestShortenName/in="abcdef",_size=2 === RUN TestShortenName/in="áßcdèf",_size=1 === RUN TestShortenName/in="áßcdè",_size=5 === RUN TestShortenName/in="áßcdè",_size=4 === RUN TestShortenName/in="áßcdè",_size=3 === RUN TestShortenName/in="áßcdè",_size=2 === RUN TestShortenName/in="áßcdè",_size=1 === RUN TestShortenName/in="áßcdèł",_size=6 === RUN TestShortenName/in="áßcdèł",_size=5 === RUN TestShortenName/in="áßcdèł",_size=4 === RUN TestShortenName/in="áßcdèł",_size=3 === RUN TestShortenName/in="áßcdèł",_size=2 === RUN TestShortenName/in="áßcdèł",_size=1 --- PASS: TestShortenName (0.00s) --- PASS: TestShortenName/in="",_size=0 (0.00s) --- PASS: TestShortenName/in="abcde",_size=10 (0.00s) --- PASS: TestShortenName/in="abcde",_size=0 (0.00s) --- PASS: TestShortenName/in="abcde",_size=-1 (0.00s) --- PASS: TestShortenName/in="abcde",_size=5 (0.00s) --- PASS: TestShortenName/in="abcde",_size=4 (0.00s) --- PASS: TestShortenName/in="abcde",_size=3 (0.00s) --- PASS: TestShortenName/in="abcde",_size=2 (0.00s) --- PASS: TestShortenName/in="abcde",_size=1 (0.00s) --- PASS: TestShortenName/in="abcdef",_size=6 (0.00s) --- PASS: TestShortenName/in="abcdef",_size=5 (0.00s) --- PASS: TestShortenName/in="abcdef",_size=4 (0.00s) --- PASS: TestShortenName/in="abcdef",_size=3 (0.00s) --- PASS: TestShortenName/in="abcdef",_size=2 (0.00s) --- PASS: TestShortenName/in="áßcdèf",_size=1 (0.00s) --- PASS: TestShortenName/in="áßcdè",_size=5 (0.00s) --- PASS: TestShortenName/in="áßcdè",_size=4 (0.00s) --- PASS: TestShortenName/in="áßcdè",_size=3 (0.00s) --- PASS: TestShortenName/in="áßcdè",_size=2 (0.00s) --- PASS: TestShortenName/in="áßcdè",_size=1 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=6 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=5 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=4 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=3 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=2 (0.00s) --- PASS: TestShortenName/in="áßcdèł",_size=1 (0.00s) === RUN TestStatsGroupOperations === RUN TestStatsGroupOperations/empty_group_returns_nil === PAUSE TestStatsGroupOperations/empty_group_returns_nil === RUN TestStatsGroupOperations/set_assigns_stats_to_group === PAUSE TestStatsGroupOperations/set_assigns_stats_to_group === RUN TestStatsGroupOperations/get_returns_correct_group === PAUSE TestStatsGroupOperations/get_returns_correct_group === RUN TestStatsGroupOperations/sum_returns_correct_values === PAUSE TestStatsGroupOperations/sum_returns_correct_values === RUN TestStatsGroupOperations/delete_removes_stats === PAUSE TestStatsGroupOperations/delete_removes_stats === RUN TestStatsGroupOperations/memory_is_reclaimed stats_groups_test.go:116: {Alloc:7317328 TotalAlloc:18611744 Sys:26039560 Lookups:0 Mallocs:37811 Frees:15450 HeapAlloc:7317328 HeapSys:20512768 HeapIdle:12025856 HeapInuse:8486912 HeapReleased:2613248 HeapObjects:22361 StackInuse:458752 StackSys:458752 MSpanInuse:76320 MSpanSys:81600 MCacheInuse:14400 MCacheSys:15600 BuckHashSys:1446697 GCSys:2538592 OtherSys:985551 NextGC:14917952 LastGC:1762861121933089263 PauseTotalNs:1651160 PauseNs:[1290480 98680 164440 97560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] PauseEnd:[1762861121919115343 1762861121923903503 1762861121930493103 1762861121933089263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] NumGC:4 NumForcedGC:1 GCCPUFraction:0.032729395629047094 EnableGC:true DebugGC:false BySize:[{Size:0 Mallocs:0 Frees:0} {Size:8 Mallocs:4431 Frees:94} {Size:16 Mallocs:21581 Frees:7905} {Size:24 Mallocs:2441 Frees:856} {Size:32 Mallocs:2349 Frees:1522} {Size:48 Mallocs:3086 Frees:2225} {Size:64 Mallocs:418 Frees:155} {Size:80 Mallocs:237 Frees:185} {Size:96 Mallocs:128 Frees:23} {Size:112 Mallocs:596 Frees:447} {Size:128 Mallocs:104 Frees:57} {Size:144 Mallocs:16 Frees:3} {Size:160 Mallocs:106 Frees:44} {Size:176 Mallocs:22 Frees:9} {Size:192 Mallocs:8 Frees:6} {Size:208 Mallocs:241 Frees:152} {Size:224 Mallocs:6 Frees:4} {Size:240 Mallocs:50 Frees:48} {Size:256 Mallocs:32 Frees:6} {Size:288 Mallocs:138 Frees:130} {Size:320 Mallocs:42 Frees:34} {Size:352 Mallocs:11 Frees:4} {Size:384 Mallocs:3 Frees:1} {Size:416 Mallocs:126 Frees:94} {Size:448 Mallocs:63 Frees:2} {Size:480 Mallocs:0 Frees:0} {Size:512 Mallocs:6 Frees:3} {Size:576 Mallocs:7 Frees:2} {Size:640 Mallocs:6 Frees:3} {Size:704 Mallocs:32 Frees:16} {Size:768 Mallocs:2 Frees:1} {Size:896 Mallocs:18 Frees:9} {Size:1024 Mallocs:6 Frees:2} {Size:1152 Mallocs:22 Frees:0} {Size:1280 Mallocs:2 Frees:2} {Size:1408 Mallocs:18 Frees:5} {Size:1536 Mallocs:1 Frees:0} {Size:1792 Mallocs:29 Frees:11} {Size:2048 Mallocs:2 Frees:1} {Size:2304 Mallocs:1 Frees:0} {Size:2688 Mallocs:1 Frees:0} {Size:3072 Mallocs:3 Frees:0} {Size:3200 Mallocs:0 Frees:0} {Size:3456 Mallocs:1 Frees:0} {Size:4096 Mallocs:10 Frees:7} {Size:4864 Mallocs:2 Frees:0} {Size:5376 Mallocs:0 Frees:0} {Size:6144 Mallocs:2 Frees:0} {Size:6528 Mallocs:0 Frees:0} {Size:6784 Mallocs:0 Frees:0} {Size:6912 Mallocs:0 Frees:0} {Size:8192 Mallocs:5 Frees:3} {Size:9472 Mallocs:12 Frees:0} {Size:9728 Mallocs:0 Frees:0} {Size:10240 Mallocs:0 Frees:0} {Size:10880 Mallocs:0 Frees:0} {Size:12288 Mallocs:1 Frees:1} {Size:13568 Mallocs:0 Frees:0} {Size:14336 Mallocs:3 Frees:2} {Size:16384 Mallocs:0 Frees:0} {Size:18432 Mallocs:0 Frees:0}]} {Alloc:7314720 TotalAlloc:19696096 Sys:26039560 Lookups:0 Mallocs:50358 Frees:28005 HeapAlloc:7314720 HeapSys:20512768 HeapIdle:12017664 HeapInuse:8495104 HeapReleased:4628480 HeapObjects:22353 StackInuse:458752 StackSys:458752 MSpanInuse:86560 MSpanSys:97920 MCacheInuse:14400 MCacheSys:15600 BuckHashSys:1447329 GCSys:2567408 OtherSys:939783 NextGC:14912800 LastGC:1762861121944760783 PauseTotalNs:1700320 PauseNs:[1290480 98680 164440 97560 49160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] PauseEnd:[1762861121919115343 1762861121923903503 1762861121930493103 1762861121933089263 1762861121944760783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] NumGC:5 NumForcedGC:2 GCCPUFraction:0.030218888365822632 EnableGC:true DebugGC:false BySize:[{Size:0 Mallocs:0 Frees:0} {Size:8 Mallocs:4432 Frees:95} {Size:16 Mallocs:24326 Frees:10650} {Size:24 Mallocs:2442 Frees:857} {Size:32 Mallocs:2350 Frees:1523} {Size:48 Mallocs:8086 Frees:7228} {Size:64 Mallocs:419 Frees:156} {Size:80 Mallocs:237 Frees:185} {Size:96 Mallocs:128 Frees:23} {Size:112 Mallocs:2596 Frees:2447} {Size:128 Mallocs:105 Frees:60} {Size:144 Mallocs:16 Frees:3} {Size:160 Mallocs:106 Frees:44} {Size:176 Mallocs:22 Frees:9} {Size:192 Mallocs:8 Frees:6} {Size:208 Mallocs:278 Frees:191} {Size:224 Mallocs:6 Frees:4} {Size:240 Mallocs:50 Frees:48} {Size:256 Mallocs:33 Frees:7} {Size:288 Mallocs:138 Frees:130} {Size:320 Mallocs:42 Frees:34} {Size:352 Mallocs:11 Frees:4} {Size:384 Mallocs:3 Frees:1} {Size:416 Mallocs:1127 Frees:1095} {Size:448 Mallocs:63 Frees:2} {Size:480 Mallocs:0 Frees:0} {Size:512 Mallocs:7 Frees:4} {Size:576 Mallocs:7 Frees:2} {Size:640 Mallocs:6 Frees:3} {Size:704 Mallocs:32 Frees:16} {Size:768 Mallocs:2 Frees:1} {Size:896 Mallocs:19 Frees:10} {Size:1024 Mallocs:6 Frees:2} {Size:1152 Mallocs:23 Frees:1} {Size:1280 Mallocs:2 Frees:2} {Size:1408 Mallocs:18 Frees:5} {Size:1536 Mallocs:1 Frees:0} {Size:1792 Mallocs:31 Frees:14} {Size:2048 Mallocs:2 Frees:1} {Size:2304 Mallocs:2 Frees:1} {Size:2688 Mallocs:1 Frees:0} {Size:3072 Mallocs:3 Frees:0} {Size:3200 Mallocs:0 Frees:0} {Size:3456 Mallocs:1 Frees:0} {Size:4096 Mallocs:11 Frees:8} {Size:4864 Mallocs:3 Frees:1} {Size:5376 Mallocs:0 Frees:0} {Size:6144 Mallocs:2 Frees:0} {Size:6528 Mallocs:0 Frees:0} {Size:6784 Mallocs:0 Frees:0} {Size:6912 Mallocs:0 Frees:0} {Size:8192 Mallocs:6 Frees:4} {Size:9472 Mallocs:13 Frees:1} {Size:9728 Mallocs:0 Frees:0} {Size:10240 Mallocs:0 Frees:0} {Size:10880 Mallocs:0 Frees:0} {Size:12288 Mallocs:1 Frees:1} {Size:13568 Mallocs:0 Frees:0} {Size:14336 Mallocs:4 Frees:3} {Size:16384 Mallocs:1 Frees:1} {Size:18432 Mallocs:0 Frees:0}]} === RUN TestStatsGroupOperations/core/group-list === RUN TestStatsGroupOperations/core/stats === RUN TestStatsGroupOperations/core/transferred === RUN TestStatsGroupOperations/core/stats-reset === RUN TestStatsGroupOperations/core/stats-delete === CONT TestStatsGroupOperations/empty_group_returns_nil === CONT TestStatsGroupOperations/delete_removes_stats === CONT TestStatsGroupOperations/sum_returns_correct_values === CONT TestStatsGroupOperations/get_returns_correct_group === CONT TestStatsGroupOperations/set_assigns_stats_to_group --- PASS: TestStatsGroupOperations (0.02s) --- PASS: TestStatsGroupOperations/memory_is_reclaimed (0.02s) --- PASS: TestStatsGroupOperations/core/group-list (0.00s) --- PASS: TestStatsGroupOperations/core/stats (0.00s) --- PASS: TestStatsGroupOperations/core/transferred (0.00s) --- PASS: TestStatsGroupOperations/core/stats-reset (0.00s) --- PASS: TestStatsGroupOperations/core/stats-delete (0.00s) --- PASS: TestStatsGroupOperations/empty_group_returns_nil (0.00s) --- PASS: TestStatsGroupOperations/delete_removes_stats (0.00s) --- PASS: TestStatsGroupOperations/sum_returns_correct_values (0.00s) --- PASS: TestStatsGroupOperations/get_returns_correct_group (0.00s) --- PASS: TestStatsGroupOperations/set_assigns_stats_to_group (0.00s) === RUN TestETA === RUN TestETA/size=0/total=31536000/rate=1.000000 === RUN TestETA/size=0/total=604800/rate=1.000000 === RUN TestETA/size=0/total=86400/rate=1.000000 === RUN TestETA/size=0/total=95904000/rate=1.000000 === RUN TestETA/size=0/total=1296000/rate=1.000000 === RUN TestETA/size=0/total=129600/rate=1.000000 === RUN TestETA/size=0/total=95000/rate=1.000000 === RUN TestETA/size=0/total=100/rate=1.000000 === RUN TestETA/size=50/total=100/rate=1.000000 === RUN TestETA/size=100/total=100/rate=1.000000 === RUN TestETA/size=-1/total=100/rate=1.000000 === RUN TestETA/size=200/total=100/rate=1.000000 === RUN TestETA/size=10/total=-1/rate=1.000000 === RUN TestETA/size=10/total=20/rate=0.000000 === RUN TestETA/size=10/total=20/rate=-1.000000 === RUN TestETA/size=0/total=0/rate=1.000000 --- PASS: TestETA (0.00s) --- PASS: TestETA/size=0/total=31536000/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=604800/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=86400/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=95904000/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=1296000/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=129600/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=95000/rate=1.000000 (0.00s) --- PASS: TestETA/size=0/total=100/rate=1.000000 (0.00s) --- PASS: TestETA/size=50/total=100/rate=1.000000 (0.00s) --- PASS: TestETA/size=100/total=100/rate=1.000000 (0.00s) --- PASS: TestETA/size=-1/total=100/rate=1.000000 (0.00s) --- PASS: TestETA/size=200/total=100/rate=1.000000 (0.00s) --- PASS: TestETA/size=10/total=-1/rate=1.000000 (0.00s) --- PASS: TestETA/size=10/total=20/rate=0.000000 (0.00s) --- PASS: TestETA/size=10/total=20/rate=-1.000000 (0.00s) --- PASS: TestETA/size=0/total=0/rate=1.000000 (0.00s) === RUN TestPercentage --- PASS: TestPercentage (0.00s) === RUN TestStatsError --- PASS: TestStatsError (0.00s) === RUN TestStatsTotalDuration === RUN TestStatsTotalDuration/Single_completed_transfer === RUN TestStatsTotalDuration/Single_uncompleted_transfer === RUN TestStatsTotalDuration/Overlapping_without_ending === RUN TestStatsTotalDuration/Mixed_completed_and_uncompleted_transfers --- PASS: TestStatsTotalDuration (0.00s) --- PASS: TestStatsTotalDuration/Single_completed_transfer (0.00s) --- PASS: TestStatsTotalDuration/Single_uncompleted_transfer (0.00s) --- PASS: TestStatsTotalDuration/Overlapping_without_ending (0.00s) --- PASS: TestStatsTotalDuration/Mixed_completed_and_uncompleted_transfers (0.00s) === RUN TestTimeRangeMerge --- PASS: TestTimeRangeMerge (0.00s) === RUN TestTimeRangeCull --- PASS: TestTimeRangeCull (0.00s) === RUN TestTimeRangeDuration --- PASS: TestTimeRangeDuration (0.00s) === RUN TestPruneTransfers === RUN TestPruneTransfers/Limited_number_of_StartedTransfers === RUN TestPruneTransfers/Unlimited_number_of_StartedTransfers --- PASS: TestPruneTransfers (0.00s) --- PASS: TestPruneTransfers/Limited_number_of_StartedTransfers (0.00s) --- PASS: TestPruneTransfers/Unlimited_number_of_StartedTransfers (0.00s) === RUN TestRcBwLimit 2025/11/12 01:38:41 NOTICE: Bandwidth limit set to {1Mi 1Mi} 2025/11/12 01:38:41 NOTICE: Bandwidth limit set to {10Mi 1Mi} 2025/11/12 01:38:41 NOTICE: Bandwidth limit reset to unlimited --- PASS: TestRcBwLimit (0.00s) === RUN TestLimitTPS === RUN TestLimitTPS/Off === RUN TestLimitTPS/On --- PASS: TestLimitTPS (0.99s) --- PASS: TestLimitTPS/Off (0.00s) --- PASS: TestLimitTPS/On (0.99s) PASS ok github.com/rclone/rclone/fs/accounting 1.099s === RUN TestAsyncReader --- PASS: TestAsyncReader (0.00s) === RUN TestAsyncWriteTo --- PASS: TestAsyncWriteTo (0.00s) === RUN TestAsyncReaderErrors --- PASS: TestAsyncReaderErrors (0.00s) === RUN TestAsyncReaderSizes --- PASS: TestAsyncReaderSizes (0.58s) === RUN TestAsyncReaderWriteTo --- PASS: TestAsyncReaderWriteTo (0.44s) === RUN TestAsyncReaderCloseRead --- PASS: TestAsyncReaderCloseRead (0.10s) === RUN TestAsyncReaderCloseWriteTo --- PASS: TestAsyncReaderCloseWriteTo (0.10s) === RUN TestAsyncReaderSkipBytes === PAUSE TestAsyncReaderSkipBytes === CONT TestAsyncReaderSkipBytes === RUN TestAsyncReaderSkipBytes/1 === RUN TestAsyncReaderSkipBytes/1/0 === RUN TestAsyncReaderSkipBytes/1/0/-1000 === RUN TestAsyncReaderSkipBytes/1/0/-101 === RUN TestAsyncReaderSkipBytes/1/0/-100 === RUN TestAsyncReaderSkipBytes/1/0/-99 === RUN TestAsyncReaderSkipBytes/1/0/0 === RUN TestAsyncReaderSkipBytes/1/0/1 === RUN TestAsyncReaderSkipBytes/1/0/2048 === RUN TestAsyncReaderSkipBytes/1/0/4095 === RUN TestAsyncReaderSkipBytes/1/0/4096 === RUN TestAsyncReaderSkipBytes/1/0/4097 === RUN TestAsyncReaderSkipBytes/1/0/8000 === RUN TestAsyncReaderSkipBytes/1/0/15000 === RUN TestAsyncReaderSkipBytes/1/0/1048576 === RUN TestAsyncReaderSkipBytes/1/0/2097152 === RUN TestAsyncReaderSkipBytes/1/1 === RUN TestAsyncReaderSkipBytes/1/1/-1000 === RUN TestAsyncReaderSkipBytes/1/1/-101 === RUN TestAsyncReaderSkipBytes/1/1/-100 === RUN TestAsyncReaderSkipBytes/1/1/-99 === RUN TestAsyncReaderSkipBytes/1/1/0 === RUN TestAsyncReaderSkipBytes/1/1/1 === RUN TestAsyncReaderSkipBytes/1/1/2048 === RUN TestAsyncReaderSkipBytes/1/1/4095 === RUN TestAsyncReaderSkipBytes/1/1/4096 === RUN TestAsyncReaderSkipBytes/1/1/4097 === RUN TestAsyncReaderSkipBytes/1/1/8000 === RUN TestAsyncReaderSkipBytes/1/1/15000 === RUN TestAsyncReaderSkipBytes/1/1/1048576 === RUN TestAsyncReaderSkipBytes/1/1/2097152 === RUN TestAsyncReaderSkipBytes/1/100 === RUN TestAsyncReaderSkipBytes/1/100/-1000 === RUN TestAsyncReaderSkipBytes/1/100/-101 === RUN TestAsyncReaderSkipBytes/1/100/-100 === RUN TestAsyncReaderSkipBytes/1/100/-99 === RUN TestAsyncReaderSkipBytes/1/100/0 === RUN TestAsyncReaderSkipBytes/1/100/1 === RUN TestAsyncReaderSkipBytes/1/100/2048 === RUN TestAsyncReaderSkipBytes/1/100/4095 === RUN TestAsyncReaderSkipBytes/1/100/4096 === RUN TestAsyncReaderSkipBytes/1/100/4097 === RUN TestAsyncReaderSkipBytes/1/100/8000 === RUN TestAsyncReaderSkipBytes/1/100/15000 === RUN TestAsyncReaderSkipBytes/1/100/1048576 === RUN TestAsyncReaderSkipBytes/1/100/2097152 === RUN TestAsyncReaderSkipBytes/1/2048 === RUN TestAsyncReaderSkipBytes/1/2048/-1000 === RUN TestAsyncReaderSkipBytes/1/2048/-101 === RUN TestAsyncReaderSkipBytes/1/2048/-100 === RUN TestAsyncReaderSkipBytes/1/2048/-99 === RUN TestAsyncReaderSkipBytes/1/2048/0 === RUN TestAsyncReaderSkipBytes/1/2048/1 === RUN TestAsyncReaderSkipBytes/1/2048/2048 === RUN TestAsyncReaderSkipBytes/1/2048/4095 === RUN TestAsyncReaderSkipBytes/1/2048/4096 === RUN TestAsyncReaderSkipBytes/1/2048/4097 === RUN TestAsyncReaderSkipBytes/1/2048/8000 === RUN TestAsyncReaderSkipBytes/1/2048/15000 === RUN TestAsyncReaderSkipBytes/1/2048/1048576 === RUN TestAsyncReaderSkipBytes/1/2048/2097152 === RUN TestAsyncReaderSkipBytes/1/4095 === RUN TestAsyncReaderSkipBytes/1/4095/-1000 === RUN TestAsyncReaderSkipBytes/1/4095/-101 === RUN TestAsyncReaderSkipBytes/1/4095/-100 === RUN TestAsyncReaderSkipBytes/1/4095/-99 === RUN TestAsyncReaderSkipBytes/1/4095/0 === RUN TestAsyncReaderSkipBytes/1/4095/1 === RUN TestAsyncReaderSkipBytes/1/4095/2048 === RUN TestAsyncReaderSkipBytes/1/4095/4095 === RUN TestAsyncReaderSkipBytes/1/4095/4096 === RUN TestAsyncReaderSkipBytes/1/4095/4097 === RUN TestAsyncReaderSkipBytes/1/4095/8000 === RUN TestAsyncReaderSkipBytes/1/4095/15000 === RUN TestAsyncReaderSkipBytes/1/4095/1048576 === RUN TestAsyncReaderSkipBytes/1/4095/2097152 === RUN TestAsyncReaderSkipBytes/1/4096 === RUN TestAsyncReaderSkipBytes/1/4096/-1000 === RUN TestAsyncReaderSkipBytes/1/4096/-101 === RUN TestAsyncReaderSkipBytes/1/4096/-100 === RUN TestAsyncReaderSkipBytes/1/4096/-99 === RUN TestAsyncReaderSkipBytes/1/4096/0 === RUN TestAsyncReaderSkipBytes/1/4096/1 === RUN TestAsyncReaderSkipBytes/1/4096/2048 === RUN TestAsyncReaderSkipBytes/1/4096/4095 === RUN TestAsyncReaderSkipBytes/1/4096/4096 === RUN TestAsyncReaderSkipBytes/1/4096/4097 === RUN TestAsyncReaderSkipBytes/1/4096/8000 === RUN TestAsyncReaderSkipBytes/1/4096/15000 === RUN TestAsyncReaderSkipBytes/1/4096/1048576 === RUN TestAsyncReaderSkipBytes/1/4096/2097152 === RUN TestAsyncReaderSkipBytes/1/4097 === RUN TestAsyncReaderSkipBytes/1/4097/-1000 === RUN TestAsyncReaderSkipBytes/1/4097/-101 === RUN TestAsyncReaderSkipBytes/1/4097/-100 === RUN TestAsyncReaderSkipBytes/1/4097/-99 === RUN TestAsyncReaderSkipBytes/1/4097/0 === RUN TestAsyncReaderSkipBytes/1/4097/1 === RUN TestAsyncReaderSkipBytes/1/4097/2048 === RUN TestAsyncReaderSkipBytes/1/4097/4095 === RUN TestAsyncReaderSkipBytes/1/4097/4096 === RUN TestAsyncReaderSkipBytes/1/4097/4097 === RUN TestAsyncReaderSkipBytes/1/4097/8000 === RUN TestAsyncReaderSkipBytes/1/4097/15000 === RUN TestAsyncReaderSkipBytes/1/4097/1048576 === RUN TestAsyncReaderSkipBytes/1/4097/2097152 === RUN TestAsyncReaderSkipBytes/1/8000 === RUN TestAsyncReaderSkipBytes/1/8000/-1000 === RUN TestAsyncReaderSkipBytes/1/8000/-101 === RUN TestAsyncReaderSkipBytes/1/8000/-100 === RUN TestAsyncReaderSkipBytes/1/8000/-99 === RUN TestAsyncReaderSkipBytes/1/8000/0 === RUN TestAsyncReaderSkipBytes/1/8000/1 === RUN TestAsyncReaderSkipBytes/1/8000/2048 === RUN TestAsyncReaderSkipBytes/1/8000/4095 === RUN TestAsyncReaderSkipBytes/1/8000/4096 === RUN TestAsyncReaderSkipBytes/1/8000/4097 === RUN TestAsyncReaderSkipBytes/1/8000/8000 === RUN TestAsyncReaderSkipBytes/1/8000/15000 === RUN TestAsyncReaderSkipBytes/1/8000/1048576 === RUN TestAsyncReaderSkipBytes/1/8000/2097152 === RUN TestAsyncReaderSkipBytes/1/15000 === RUN TestAsyncReaderSkipBytes/1/15000/-1000 === RUN TestAsyncReaderSkipBytes/1/15000/-101 === RUN TestAsyncReaderSkipBytes/1/15000/-100 === RUN TestAsyncReaderSkipBytes/1/15000/-99 === RUN TestAsyncReaderSkipBytes/1/15000/0 === RUN TestAsyncReaderSkipBytes/1/15000/1 === RUN TestAsyncReaderSkipBytes/1/15000/2048 === RUN TestAsyncReaderSkipBytes/1/15000/4095 === RUN TestAsyncReaderSkipBytes/1/15000/4096 === RUN TestAsyncReaderSkipBytes/1/15000/4097 === RUN TestAsyncReaderSkipBytes/1/15000/8000 === RUN TestAsyncReaderSkipBytes/1/15000/15000 === RUN TestAsyncReaderSkipBytes/1/15000/1048576 === RUN TestAsyncReaderSkipBytes/1/15000/2097152 === RUN TestAsyncReaderSkipBytes/2 === RUN TestAsyncReaderSkipBytes/2/0 === RUN TestAsyncReaderSkipBytes/2/0/-1000 === RUN TestAsyncReaderSkipBytes/2/0/-101 === RUN TestAsyncReaderSkipBytes/2/0/-100 === RUN TestAsyncReaderSkipBytes/2/0/-99 === RUN TestAsyncReaderSkipBytes/2/0/0 === RUN TestAsyncReaderSkipBytes/2/0/1 === RUN TestAsyncReaderSkipBytes/2/0/2048 === RUN TestAsyncReaderSkipBytes/2/0/4095 === RUN TestAsyncReaderSkipBytes/2/0/4096 === RUN TestAsyncReaderSkipBytes/2/0/4097 === RUN TestAsyncReaderSkipBytes/2/0/8000 === RUN TestAsyncReaderSkipBytes/2/0/15000 === RUN TestAsyncReaderSkipBytes/2/0/1048576 === RUN TestAsyncReaderSkipBytes/2/0/2097152 === RUN TestAsyncReaderSkipBytes/2/1 === RUN TestAsyncReaderSkipBytes/2/1/-1000 === RUN TestAsyncReaderSkipBytes/2/1/-101 === RUN TestAsyncReaderSkipBytes/2/1/-100 === RUN TestAsyncReaderSkipBytes/2/1/-99 === RUN TestAsyncReaderSkipBytes/2/1/0 === RUN TestAsyncReaderSkipBytes/2/1/1 === RUN TestAsyncReaderSkipBytes/2/1/2048 === RUN TestAsyncReaderSkipBytes/2/1/4095 === RUN TestAsyncReaderSkipBytes/2/1/4096 === RUN TestAsyncReaderSkipBytes/2/1/4097 === RUN TestAsyncReaderSkipBytes/2/1/8000 === RUN TestAsyncReaderSkipBytes/2/1/15000 === RUN TestAsyncReaderSkipBytes/2/1/1048576 === RUN TestAsyncReaderSkipBytes/2/1/2097152 === RUN TestAsyncReaderSkipBytes/2/100 === RUN TestAsyncReaderSkipBytes/2/100/-1000 === RUN TestAsyncReaderSkipBytes/2/100/-101 === RUN TestAsyncReaderSkipBytes/2/100/-100 === RUN TestAsyncReaderSkipBytes/2/100/-99 === RUN TestAsyncReaderSkipBytes/2/100/0 === RUN TestAsyncReaderSkipBytes/2/100/1 === RUN TestAsyncReaderSkipBytes/2/100/2048 === RUN TestAsyncReaderSkipBytes/2/100/4095 === RUN TestAsyncReaderSkipBytes/2/100/4096 === RUN TestAsyncReaderSkipBytes/2/100/4097 === RUN TestAsyncReaderSkipBytes/2/100/8000 === RUN TestAsyncReaderSkipBytes/2/100/15000 === RUN TestAsyncReaderSkipBytes/2/100/1048576 === RUN TestAsyncReaderSkipBytes/2/100/2097152 === RUN TestAsyncReaderSkipBytes/2/2048 === RUN TestAsyncReaderSkipBytes/2/2048/-1000 === RUN TestAsyncReaderSkipBytes/2/2048/-101 === RUN TestAsyncReaderSkipBytes/2/2048/-100 === RUN TestAsyncReaderSkipBytes/2/2048/-99 === RUN TestAsyncReaderSkipBytes/2/2048/0 === RUN TestAsyncReaderSkipBytes/2/2048/1 === RUN TestAsyncReaderSkipBytes/2/2048/2048 === RUN TestAsyncReaderSkipBytes/2/2048/4095 === RUN TestAsyncReaderSkipBytes/2/2048/4096 === RUN TestAsyncReaderSkipBytes/2/2048/4097 === RUN TestAsyncReaderSkipBytes/2/2048/8000 === RUN TestAsyncReaderSkipBytes/2/2048/15000 === RUN TestAsyncReaderSkipBytes/2/2048/1048576 === RUN TestAsyncReaderSkipBytes/2/2048/2097152 === RUN TestAsyncReaderSkipBytes/2/4095 === RUN TestAsyncReaderSkipBytes/2/4095/-1000 === RUN TestAsyncReaderSkipBytes/2/4095/-101 === RUN TestAsyncReaderSkipBytes/2/4095/-100 === RUN TestAsyncReaderSkipBytes/2/4095/-99 === RUN TestAsyncReaderSkipBytes/2/4095/0 === RUN TestAsyncReaderSkipBytes/2/4095/1 === RUN TestAsyncReaderSkipBytes/2/4095/2048 === RUN TestAsyncReaderSkipBytes/2/4095/4095 === RUN TestAsyncReaderSkipBytes/2/4095/4096 === RUN TestAsyncReaderSkipBytes/2/4095/4097 === RUN TestAsyncReaderSkipBytes/2/4095/8000 === RUN TestAsyncReaderSkipBytes/2/4095/15000 === RUN TestAsyncReaderSkipBytes/2/4095/1048576 === RUN TestAsyncReaderSkipBytes/2/4095/2097152 === RUN TestAsyncReaderSkipBytes/2/4096 === RUN TestAsyncReaderSkipBytes/2/4096/-1000 === RUN TestAsyncReaderSkipBytes/2/4096/-101 === RUN TestAsyncReaderSkipBytes/2/4096/-100 === RUN TestAsyncReaderSkipBytes/2/4096/-99 === RUN TestAsyncReaderSkipBytes/2/4096/0 === RUN TestAsyncReaderSkipBytes/2/4096/1 === RUN TestAsyncReaderSkipBytes/2/4096/2048 === RUN TestAsyncReaderSkipBytes/2/4096/4095 === RUN TestAsyncReaderSkipBytes/2/4096/4096 === RUN TestAsyncReaderSkipBytes/2/4096/4097 === RUN TestAsyncReaderSkipBytes/2/4096/8000 === RUN TestAsyncReaderSkipBytes/2/4096/15000 === RUN TestAsyncReaderSkipBytes/2/4096/1048576 === RUN TestAsyncReaderSkipBytes/2/4096/2097152 === RUN TestAsyncReaderSkipBytes/2/4097 === RUN TestAsyncReaderSkipBytes/2/4097/-1000 === RUN TestAsyncReaderSkipBytes/2/4097/-101 === RUN TestAsyncReaderSkipBytes/2/4097/-100 === RUN TestAsyncReaderSkipBytes/2/4097/-99 === RUN TestAsyncReaderSkipBytes/2/4097/0 === RUN TestAsyncReaderSkipBytes/2/4097/1 === RUN TestAsyncReaderSkipBytes/2/4097/2048 === RUN TestAsyncReaderSkipBytes/2/4097/4095 === RUN TestAsyncReaderSkipBytes/2/4097/4096 === RUN TestAsyncReaderSkipBytes/2/4097/4097 === RUN TestAsyncReaderSkipBytes/2/4097/8000 === RUN TestAsyncReaderSkipBytes/2/4097/15000 === RUN TestAsyncReaderSkipBytes/2/4097/1048576 === RUN TestAsyncReaderSkipBytes/2/4097/2097152 === RUN TestAsyncReaderSkipBytes/2/8000 === RUN TestAsyncReaderSkipBytes/2/8000/-1000 === RUN TestAsyncReaderSkipBytes/2/8000/-101 === RUN TestAsyncReaderSkipBytes/2/8000/-100 === RUN TestAsyncReaderSkipBytes/2/8000/-99 === RUN TestAsyncReaderSkipBytes/2/8000/0 === RUN TestAsyncReaderSkipBytes/2/8000/1 === RUN TestAsyncReaderSkipBytes/2/8000/2048 === RUN TestAsyncReaderSkipBytes/2/8000/4095 === RUN TestAsyncReaderSkipBytes/2/8000/4096 === RUN TestAsyncReaderSkipBytes/2/8000/4097 === RUN TestAsyncReaderSkipBytes/2/8000/8000 === RUN TestAsyncReaderSkipBytes/2/8000/15000 === RUN TestAsyncReaderSkipBytes/2/8000/1048576 === RUN TestAsyncReaderSkipBytes/2/8000/2097152 === RUN TestAsyncReaderSkipBytes/2/15000 === RUN TestAsyncReaderSkipBytes/2/15000/-1000 === RUN TestAsyncReaderSkipBytes/2/15000/-101 === RUN TestAsyncReaderSkipBytes/2/15000/-100 === RUN TestAsyncReaderSkipBytes/2/15000/-99 === RUN TestAsyncReaderSkipBytes/2/15000/0 === RUN TestAsyncReaderSkipBytes/2/15000/1 === RUN TestAsyncReaderSkipBytes/2/15000/2048 === RUN TestAsyncReaderSkipBytes/2/15000/4095 === RUN TestAsyncReaderSkipBytes/2/15000/4096 === RUN TestAsyncReaderSkipBytes/2/15000/4097 === RUN TestAsyncReaderSkipBytes/2/15000/8000 === RUN TestAsyncReaderSkipBytes/2/15000/15000 === RUN TestAsyncReaderSkipBytes/2/15000/1048576 === RUN TestAsyncReaderSkipBytes/2/15000/2097152 === RUN TestAsyncReaderSkipBytes/3 === RUN TestAsyncReaderSkipBytes/3/0 === RUN TestAsyncReaderSkipBytes/3/0/-1000 === RUN TestAsyncReaderSkipBytes/3/0/-101 === RUN TestAsyncReaderSkipBytes/3/0/-100 === RUN TestAsyncReaderSkipBytes/3/0/-99 === RUN TestAsyncReaderSkipBytes/3/0/0 === RUN TestAsyncReaderSkipBytes/3/0/1 === RUN TestAsyncReaderSkipBytes/3/0/2048 === RUN TestAsyncReaderSkipBytes/3/0/4095 === RUN TestAsyncReaderSkipBytes/3/0/4096 === RUN TestAsyncReaderSkipBytes/3/0/4097 === RUN TestAsyncReaderSkipBytes/3/0/8000 === RUN TestAsyncReaderSkipBytes/3/0/15000 === RUN TestAsyncReaderSkipBytes/3/0/1048576 === RUN TestAsyncReaderSkipBytes/3/0/2097152 === RUN TestAsyncReaderSkipBytes/3/1 === RUN TestAsyncReaderSkipBytes/3/1/-1000 === RUN TestAsyncReaderSkipBytes/3/1/-101 === RUN TestAsyncReaderSkipBytes/3/1/-100 === RUN TestAsyncReaderSkipBytes/3/1/-99 === RUN TestAsyncReaderSkipBytes/3/1/0 === RUN TestAsyncReaderSkipBytes/3/1/1 === RUN TestAsyncReaderSkipBytes/3/1/2048 === RUN TestAsyncReaderSkipBytes/3/1/4095 === RUN TestAsyncReaderSkipBytes/3/1/4096 === RUN TestAsyncReaderSkipBytes/3/1/4097 === RUN TestAsyncReaderSkipBytes/3/1/8000 === RUN TestAsyncReaderSkipBytes/3/1/15000 === RUN TestAsyncReaderSkipBytes/3/1/1048576 === RUN TestAsyncReaderSkipBytes/3/1/2097152 === RUN TestAsyncReaderSkipBytes/3/100 === RUN TestAsyncReaderSkipBytes/3/100/-1000 === RUN TestAsyncReaderSkipBytes/3/100/-101 === RUN TestAsyncReaderSkipBytes/3/100/-100 === RUN TestAsyncReaderSkipBytes/3/100/-99 === RUN TestAsyncReaderSkipBytes/3/100/0 === RUN TestAsyncReaderSkipBytes/3/100/1 === RUN TestAsyncReaderSkipBytes/3/100/2048 === RUN TestAsyncReaderSkipBytes/3/100/4095 === RUN TestAsyncReaderSkipBytes/3/100/4096 === RUN TestAsyncReaderSkipBytes/3/100/4097 === RUN TestAsyncReaderSkipBytes/3/100/8000 === RUN TestAsyncReaderSkipBytes/3/100/15000 === RUN TestAsyncReaderSkipBytes/3/100/1048576 === RUN TestAsyncReaderSkipBytes/3/100/2097152 === RUN TestAsyncReaderSkipBytes/3/2048 === RUN TestAsyncReaderSkipBytes/3/2048/-1000 === RUN TestAsyncReaderSkipBytes/3/2048/-101 === RUN TestAsyncReaderSkipBytes/3/2048/-100 === RUN TestAsyncReaderSkipBytes/3/2048/-99 === RUN TestAsyncReaderSkipBytes/3/2048/0 === RUN TestAsyncReaderSkipBytes/3/2048/1 === RUN TestAsyncReaderSkipBytes/3/2048/2048 === RUN TestAsyncReaderSkipBytes/3/2048/4095 === RUN TestAsyncReaderSkipBytes/3/2048/4096 === RUN TestAsyncReaderSkipBytes/3/2048/4097 === RUN TestAsyncReaderSkipBytes/3/2048/8000 === RUN TestAsyncReaderSkipBytes/3/2048/15000 === RUN TestAsyncReaderSkipBytes/3/2048/1048576 === RUN TestAsyncReaderSkipBytes/3/2048/2097152 === RUN TestAsyncReaderSkipBytes/3/4095 === RUN TestAsyncReaderSkipBytes/3/4095/-1000 === RUN TestAsyncReaderSkipBytes/3/4095/-101 === RUN TestAsyncReaderSkipBytes/3/4095/-100 === RUN TestAsyncReaderSkipBytes/3/4095/-99 === RUN TestAsyncReaderSkipBytes/3/4095/0 === RUN TestAsyncReaderSkipBytes/3/4095/1 === RUN TestAsyncReaderSkipBytes/3/4095/2048 === RUN TestAsyncReaderSkipBytes/3/4095/4095 === RUN TestAsyncReaderSkipBytes/3/4095/4096 === RUN TestAsyncReaderSkipBytes/3/4095/4097 === RUN TestAsyncReaderSkipBytes/3/4095/8000 === RUN TestAsyncReaderSkipBytes/3/4095/15000 === RUN TestAsyncReaderSkipBytes/3/4095/1048576 === RUN TestAsyncReaderSkipBytes/3/4095/2097152 === RUN TestAsyncReaderSkipBytes/3/4096 === RUN TestAsyncReaderSkipBytes/3/4096/-1000 === RUN TestAsyncReaderSkipBytes/3/4096/-101 === RUN TestAsyncReaderSkipBytes/3/4096/-100 === RUN TestAsyncReaderSkipBytes/3/4096/-99 === RUN TestAsyncReaderSkipBytes/3/4096/0 === RUN TestAsyncReaderSkipBytes/3/4096/1 === RUN TestAsyncReaderSkipBytes/3/4096/2048 === RUN TestAsyncReaderSkipBytes/3/4096/4095 === RUN TestAsyncReaderSkipBytes/3/4096/4096 === RUN TestAsyncReaderSkipBytes/3/4096/4097 === RUN TestAsyncReaderSkipBytes/3/4096/8000 === RUN TestAsyncReaderSkipBytes/3/4096/15000 === RUN TestAsyncReaderSkipBytes/3/4096/1048576 === RUN TestAsyncReaderSkipBytes/3/4096/2097152 === RUN TestAsyncReaderSkipBytes/3/4097 === RUN TestAsyncReaderSkipBytes/3/4097/-1000 === RUN TestAsyncReaderSkipBytes/3/4097/-101 === RUN TestAsyncReaderSkipBytes/3/4097/-100 === RUN TestAsyncReaderSkipBytes/3/4097/-99 === RUN TestAsyncReaderSkipBytes/3/4097/0 === RUN TestAsyncReaderSkipBytes/3/4097/1 === RUN TestAsyncReaderSkipBytes/3/4097/2048 === RUN TestAsyncReaderSkipBytes/3/4097/4095 === RUN TestAsyncReaderSkipBytes/3/4097/4096 === RUN TestAsyncReaderSkipBytes/3/4097/4097 === RUN TestAsyncReaderSkipBytes/3/4097/8000 === RUN TestAsyncReaderSkipBytes/3/4097/15000 === RUN TestAsyncReaderSkipBytes/3/4097/1048576 === RUN TestAsyncReaderSkipBytes/3/4097/2097152 === RUN TestAsyncReaderSkipBytes/3/8000 === RUN TestAsyncReaderSkipBytes/3/8000/-1000 === RUN TestAsyncReaderSkipBytes/3/8000/-101 === RUN TestAsyncReaderSkipBytes/3/8000/-100 === RUN TestAsyncReaderSkipBytes/3/8000/-99 === RUN TestAsyncReaderSkipBytes/3/8000/0 === RUN TestAsyncReaderSkipBytes/3/8000/1 === RUN TestAsyncReaderSkipBytes/3/8000/2048 === RUN TestAsyncReaderSkipBytes/3/8000/4095 === RUN TestAsyncReaderSkipBytes/3/8000/4096 === RUN TestAsyncReaderSkipBytes/3/8000/4097 === RUN TestAsyncReaderSkipBytes/3/8000/8000 === RUN TestAsyncReaderSkipBytes/3/8000/15000 === RUN TestAsyncReaderSkipBytes/3/8000/1048576 === RUN TestAsyncReaderSkipBytes/3/8000/2097152 === RUN TestAsyncReaderSkipBytes/3/15000 === RUN TestAsyncReaderSkipBytes/3/15000/-1000 === RUN TestAsyncReaderSkipBytes/3/15000/-101 === RUN TestAsyncReaderSkipBytes/3/15000/-100 === RUN TestAsyncReaderSkipBytes/3/15000/-99 === RUN TestAsyncReaderSkipBytes/3/15000/0 === RUN TestAsyncReaderSkipBytes/3/15000/1 === RUN TestAsyncReaderSkipBytes/3/15000/2048 === RUN TestAsyncReaderSkipBytes/3/15000/4095 === RUN TestAsyncReaderSkipBytes/3/15000/4096 === RUN TestAsyncReaderSkipBytes/3/15000/4097 === RUN TestAsyncReaderSkipBytes/3/15000/8000 === RUN TestAsyncReaderSkipBytes/3/15000/15000 === RUN TestAsyncReaderSkipBytes/3/15000/1048576 === RUN TestAsyncReaderSkipBytes/3/15000/2097152 === RUN TestAsyncReaderSkipBytes/4 === RUN TestAsyncReaderSkipBytes/4/0 === RUN TestAsyncReaderSkipBytes/4/0/-1000 === RUN TestAsyncReaderSkipBytes/4/0/-101 === RUN TestAsyncReaderSkipBytes/4/0/-100 === RUN TestAsyncReaderSkipBytes/4/0/-99 === RUN TestAsyncReaderSkipBytes/4/0/0 === RUN TestAsyncReaderSkipBytes/4/0/1 === RUN TestAsyncReaderSkipBytes/4/0/2048 === RUN TestAsyncReaderSkipBytes/4/0/4095 === RUN TestAsyncReaderSkipBytes/4/0/4096 === RUN TestAsyncReaderSkipBytes/4/0/4097 === RUN TestAsyncReaderSkipBytes/4/0/8000 === RUN TestAsyncReaderSkipBytes/4/0/15000 === RUN TestAsyncReaderSkipBytes/4/0/1048576 === RUN TestAsyncReaderSkipBytes/4/0/2097152 === RUN TestAsyncReaderSkipBytes/4/1 === RUN TestAsyncReaderSkipBytes/4/1/-1000 === RUN TestAsyncReaderSkipBytes/4/1/-101 === RUN TestAsyncReaderSkipBytes/4/1/-100 === RUN TestAsyncReaderSkipBytes/4/1/-99 === RUN TestAsyncReaderSkipBytes/4/1/0 === RUN TestAsyncReaderSkipBytes/4/1/1 === RUN TestAsyncReaderSkipBytes/4/1/2048 === RUN TestAsyncReaderSkipBytes/4/1/4095 === RUN TestAsyncReaderSkipBytes/4/1/4096 === RUN TestAsyncReaderSkipBytes/4/1/4097 === RUN TestAsyncReaderSkipBytes/4/1/8000 === RUN TestAsyncReaderSkipBytes/4/1/15000 === RUN TestAsyncReaderSkipBytes/4/1/1048576 === RUN TestAsyncReaderSkipBytes/4/1/2097152 === RUN TestAsyncReaderSkipBytes/4/100 === RUN TestAsyncReaderSkipBytes/4/100/-1000 === RUN TestAsyncReaderSkipBytes/4/100/-101 === RUN TestAsyncReaderSkipBytes/4/100/-100 === RUN TestAsyncReaderSkipBytes/4/100/-99 === RUN TestAsyncReaderSkipBytes/4/100/0 === RUN TestAsyncReaderSkipBytes/4/100/1 === RUN TestAsyncReaderSkipBytes/4/100/2048 === RUN TestAsyncReaderSkipBytes/4/100/4095 === RUN TestAsyncReaderSkipBytes/4/100/4096 === RUN TestAsyncReaderSkipBytes/4/100/4097 === RUN TestAsyncReaderSkipBytes/4/100/8000 === RUN TestAsyncReaderSkipBytes/4/100/15000 === RUN TestAsyncReaderSkipBytes/4/100/1048576 === RUN TestAsyncReaderSkipBytes/4/100/2097152 === RUN TestAsyncReaderSkipBytes/4/2048 === RUN TestAsyncReaderSkipBytes/4/2048/-1000 === RUN TestAsyncReaderSkipBytes/4/2048/-101 === RUN TestAsyncReaderSkipBytes/4/2048/-100 === RUN TestAsyncReaderSkipBytes/4/2048/-99 === RUN TestAsyncReaderSkipBytes/4/2048/0 === RUN TestAsyncReaderSkipBytes/4/2048/1 === RUN TestAsyncReaderSkipBytes/4/2048/2048 === RUN TestAsyncReaderSkipBytes/4/2048/4095 === RUN TestAsyncReaderSkipBytes/4/2048/4096 === RUN TestAsyncReaderSkipBytes/4/2048/4097 === RUN TestAsyncReaderSkipBytes/4/2048/8000 === RUN TestAsyncReaderSkipBytes/4/2048/15000 === RUN TestAsyncReaderSkipBytes/4/2048/1048576 === RUN TestAsyncReaderSkipBytes/4/2048/2097152 === RUN TestAsyncReaderSkipBytes/4/4095 === RUN TestAsyncReaderSkipBytes/4/4095/-1000 === RUN TestAsyncReaderSkipBytes/4/4095/-101 === RUN TestAsyncReaderSkipBytes/4/4095/-100 === RUN TestAsyncReaderSkipBytes/4/4095/-99 === RUN TestAsyncReaderSkipBytes/4/4095/0 === RUN TestAsyncReaderSkipBytes/4/4095/1 === RUN TestAsyncReaderSkipBytes/4/4095/2048 === RUN TestAsyncReaderSkipBytes/4/4095/4095 === RUN TestAsyncReaderSkipBytes/4/4095/4096 === RUN TestAsyncReaderSkipBytes/4/4095/4097 === RUN TestAsyncReaderSkipBytes/4/4095/8000 === RUN TestAsyncReaderSkipBytes/4/4095/15000 === RUN TestAsyncReaderSkipBytes/4/4095/1048576 === RUN TestAsyncReaderSkipBytes/4/4095/2097152 === RUN TestAsyncReaderSkipBytes/4/4096 === RUN TestAsyncReaderSkipBytes/4/4096/-1000 === RUN TestAsyncReaderSkipBytes/4/4096/-101 === RUN TestAsyncReaderSkipBytes/4/4096/-100 === RUN TestAsyncReaderSkipBytes/4/4096/-99 === RUN TestAsyncReaderSkipBytes/4/4096/0 === RUN TestAsyncReaderSkipBytes/4/4096/1 === RUN TestAsyncReaderSkipBytes/4/4096/2048 === RUN TestAsyncReaderSkipBytes/4/4096/4095 === RUN TestAsyncReaderSkipBytes/4/4096/4096 === RUN TestAsyncReaderSkipBytes/4/4096/4097 === RUN TestAsyncReaderSkipBytes/4/4096/8000 === RUN TestAsyncReaderSkipBytes/4/4096/15000 === RUN TestAsyncReaderSkipBytes/4/4096/1048576 === RUN TestAsyncReaderSkipBytes/4/4096/2097152 === RUN TestAsyncReaderSkipBytes/4/4097 === RUN TestAsyncReaderSkipBytes/4/4097/-1000 === RUN TestAsyncReaderSkipBytes/4/4097/-101 === RUN TestAsyncReaderSkipBytes/4/4097/-100 === RUN TestAsyncReaderSkipBytes/4/4097/-99 === RUN TestAsyncReaderSkipBytes/4/4097/0 === RUN TestAsyncReaderSkipBytes/4/4097/1 === RUN TestAsyncReaderSkipBytes/4/4097/2048 === RUN TestAsyncReaderSkipBytes/4/4097/4095 === RUN TestAsyncReaderSkipBytes/4/4097/4096 === RUN TestAsyncReaderSkipBytes/4/4097/4097 === RUN TestAsyncReaderSkipBytes/4/4097/8000 === RUN TestAsyncReaderSkipBytes/4/4097/15000 === RUN TestAsyncReaderSkipBytes/4/4097/1048576 === RUN TestAsyncReaderSkipBytes/4/4097/2097152 === RUN TestAsyncReaderSkipBytes/4/8000 === RUN TestAsyncReaderSkipBytes/4/8000/-1000 === RUN TestAsyncReaderSkipBytes/4/8000/-101 === RUN TestAsyncReaderSkipBytes/4/8000/-100 === RUN TestAsyncReaderSkipBytes/4/8000/-99 === RUN TestAsyncReaderSkipBytes/4/8000/0 === RUN TestAsyncReaderSkipBytes/4/8000/1 === RUN TestAsyncReaderSkipBytes/4/8000/2048 === RUN TestAsyncReaderSkipBytes/4/8000/4095 === RUN TestAsyncReaderSkipBytes/4/8000/4096 === RUN TestAsyncReaderSkipBytes/4/8000/4097 === RUN TestAsyncReaderSkipBytes/4/8000/8000 === RUN TestAsyncReaderSkipBytes/4/8000/15000 === RUN TestAsyncReaderSkipBytes/4/8000/1048576 === RUN TestAsyncReaderSkipBytes/4/8000/2097152 === RUN TestAsyncReaderSkipBytes/4/15000 === RUN TestAsyncReaderSkipBytes/4/15000/-1000 === RUN TestAsyncReaderSkipBytes/4/15000/-101 === RUN TestAsyncReaderSkipBytes/4/15000/-100 === RUN TestAsyncReaderSkipBytes/4/15000/-99 === RUN TestAsyncReaderSkipBytes/4/15000/0 === RUN TestAsyncReaderSkipBytes/4/15000/1 === RUN TestAsyncReaderSkipBytes/4/15000/2048 === RUN TestAsyncReaderSkipBytes/4/15000/4095 === RUN TestAsyncReaderSkipBytes/4/15000/4096 === RUN TestAsyncReaderSkipBytes/4/15000/4097 === RUN TestAsyncReaderSkipBytes/4/15000/8000 === RUN TestAsyncReaderSkipBytes/4/15000/15000 === RUN TestAsyncReaderSkipBytes/4/15000/1048576 === RUN TestAsyncReaderSkipBytes/4/15000/2097152 === RUN TestAsyncReaderSkipBytes/5 === RUN TestAsyncReaderSkipBytes/5/0 === RUN TestAsyncReaderSkipBytes/5/0/-1000 === RUN TestAsyncReaderSkipBytes/5/0/-101 === RUN TestAsyncReaderSkipBytes/5/0/-100 === RUN TestAsyncReaderSkipBytes/5/0/-99 === RUN TestAsyncReaderSkipBytes/5/0/0 === RUN TestAsyncReaderSkipBytes/5/0/1 === RUN TestAsyncReaderSkipBytes/5/0/2048 === RUN TestAsyncReaderSkipBytes/5/0/4095 === RUN TestAsyncReaderSkipBytes/5/0/4096 === RUN TestAsyncReaderSkipBytes/5/0/4097 === RUN TestAsyncReaderSkipBytes/5/0/8000 === RUN TestAsyncReaderSkipBytes/5/0/15000 === RUN TestAsyncReaderSkipBytes/5/0/1048576 === RUN TestAsyncReaderSkipBytes/5/0/2097152 === RUN TestAsyncReaderSkipBytes/5/1 === RUN TestAsyncReaderSkipBytes/5/1/-1000 === RUN TestAsyncReaderSkipBytes/5/1/-101 === RUN TestAsyncReaderSkipBytes/5/1/-100 === RUN TestAsyncReaderSkipBytes/5/1/-99 === RUN TestAsyncReaderSkipBytes/5/1/0 === RUN TestAsyncReaderSkipBytes/5/1/1 === RUN TestAsyncReaderSkipBytes/5/1/2048 === RUN TestAsyncReaderSkipBytes/5/1/4095 === RUN TestAsyncReaderSkipBytes/5/1/4096 === RUN TestAsyncReaderSkipBytes/5/1/4097 === RUN TestAsyncReaderSkipBytes/5/1/8000 === RUN TestAsyncReaderSkipBytes/5/1/15000 === RUN TestAsyncReaderSkipBytes/5/1/1048576 === RUN TestAsyncReaderSkipBytes/5/1/2097152 === RUN TestAsyncReaderSkipBytes/5/100 === RUN TestAsyncReaderSkipBytes/5/100/-1000 === RUN TestAsyncReaderSkipBytes/5/100/-101 === RUN TestAsyncReaderSkipBytes/5/100/-100 === RUN TestAsyncReaderSkipBytes/5/100/-99 === RUN TestAsyncReaderSkipBytes/5/100/0 === RUN TestAsyncReaderSkipBytes/5/100/1 === RUN TestAsyncReaderSkipBytes/5/100/2048 === RUN TestAsyncReaderSkipBytes/5/100/4095 === RUN TestAsyncReaderSkipBytes/5/100/4096 === RUN TestAsyncReaderSkipBytes/5/100/4097 === RUN TestAsyncReaderSkipBytes/5/100/8000 === RUN TestAsyncReaderSkipBytes/5/100/15000 === RUN TestAsyncReaderSkipBytes/5/100/1048576 === RUN TestAsyncReaderSkipBytes/5/100/2097152 === RUN TestAsyncReaderSkipBytes/5/2048 === RUN TestAsyncReaderSkipBytes/5/2048/-1000 === RUN TestAsyncReaderSkipBytes/5/2048/-101 === RUN TestAsyncReaderSkipBytes/5/2048/-100 === RUN TestAsyncReaderSkipBytes/5/2048/-99 === RUN TestAsyncReaderSkipBytes/5/2048/0 === RUN TestAsyncReaderSkipBytes/5/2048/1 === RUN TestAsyncReaderSkipBytes/5/2048/2048 === RUN TestAsyncReaderSkipBytes/5/2048/4095 === RUN TestAsyncReaderSkipBytes/5/2048/4096 === RUN TestAsyncReaderSkipBytes/5/2048/4097 === RUN TestAsyncReaderSkipBytes/5/2048/8000 === RUN TestAsyncReaderSkipBytes/5/2048/15000 === RUN TestAsyncReaderSkipBytes/5/2048/1048576 === RUN TestAsyncReaderSkipBytes/5/2048/2097152 === RUN TestAsyncReaderSkipBytes/5/4095 === RUN TestAsyncReaderSkipBytes/5/4095/-1000 === RUN TestAsyncReaderSkipBytes/5/4095/-101 === RUN TestAsyncReaderSkipBytes/5/4095/-100 === RUN TestAsyncReaderSkipBytes/5/4095/-99 === RUN TestAsyncReaderSkipBytes/5/4095/0 === RUN TestAsyncReaderSkipBytes/5/4095/1 === RUN TestAsyncReaderSkipBytes/5/4095/2048 === RUN TestAsyncReaderSkipBytes/5/4095/4095 === RUN TestAsyncReaderSkipBytes/5/4095/4096 === RUN TestAsyncReaderSkipBytes/5/4095/4097 === RUN TestAsyncReaderSkipBytes/5/4095/8000 === RUN TestAsyncReaderSkipBytes/5/4095/15000 === RUN TestAsyncReaderSkipBytes/5/4095/1048576 === RUN TestAsyncReaderSkipBytes/5/4095/2097152 === RUN TestAsyncReaderSkipBytes/5/4096 === RUN TestAsyncReaderSkipBytes/5/4096/-1000 === RUN TestAsyncReaderSkipBytes/5/4096/-101 === RUN TestAsyncReaderSkipBytes/5/4096/-100 === RUN TestAsyncReaderSkipBytes/5/4096/-99 === RUN TestAsyncReaderSkipBytes/5/4096/0 === RUN TestAsyncReaderSkipBytes/5/4096/1 === RUN TestAsyncReaderSkipBytes/5/4096/2048 === RUN TestAsyncReaderSkipBytes/5/4096/4095 === RUN TestAsyncReaderSkipBytes/5/4096/4096 === RUN TestAsyncReaderSkipBytes/5/4096/4097 === RUN TestAsyncReaderSkipBytes/5/4096/8000 === RUN TestAsyncReaderSkipBytes/5/4096/15000 === RUN TestAsyncReaderSkipBytes/5/4096/1048576 === RUN TestAsyncReaderSkipBytes/5/4096/2097152 === RUN TestAsyncReaderSkipBytes/5/4097 === RUN TestAsyncReaderSkipBytes/5/4097/-1000 === RUN TestAsyncReaderSkipBytes/5/4097/-101 === RUN TestAsyncReaderSkipBytes/5/4097/-100 === RUN TestAsyncReaderSkipBytes/5/4097/-99 === RUN TestAsyncReaderSkipBytes/5/4097/0 === RUN TestAsyncReaderSkipBytes/5/4097/1 === RUN TestAsyncReaderSkipBytes/5/4097/2048 === RUN TestAsyncReaderSkipBytes/5/4097/4095 === RUN TestAsyncReaderSkipBytes/5/4097/4096 === RUN TestAsyncReaderSkipBytes/5/4097/4097 === RUN TestAsyncReaderSkipBytes/5/4097/8000 === RUN TestAsyncReaderSkipBytes/5/4097/15000 === RUN TestAsyncReaderSkipBytes/5/4097/1048576 === RUN TestAsyncReaderSkipBytes/5/4097/2097152 === RUN TestAsyncReaderSkipBytes/5/8000 === RUN TestAsyncReaderSkipBytes/5/8000/-1000 === RUN TestAsyncReaderSkipBytes/5/8000/-101 === RUN TestAsyncReaderSkipBytes/5/8000/-100 === RUN TestAsyncReaderSkipBytes/5/8000/-99 === RUN TestAsyncReaderSkipBytes/5/8000/0 === RUN TestAsyncReaderSkipBytes/5/8000/1 === RUN TestAsyncReaderSkipBytes/5/8000/2048 === RUN TestAsyncReaderSkipBytes/5/8000/4095 === RUN TestAsyncReaderSkipBytes/5/8000/4096 === RUN TestAsyncReaderSkipBytes/5/8000/4097 === RUN TestAsyncReaderSkipBytes/5/8000/8000 === RUN TestAsyncReaderSkipBytes/5/8000/15000 === RUN TestAsyncReaderSkipBytes/5/8000/1048576 === RUN TestAsyncReaderSkipBytes/5/8000/2097152 === RUN TestAsyncReaderSkipBytes/5/15000 === RUN TestAsyncReaderSkipBytes/5/15000/-1000 === RUN TestAsyncReaderSkipBytes/5/15000/-101 === RUN TestAsyncReaderSkipBytes/5/15000/-100 === RUN TestAsyncReaderSkipBytes/5/15000/-99 === RUN TestAsyncReaderSkipBytes/5/15000/0 === RUN TestAsyncReaderSkipBytes/5/15000/1 === RUN TestAsyncReaderSkipBytes/5/15000/2048 === RUN TestAsyncReaderSkipBytes/5/15000/4095 === RUN TestAsyncReaderSkipBytes/5/15000/4096 === RUN TestAsyncReaderSkipBytes/5/15000/4097 === RUN TestAsyncReaderSkipBytes/5/15000/8000 === RUN TestAsyncReaderSkipBytes/5/15000/15000 === RUN TestAsyncReaderSkipBytes/5/15000/1048576 === RUN TestAsyncReaderSkipBytes/5/15000/2097152 --- PASS: TestAsyncReaderSkipBytes (0.06s) --- PASS: TestAsyncReaderSkipBytes/1 (0.01s) --- PASS: TestAsyncReaderSkipBytes/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/0/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/1/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/100/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/2048/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4095/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4096/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/4097/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/8000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/1/15000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2 (0.01s) --- PASS: TestAsyncReaderSkipBytes/2/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/0/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/1/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/100/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/2048/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4095/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4096/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/4097/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/8000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/2/15000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3 (0.02s) --- PASS: TestAsyncReaderSkipBytes/3/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/0/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/1/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100 (0.01s) --- PASS: TestAsyncReaderSkipBytes/3/100/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/100/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/2048/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4095/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4096/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/4097/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/8000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/3/15000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4 (0.01s) --- PASS: TestAsyncReaderSkipBytes/4/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/0/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/1/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/100/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/2048/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4095/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4096/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/4097/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/8000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/4/15000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5 (0.01s) --- PASS: TestAsyncReaderSkipBytes/5/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/0/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/1/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/100/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/2048/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4095/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4096/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/4097/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/8000/2097152 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/-1000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/-101 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/-100 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/-99 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/0 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/1 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/2048 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/4095 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/4096 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/4097 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/8000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/15000 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/1048576 (0.00s) --- PASS: TestAsyncReaderSkipBytes/5/15000/2097152 (0.00s) PASS ok github.com/rclone/rclone/fs/asyncreader 1.315s === RUN TestGet --- PASS: TestGet (0.00s) === RUN TestGetFile --- PASS: TestGetFile (0.00s) === RUN TestGetFile2 --- PASS: TestGetFile2 (0.00s) === RUN TestGetError --- PASS: TestGetError (0.00s) === RUN TestPut --- PASS: TestPut (0.00s) === RUN TestPin --- PASS: TestPin (0.00s) === RUN TestClearConfig --- PASS: TestClearConfig (0.00s) === RUN TestClear --- PASS: TestClear (0.00s) === RUN TestEntries --- PASS: TestEntries (0.00s) PASS ok github.com/rclone/rclone/fs/cache 0.027s === RUN TestChunkedReader === RUN TestChunkedReader/SeekModeNone === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_-1 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_0 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_1 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_15 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_-1_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_-1 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_0 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_1 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_15 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_0_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_0 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_1 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_15 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_1_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_1 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_15 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_15_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_15 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_16_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_16 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_17_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_1023_17 === RUN TestChunkedReader/SeekModeNone/Chunksize_1023_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_1023_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_1023_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_1023_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_1024_1023 === RUN TestChunkedReader/SeekModeNone/Chunksize_1024_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_1024_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_1024_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_1025_1024 === RUN TestChunkedReader/SeekModeNone/Chunksize_1025_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_1025_2000 === RUN TestChunkedReader/SeekModeNone/Chunksize_2000_1025 === RUN TestChunkedReader/SeekModeNone/Chunksize_2000_2000 === RUN TestChunkedReader/SeekModeRegular === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_-1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_0 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_15 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_-1_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_-1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_0 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_15 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_0_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_0 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_15 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_1 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_15 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_15_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_15 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_16_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_16 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_17_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1023_17 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1023_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1023_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1023_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1023_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1024_1023 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1024_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1024_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1024_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1025_1024 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1025_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_1025_2000 === RUN TestChunkedReader/SeekModeRegular/Chunksize_2000_1025 === RUN TestChunkedReader/SeekModeRegular/Chunksize_2000_2000 === RUN TestChunkedReader/SeekModeRange === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_-1 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_0 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_1 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_15 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_-1_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_-1 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_0 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_1 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_15 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_0_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_0 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_1 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_15 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_1_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_1 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_15 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_15_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_15 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_16_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_16 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_17_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_1023_17 === RUN TestChunkedReader/SeekModeRange/Chunksize_1023_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_1023_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_1023_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_1023_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_1024_1023 === RUN TestChunkedReader/SeekModeRange/Chunksize_1024_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_1024_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_1024_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_1025_1024 === RUN TestChunkedReader/SeekModeRange/Chunksize_1025_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_1025_2000 === RUN TestChunkedReader/SeekModeRange/Chunksize_2000_1025 === RUN TestChunkedReader/SeekModeRange/Chunksize_2000_2000 --- PASS: TestChunkedReader (0.20s) --- PASS: TestChunkedReader/SeekModeNone (0.07s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_-1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_0 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_15 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_0_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_1 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_15 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_15_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_15 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_16_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_16 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_17_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1023_17 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1023_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1023_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1023_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1023_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1024_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1024_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1024_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1024_2000 (0.01s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1025_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1025_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_1025_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_2000_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeNone/Chunksize_2000_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular (0.07s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_-1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_0_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_15_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_16_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_17_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1023_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1023_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1023_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1023_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1023_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1024_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1024_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1024_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1024_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1025_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1025_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_1025_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_2000_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRegular/Chunksize_2000_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange (0.06s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_-1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_-1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_0_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_0 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_1 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_15_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_15 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_16_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_16 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_17_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1023_17 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1023_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1023_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1023_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1023_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1024_1023 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1024_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1024_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1024_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1025_1024 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1025_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_1025_2000 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_2000_1025 (0.00s) --- PASS: TestChunkedReader/SeekModeRange/Chunksize_2000_2000 (0.00s) === RUN TestErrorAfterClose --- PASS: TestErrorAfterClose (0.00s) PASS ok github.com/rclone/rclone/fs/chunkedreader 0.244s === RUN TestComputeChunkSize === RUN TestComputeChunkSize/streaming_file === RUN TestComputeChunkSize/default_size_returned_when_file_size_is_small_enough === RUN TestComputeChunkSize/default_size_returned_when_file_size_is_just_1_byte_small_enough === RUN TestComputeChunkSize/no_rounding_up_when_everything_divides_evenly === RUN TestComputeChunkSize/rounding_up_to_nearest_MiB_when_not_quite_enough_parts === RUN TestComputeChunkSize/rounding_up_to_nearest_MiB_when_one_extra_byte === RUN TestComputeChunkSize/expected_MiB_value_when_rounding_sets_to_absolute_minimum === RUN TestComputeChunkSize/expected_MiB_value_when_rounding_to_absolute_min_with_extra === RUN TestComputeChunkSize/issue_from_forum_#1 --- PASS: TestComputeChunkSize (0.00s) --- PASS: TestComputeChunkSize/streaming_file (0.00s) --- PASS: TestComputeChunkSize/default_size_returned_when_file_size_is_small_enough (0.00s) --- PASS: TestComputeChunkSize/default_size_returned_when_file_size_is_just_1_byte_small_enough (0.00s) --- PASS: TestComputeChunkSize/no_rounding_up_when_everything_divides_evenly (0.00s) --- PASS: TestComputeChunkSize/rounding_up_to_nearest_MiB_when_not_quite_enough_parts (0.00s) --- PASS: TestComputeChunkSize/rounding_up_to_nearest_MiB_when_one_extra_byte (0.00s) --- PASS: TestComputeChunkSize/expected_MiB_value_when_rounding_sets_to_absolute_minimum (0.00s) --- PASS: TestComputeChunkSize/expected_MiB_value_when_rounding_to_absolute_min_with_extra (0.00s) --- PASS: TestComputeChunkSize/issue_from_forum_#1 (0.00s) PASS ok github.com/rclone/rclone/fs/chunksize 0.026s === RUN TestPassword Your password contains leading/trailing whitespace - in previous versions of rclone this was stripped --- PASS: TestPassword (0.00s) === RUN TestDefaultStorage --- PASS: TestDefaultStorage (0.00s) === RUN TestConfigLoad --- PASS: TestConfigLoad (0.00s) === RUN TestConfigLoadEncrypted --- PASS: TestConfigLoadEncrypted (0.00s) === RUN TestConfigLoadEncryptedWithValidPassCommand --- PASS: TestConfigLoadEncryptedWithValidPassCommand (0.00s) === RUN TestConfigLoadEncryptedWithInvalidPassCommand 2025/11/12 01:38:43 ERROR : Couldn't decrypt configuration, most likely wrong password. --- PASS: TestConfigLoadEncryptedWithInvalidPassCommand (0.00s) === RUN TestConfigLoadEncryptedFailures --- PASS: TestConfigLoadEncryptedFailures (0.00s) === RUN TestRc rc_test.go:20: Test currently fails in Debian --- SKIP: TestRc (0.00s) === RUN TestRcProviders --- PASS: TestRcProviders (0.00s) === RUN TestCRUD Enter the password: password:Confirm the password: password:--- PASS: TestCRUD (0.00s) === RUN TestChooseOption --- PASS: TestChooseOption (0.00s) === RUN TestNewRemoteName --- PASS: TestNewRemoteName (0.00s) === RUN TestCreateUpdatePasswordRemote === RUN TestCreateUpdatePasswordRemote/doObscure=false,noObscure=false === RUN TestCreateUpdatePasswordRemote/doObscure=false,noObscure=true === RUN TestCreateUpdatePasswordRemote/doObscure=true,noObscure=false --- PASS: TestCreateUpdatePasswordRemote (0.00s) --- PASS: TestCreateUpdatePasswordRemote/doObscure=false,noObscure=false (0.00s) --- PASS: TestCreateUpdatePasswordRemote/doObscure=false,noObscure=true (0.00s) --- PASS: TestCreateUpdatePasswordRemote/doObscure=true,noObscure=false (0.00s) === RUN TestDefaultRequired --- PASS: TestDefaultRequired (0.00s) === RUN TestMultipleChoice --- PASS: TestMultipleChoice (0.00s) === RUN TestMultipleChoiceExclusive --- PASS: TestMultipleChoiceExclusive (0.00s) === RUN TestMultipleChoiceExclusiveRequired --- PASS: TestMultipleChoiceExclusiveRequired (0.00s) PASS ok github.com/rclone/rclone/fs/config 0.034s === RUN TestConfigFile === RUN TestConfigFile/Read === RUN TestConfigFile/Read/Serialize === RUN TestConfigFile/Read/HasSection === RUN TestConfigFile/Read/GetSectionList === RUN TestConfigFile/Read/GetKeyList === RUN TestConfigFile/Read/GetValue === RUN TestConfigFile/Write === RUN TestConfigFile/Write/SetValue === RUN TestConfigFile/Write/SetValue/DeleteKey === RUN TestConfigFile/Write/SetValue/DeleteKey/DeleteSection === RUN TestConfigFile/Write/SetValue/DeleteKey/DeleteSection/Save --- PASS: TestConfigFile (0.00s) --- PASS: TestConfigFile/Read (0.00s) --- PASS: TestConfigFile/Read/Serialize (0.00s) --- PASS: TestConfigFile/Read/HasSection (0.00s) --- PASS: TestConfigFile/Read/GetSectionList (0.00s) --- PASS: TestConfigFile/Read/GetKeyList (0.00s) --- PASS: TestConfigFile/Read/GetValue (0.00s) --- PASS: TestConfigFile/Write (0.00s) --- PASS: TestConfigFile/Write/SetValue (0.00s) --- PASS: TestConfigFile/Write/SetValue/DeleteKey (0.00s) --- PASS: TestConfigFile/Write/SetValue/DeleteKey/DeleteSection (0.00s) --- PASS: TestConfigFile/Write/SetValue/DeleteKey/DeleteSection/Save (0.00s) === RUN TestConfigFileReload --- PASS: TestConfigFileReload (0.00s) === RUN TestConfigFileDoesNotExist --- PASS: TestConfigFileDoesNotExist (0.00s) === RUN TestConfigFileNoConfig === RUN TestConfigFileNoConfig/Empty === RUN TestConfigFileNoConfig/NotFound --- PASS: TestConfigFileNoConfig (0.00s) --- PASS: TestConfigFileNoConfig/Empty (0.00s) --- PASS: TestConfigFileNoConfig/NotFound (0.00s) PASS ok github.com/rclone/rclone/fs/config/configfile 0.026s === RUN TestConfigMapGet --- PASS: TestConfigMapGet (0.00s) === RUN TestConfigMapSet --- PASS: TestConfigMapSet (0.00s) === RUN TestConfigMapGetPriority --- PASS: TestConfigMapGetPriority (0.00s) === RUN TestConfigMapClearGetters --- PASS: TestConfigMapClearGetters (0.00s) === RUN TestConfigMapClearSetters --- PASS: TestConfigMapClearSetters (0.00s) === RUN TestSimpleString --- PASS: TestSimpleString (0.00s) === RUN TestSimpleEncode --- PASS: TestSimpleEncode (0.00s) === RUN TestSimpleDecode --- PASS: TestSimpleDecode (0.00s) PASS ok github.com/rclone/rclone/fs/config/configmap 0.017s === RUN TestCamelToSnake --- PASS: TestCamelToSnake (0.00s) === RUN TestStringToInterface --- PASS: TestStringToInterface (0.00s) === RUN TestItemsError --- PASS: TestItemsError (0.00s) === RUN TestItems --- PASS: TestItems (0.00s) === RUN TestSetBasics --- PASS: TestSetBasics (0.00s) === RUN TestSetMore --- PASS: TestSetMore (0.00s) === RUN TestSetFull --- PASS: TestSetFull (0.00s) PASS ok github.com/rclone/rclone/fs/config/configstruct 0.033s === RUN TestObscure --- PASS: TestObscure (0.00s) === RUN TestReveal --- PASS: TestReveal (0.00s) === RUN TestRevealErrors --- PASS: TestRevealErrors (0.00s) PASS ok github.com/rclone/rclone/fs/config/obscure 0.019s === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestParentDir --- PASS: TestParentDir (0.00s) === RUN TestDirTreeAdd --- PASS: TestDirTreeAdd (0.00s) === RUN TestDirTreeAddDir --- PASS: TestDirTreeAddDir (0.00s) === RUN TestDirTreeAddEntry --- PASS: TestDirTreeAddEntry (0.00s) === RUN TestDirTreeFind --- PASS: TestDirTreeFind (0.00s) === RUN TestDirTreeCheckParent --- PASS: TestDirTreeCheckParent (0.00s) === RUN TestDirTreeCheckParents --- PASS: TestDirTreeCheckParents (0.00s) === RUN TestDirTreeSort --- PASS: TestDirTreeSort (0.00s) === RUN TestDirTreeDirs --- PASS: TestDirTreeDirs (0.00s) === RUN TestDirTreePrune --- PASS: TestDirTreePrune (0.00s) PASS ok github.com/rclone/rclone/fs/dirtree 0.033s === RUN TestNewFilterDefault --- PASS: TestNewFilterDefault (0.00s) === RUN TestNewFilterForbiddenMixOfFilesFromAndFilterRule --- PASS: TestNewFilterForbiddenMixOfFilesFromAndFilterRule (0.00s) === RUN TestNewFilterForbiddenMixOfFilesFromRawAndFilterRule --- PASS: TestNewFilterForbiddenMixOfFilesFromRawAndFilterRule (0.00s) === RUN TestNewFilterWithFilesFromAlone --- PASS: TestNewFilterWithFilesFromAlone (0.00s) === RUN TestNewFilterWithFilesFromRaw --- PASS: TestNewFilterWithFilesFromRaw (0.00s) === RUN TestNewFilterFullExceptFilesFromOpt 2025/11/12 01:38:43 ERROR : Using --filter is recommended instead of both --include and --exclude as the order they are parsed in is indeterminate --- PASS: TestNewFilterFullExceptFilesFromOpt (0.00s) === RUN TestNewFilterIncludeFiles --- PASS: TestNewFilterIncludeFiles (0.00s) === RUN TestNewFilterIncludeFilesDirs --- PASS: TestNewFilterIncludeFilesDirs (0.00s) === RUN TestNewFilterHaveFilesFrom --- PASS: TestNewFilterHaveFilesFrom (0.00s) === RUN TestNewFilterMakeListR --- PASS: TestNewFilterMakeListR (0.00s) === RUN TestNewFilterMinSize --- PASS: TestNewFilterMinSize (0.00s) === RUN TestNewFilterMaxSize --- PASS: TestNewFilterMaxSize (0.00s) === RUN TestNewFilterMinAndMaxAge --- PASS: TestNewFilterMinAndMaxAge (0.00s) === RUN TestNewFilterMinAge --- PASS: TestNewFilterMinAge (0.00s) === RUN TestNewFilterMaxAge --- PASS: TestNewFilterMaxAge (0.00s) === RUN TestNewFilterMatches --- PASS: TestNewFilterMatches (0.00s) === RUN TestNewFilterMatchesIgnoreCase --- PASS: TestNewFilterMatchesIgnoreCase (0.00s) === RUN TestNewFilterMatchesRegexp --- PASS: TestNewFilterMatchesRegexp (0.00s) === RUN TestFilterAddDirRuleOrFileRule --- PASS: TestFilterAddDirRuleOrFileRule (0.00s) === RUN TestFilterForEachLine --- PASS: TestFilterForEachLine (0.00s) === RUN TestFilterForEachLineStdin --- PASS: TestFilterForEachLineStdin (0.00s) === RUN TestFilterForEachLineWithRaw --- PASS: TestFilterForEachLineWithRaw (0.00s) === RUN TestFilterForEachLineStdinWithRaw --- PASS: TestFilterForEachLineStdinWithRaw (0.00s) === RUN TestFilterMatchesFromDocs --- PASS: TestFilterMatchesFromDocs (0.00s) === RUN TestNewFilterUsesDirectoryFilters --- PASS: TestNewFilterUsesDirectoryFilters (0.00s) === RUN TestGetConfig --- PASS: TestGetConfig (0.00s) === RUN TestGlobToRegexp --- PASS: TestGlobToRegexp (0.00s) === RUN TestGlobToDirGlobs --- PASS: TestGlobToDirGlobs (0.00s) PASS ok github.com/rclone/rclone/fs/filter 0.031s === RUN TestCause --- PASS: TestCause (0.00s) === RUN TestShouldRetry --- PASS: TestShouldRetry (0.00s) === RUN TestRetryAfter --- PASS: TestRetryAfter (0.00s) === RUN TestContextError --- PASS: TestContextError (0.00s) PASS ok github.com/rclone/rclone/fs/fserrors 0.036s === RUN TestCleanAuth --- PASS: TestCleanAuth (0.00s) === RUN TestCleanAuths --- PASS: TestCleanAuths (0.00s) PASS ok github.com/rclone/rclone/fs/fshttp 0.032s === RUN TestCheckConfigName --- PASS: TestCheckConfigName (0.00s) === RUN TestCheckRemoteName --- PASS: TestCheckRemoteName (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestSplitFs --- PASS: TestSplitFs (0.00s) === RUN TestSplit --- PASS: TestSplit (0.00s) === RUN TestMakeAbsolute --- PASS: TestMakeAbsolute (0.00s) === RUN TestJoinRootPath --- PASS: TestJoinRootPath (0.00s) PASS ok github.com/rclone/rclone/fs/fspath 0.032s === RUN TestHashSet 2025/11/12 01:38:44 [md5] --- PASS: TestHashSet (0.00s) === RUN TestMultiHasher --- PASS: TestMultiHasher (0.00s) === RUN TestMultiHasherTypes --- PASS: TestMultiHasherTypes (0.00s) === RUN TestHashStream --- PASS: TestHashStream (0.00s) === RUN TestHashStreamTypes --- PASS: TestHashStreamTypes (0.00s) === RUN TestHashSetStringer --- PASS: TestHashSetStringer (0.00s) === RUN TestHashStringer --- PASS: TestHashStringer (0.00s) === RUN TestHashSetter --- PASS: TestHashSetter (0.00s) === RUN TestHashTypeStability --- PASS: TestHashTypeStability (0.00s) PASS ok github.com/rclone/rclone/fs/hash 0.015s === RUN TestFilterAndSortIncludeAll --- PASS: TestFilterAndSortIncludeAll (0.00s) === RUN TestFilterAndSortCheckDir 2025/11/12 01:38:44 ERROR : dir/: Entry doesn't belong in directory "dir" (same as directory) - ignoring 2025/11/12 01:38:44 ERROR : diR/a: Entry doesn't belong in directory "dir" (too short) - ignoring 2025/11/12 01:38:44 ERROR : dir/B/sub: Entry doesn't belong in directory "dir" (contains subdir) - ignoring --- PASS: TestFilterAndSortCheckDir (0.00s) === RUN TestFilterAndSortCheckDirRoot 2025/11/12 01:38:44 ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring 2025/11/12 01:38:44 ERROR : B/sub: Entry doesn't belong in directory "" (contains subdir) - ignoring --- PASS: TestFilterAndSortCheckDirRoot (0.00s) === RUN TestFilterAndSortUnknown 2025/11/12 01:38:44 ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring --- PASS: TestFilterAndSortUnknown (0.00s) PASS ok github.com/rclone/rclone/fs/list 0.023s === RUN TestMarch === RUN TestMarch/TestMarch-source_only run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" 2025/11/12 01:38:44 ERROR : : error listing: directory not found === RUN TestMarch/TestMarch-identical run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" === RUN TestMarch/TestMarch-typical_sync run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" --- PASS: TestMarch (0.01s) --- PASS: TestMarch/TestMarch-source_only (0.00s) --- PASS: TestMarch/TestMarch-identical (0.00s) --- PASS: TestMarch/TestMarch-typical_sync (0.00s) === RUN TestMarchNoTraverse === RUN TestMarchNoTraverse/TestMarch-source_only run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" === RUN TestMarchNoTraverse/TestMarch-identical run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" === RUN TestMarchNoTraverse/TestMarch-typical_sync run.go:181: Remote "Local file system at /tmp/rclone1017529108", Local "Local file system at /tmp/rclone1079550597", Modify Window "1ns" --- PASS: TestMarchNoTraverse (0.01s) --- PASS: TestMarchNoTraverse/TestMarch-source_only (0.01s) --- PASS: TestMarchNoTraverse/TestMarch-identical (0.00s) --- PASS: TestMarchNoTraverse/TestMarch-typical_sync (0.00s) === RUN TestNewMatchEntries --- PASS: TestNewMatchEntries (0.00s) === RUN TestMatchListings === RUN TestMatchListings/TestMatchListings-only_src_or_dst === RUN TestMatchListings/TestMatchListings-typical_sync_#1 === RUN TestMatchListings/TestMatchListings-typical_sync_#2 === RUN TestMatchListings/TestMatchListings-One_duplicate 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring === RUN TestMatchListings/TestMatchListings-Two_duplicates 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring === RUN TestMatchListings/TestMatchListings-Case_insensitive_duplicate_-_no_transform === RUN TestMatchListings/TestMatchListings-Case_insensitive_duplicate_-_transform_to_lower_case 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: a: Duplicate object found in destination - ignoring === RUN TestMatchListings/TestMatchListings-Unicode_near-duplicate_that_becomes_duplicate_with_normalization 2025/11/12 01:38:44 NOTICE: é: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: é: Duplicate object found in destination - ignoring 2025/11/12 01:38:44 NOTICE: é: Duplicate object found in source - ignoring 2025/11/12 01:38:44 NOTICE: é: Duplicate object found in destination - ignoring === RUN TestMatchListings/TestMatchListings-Unicode_near-duplicate_with_no_normalization === RUN TestMatchListings/TestMatchListings-File_and_directory_are_not_duplicates_-_srcOnly === RUN TestMatchListings/TestMatchListings-File_and_directory_are_not_duplicates_-_matches === RUN TestMatchListings/TestMatchListings-Sync_with_directory_#1 === RUN TestMatchListings/TestMatchListings-Sync_with_2_directories --- PASS: TestMatchListings (0.00s) --- PASS: TestMatchListings/TestMatchListings-only_src_or_dst (0.00s) --- PASS: TestMatchListings/TestMatchListings-typical_sync_#1 (0.00s) --- PASS: TestMatchListings/TestMatchListings-typical_sync_#2 (0.00s) --- PASS: TestMatchListings/TestMatchListings-One_duplicate (0.00s) --- PASS: TestMatchListings/TestMatchListings-Two_duplicates (0.00s) --- PASS: TestMatchListings/TestMatchListings-Case_insensitive_duplicate_-_no_transform (0.00s) --- PASS: TestMatchListings/TestMatchListings-Case_insensitive_duplicate_-_transform_to_lower_case (0.00s) --- PASS: TestMatchListings/TestMatchListings-Unicode_near-duplicate_that_becomes_duplicate_with_normalization (0.00s) --- PASS: TestMatchListings/TestMatchListings-Unicode_near-duplicate_with_no_normalization (0.00s) --- PASS: TestMatchListings/TestMatchListings-File_and_directory_are_not_duplicates_-_srcOnly (0.00s) --- PASS: TestMatchListings/TestMatchListings-File_and_directory_are_not_duplicates_-_matches (0.00s) --- PASS: TestMatchListings/TestMatchListings-Sync_with_directory_#1 (0.00s) --- PASS: TestMatchListings/TestMatchListings-Sync_with_2_directories (0.00s) PASS ok github.com/rclone/rclone/fs/march 0.046s === RUN TestStaticObject --- PASS: TestStaticObject (0.00s) === RUN TestMemoryFs --- PASS: TestMemoryFs (0.00s) === RUN TestMemoryObject --- PASS: TestMemoryObject (0.00s) PASS ok github.com/rclone/rclone/fs/object 0.047s ? github.com/rclone/rclone/fs/rc/rcflags [no test files] ? github.com/rclone/rclone/fstest [no test files] ? github.com/rclone/rclone/fstest/fstests [no test files] ? github.com/rclone/rclone/fstest/mockdir [no test files] ? github.com/rclone/rclone/fstest/mockfs [no test files] ? github.com/rclone/rclone/fstest/mockobject [no test files] === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateChunks === RUN TestMultithreadCalculateChunks/{size:1_streams:10_wantPartSize:65536_wantStreams:1} === RUN TestMultithreadCalculateChunks/{size:1048576_streams:1_wantPartSize:1048576_wantStreams:1} === RUN TestMultithreadCalculateChunks/{size:1048576_streams:2_wantPartSize:524288_wantStreams:2} === RUN TestMultithreadCalculateChunks/{size:1048577_streams:2_wantPartSize:589824_wantStreams:2} === RUN TestMultithreadCalculateChunks/{size:1048575_streams:2_wantPartSize:524288_wantStreams:2} --- PASS: TestMultithreadCalculateChunks (0.00s) --- PASS: TestMultithreadCalculateChunks/{size:1_streams:10_wantPartSize:65536_wantStreams:1} (0.00s) --- PASS: TestMultithreadCalculateChunks/{size:1048576_streams:1_wantPartSize:1048576_wantStreams:1} (0.00s) --- PASS: TestMultithreadCalculateChunks/{size:1048576_streams:2_wantPartSize:524288_wantStreams:2} (0.00s) --- PASS: TestMultithreadCalculateChunks/{size:1048577_streams:2_wantPartSize:589824_wantStreams:2} (0.00s) --- PASS: TestMultithreadCalculateChunks/{size:1048575_streams:2_wantPartSize:524288_wantStreams:2} (0.00s) === RUN TestMultithreadCopy run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestMultithreadCopy/{size:131071_streams:2} === RUN TestMultithreadCopy/{size:131072_streams:2} === RUN TestMultithreadCopy/{size:131073_streams:2} --- PASS: TestMultithreadCopy (0.08s) --- PASS: TestMultithreadCopy/{size:131071_streams:2} (0.03s) --- PASS: TestMultithreadCopy/{size:131072_streams:2} (0.03s) --- PASS: TestMultithreadCopy/{size:131073_streams:2} (0.03s) === RUN TestSizeDiffers --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Seek === RUN TestReOpen/Seek/Basics === RUN TestReOpen/Seek/ErrorAtStart === RUN TestReOpen/Seek/WithErrors === RUN TestReOpen/Seek/TooManyErrors === RUN TestReOpen/Range === RUN TestReOpen/Range/Basics === RUN TestReOpen/Range/ErrorAtStart === RUN TestReOpen/Range/WithErrors === RUN TestReOpen/Range/TooManyErrors --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Seek (0.00s) --- PASS: TestReOpen/Seek/Basics (0.00s) --- PASS: TestReOpen/Seek/ErrorAtStart (0.00s) --- PASS: TestReOpen/Seek/WithErrors (0.00s) --- PASS: TestReOpen/Seek/TooManyErrors (0.00s) --- PASS: TestReOpen/Range (0.00s) --- PASS: TestReOpen/Range/Basics (0.00s) --- PASS: TestReOpen/Range/ErrorAtStart (0.00s) --- PASS: TestReOpen/Range/WithErrors (0.00s) --- PASS: TestReOpen/Range/TooManyErrors (0.00s) === RUN TestCheck run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestCheck/1 === RUN TestCheck/2 === RUN TestCheck/3 === RUN TestCheck/4 === RUN TestCheck/5 === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (0.01s) --- PASS: TestCheck/1 (0.00s) --- PASS: TestCheck/2 (0.00s) --- PASS: TestCheck/3 (0.00s) --- PASS: TestCheck/4 (0.00s) --- PASS: TestCheck/5 (0.00s) --- PASS: TestCheck/6 (0.00s) --- PASS: TestCheck/7 (0.00s) === RUN TestCheckFsError 2025/11/12 01:38:49 ERROR : Local file system at /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found 2025/11/12 01:38:49 NOTICE: Local file system at /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 differences found 2025/11/12 01:38:49 NOTICE: Local file system at /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 === RUN TestCheckDownload/3 === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (0.01s) --- PASS: TestCheckDownload/1 (0.00s) --- PASS: TestCheckDownload/2 (0.00s) --- PASS: TestCheckDownload/3 (0.00s) --- PASS: TestCheckDownload/4 (0.00s) --- PASS: TestCheckDownload/5 (0.00s) --- PASS: TestCheckDownload/6 (0.00s) --- PASS: TestCheckDownload/7 (0.00s) === RUN TestCheckSizeOnly run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 === RUN TestCheckSizeOnly/3 === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (0.01s) --- PASS: TestCheckSizeOnly/1 (0.00s) --- PASS: TestCheckSizeOnly/2 (0.00s) --- PASS: TestCheckSizeOnly/3 (0.00s) --- PASS: TestCheckSizeOnly/4 (0.00s) --- PASS: TestCheckSizeOnly/5 (0.00s) --- PASS: TestCheckSizeOnly/6 (0.00s) --- PASS: TestCheckSizeOnly/7 (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 4 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 5 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 6 2025/11/12 01:38:49 NOTICE: test.sum: 2 warning(s) suppressed... 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 4 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 5 2025/11/12 01:38:49 NOTICE: test.sum: improperly formatted checksum line 6 2025/11/12 01:38:49 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (0.00s) === RUN TestCheckSum run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestCheckSum/subtest1 === RUN TestCheckSum/subtest2 === RUN TestCheckSum/subtest3 === RUN TestCheckSum/subtest4 === RUN TestCheckSum/subtest5 === RUN TestCheckSum/subtest6 === RUN TestCheckSum/subtest7 --- PASS: TestCheckSum (0.01s) --- PASS: TestCheckSum/subtest1 (0.00s) --- PASS: TestCheckSum/subtest2 (0.00s) --- PASS: TestCheckSum/subtest3 (0.00s) --- PASS: TestCheckSum/subtest4 (0.00s) --- PASS: TestCheckSum/subtest5 (0.00s) --- PASS: TestCheckSum/subtest6 (0.00s) --- PASS: TestCheckSum/subtest7 (0.00s) === RUN TestCheckSumDownload run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestCheckSumDownload/subtest1 === RUN TestCheckSumDownload/subtest2 === RUN TestCheckSumDownload/subtest3 === RUN TestCheckSumDownload/subtest4 === RUN TestCheckSumDownload/subtest5 === RUN TestCheckSumDownload/subtest6 === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (0.02s) --- PASS: TestCheckSumDownload/subtest1 (0.00s) --- PASS: TestCheckSumDownload/subtest2 (0.00s) --- PASS: TestCheckSumDownload/subtest3 (0.00s) --- PASS: TestCheckSumDownload/subtest4 (0.00s) --- PASS: TestCheckSumDownload/subtest5 (0.00s) --- PASS: TestCheckSumDownload/subtest6 (0.00s) --- PASS: TestCheckSumDownload/subtest7 (0.00s) === RUN TestDeduplicateInteractive run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateInteractive (0.00s) === RUN TestDeduplicateSkip run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSkip (0.00s) === RUN TestDeduplicateSizeOnly run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSizeOnly (0.00s) === RUN TestDeduplicateFirst run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateFirst (0.00s) === RUN TestDeduplicateNewest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateNewest (0.00s) === RUN TestDeduplicateNewestByHash run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" 2025/11/12 01:38:49 NOTICE: 5b59b97d647eb5acd1409cccedfc16f4: Found 3 files with duplicate md5 hashes 2025/11/12 01:38:49 NOTICE: 5b59b97d647eb5acd1409cccedfc16f4: Deleted 2 extra copies --- PASS: TestDeduplicateNewestByHash (0.00s) === RUN TestDeduplicateOldest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateOldest (0.00s) === RUN TestDeduplicateLargest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateLargest (0.00s) === RUN TestDeduplicateSmallest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSmallest (0.00s) === RUN TestDeduplicateRename run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateRename (0.00s) === RUN TestMergeDirs run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" dedupe_test.go:267: Can't merge directories --- SKIP: TestMergeDirs (0.00s) === RUN TestListDirSorted run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestListDirSorted (0.01s) === RUN TestListJSON run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestListJSON/Default === RUN TestListJSON/FilesOnly === RUN TestListJSON/DirsOnly === RUN TestListJSON/Recurse === RUN TestListJSON/SubDir === RUN TestListJSON/NoModTime === RUN TestListJSON/NoMimeType === RUN TestListJSON/ShowHash === RUN TestListJSON/HashTypes === RUN TestListJSON/Metadata --- PASS: TestListJSON (0.00s) --- PASS: TestListJSON/Default (0.00s) --- PASS: TestListJSON/FilesOnly (0.00s) --- PASS: TestListJSON/DirsOnly (0.00s) --- PASS: TestListJSON/Recurse (0.00s) --- PASS: TestListJSON/SubDir (0.00s) --- PASS: TestListJSON/NoModTime (0.00s) --- PASS: TestListJSON/NoMimeType (0.00s) --- PASS: TestListJSON/ShowHash (0.00s) --- PASS: TestListJSON/HashTypes (0.00s) --- PASS: TestListJSON/Metadata (0.00s) === RUN TestStatJSON run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestStatJSON/Root === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly === RUN TestStatJSON/Dir === RUN TestStatJSON/File === RUN TestStatJSON/NotFound === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly === RUN TestStatJSON/FileDirsOnly === RUN TestStatJSON/NotFoundDirsOnly === RUN TestStatJSON/RootNotFound --- PASS: TestStatJSON (0.00s) --- PASS: TestStatJSON/Root (0.00s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.00s) --- PASS: TestStatJSON/Dir (0.00s) --- PASS: TestStatJSON/File (0.00s) --- PASS: TestStatJSON/NotFound (0.00s) --- PASS: TestStatJSON/DirFilesOnly (0.00s) --- PASS: TestStatJSON/FileFilesOnly (0.00s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.00s) --- PASS: TestStatJSON/DirDirsOnly (0.00s) --- PASS: TestStatJSON/FileDirsOnly (0.00s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.00s) --- PASS: TestStatJSON/RootNotFound (0.00s) === RUN TestMkdir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestMkdir (0.00s) === RUN TestLsd run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestLsd (0.00s) === RUN TestLs run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestLs (0.00s) === RUN TestLsWithFilesFrom run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestLsWithFilesFrom (0.00s) === RUN TestLsLong run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestLsLong (0.00s) === RUN TestHashSums run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestHashSums/Md5 === RUN TestHashSums/Md5Download === RUN TestHashSums/Sha1 === RUN TestHashSums/Sha1Download === RUN TestHashSums/Quickxor === RUN TestHashSums/QuickxorDownload === RUN TestHashSums/QuickxorBase64 === RUN TestHashSums/QuickxorDownloadBase64 --- PASS: TestHashSums (0.00s) --- PASS: TestHashSums/Md5 (0.00s) --- PASS: TestHashSums/Md5Download (0.00s) --- PASS: TestHashSums/Sha1 (0.00s) --- PASS: TestHashSums/Sha1Download (0.00s) --- PASS: TestHashSums/Quickxor (0.00s) --- PASS: TestHashSums/QuickxorDownload (0.00s) --- PASS: TestHashSums/QuickxorBase64 (0.00s) --- PASS: TestHashSums/QuickxorDownloadBase64 (0.00s) === RUN TestHashSumsWithErrors 2025/11/12 01:38:49 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCount (0.00s) === RUN TestDelete run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestDelete (0.00s) === RUN TestRetry --- PASS: TestRetry (0.00s) === RUN TestCat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCat (0.00s) === RUN TestPurge run.go:181: Remote "Local file system at /tmp/rclone3488354185", Local "Local file system at /tmp/rclone1794513118", Modify Window "1ns" 2025/11/12 01:38:49 ERROR : : error listing: directory not found 2025/11/12 01:38:49 purge failed: directory not found --- PASS: TestPurge (0.00s) === RUN TestRmdirsNoLeaveRoot run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRmdirsNoLeaveRoot (0.00s) === RUN TestRmdirsLeaveRoot run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRmdirsLeaveRoot (0.00s) === RUN TestRmdirsWithFilter run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRmdirsWithFilter (0.00s) === RUN TestCopyURL run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCopyURL (0.04s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestMoveFile (0.00s) === RUN TestMoveFileWithIgnoreExisting run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestMoveFileWithIgnoreExisting (0.01s) === RUN TestCaseInsensitiveMoveFile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCaseInsensitiveMoveFile (0.00s) === RUN TestMoveFileBackupDir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestMoveFileBackupDir (0.00s) === RUN TestCopyFile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCopyFile (0.00s) === RUN TestCopyFileBackupDir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCopyFileBackupDir (0.00s) === RUN TestCopyFileCompareDest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestCopyFileCompareDest (0.02s) === RUN TestCopyFileCopyDest run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" operations_test.go:1090: Skipping test as remote does not support server-side copy --- SKIP: TestCopyFileCopyDest (0.00s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestDirMove (0.02s) === RUN TestGetFsInfo run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestGetFsInfo (0.00s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false === NAME TestRcat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestRcat/withChecksum=true,ignoreChecksum=false === NAME TestRcat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestRcat/withChecksum=false,ignoreChecksum=true === NAME TestRcat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestRcat/withChecksum=true,ignoreChecksum=true === NAME TestRcat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcat (0.05s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (0.01s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (0.02s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (0.01s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (0.01s) === RUN TestRcatSize run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcatSize (0.00s) === RUN TestCopyFileMaxTransfer run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" 2025/11/12 01:38:49 NOTICE: TestCopyFileMaxTransfer/file2: Removing partially written file on error: max transfer limit reached as set by --max-transfer 2025/11/12 01:38:49 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: max transfer limit reached as set by --max-transfer --- PASS: TestCopyFileMaxTransfer (0.01s) === RUN TestTouchDir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestTouchDir (0.00s) === RUN TestRcAbout run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcAbout (0.00s) === RUN TestRcCleanup run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcCleanup (0.00s) === RUN TestRcCopyfile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcCopyfile (0.00s) === RUN TestRcCopyurl run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcCopyurl (0.00s) === RUN TestRcDelete run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcDelete (0.00s) === RUN TestRcDeletefile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcDeletefile (0.00s) === RUN TestRcList run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcList (0.00s) === RUN TestRcStat run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" === RUN TestRcStat/Root === RUN TestRcStat/File === RUN TestRcStat/Subdir === RUN TestRcStat/NotFound --- PASS: TestRcStat (0.00s) --- PASS: TestRcStat/Root (0.00s) --- PASS: TestRcStat/File (0.00s) --- PASS: TestRcStat/Subdir (0.00s) --- PASS: TestRcStat/NotFound (0.00s) === RUN TestRcMkdir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcMkdir (0.00s) === RUN TestRcMovefile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcMovefile (0.00s) === RUN TestRcPurge run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcPurge (0.00s) === RUN TestRcRmdir run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcRmdir (0.00s) === RUN TestRcRmdirs run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcRmdirs (0.00s) === RUN TestRcSize run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcSize (0.00s) === RUN TestRcPublicLink run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcPublicLink (0.00s) === RUN TestRcFsInfo run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcFsInfo (0.00s) === RUN TestUploadFile run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestUploadFile (0.01s) === RUN TestRcCommand run.go:181: Remote "Local file system at /tmp/rclone2491681664", Local "Local file system at /tmp/rclone2116911940", Modify Window "1ns" --- PASS: TestRcCommand (0.00s) PASS ok github.com/rclone/rclone/fs/operations 0.473s === RUN TestGetFsNamed --- PASS: TestGetFsNamed (0.00s) === RUN TestGetFsNamedStruct --- PASS: TestGetFsNamedStruct (0.00s) === RUN TestGetConfigMap --- PASS: TestGetConfigMap (0.00s) === RUN TestGetFs --- PASS: TestGetFs (0.00s) === RUN TestGetFsAndRemoteNamed --- PASS: TestGetFsAndRemoteNamed (0.00s) === RUN TestGetFsAndRemote === RUN TestGetFsAndRemote/RcFscache === RUN TestGetFsAndRemote/RcFscache/Entries === RUN TestGetFsAndRemote/RcFscache/Clear === RUN TestGetFsAndRemote/RcFscache/Entries2 --- PASS: TestGetFsAndRemote (0.00s) --- PASS: TestGetFsAndRemote/RcFscache (0.00s) --- PASS: TestGetFsAndRemote/RcFscache/Entries (0.00s) --- PASS: TestGetFsAndRemote/RcFscache/Clear (0.00s) --- PASS: TestGetFsAndRemote/RcFscache/Entries2 (0.00s) === RUN TestAddOption --- PASS: TestAddOption (0.00s) === RUN TestAddOptionReload --- PASS: TestAddOptionReload (0.00s) === RUN TestOptionsBlocks --- PASS: TestOptionsBlocks (0.00s) === RUN TestOptionsGet --- PASS: TestOptionsGet (0.00s) === RUN TestOptionsGetMarshal --- PASS: TestOptionsGetMarshal (0.00s) === RUN TestOptionsSet --- PASS: TestOptionsSet (0.00s) === RUN TestInternalNoop --- PASS: TestInternalNoop (0.00s) === RUN TestInternalError --- PASS: TestInternalError (0.00s) === RUN TestInternalList --- PASS: TestInternalList (0.00s) === RUN TestCorePid --- PASS: TestCorePid (0.00s) === RUN TestCoreMemstats --- PASS: TestCoreMemstats (0.00s) === RUN TestCoreGC --- PASS: TestCoreGC (0.01s) === RUN TestCoreVersion --- PASS: TestCoreVersion (0.00s) === RUN TestCoreObscure --- PASS: TestCoreObscure (0.00s) === RUN TestCoreQuit --- PASS: TestCoreQuit (0.00s) === RUN TestCoreCommand === RUN TestCoreCommand/OK === RUN TestCoreCommand/Fail === RUN TestCoreCommand/Combined === RUN TestCoreCommand/Stderr === RUN TestCoreCommand/Stdout === RUN TestCoreCommand/Stream --- PASS: TestCoreCommand (0.13s) --- PASS: TestCoreCommand/OK (0.02s) --- PASS: TestCoreCommand/Fail (0.03s) --- PASS: TestCoreCommand/Combined (0.03s) --- PASS: TestCoreCommand/Stderr (0.02s) --- PASS: TestCoreCommand/Stdout (0.02s) --- PASS: TestCoreCommand/Stream (0.02s) === RUN TestErrParamNotFoundError --- PASS: TestErrParamNotFoundError (0.00s) === RUN TestIsErrParamNotFound --- PASS: TestIsErrParamNotFound (0.00s) === RUN TestNotErrParamNotFound --- PASS: TestNotErrParamNotFound (0.00s) === RUN TestIsErrParamInvalid --- PASS: TestIsErrParamInvalid (0.00s) === RUN TestReshape --- PASS: TestReshape (0.00s) === RUN TestParamsCopy --- PASS: TestParamsCopy (0.00s) === RUN TestParamsGet --- PASS: TestParamsGet (0.00s) === RUN TestParamsGetString --- PASS: TestParamsGetString (0.00s) === RUN TestParamsGetInt64 === RUN TestParamsGetInt64/string=123 === RUN TestParamsGetInt64/string=123x === RUN TestParamsGetInt64/int=12 === RUN TestParamsGetInt64/int64=13 === RUN TestParamsGetInt64/float64=14 === RUN TestParamsGetInt64/float64=9.3e+18 === RUN TestParamsGetInt64/float64=-9.3e+18 --- PASS: TestParamsGetInt64 (0.00s) --- PASS: TestParamsGetInt64/string=123 (0.00s) --- PASS: TestParamsGetInt64/string=123x (0.00s) --- PASS: TestParamsGetInt64/int=12 (0.00s) --- PASS: TestParamsGetInt64/int64=13 (0.00s) --- PASS: TestParamsGetInt64/float64=14 (0.00s) --- PASS: TestParamsGetInt64/float64=9.3e+18 (0.00s) --- PASS: TestParamsGetInt64/float64=-9.3e+18 (0.00s) === RUN TestParamsGetFloat64 === RUN TestParamsGetFloat64/string=123.1 === RUN TestParamsGetFloat64/string=123x1 === RUN TestParamsGetFloat64/int=12 === RUN TestParamsGetFloat64/int64=13 === RUN TestParamsGetFloat64/float64=14 --- PASS: TestParamsGetFloat64 (0.00s) --- PASS: TestParamsGetFloat64/string=123.1 (0.00s) --- PASS: TestParamsGetFloat64/string=123x1 (0.00s) --- PASS: TestParamsGetFloat64/int=12 (0.00s) --- PASS: TestParamsGetFloat64/int64=13 (0.00s) --- PASS: TestParamsGetFloat64/float64=14 (0.00s) === RUN TestParamsGetDuration === RUN TestParamsGetDuration/string=86400 === RUN TestParamsGetDuration/string=1y === RUN TestParamsGetDuration/string=60 === RUN TestParamsGetDuration/string=0 === RUN TestParamsGetDuration/string=-45 === RUN TestParamsGetDuration/string=2 === RUN TestParamsGetDuration/string=2h4m7s === RUN TestParamsGetDuration/string=3d === RUN TestParamsGetDuration/string=off === RUN TestParamsGetDuration/string= === RUN TestParamsGetDuration/int=12 === RUN TestParamsGetDuration/string=34y === RUN TestParamsGetDuration/string=30d === RUN TestParamsGetDuration/string=2M === RUN TestParamsGetDuration/string=wrong --- PASS: TestParamsGetDuration (0.00s) --- PASS: TestParamsGetDuration/string=86400 (0.00s) --- PASS: TestParamsGetDuration/string=1y (0.00s) --- PASS: TestParamsGetDuration/string=60 (0.00s) --- PASS: TestParamsGetDuration/string=0 (0.00s) --- PASS: TestParamsGetDuration/string=-45 (0.00s) --- PASS: TestParamsGetDuration/string=2 (0.00s) --- PASS: TestParamsGetDuration/string=2h4m7s (0.00s) --- PASS: TestParamsGetDuration/string=3d (0.00s) --- PASS: TestParamsGetDuration/string=off (0.00s) --- PASS: TestParamsGetDuration/string= (0.00s) --- PASS: TestParamsGetDuration/int=12 (0.00s) --- PASS: TestParamsGetDuration/string=34y (0.00s) --- PASS: TestParamsGetDuration/string=30d (0.00s) --- PASS: TestParamsGetDuration/string=2M (0.00s) --- PASS: TestParamsGetDuration/string=wrong (0.00s) === RUN TestParamsGetBool === RUN TestParamsGetBool/bool=true === RUN TestParamsGetBool/bool=false === RUN TestParamsGetBool/string=true === RUN TestParamsGetBool/string=false === RUN TestParamsGetBool/string=fasle === RUN TestParamsGetBool/int=12 === RUN TestParamsGetBool/int=0 === RUN TestParamsGetBool/int64=13 === RUN TestParamsGetBool/int64=0 === RUN TestParamsGetBool/float64=14 === RUN TestParamsGetBool/float64=0 --- PASS: TestParamsGetBool (0.00s) --- PASS: TestParamsGetBool/bool=true (0.00s) --- PASS: TestParamsGetBool/bool=false (0.00s) --- PASS: TestParamsGetBool/string=true (0.00s) --- PASS: TestParamsGetBool/string=false (0.00s) --- PASS: TestParamsGetBool/string=fasle (0.00s) --- PASS: TestParamsGetBool/int=12 (0.00s) --- PASS: TestParamsGetBool/int=0 (0.00s) --- PASS: TestParamsGetBool/int64=13 (0.00s) --- PASS: TestParamsGetBool/int64=0 (0.00s) --- PASS: TestParamsGetBool/float64=14 (0.00s) --- PASS: TestParamsGetBool/float64=0 (0.00s) === RUN TestParamsGetStruct --- PASS: TestParamsGetStruct (0.00s) === RUN TestParamsGetStructString --- PASS: TestParamsGetStructString (0.00s) === RUN TestParamsGetStructMissingOK --- PASS: TestParamsGetStructMissingOK (0.00s) === RUN TestParamsGetHTTPRequest --- PASS: TestParamsGetHTTPRequest (0.00s) === RUN TestParamsGetHTTPResponseWriter --- PASS: TestParamsGetHTTPResponseWriter (0.00s) === RUN TestWriteJSON --- PASS: TestWriteJSON (0.00s) PASS ok github.com/rclone/rclone/fs/rc 0.182s === RUN TestNewJobs --- PASS: TestNewJobs (0.00s) === RUN TestJobsKickExpire --- PASS: TestJobsKickExpire (0.01s) === RUN TestJobsExpire --- PASS: TestJobsExpire (0.25s) === RUN TestJobsIDs --- PASS: TestJobsIDs (0.00s) === RUN TestJobsGet --- PASS: TestJobsGet (0.00s) === RUN TestJobFinish --- PASS: TestJobFinish (0.31s) === RUN TestJobRunPanic --- PASS: TestJobRunPanic (0.10s) === RUN TestJobsNewJob --- PASS: TestJobsNewJob (0.00s) === RUN TestStartJob --- PASS: TestStartJob (0.00s) === RUN TestExecuteJob --- PASS: TestExecuteJob (0.00s) === RUN TestExecuteJobWithConfig --- PASS: TestExecuteJobWithConfig (0.00s) === RUN TestExecuteJobWithFilter --- PASS: TestExecuteJobWithFilter (0.00s) === RUN TestExecuteJobWithGroup --- PASS: TestExecuteJobWithGroup (0.00s) === RUN TestExecuteJobErrorPropagation --- PASS: TestExecuteJobErrorPropagation (0.00s) === RUN TestRcJobStatus --- PASS: TestRcJobStatus (0.00s) === RUN TestRcJobList --- PASS: TestRcJobList (0.00s) === RUN TestRcAsyncJobStop --- PASS: TestRcAsyncJobStop (0.01s) === RUN TestRcSyncJobStop --- PASS: TestRcSyncJobStop (0.02s) === RUN TestRcJobStopGroup --- PASS: TestRcJobStopGroup (0.01s) === RUN TestOnFinish --- PASS: TestOnFinish (0.00s) === RUN TestOnFinishAlreadyFinished --- PASS: TestOnFinishAlreadyFinished (0.00s) PASS ok github.com/rclone/rclone/fs/rc/jobs 0.777s === RUN TestRcServer 2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files" 2025/11/12 01:38:49 NOTICE: Serving remote control on http://127.0.0.1:45819/ 2025/11/12 01:38:49 NOTICE: Web GUI is not automatically opening browser. Navigate to http://127.0.0.1:45819/ to use. 2025/11/12 01:38:49 Error on serving HTTP server: http: Server closed --- PASS: TestRcServer (0.01s) === RUN TestFileServing 2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files" === RUN TestFileServing/index rcserver_test.go:139: Error Trace: /build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fs/rc/rcserver/rcserver_test.go:139 Error: Not equal: expected: "
\ndir/\nfile.txt\n
\n" actual : "\n\n
\ndir/\nfile.txt\n
\n" Diff: --- Expected +++ Actual @@ -1 +1,3 @@ + +
        	Test:       	TestFileServing/index
=== RUN   TestFileServing/notfound
=== RUN   TestFileServing/dirnotfound
=== RUN   TestFileServing/dir
    rcserver_test.go:139: 
        	Error Trace:	/build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/fs/rc/rcserver/rcserver_test.go:139
        	Error:      	Not equal: 
        	            	expected: "
\nfile2.txt\n
\n" actual : "\n\n
\nfile2.txt\n
\n" Diff: --- Expected +++ Actual @@ -1 +1,3 @@ + +
        	Test:       	TestFileServing/dir
=== RUN   TestFileServing/file
=== RUN   TestFileServing/file2
=== RUN   TestFileServing/file-head
=== RUN   TestFileServing/file-range
--- FAIL: TestFileServing (0.00s)
    --- FAIL: TestFileServing/index (0.00s)
    --- PASS: TestFileServing/notfound (0.00s)
    --- PASS: TestFileServing/dirnotfound (0.00s)
    --- FAIL: TestFileServing/dir (0.00s)
    --- PASS: TestFileServing/file (0.00s)
    --- PASS: TestFileServing/file2 (0.00s)
    --- PASS: TestFileServing/file-head (0.00s)
    --- PASS: TestFileServing/file-range (0.00s)
=== RUN   TestRemoteServing
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestRemoteServing/index
2025/11/12 01:38:49 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults
=== RUN   TestRemoteServing/notfound-index
2025/11/12 01:38:49 ERROR : rc: "": error: failed to list directory: directory not found
=== RUN   TestRemoteServing/notfound
2025/11/12 01:38:49 ERROR : rc: "notfound": error: failed to find object: object not found
=== RUN   TestRemoteServing/dirnotfound
2025/11/12 01:38:49 ERROR : rc: "dirnotfound": error: failed to list directory: directory not found
=== RUN   TestRemoteServing/dir
=== RUN   TestRemoteServing/file
=== RUN   TestRemoteServing/file_with_no_slash_after_]
=== RUN   TestRemoteServing/file2
=== RUN   TestRemoteServing/file-head
=== RUN   TestRemoteServing/file-range
=== RUN   TestRemoteServing/bad-remote
2025/11/12 01:38:49 ERROR : rc: "/": error: failed to make Fs: didn't find section in config file
--- PASS: TestRemoteServing (0.00s)
    --- PASS: TestRemoteServing/index (0.00s)
    --- PASS: TestRemoteServing/notfound-index (0.00s)
    --- PASS: TestRemoteServing/notfound (0.00s)
    --- PASS: TestRemoteServing/dirnotfound (0.00s)
    --- PASS: TestRemoteServing/dir (0.00s)
    --- PASS: TestRemoteServing/file (0.00s)
    --- PASS: TestRemoteServing/file_with_no_slash_after_] (0.00s)
    --- PASS: TestRemoteServing/file2 (0.00s)
    --- PASS: TestRemoteServing/file-head (0.00s)
    --- PASS: TestRemoteServing/file-range (0.00s)
    --- PASS: TestRemoteServing/bad-remote (0.00s)
=== RUN   TestRC
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestRC/rc-root
2025/11/12 01:38:49 ERROR : rc: "": error: couldn't find method ""
=== RUN   TestRC/rc-noop
=== RUN   TestRC/rc-error
2025/11/12 01:38:49 ERROR : rc: "rc/error": error: arbitrary error on input map[]
=== RUN   TestRC/core-gc
=== RUN   TestRC/url-params
=== RUN   TestRC/json
=== RUN   TestRC/json-and-url-params
=== RUN   TestRC/json-bad
2025/11/12 01:38:49 ERROR : rc: "rc/noop": error: failed to read input JSON: invalid character 'p' looking for beginning of object key string
=== RUN   TestRC/form
=== RUN   TestRC/form-and-url-params
=== RUN   TestRC/form-bad
2025/11/12 01:38:49 ERROR : rc: "rc/noop": error: failed to parse form/URL parameters: invalid URL escape "%zz"
--- PASS: TestRC (0.03s)
    --- PASS: TestRC/rc-root (0.00s)
    --- PASS: TestRC/rc-noop (0.00s)
    --- PASS: TestRC/rc-error (0.00s)
    --- PASS: TestRC/core-gc (0.03s)
    --- PASS: TestRC/url-params (0.00s)
    --- PASS: TestRC/json (0.00s)
    --- PASS: TestRC/json-and-url-params (0.00s)
    --- PASS: TestRC/json-bad (0.00s)
    --- PASS: TestRC/form (0.00s)
    --- PASS: TestRC/form-and-url-params (0.00s)
    --- PASS: TestRC/form-bad (0.00s)
=== RUN   TestRCWithAuth
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestRCWithAuth/core-command
=== RUN   TestRCWithAuth/core-command-bad-returnType
2025/11/12 01:38:49 ERROR : rc: "core/command": error: unknown returnType "POTATO"
=== RUN   TestRCWithAuth/core-command-stream
=== RUN   TestRCWithAuth/core-command-stream-error
2025/11/12 01:38:49 ERROR : rc: "core/command": error: exit status 1
--- PASS: TestRCWithAuth (0.10s)
    --- PASS: TestRCWithAuth/core-command (0.04s)
    --- PASS: TestRCWithAuth/core-command-bad-returnType (0.00s)
    --- PASS: TestRCWithAuth/core-command-stream (0.04s)
    --- PASS: TestRCWithAuth/core-command-stream-error (0.02s)
=== RUN   TestMethods
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestMethods/options
=== RUN   TestMethods/bad
2025/11/12 01:38:49 ERROR : rc: "": error: method "POTATO" not allowed
--- PASS: TestMethods (0.00s)
    --- PASS: TestMethods/options (0.00s)
    --- PASS: TestMethods/bad (0.00s)
=== RUN   TestMetrics
=== RUN   TestMetrics/Bytes_Transferred_Metric
=== RUN   TestMetrics/Checked_Files_Metric
=== RUN   TestMetrics/Errors_Metric
=== RUN   TestMetrics/Deleted_Files_Metric
=== RUN   TestMetrics/Files_Transferred_Metric
=== RUN   TestMetrics/Bytes_Transferred_Metric#01
=== RUN   TestMetrics/Checked_Files_Metric#01
=== RUN   TestMetrics/Errors_Metric#01
=== RUN   TestMetrics/Deleted_Files_Metric#01
=== RUN   TestMetrics/Files_Transferred_Metric#01
--- PASS: TestMetrics (0.01s)
    --- PASS: TestMetrics/Bytes_Transferred_Metric (0.00s)
    --- PASS: TestMetrics/Checked_Files_Metric (0.00s)
    --- PASS: TestMetrics/Errors_Metric (0.00s)
    --- PASS: TestMetrics/Deleted_Files_Metric (0.00s)
    --- PASS: TestMetrics/Files_Transferred_Metric (0.00s)
    --- PASS: TestMetrics/Bytes_Transferred_Metric#01 (0.00s)
    --- PASS: TestMetrics/Checked_Files_Metric#01 (0.00s)
    --- PASS: TestMetrics/Errors_Metric#01 (0.00s)
    --- PASS: TestMetrics/Deleted_Files_Metric#01 (0.00s)
    --- PASS: TestMetrics/Files_Transferred_Metric#01 (0.00s)
=== RUN   TestServingRoot
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestServingRoot/rootlist
2025/11/12 01:38:49 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults
--- PASS: TestServingRoot (0.00s)
    --- PASS: TestServingRoot/rootlist (0.00s)
=== RUN   TestServingRootNoFiles
=== RUN   TestServingRootNoFiles/rootlist
2025/11/12 01:38:49 NOTICE: Config file "/build/reproducible-path/rclone-1.60.1+dfsg/debian/.debhelper/generated/_source/home/.config/rclone/rclone.conf" not found - using defaults
--- PASS: TestServingRootNoFiles (0.00s)
    --- PASS: TestServingRootNoFiles/rootlist (0.00s)
=== RUN   TestNoFiles
=== RUN   TestNoFiles/file
=== RUN   TestNoFiles/dir
--- PASS: TestNoFiles (0.00s)
    --- PASS: TestNoFiles/file (0.00s)
    --- PASS: TestNoFiles/dir (0.00s)
=== RUN   TestNoServe
2025/11/12 01:38:49 NOTICE: Serving files from "testdata/files"
=== RUN   TestNoServe/file
=== RUN   TestNoServe/dir
--- PASS: TestNoServe (0.00s)
    --- PASS: TestNoServe/file (0.00s)
    --- PASS: TestNoServe/dir (0.00s)
=== RUN   TestAuthRequired
=== RUN   TestAuthRequired/auth
2025/11/12 01:38:49 ERROR : rc: "rc/noopauth": error: authentication must be set up on the rc server to use "rc/noopauth" or the --rc-no-auth flag must be in use
--- PASS: TestAuthRequired (0.00s)
    --- PASS: TestAuthRequired/auth (0.00s)
=== RUN   TestNoAuth
=== RUN   TestNoAuth/auth
--- PASS: TestNoAuth (0.00s)
    --- PASS: TestNoAuth/auth (0.00s)
=== RUN   TestWithUserPass
=== RUN   TestWithUserPass/auth
--- PASS: TestWithUserPass (0.00s)
    --- PASS: TestWithUserPass/auth (0.00s)
=== RUN   TestRCAsync
=== RUN   TestRCAsync/ok
=== RUN   TestRCAsync/bad
2025/11/12 01:38:49 ERROR : rc: "rc/noop": error: couldn't parse key "_async" (truthy) as bool: strconv.ParseBool: parsing "truthy": invalid syntax
--- PASS: TestRCAsync (0.00s)
    --- PASS: TestRCAsync/ok (0.00s)
    --- PASS: TestRCAsync/bad (0.00s)
FAIL
FAIL	github.com/rclone/rclone/fs/rc/rcserver	0.217s
=== RUN   TestAddPlugin
    rc_test.go:91: network connection not available for testing
--- SKIP: TestAddPlugin (0.00s)
=== RUN   TestListPlugins
--- PASS: TestListPlugins (0.00s)
=== RUN   TestRemovePlugin
    rc_test.go:121: network connection not available for testing
--- SKIP: TestRemovePlugin (0.00s)
=== RUN   TestPluginsForType
--- PASS: TestPluginsForType (0.00s)
PASS
ok  	github.com/rclone/rclone/fs/rc/webgui	0.070s
?   	github.com/rclone/rclone/fstest/testserver	[no test files]
?   	github.com/rclone/rclone/fstest/testy	[no test files]
?   	github.com/rclone/rclone/lib/buildinfo	[no test files]
?   	github.com/rclone/rclone/lib/daemonize	[no test files]
?   	github.com/rclone/rclone/lib/dircache	[no test files]
?   	github.com/rclone/rclone/lib/encoder/internal/gen	[no test files]
?   	github.com/rclone/rclone/lib/exitcode	[no test files]
?   	github.com/rclone/rclone/lib/http/auth	[no test files]
?   	github.com/rclone/rclone/lib/israce	[no test files]
?   	github.com/rclone/rclone/lib/jwtutil	[no test files]
?   	github.com/rclone/rclone/lib/oauthutil	[no test files]
?   	github.com/rclone/rclone/lib/plugin	[no test files]
?   	github.com/rclone/rclone/lib/terminal	[no test files]
=== RUN   TestPipe
--- PASS: TestPipe (0.00s)
=== RUN   TestPipeConcurrent
--- PASS: TestPipeConcurrent (0.02s)
=== RUN   TestPipeOrderBy
=== RUN   TestPipeOrderBy/#00
=== RUN   TestPipeOrderBy/size
=== RUN   TestPipeOrderBy/name
=== RUN   TestPipeOrderBy/modtime
=== RUN   TestPipeOrderBy/size,ascending
=== RUN   TestPipeOrderBy/name,asc
=== RUN   TestPipeOrderBy/modtime,ascending
=== RUN   TestPipeOrderBy/size,descending
=== RUN   TestPipeOrderBy/name,desc
=== RUN   TestPipeOrderBy/modtime,descending
=== RUN   TestPipeOrderBy/size,mixed,50
=== RUN   TestPipeOrderBy/size,mixed,51
--- PASS: TestPipeOrderBy (0.00s)
    --- PASS: TestPipeOrderBy/#00 (0.00s)
    --- PASS: TestPipeOrderBy/size (0.00s)
    --- PASS: TestPipeOrderBy/name (0.00s)
    --- PASS: TestPipeOrderBy/modtime (0.00s)
    --- PASS: TestPipeOrderBy/size,ascending (0.00s)
    --- PASS: TestPipeOrderBy/name,asc (0.00s)
    --- PASS: TestPipeOrderBy/modtime,ascending (0.00s)
    --- PASS: TestPipeOrderBy/size,descending (0.00s)
    --- PASS: TestPipeOrderBy/name,desc (0.00s)
    --- PASS: TestPipeOrderBy/modtime,descending (0.00s)
    --- PASS: TestPipeOrderBy/size,mixed,50 (0.00s)
    --- PASS: TestPipeOrderBy/size,mixed,51 (0.00s)
=== RUN   TestNewLess
=== RUN   TestNewLess/blankOK
=== RUN   TestNewLess/tooManyParts
=== RUN   TestNewLess/tooManyParts2
=== RUN   TestNewLess/badMixed
=== RUN   TestNewLess/unknownComparison
=== RUN   TestNewLess/unknownSortDirection
=== RUN   TestNewLess/size
=== RUN   TestNewLess/name
=== RUN   TestNewLess/modtime
=== RUN   TestNewLess/size,ascending
=== RUN   TestNewLess/name,asc
=== RUN   TestNewLess/modtime,ascending
=== RUN   TestNewLess/size,descending
=== RUN   TestNewLess/name,desc
=== RUN   TestNewLess/modtime,descending
=== RUN   TestNewLess/modtime,mixed
=== RUN   TestNewLess/modtime,mixed,30
--- PASS: TestNewLess (0.00s)
    --- PASS: TestNewLess/blankOK (0.00s)
    --- PASS: TestNewLess/tooManyParts (0.00s)
    --- PASS: TestNewLess/tooManyParts2 (0.00s)
    --- PASS: TestNewLess/badMixed (0.00s)
    --- PASS: TestNewLess/unknownComparison (0.00s)
    --- PASS: TestNewLess/unknownSortDirection (0.00s)
    --- PASS: TestNewLess/size (0.00s)
    --- PASS: TestNewLess/name (0.00s)
    --- PASS: TestNewLess/modtime (0.00s)
    --- PASS: TestNewLess/size,ascending (0.00s)
    --- PASS: TestNewLess/name,asc (0.00s)
    --- PASS: TestNewLess/modtime,ascending (0.00s)
    --- PASS: TestNewLess/size,descending (0.00s)
    --- PASS: TestNewLess/name,desc (0.00s)
    --- PASS: TestNewLess/modtime,descending (0.00s)
    --- PASS: TestNewLess/modtime,mixed (0.00s)
    --- PASS: TestNewLess/modtime,mixed,30 (0.00s)
=== RUN   TestRcCopy
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestRcCopy (0.03s)
=== RUN   TestRcMove
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestRcMove (0.01s)
=== RUN   TestRcSync
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestRcSync (0.01s)
=== RUN   TestCopyWithDryRun
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 NOTICE: sub dir/hello world: Skipped copy as --dry-run is set (size 11)
--- PASS: TestCopyWithDryRun (0.00s)
=== RUN   TestCopy
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopy (0.00s)
=== RUN   TestCopyMissingDirectory
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 ERROR : Local file system at /non-existing: error reading source root directory: directory not found
--- PASS: TestCopyMissingDirectory (0.00s)
=== RUN   TestCopyNoTraverse
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyNoTraverse (0.00s)
=== RUN   TestCopyCheckFirst
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyCheckFirst (0.00s)
=== RUN   TestSyncNoTraverse
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 ERROR : Ignoring --no-traverse with sync
--- PASS: TestSyncNoTraverse (0.00s)
=== RUN   TestCopyWithDepth
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyWithDepth (0.00s)
=== RUN   TestCopyWithFilesFrom
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyWithFilesFrom (0.00s)
=== RUN   TestCopyWithFilesFromAndNoTraverse
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyWithFilesFromAndNoTraverse (0.00s)
=== RUN   TestCopyEmptyDirectories
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyEmptyDirectories (0.00s)
=== RUN   TestMoveEmptyDirectories
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestMoveEmptyDirectories (0.01s)
=== RUN   TestSyncEmptyDirectories
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncEmptyDirectories (0.00s)
=== RUN   TestServerSideCopy
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:275: Server side copy (if possible) Local file system at /tmp/rclone3445173046 -> Local file system at /tmp/rclone2925323830
--- PASS: TestServerSideCopy (0.00s)
=== RUN   TestCopyAfterDelete
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 ERROR : : error listing: directory not found
--- PASS: TestCopyAfterDelete (0.00s)
=== RUN   TestCopyRedownload
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyRedownload (0.00s)
=== RUN   TestSyncBasedOnCheckSum
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncBasedOnCheckSum (0.00s)
=== RUN   TestSyncSizeOnly
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncSizeOnly (0.01s)
=== RUN   TestSyncIgnoreSize
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncIgnoreSize (0.00s)
=== RUN   TestSyncIgnoreTimes
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncIgnoreTimes (0.01s)
=== RUN   TestSyncIgnoreExisting
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncIgnoreExisting (0.00s)
=== RUN   TestSyncIgnoreErrors
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncIgnoreErrors (0.00s)
=== RUN   TestSyncAfterChangingModtimeOnly
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 NOTICE: empty space: Skipped update modification time as --dry-run is set (size 1)
--- PASS: TestSyncAfterChangingModtimeOnly (0.01s)
=== RUN   TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime (0.00s)
=== RUN   TestSyncDoesntUpdateModtime
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncDoesntUpdateModtime (0.00s)
=== RUN   TestSyncAfterAddingAFile
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterAddingAFile (0.01s)
=== RUN   TestSyncAfterChangingFilesSizeOnly
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterChangingFilesSizeOnly (0.01s)
=== RUN   TestSyncAfterChangingContentsOnly
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterChangingContentsOnly (0.00s)
=== RUN   TestSyncAfterRemovingAFileAndAddingAFileDryRun
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 NOTICE: potato2: Skipped copy as --dry-run is set (size 60)
2025/11/12 01:38:49 NOTICE: potato: Skipped delete as --dry-run is set (size 21)
--- PASS: TestSyncAfterRemovingAFileAndAddingAFileDryRun (0.00s)
=== RUN   TestSyncAfterRemovingAFileAndAddingAFile
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterRemovingAFileAndAddingAFile (0.00s)
=== RUN   TestSyncAfterRemovingAFileAndAddingAFileSubDir
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncAfterRemovingAFileAndAddingAFileSubDir (0.01s)
=== RUN   TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:49 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
--- PASS: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors (0.01s)
=== RUN   TestSyncDeleteAfter
--- PASS: TestSyncDeleteAfter (0.00s)
=== RUN   TestSyncDeleteDuring
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncDeleteDuring (0.00s)
=== RUN   TestSyncDeleteBefore
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncDeleteBefore (0.02s)
=== RUN   TestCopyDeleteBefore
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestCopyDeleteBefore (0.00s)
=== RUN   TestSyncWithExclude
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncWithExclude (0.02s)
=== RUN   TestSyncWithExcludeAndDeleteExcluded
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncWithExcludeAndDeleteExcluded (0.00s)
=== RUN   TestSyncWithUpdateOlder
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncWithUpdateOlder (0.01s)
=== RUN   TestSyncWithMaxDuration
=== RUN   TestSyncWithMaxDuration/Hard
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:49 NOTICE: Bandwidth limit set to {10Ki 10Ki}
2025/11/12 01:38:52 NOTICE: file2: Removing partially written file on error: context deadline exceeded
2025/11/12 01:38:52 ERROR : file2: Failed to copy: context deadline exceeded
2025/11/12 01:38:52 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:52 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
2025/11/12 01:38:52 ERROR : Local file system at /tmp/rclone3445173046: max transfer duration reached as set by --max-duration
2025/11/12 01:38:52 NOTICE: Bandwidth limit reset to unlimited
=== RUN   TestSyncWithMaxDuration/Soft
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:52 NOTICE: Bandwidth limit set to {10Ki 10Ki}
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: max transfer duration reached as set by --max-duration
2025/11/12 01:38:57 ERROR : Cancelling sync due to fatal error: max transfer duration reached as set by --max-duration
2025/11/12 01:38:57 NOTICE: Bandwidth limit reset to unlimited
--- PASS: TestSyncWithMaxDuration (8.22s)
    --- PASS: TestSyncWithMaxDuration/Hard (3.21s)
    --- PASS: TestSyncWithMaxDuration/Soft (5.01s)
=== RUN   TestSyncWithTrackRenames
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1075: Can track renames: true
--- PASS: TestSyncWithTrackRenames (0.02s)
=== RUN   TestParseRenamesStrategyModtime
--- PASS: TestParseRenamesStrategyModtime (0.00s)
=== RUN   TestRenamesStrategyModtime
--- PASS: TestRenamesStrategyModtime (0.00s)
=== RUN   TestSyncWithTrackRenamesStrategyModtime
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1144: Can track renames: true
--- PASS: TestSyncWithTrackRenamesStrategyModtime (0.00s)
=== RUN   TestSyncWithTrackRenamesStrategyLeaf
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1180: Can track renames: true
--- PASS: TestSyncWithTrackRenamesStrategyLeaf (0.01s)
=== RUN   TestMoveWithDeleteEmptySrcDirs
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestMoveWithDeleteEmptySrcDirs (0.00s)
=== RUN   TestMoveWithoutDeleteEmptySrcDirs
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestMoveWithoutDeleteEmptySrcDirs (0.00s)
=== RUN   TestMoveWithIgnoreExisting
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestMoveWithIgnoreExisting (0.01s)
=== RUN   TestServerSideMove
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1232: Server side move (if possible) Local file system at /tmp/rclone3445173046 -> Local file system at /tmp/rclone2692832076
2025/11/12 01:38:57 ERROR : : error listing: directory not found
2025/11/12 01:38:57 purge failed: directory not found
--- PASS: TestServerSideMove (0.02s)
=== RUN   TestServerSideMoveWithFilter
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1232: Server side move (if possible) Local file system at /tmp/rclone3445173046 -> Local file system at /tmp/rclone3509625883
--- PASS: TestServerSideMoveWithFilter (0.01s)
=== RUN   TestServerSideMoveDeleteEmptySourceDirs
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1232: Server side move (if possible) Local file system at /tmp/rclone3445173046 -> Local file system at /tmp/rclone1688664522
2025/11/12 01:38:57 ERROR : : error listing: directory not found
2025/11/12 01:38:57 ERROR : : error listing: directory not found
2025/11/12 01:38:57 purge failed: directory not found
--- PASS: TestServerSideMoveDeleteEmptySourceDirs (0.01s)
=== RUN   TestServerSideMoveOverlap
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1416: Skipping test as remote supports DirMove
--- SKIP: TestServerSideMoveOverlap (0.00s)
=== RUN   TestSyncOverlap
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncOverlap (0.00s)
=== RUN   TestSyncOverlapWithFilter
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncOverlapWithFilter (0.00s)
=== RUN   TestSyncCompareDest
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncCompareDest (0.02s)
=== RUN   TestSyncMultipleCompareDest
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncMultipleCompareDest (0.01s)
=== RUN   TestSyncCopyDest
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
    sync_test.go:1675: Skipping test as remote does not support server-side copy
--- SKIP: TestSyncCopyDest (0.00s)
=== RUN   TestSyncBackupDir
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncBackupDir (0.02s)
=== RUN   TestSyncBackupDirWithSuffix
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncBackupDirWithSuffix (0.02s)
=== RUN   TestSyncBackupDirWithSuffixKeepExtension
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncBackupDirWithSuffixKeepExtension (0.02s)
=== RUN   TestSyncBackupDirSuffixOnly
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncBackupDirSuffixOnly (0.03s)
=== RUN   TestSyncSuffix
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncSuffix (0.03s)
=== RUN   TestSyncSuffixKeepExtension
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncSuffixKeepExtension (0.01s)
=== RUN   TestSyncUTFNorm
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncUTFNorm (0.00s)
=== RUN   TestSyncImmutable
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:57 ERROR : existing: Source and destination exist but do not match: immutable file modified
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
--- PASS: TestSyncImmutable (0.00s)
=== RUN   TestSyncIgnoreCase
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncIgnoreCase (0.00s)
=== RUN   TestMaxTransfer
=== RUN   TestMaxTransfer/Hard
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:57 NOTICE: file1: Removing partially written file on error: max transfer limit reached as set by --max-transfer
2025/11/12 01:38:57 ERROR : file1: Failed to copy: max transfer limit reached as set by --max-transfer
2025/11/12 01:38:57 ERROR : Cancelling sync due to fatal error: max transfer limit reached as set by --max-transfer
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
=== RUN   TestMaxTransfer/Soft
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:57 NOTICE: max transfer limit reached as set by --max-transfer - stopping transfers
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
=== RUN   TestMaxTransfer/Cautious
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
2025/11/12 01:38:57 NOTICE: max transfer limit reached as set by --max-transfer - stopping transfers
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting files as there were IO errors
2025/11/12 01:38:57 ERROR : Local file system at /tmp/rclone3445173046: not deleting directories as there were IO errors
--- PASS: TestMaxTransfer (0.01s)
    --- PASS: TestMaxTransfer/Hard (0.00s)
    --- PASS: TestMaxTransfer/Soft (0.00s)
    --- PASS: TestMaxTransfer/Cautious (0.00s)
=== RUN   TestSyncConcurrentDelete
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncConcurrentDelete (0.06s)
=== RUN   TestSyncConcurrentTruncate
    run.go:181: Remote "Local file system at /tmp/rclone3445173046", Local "Local file system at /tmp/rclone2989468501", Modify Window "1ns"
--- PASS: TestSyncConcurrentTruncate (0.06s)
PASS
ok  	github.com/rclone/rclone/fs/sync	9.024s
=== RUN   TestWalkEmpty
--- PASS: TestWalkEmpty (0.00s)
=== RUN   TestWalkREmpty
--- PASS: TestWalkREmpty (0.00s)
=== RUN   TestWalkEmptySkip
--- PASS: TestWalkEmptySkip (0.00s)
=== RUN   TestWalkREmptySkip
--- PASS: TestWalkREmptySkip (0.00s)
=== RUN   TestWalkNotFound
2025/11/12 01:38:49 ERROR : : error listing: directory not found
--- PASS: TestWalkNotFound (0.00s)
=== RUN   TestWalkRNotFound
--- PASS: TestWalkRNotFound (0.00s)
=== RUN   TestWalkNotFoundMaskError
--- PASS: TestWalkNotFoundMaskError (0.00s)
=== RUN   TestWalkNotFoundSkipError
--- PASS: TestWalkNotFoundSkipError (0.00s)
=== RUN   TestWalkLevels
--- PASS: TestWalkLevels (0.00s)
=== RUN   TestWalkRLevels
--- PASS: TestWalkRLevels (0.00s)
=== RUN   TestWalkLevelsNoRecursive10
--- PASS: TestWalkLevelsNoRecursive10 (0.00s)
=== RUN   TestWalkRLevelsNoRecursive10
--- PASS: TestWalkRLevelsNoRecursive10 (0.00s)
=== RUN   TestWalkNDirTree
--- PASS: TestWalkNDirTree (0.00s)
=== RUN   TestWalkLevelsNoRecursive
--- PASS: TestWalkLevelsNoRecursive (0.00s)
=== RUN   TestWalkRLevelsNoRecursive
--- PASS: TestWalkRLevelsNoRecursive (0.00s)
=== RUN   TestWalkLevels2
--- PASS: TestWalkLevels2 (0.00s)
=== RUN   TestWalkRLevels2
--- PASS: TestWalkRLevels2 (0.00s)
=== RUN   TestWalkSkip
--- PASS: TestWalkSkip (0.00s)
=== RUN   TestWalkRSkip
--- PASS: TestWalkRSkip (0.00s)
=== RUN   TestWalkErrors
2025/11/12 01:38:49 ERROR : 0: error listing: directory not found
2025/11/12 01:38:49 ERROR : 1: error listing: directory not found
2025/11/12 01:38:49 ERROR : 2: error listing: directory not found
2025/11/12 01:38:49 ERROR : 3: error listing: directory not found
2025/11/12 01:38:49 ERROR : 4: error listing: directory not found
2025/11/12 01:38:49 ERROR : 5: error listing: directory not found
2025/11/12 01:38:49 ERROR : 6: error listing: directory not found
2025/11/12 01:38:49 ERROR : 7: error listing: directory not found
2025/11/12 01:38:49 ERROR : 8: error listing: directory not found
2025/11/12 01:38:49 ERROR : 9: error listing: directory not found
--- PASS: TestWalkErrors (0.00s)
=== RUN   TestWalkRErrors
--- PASS: TestWalkRErrors (0.00s)
=== RUN   TestWalkMulti
--- PASS: TestWalkMulti (0.00s)
=== RUN   TestWalkRMulti
--- PASS: TestWalkRMulti (0.02s)
=== RUN   TestWalkMultiErrors
2025/11/12 01:38:49 ERROR : 9/9/0: error listing: boom
--- PASS: TestWalkMultiErrors (0.00s)
=== RUN   TestWalkRMultiErrors
2025/11/12 01:38:49 ERROR : 9/9/0: error listing: boom
2025/11/12 01:38:49 ERROR : 9/9/1: error listing: boom
2025/11/12 01:38:49 ERROR : 9/9/2: error listing: boom
2025/11/12 01:38:49 ERROR : 9/9/3: error listing: boom
2025/11/12 01:38:49 ERROR : 9/9/4: error listing: boom
2025/11/12 01:38:49 ERROR : 9/9/5: error listing: boom
--- PASS: TestWalkRMultiErrors (0.00s)
=== RUN   TestWalkRDirTree
--- PASS: TestWalkRDirTree (0.00s)
=== RUN   TestWalkRDirTreeExclude
--- PASS: TestWalkRDirTreeExclude (0.00s)
=== RUN   TestListType
--- PASS: TestListType (0.00s)
=== RUN   TestListR
--- PASS: TestListR (0.00s)
=== RUN   TestDirMapAdd
=== RUN   TestDirMapAdd/0
=== RUN   TestDirMapAdd/1
=== RUN   TestDirMapAdd/2
=== RUN   TestDirMapAdd/3
=== RUN   TestDirMapAdd/4
--- PASS: TestDirMapAdd (0.00s)
    --- PASS: TestDirMapAdd/0 (0.00s)
    --- PASS: TestDirMapAdd/1 (0.00s)
    --- PASS: TestDirMapAdd/2 (0.00s)
    --- PASS: TestDirMapAdd/3 (0.00s)
    --- PASS: TestDirMapAdd/4 (0.00s)
=== RUN   TestDirMapAddEntries
--- PASS: TestDirMapAddEntries (0.00s)
=== RUN   TestDirMapSendEntries
--- PASS: TestDirMapSendEntries (0.00s)
PASS
ok  	github.com/rclone/rclone/fs/walk	0.105s
?   	github.com/rclone/rclone/vfs/test_vfs	[no test files]
?   	github.com/rclone/rclone/vfs/vfsflags	[no test files]
?   	github.com/rclone/rclone/vfs/vfstest	[no test files]
=== RUN   TestTestsToRegexp
--- PASS: TestTestsToRegexp (0.00s)
=== RUN   TestTestsToRegexpLive
--- PASS: TestTestsToRegexpLive (13.14s)
=== RUN   TestTests
=== RUN   TestTests/A1
=== RUN   TestTests/A2
=== RUN   TestTests/B
=== RUN   TestTests/B/B1
=== RUN   TestTests/B/B2
=== RUN   TestTests/C
=== RUN   TestTests/C/C1
=== RUN   TestTests/C/C2
=== RUN   TestTests/C/C3
=== RUN   TestTests/C/C3/C31
=== RUN   TestTests/C/C3/C32
--- PASS: TestTests (0.00s)
    --- PASS: TestTests/A1 (0.00s)
    --- PASS: TestTests/A2 (0.00s)
    --- PASS: TestTests/B (0.00s)
        --- PASS: TestTests/B/B1 (0.00s)
        --- PASS: TestTests/B/B2 (0.00s)
    --- PASS: TestTests/C (0.00s)
        --- PASS: TestTests/C/C1 (0.00s)
        --- PASS: TestTests/C/C2 (0.00s)
        --- PASS: TestTests/C/C3 (0.00s)
            --- PASS: TestTests/C/C3/C31 (0.00s)
            --- PASS: TestTests/C/C3/C32 (0.00s)
PASS
ok  	github.com/rclone/rclone/fstest/test_all	13.273s
=== RUN   TestExitCode
--- PASS: TestExitCode (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/atexit	0.046s
=== RUN   TestSplit
--- PASS: TestSplit (0.00s)
=== RUN   TestCache
--- PASS: TestCache (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/bucket	0.045s
=== RUN   TestGet
--- PASS: TestGet (0.00s)
=== RUN   TestGetFile
--- PASS: TestGetFile (0.00s)
=== RUN   TestGetError
--- PASS: TestGetError (0.00s)
=== RUN   TestPut
--- PASS: TestPut (0.00s)
=== RUN   TestCacheExpire
--- PASS: TestCacheExpire (0.25s)
=== RUN   TestCacheNoExpire
--- PASS: TestCacheNoExpire (0.00s)
=== RUN   TestCachePin
--- PASS: TestCachePin (0.00s)
=== RUN   TestClear
--- PASS: TestClear (0.00s)
=== RUN   TestEntries
--- PASS: TestEntries (0.00s)
=== RUN   TestGetMaybe
--- PASS: TestGetMaybe (0.00s)
=== RUN   TestDelete
--- PASS: TestDelete (0.00s)
=== RUN   TestDeletePrefix
--- PASS: TestDeletePrefix (0.00s)
=== RUN   TestCacheRename
--- PASS: TestCacheRename (0.00s)
=== RUN   TestCacheFinalize
--- PASS: TestCacheFinalize (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/cache	0.285s
=== RUN   TestEncodeString
--- PASS: TestEncodeString (0.00s)
=== RUN   TestEncodeSet
--- PASS: TestEncodeSet (0.00s)
=== RUN   TestEncodeSingleMask
=== RUN   TestEncodeSingleMask/0
=== RUN   TestEncodeSingleMask/1
=== RUN   TestEncodeSingleMask/2
=== RUN   TestEncodeSingleMask/3
=== RUN   TestEncodeSingleMask/4
=== RUN   TestEncodeSingleMask/5
=== RUN   TestEncodeSingleMask/6
=== RUN   TestEncodeSingleMask/7
=== RUN   TestEncodeSingleMask/8
=== RUN   TestEncodeSingleMask/9
=== RUN   TestEncodeSingleMask/10
=== RUN   TestEncodeSingleMask/11
=== RUN   TestEncodeSingleMask/12
=== RUN   TestEncodeSingleMask/13
=== RUN   TestEncodeSingleMask/14
=== RUN   TestEncodeSingleMask/15
=== RUN   TestEncodeSingleMask/16
=== RUN   TestEncodeSingleMask/17
=== RUN   TestEncodeSingleMask/18
--- PASS: TestEncodeSingleMask (0.00s)
    --- PASS: TestEncodeSingleMask/0 (0.00s)
    --- PASS: TestEncodeSingleMask/1 (0.00s)
    --- PASS: TestEncodeSingleMask/2 (0.00s)
    --- PASS: TestEncodeSingleMask/3 (0.00s)
    --- PASS: TestEncodeSingleMask/4 (0.00s)
    --- PASS: TestEncodeSingleMask/5 (0.00s)
    --- PASS: TestEncodeSingleMask/6 (0.00s)
    --- PASS: TestEncodeSingleMask/7 (0.00s)
    --- PASS: TestEncodeSingleMask/8 (0.00s)
    --- PASS: TestEncodeSingleMask/9 (0.00s)
    --- PASS: TestEncodeSingleMask/10 (0.00s)
    --- PASS: TestEncodeSingleMask/11 (0.00s)
    --- PASS: TestEncodeSingleMask/12 (0.00s)
    --- PASS: TestEncodeSingleMask/13 (0.00s)
    --- PASS: TestEncodeSingleMask/14 (0.00s)
    --- PASS: TestEncodeSingleMask/15 (0.00s)
    --- PASS: TestEncodeSingleMask/16 (0.00s)
    --- PASS: TestEncodeSingleMask/17 (0.00s)
    --- PASS: TestEncodeSingleMask/18 (0.00s)
=== RUN   TestEncodeSingleMaskEdge
=== RUN   TestEncodeSingleMaskEdge/0
=== RUN   TestEncodeSingleMaskEdge/1
=== RUN   TestEncodeSingleMaskEdge/2
=== RUN   TestEncodeSingleMaskEdge/3
=== RUN   TestEncodeSingleMaskEdge/4
=== RUN   TestEncodeSingleMaskEdge/5
=== RUN   TestEncodeSingleMaskEdge/6
=== RUN   TestEncodeSingleMaskEdge/7
=== RUN   TestEncodeSingleMaskEdge/8
=== RUN   TestEncodeSingleMaskEdge/9
=== RUN   TestEncodeSingleMaskEdge/10
=== RUN   TestEncodeSingleMaskEdge/11
=== RUN   TestEncodeSingleMaskEdge/12
=== RUN   TestEncodeSingleMaskEdge/13
=== RUN   TestEncodeSingleMaskEdge/14
=== RUN   TestEncodeSingleMaskEdge/15
=== RUN   TestEncodeSingleMaskEdge/16
=== RUN   TestEncodeSingleMaskEdge/17
=== RUN   TestEncodeSingleMaskEdge/18
=== RUN   TestEncodeSingleMaskEdge/19
=== RUN   TestEncodeSingleMaskEdge/20
=== RUN   TestEncodeSingleMaskEdge/21
=== RUN   TestEncodeSingleMaskEdge/22
=== RUN   TestEncodeSingleMaskEdge/23
=== RUN   TestEncodeSingleMaskEdge/24
=== RUN   TestEncodeSingleMaskEdge/25
=== RUN   TestEncodeSingleMaskEdge/26
=== RUN   TestEncodeSingleMaskEdge/27
=== RUN   TestEncodeSingleMaskEdge/28
=== RUN   TestEncodeSingleMaskEdge/29
=== RUN   TestEncodeSingleMaskEdge/30
=== RUN   TestEncodeSingleMaskEdge/31
=== RUN   TestEncodeSingleMaskEdge/32
=== RUN   TestEncodeSingleMaskEdge/33
=== RUN   TestEncodeSingleMaskEdge/34
=== RUN   TestEncodeSingleMaskEdge/35
=== RUN   TestEncodeSingleMaskEdge/36
=== RUN   TestEncodeSingleMaskEdge/37
=== RUN   TestEncodeSingleMaskEdge/38
=== RUN   TestEncodeSingleMaskEdge/39
=== RUN   TestEncodeSingleMaskEdge/40
=== RUN   TestEncodeSingleMaskEdge/41
=== RUN   TestEncodeSingleMaskEdge/42
=== RUN   TestEncodeSingleMaskEdge/43
=== RUN   TestEncodeSingleMaskEdge/44
=== RUN   TestEncodeSingleMaskEdge/45
=== RUN   TestEncodeSingleMaskEdge/46
=== RUN   TestEncodeSingleMaskEdge/47
=== RUN   TestEncodeSingleMaskEdge/48
=== RUN   TestEncodeSingleMaskEdge/49
=== RUN   TestEncodeSingleMaskEdge/50
=== RUN   TestEncodeSingleMaskEdge/51
=== RUN   TestEncodeSingleMaskEdge/52
=== RUN   TestEncodeSingleMaskEdge/53
=== RUN   TestEncodeSingleMaskEdge/54
=== RUN   TestEncodeSingleMaskEdge/55
=== RUN   TestEncodeSingleMaskEdge/56
=== RUN   TestEncodeSingleMaskEdge/57
=== RUN   TestEncodeSingleMaskEdge/58
=== RUN   TestEncodeSingleMaskEdge/59
=== RUN   TestEncodeSingleMaskEdge/60
=== RUN   TestEncodeSingleMaskEdge/61
=== RUN   TestEncodeSingleMaskEdge/62
=== RUN   TestEncodeSingleMaskEdge/63
=== RUN   TestEncodeSingleMaskEdge/64
=== RUN   TestEncodeSingleMaskEdge/65
=== RUN   TestEncodeSingleMaskEdge/66
=== RUN   TestEncodeSingleMaskEdge/67
=== RUN   TestEncodeSingleMaskEdge/68
=== RUN   TestEncodeSingleMaskEdge/69
=== RUN   TestEncodeSingleMaskEdge/70
=== RUN   TestEncodeSingleMaskEdge/71
=== RUN   TestEncodeSingleMaskEdge/72
=== RUN   TestEncodeSingleMaskEdge/73
=== RUN   TestEncodeSingleMaskEdge/74
=== RUN   TestEncodeSingleMaskEdge/75
=== RUN   TestEncodeSingleMaskEdge/76
=== RUN   TestEncodeSingleMaskEdge/77
=== RUN   TestEncodeSingleMaskEdge/78
=== RUN   TestEncodeSingleMaskEdge/79
=== RUN   TestEncodeSingleMaskEdge/80
=== RUN   TestEncodeSingleMaskEdge/81
=== RUN   TestEncodeSingleMaskEdge/82
=== RUN   TestEncodeSingleMaskEdge/83
=== RUN   TestEncodeSingleMaskEdge/84
=== RUN   TestEncodeSingleMaskEdge/85
=== RUN   TestEncodeSingleMaskEdge/86
=== RUN   TestEncodeSingleMaskEdge/87
=== RUN   TestEncodeSingleMaskEdge/88
=== RUN   TestEncodeSingleMaskEdge/89
=== RUN   TestEncodeSingleMaskEdge/90
=== RUN   TestEncodeSingleMaskEdge/91
=== RUN   TestEncodeSingleMaskEdge/92
=== RUN   TestEncodeSingleMaskEdge/93
=== RUN   TestEncodeSingleMaskEdge/94
=== RUN   TestEncodeSingleMaskEdge/95
=== RUN   TestEncodeSingleMaskEdge/96
=== RUN   TestEncodeSingleMaskEdge/97
=== RUN   TestEncodeSingleMaskEdge/98
=== RUN   TestEncodeSingleMaskEdge/99
=== RUN   TestEncodeSingleMaskEdge/100
=== RUN   TestEncodeSingleMaskEdge/101
=== RUN   TestEncodeSingleMaskEdge/102
=== RUN   TestEncodeSingleMaskEdge/103
=== RUN   TestEncodeSingleMaskEdge/104
=== RUN   TestEncodeSingleMaskEdge/105
=== RUN   TestEncodeSingleMaskEdge/106
=== RUN   TestEncodeSingleMaskEdge/107
=== RUN   TestEncodeSingleMaskEdge/108
=== RUN   TestEncodeSingleMaskEdge/109
=== RUN   TestEncodeSingleMaskEdge/110
=== RUN   TestEncodeSingleMaskEdge/111
=== RUN   TestEncodeSingleMaskEdge/112
=== RUN   TestEncodeSingleMaskEdge/113
=== RUN   TestEncodeSingleMaskEdge/114
=== RUN   TestEncodeSingleMaskEdge/115
=== RUN   TestEncodeSingleMaskEdge/116
=== RUN   TestEncodeSingleMaskEdge/117
=== RUN   TestEncodeSingleMaskEdge/118
=== RUN   TestEncodeSingleMaskEdge/119
=== RUN   TestEncodeSingleMaskEdge/120
=== RUN   TestEncodeSingleMaskEdge/121
=== RUN   TestEncodeSingleMaskEdge/122
=== RUN   TestEncodeSingleMaskEdge/123
=== RUN   TestEncodeSingleMaskEdge/124
=== RUN   TestEncodeSingleMaskEdge/125
=== RUN   TestEncodeSingleMaskEdge/126
=== RUN   TestEncodeSingleMaskEdge/127
=== RUN   TestEncodeSingleMaskEdge/128
=== RUN   TestEncodeSingleMaskEdge/129
=== RUN   TestEncodeSingleMaskEdge/130
=== RUN   TestEncodeSingleMaskEdge/131
=== RUN   TestEncodeSingleMaskEdge/132
=== RUN   TestEncodeSingleMaskEdge/133
=== RUN   TestEncodeSingleMaskEdge/134
=== RUN   TestEncodeSingleMaskEdge/135
=== RUN   TestEncodeSingleMaskEdge/136
=== RUN   TestEncodeSingleMaskEdge/137
=== RUN   TestEncodeSingleMaskEdge/138
=== RUN   TestEncodeSingleMaskEdge/139
=== RUN   TestEncodeSingleMaskEdge/140
=== RUN   TestEncodeSingleMaskEdge/141
=== RUN   TestEncodeSingleMaskEdge/142
=== RUN   TestEncodeSingleMaskEdge/143
=== RUN   TestEncodeSingleMaskEdge/144
=== RUN   TestEncodeSingleMaskEdge/145
=== RUN   TestEncodeSingleMaskEdge/146
=== RUN   TestEncodeSingleMaskEdge/147
=== RUN   TestEncodeSingleMaskEdge/148
=== RUN   TestEncodeSingleMaskEdge/149
=== RUN   TestEncodeSingleMaskEdge/150
=== RUN   TestEncodeSingleMaskEdge/151
=== RUN   TestEncodeSingleMaskEdge/152
=== RUN   TestEncodeSingleMaskEdge/153
=== RUN   TestEncodeSingleMaskEdge/154
=== RUN   TestEncodeSingleMaskEdge/155
=== RUN   TestEncodeSingleMaskEdge/156
=== RUN   TestEncodeSingleMaskEdge/157
=== RUN   TestEncodeSingleMaskEdge/158
=== RUN   TestEncodeSingleMaskEdge/159
=== RUN   TestEncodeSingleMaskEdge/160
=== RUN   TestEncodeSingleMaskEdge/161
=== RUN   TestEncodeSingleMaskEdge/162
=== RUN   TestEncodeSingleMaskEdge/163
=== RUN   TestEncodeSingleMaskEdge/164
=== RUN   TestEncodeSingleMaskEdge/165
=== RUN   TestEncodeSingleMaskEdge/166
=== RUN   TestEncodeSingleMaskEdge/167
=== RUN   TestEncodeSingleMaskEdge/168
=== RUN   TestEncodeSingleMaskEdge/169
=== RUN   TestEncodeSingleMaskEdge/170
=== RUN   TestEncodeSingleMaskEdge/171
=== RUN   TestEncodeSingleMaskEdge/172
=== RUN   TestEncodeSingleMaskEdge/173
=== RUN   TestEncodeSingleMaskEdge/174
=== RUN   TestEncodeSingleMaskEdge/175
=== RUN   TestEncodeSingleMaskEdge/176
=== RUN   TestEncodeSingleMaskEdge/177
=== RUN   TestEncodeSingleMaskEdge/178
=== RUN   TestEncodeSingleMaskEdge/179
=== RUN   TestEncodeSingleMaskEdge/180
=== RUN   TestEncodeSingleMaskEdge/181
=== RUN   TestEncodeSingleMaskEdge/182
=== RUN   TestEncodeSingleMaskEdge/183
=== RUN   TestEncodeSingleMaskEdge/184
=== RUN   TestEncodeSingleMaskEdge/185
=== RUN   TestEncodeSingleMaskEdge/186
=== RUN   TestEncodeSingleMaskEdge/187
=== RUN   TestEncodeSingleMaskEdge/188
=== RUN   TestEncodeSingleMaskEdge/189
=== RUN   TestEncodeSingleMaskEdge/190
=== RUN   TestEncodeSingleMaskEdge/191
=== RUN   TestEncodeSingleMaskEdge/192
=== RUN   TestEncodeSingleMaskEdge/193
=== RUN   TestEncodeSingleMaskEdge/194
=== RUN   TestEncodeSingleMaskEdge/195
=== RUN   TestEncodeSingleMaskEdge/196
=== RUN   TestEncodeSingleMaskEdge/197
=== RUN   TestEncodeSingleMaskEdge/198
=== RUN   TestEncodeSingleMaskEdge/199
=== RUN   TestEncodeSingleMaskEdge/200
=== RUN   TestEncodeSingleMaskEdge/201
=== RUN   TestEncodeSingleMaskEdge/202
=== RUN   TestEncodeSingleMaskEdge/203
=== RUN   TestEncodeSingleMaskEdge/204
=== RUN   TestEncodeSingleMaskEdge/205
=== RUN   TestEncodeSingleMaskEdge/206
=== RUN   TestEncodeSingleMaskEdge/207
=== RUN   TestEncodeSingleMaskEdge/208
=== RUN   TestEncodeSingleMaskEdge/209
=== RUN   TestEncodeSingleMaskEdge/210
=== RUN   TestEncodeSingleMaskEdge/211
=== RUN   TestEncodeSingleMaskEdge/212
=== RUN   TestEncodeSingleMaskEdge/213
=== RUN   TestEncodeSingleMaskEdge/214
=== RUN   TestEncodeSingleMaskEdge/215
=== RUN   TestEncodeSingleMaskEdge/216
=== RUN   TestEncodeSingleMaskEdge/217
=== RUN   TestEncodeSingleMaskEdge/218
=== RUN   TestEncodeSingleMaskEdge/219
=== RUN   TestEncodeSingleMaskEdge/220
=== RUN   TestEncodeSingleMaskEdge/221
=== RUN   TestEncodeSingleMaskEdge/222
=== RUN   TestEncodeSingleMaskEdge/223
=== RUN   TestEncodeSingleMaskEdge/224
=== RUN   TestEncodeSingleMaskEdge/225
=== RUN   TestEncodeSingleMaskEdge/226
=== RUN   TestEncodeSingleMaskEdge/227
=== RUN   TestEncodeSingleMaskEdge/228
=== RUN   TestEncodeSingleMaskEdge/229
=== RUN   TestEncodeSingleMaskEdge/230
=== RUN   TestEncodeSingleMaskEdge/231
=== RUN   TestEncodeSingleMaskEdge/232
=== RUN   TestEncodeSingleMaskEdge/233
=== RUN   TestEncodeSingleMaskEdge/234
=== RUN   TestEncodeSingleMaskEdge/235
=== RUN   TestEncodeSingleMaskEdge/236
=== RUN   TestEncodeSingleMaskEdge/237
=== RUN   TestEncodeSingleMaskEdge/238
=== RUN   TestEncodeSingleMaskEdge/239
=== RUN   TestEncodeSingleMaskEdge/240
=== RUN   TestEncodeSingleMaskEdge/241
=== RUN   TestEncodeSingleMaskEdge/242
=== RUN   TestEncodeSingleMaskEdge/243
=== RUN   TestEncodeSingleMaskEdge/244
=== RUN   TestEncodeSingleMaskEdge/245
=== RUN   TestEncodeSingleMaskEdge/246
=== RUN   TestEncodeSingleMaskEdge/247
=== RUN   TestEncodeSingleMaskEdge/248
=== RUN   TestEncodeSingleMaskEdge/249
=== RUN   TestEncodeSingleMaskEdge/250
=== RUN   TestEncodeSingleMaskEdge/251
=== RUN   TestEncodeSingleMaskEdge/252
=== RUN   TestEncodeSingleMaskEdge/253
=== RUN   TestEncodeSingleMaskEdge/254
=== RUN   TestEncodeSingleMaskEdge/255
=== RUN   TestEncodeSingleMaskEdge/256
=== RUN   TestEncodeSingleMaskEdge/257
=== RUN   TestEncodeSingleMaskEdge/258
=== RUN   TestEncodeSingleMaskEdge/259
=== RUN   TestEncodeSingleMaskEdge/260
=== RUN   TestEncodeSingleMaskEdge/261
=== RUN   TestEncodeSingleMaskEdge/262
=== RUN   TestEncodeSingleMaskEdge/263
=== RUN   TestEncodeSingleMaskEdge/264
=== RUN   TestEncodeSingleMaskEdge/265
=== RUN   TestEncodeSingleMaskEdge/266
=== RUN   TestEncodeSingleMaskEdge/267
=== RUN   TestEncodeSingleMaskEdge/268
=== RUN   TestEncodeSingleMaskEdge/269
=== RUN   TestEncodeSingleMaskEdge/270
=== RUN   TestEncodeSingleMaskEdge/271
=== RUN   TestEncodeSingleMaskEdge/272
=== RUN   TestEncodeSingleMaskEdge/273
=== RUN   TestEncodeSingleMaskEdge/274
=== RUN   TestEncodeSingleMaskEdge/275
=== RUN   TestEncodeSingleMaskEdge/276
=== RUN   TestEncodeSingleMaskEdge/277
=== RUN   TestEncodeSingleMaskEdge/278
=== RUN   TestEncodeSingleMaskEdge/279
=== RUN   TestEncodeSingleMaskEdge/280
=== RUN   TestEncodeSingleMaskEdge/281
=== RUN   TestEncodeSingleMaskEdge/282
=== RUN   TestEncodeSingleMaskEdge/283
=== RUN   TestEncodeSingleMaskEdge/284
=== RUN   TestEncodeSingleMaskEdge/285
=== RUN   TestEncodeSingleMaskEdge/286
=== RUN   TestEncodeSingleMaskEdge/287
=== RUN   TestEncodeSingleMaskEdge/288
=== RUN   TestEncodeSingleMaskEdge/289
=== RUN   TestEncodeSingleMaskEdge/290
=== RUN   TestEncodeSingleMaskEdge/291
=== RUN   TestEncodeSingleMaskEdge/292
=== RUN   TestEncodeSingleMaskEdge/293
=== RUN   TestEncodeSingleMaskEdge/294
=== RUN   TestEncodeSingleMaskEdge/295
=== RUN   TestEncodeSingleMaskEdge/296
=== RUN   TestEncodeSingleMaskEdge/297
=== RUN   TestEncodeSingleMaskEdge/298
=== RUN   TestEncodeSingleMaskEdge/299
=== RUN   TestEncodeSingleMaskEdge/300
=== RUN   TestEncodeSingleMaskEdge/301
=== RUN   TestEncodeSingleMaskEdge/302
=== RUN   TestEncodeSingleMaskEdge/303
=== RUN   TestEncodeSingleMaskEdge/304
=== RUN   TestEncodeSingleMaskEdge/305
=== RUN   TestEncodeSingleMaskEdge/306
=== RUN   TestEncodeSingleMaskEdge/307
=== RUN   TestEncodeSingleMaskEdge/308
=== RUN   TestEncodeSingleMaskEdge/309
=== RUN   TestEncodeSingleMaskEdge/310
=== RUN   TestEncodeSingleMaskEdge/311
=== RUN   TestEncodeSingleMaskEdge/312
=== RUN   TestEncodeSingleMaskEdge/313
=== RUN   TestEncodeSingleMaskEdge/314
=== RUN   TestEncodeSingleMaskEdge/315
=== RUN   TestEncodeSingleMaskEdge/316
=== RUN   TestEncodeSingleMaskEdge/317
=== RUN   TestEncodeSingleMaskEdge/318
=== RUN   TestEncodeSingleMaskEdge/319
=== RUN   TestEncodeSingleMaskEdge/320
=== RUN   TestEncodeSingleMaskEdge/321
=== RUN   TestEncodeSingleMaskEdge/322
=== RUN   TestEncodeSingleMaskEdge/323
=== RUN   TestEncodeSingleMaskEdge/324
=== RUN   TestEncodeSingleMaskEdge/325
=== RUN   TestEncodeSingleMaskEdge/326
=== RUN   TestEncodeSingleMaskEdge/327
=== RUN   TestEncodeSingleMaskEdge/328
=== RUN   TestEncodeSingleMaskEdge/329
=== RUN   TestEncodeSingleMaskEdge/330
=== RUN   TestEncodeSingleMaskEdge/331
=== RUN   TestEncodeSingleMaskEdge/332
=== RUN   TestEncodeSingleMaskEdge/333
=== RUN   TestEncodeSingleMaskEdge/334
=== RUN   TestEncodeSingleMaskEdge/335
=== RUN   TestEncodeSingleMaskEdge/336
=== RUN   TestEncodeSingleMaskEdge/337
=== RUN   TestEncodeSingleMaskEdge/338
=== RUN   TestEncodeSingleMaskEdge/339
=== RUN   TestEncodeSingleMaskEdge/340
=== RUN   TestEncodeSingleMaskEdge/341
=== RUN   TestEncodeSingleMaskEdge/342
=== RUN   TestEncodeSingleMaskEdge/343
=== RUN   TestEncodeSingleMaskEdge/344
=== RUN   TestEncodeSingleMaskEdge/345
=== RUN   TestEncodeSingleMaskEdge/346
=== RUN   TestEncodeSingleMaskEdge/347
=== RUN   TestEncodeSingleMaskEdge/348
=== RUN   TestEncodeSingleMaskEdge/349
=== RUN   TestEncodeSingleMaskEdge/350
=== RUN   TestEncodeSingleMaskEdge/351
=== RUN   TestEncodeSingleMaskEdge/352
=== RUN   TestEncodeSingleMaskEdge/353
=== RUN   TestEncodeSingleMaskEdge/354
=== RUN   TestEncodeSingleMaskEdge/355
=== RUN   TestEncodeSingleMaskEdge/356
=== RUN   TestEncodeSingleMaskEdge/357
=== RUN   TestEncodeSingleMaskEdge/358
=== RUN   TestEncodeSingleMaskEdge/359
=== RUN   TestEncodeSingleMaskEdge/360
=== RUN   TestEncodeSingleMaskEdge/361
=== RUN   TestEncodeSingleMaskEdge/362
=== RUN   TestEncodeSingleMaskEdge/363
=== RUN   TestEncodeSingleMaskEdge/364
=== RUN   TestEncodeSingleMaskEdge/365
=== RUN   TestEncodeSingleMaskEdge/366
=== RUN   TestEncodeSingleMaskEdge/367
=== RUN   TestEncodeSingleMaskEdge/368
=== RUN   TestEncodeSingleMaskEdge/369
=== RUN   TestEncodeSingleMaskEdge/370
=== RUN   TestEncodeSingleMaskEdge/371
=== RUN   TestEncodeSingleMaskEdge/372
=== RUN   TestEncodeSingleMaskEdge/373
=== RUN   TestEncodeSingleMaskEdge/374
=== RUN   TestEncodeSingleMaskEdge/375
=== RUN   TestEncodeSingleMaskEdge/376
=== RUN   TestEncodeSingleMaskEdge/377
=== RUN   TestEncodeSingleMaskEdge/378
=== RUN   TestEncodeSingleMaskEdge/379
=== RUN   TestEncodeSingleMaskEdge/380
=== RUN   TestEncodeSingleMaskEdge/381
=== RUN   TestEncodeSingleMaskEdge/382
=== RUN   TestEncodeSingleMaskEdge/383
=== RUN   TestEncodeSingleMaskEdge/384
=== RUN   TestEncodeSingleMaskEdge/385
=== RUN   TestEncodeSingleMaskEdge/386
=== RUN   TestEncodeSingleMaskEdge/387
=== RUN   TestEncodeSingleMaskEdge/388
=== RUN   TestEncodeSingleMaskEdge/389
=== RUN   TestEncodeSingleMaskEdge/390
=== RUN   TestEncodeSingleMaskEdge/391
=== RUN   TestEncodeSingleMaskEdge/392
=== RUN   TestEncodeSingleMaskEdge/393
=== RUN   TestEncodeSingleMaskEdge/394
=== RUN   TestEncodeSingleMaskEdge/395
=== RUN   TestEncodeSingleMaskEdge/396
=== RUN   TestEncodeSingleMaskEdge/397
=== RUN   TestEncodeSingleMaskEdge/398
=== RUN   TestEncodeSingleMaskEdge/399
=== RUN   TestEncodeSingleMaskEdge/400
=== RUN   TestEncodeSingleMaskEdge/401
=== RUN   TestEncodeSingleMaskEdge/402
=== RUN   TestEncodeSingleMaskEdge/403
=== RUN   TestEncodeSingleMaskEdge/404
=== RUN   TestEncodeSingleMaskEdge/405
=== RUN   TestEncodeSingleMaskEdge/406
=== RUN   TestEncodeSingleMaskEdge/407
=== RUN   TestEncodeSingleMaskEdge/408
=== RUN   TestEncodeSingleMaskEdge/409
=== RUN   TestEncodeSingleMaskEdge/410
=== RUN   TestEncodeSingleMaskEdge/411
=== RUN   TestEncodeSingleMaskEdge/412
=== RUN   TestEncodeSingleMaskEdge/413
=== RUN   TestEncodeSingleMaskEdge/414
=== RUN   TestEncodeSingleMaskEdge/415
=== RUN   TestEncodeSingleMaskEdge/416
=== RUN   TestEncodeSingleMaskEdge/417
=== RUN   TestEncodeSingleMaskEdge/418
=== RUN   TestEncodeSingleMaskEdge/419
=== RUN   TestEncodeSingleMaskEdge/420
=== RUN   TestEncodeSingleMaskEdge/421
=== RUN   TestEncodeSingleMaskEdge/422
=== RUN   TestEncodeSingleMaskEdge/423
=== RUN   TestEncodeSingleMaskEdge/424
=== RUN   TestEncodeSingleMaskEdge/425
=== RUN   TestEncodeSingleMaskEdge/426
=== RUN   TestEncodeSingleMaskEdge/427
=== RUN   TestEncodeSingleMaskEdge/428
=== RUN   TestEncodeSingleMaskEdge/429
=== RUN   TestEncodeSingleMaskEdge/430
=== RUN   TestEncodeSingleMaskEdge/431
=== RUN   TestEncodeSingleMaskEdge/432
=== RUN   TestEncodeSingleMaskEdge/433
=== RUN   TestEncodeSingleMaskEdge/434
=== RUN   TestEncodeSingleMaskEdge/435
=== RUN   TestEncodeSingleMaskEdge/436
=== RUN   TestEncodeSingleMaskEdge/437
=== RUN   TestEncodeSingleMaskEdge/438
=== RUN   TestEncodeSingleMaskEdge/439
=== RUN   TestEncodeSingleMaskEdge/440
=== RUN   TestEncodeSingleMaskEdge/441
=== RUN   TestEncodeSingleMaskEdge/442
=== RUN   TestEncodeSingleMaskEdge/443
=== RUN   TestEncodeSingleMaskEdge/444
=== RUN   TestEncodeSingleMaskEdge/445
=== RUN   TestEncodeSingleMaskEdge/446
=== RUN   TestEncodeSingleMaskEdge/447
=== RUN   TestEncodeSingleMaskEdge/448
=== RUN   TestEncodeSingleMaskEdge/449
=== RUN   TestEncodeSingleMaskEdge/450
=== RUN   TestEncodeSingleMaskEdge/451
=== RUN   TestEncodeSingleMaskEdge/452
=== RUN   TestEncodeSingleMaskEdge/453
=== RUN   TestEncodeSingleMaskEdge/454
=== RUN   TestEncodeSingleMaskEdge/455
=== RUN   TestEncodeSingleMaskEdge/456
=== RUN   TestEncodeSingleMaskEdge/457
=== RUN   TestEncodeSingleMaskEdge/458
=== RUN   TestEncodeSingleMaskEdge/459
=== RUN   TestEncodeSingleMaskEdge/460
=== RUN   TestEncodeSingleMaskEdge/461
=== RUN   TestEncodeSingleMaskEdge/462
=== RUN   TestEncodeSingleMaskEdge/463
=== RUN   TestEncodeSingleMaskEdge/464
=== RUN   TestEncodeSingleMaskEdge/465
=== RUN   TestEncodeSingleMaskEdge/466
=== RUN   TestEncodeSingleMaskEdge/467
=== RUN   TestEncodeSingleMaskEdge/468
=== RUN   TestEncodeSingleMaskEdge/469
=== RUN   TestEncodeSingleMaskEdge/470
=== RUN   TestEncodeSingleMaskEdge/471
=== RUN   TestEncodeSingleMaskEdge/472
=== RUN   TestEncodeSingleMaskEdge/473
=== RUN   TestEncodeSingleMaskEdge/474
=== RUN   TestEncodeSingleMaskEdge/475
=== RUN   TestEncodeSingleMaskEdge/476
=== RUN   TestEncodeSingleMaskEdge/477
=== RUN   TestEncodeSingleMaskEdge/478
=== RUN   TestEncodeSingleMaskEdge/479
=== RUN   TestEncodeSingleMaskEdge/480
=== RUN   TestEncodeSingleMaskEdge/481
=== RUN   TestEncodeSingleMaskEdge/482
=== RUN   TestEncodeSingleMaskEdge/483
=== RUN   TestEncodeSingleMaskEdge/484
=== RUN   TestEncodeSingleMaskEdge/485
=== RUN   TestEncodeSingleMaskEdge/486
=== RUN   TestEncodeSingleMaskEdge/487
=== RUN   TestEncodeSingleMaskEdge/488
=== RUN   TestEncodeSingleMaskEdge/489
=== RUN   TestEncodeSingleMaskEdge/490
=== RUN   TestEncodeSingleMaskEdge/491
=== RUN   TestEncodeSingleMaskEdge/492
=== RUN   TestEncodeSingleMaskEdge/493
=== RUN   TestEncodeSingleMaskEdge/494
=== RUN   TestEncodeSingleMaskEdge/495
=== RUN   TestEncodeSingleMaskEdge/496
=== RUN   TestEncodeSingleMaskEdge/497
=== RUN   TestEncodeSingleMaskEdge/498
=== RUN   TestEncodeSingleMaskEdge/499
=== RUN   TestEncodeSingleMaskEdge/500
=== RUN   TestEncodeSingleMaskEdge/501
=== RUN   TestEncodeSingleMaskEdge/502
=== RUN   TestEncodeSingleMaskEdge/503
=== RUN   TestEncodeSingleMaskEdge/504
=== RUN   TestEncodeSingleMaskEdge/505
=== RUN   TestEncodeSingleMaskEdge/506
=== RUN   TestEncodeSingleMaskEdge/507
=== RUN   TestEncodeSingleMaskEdge/508
=== RUN   TestEncodeSingleMaskEdge/509
=== RUN   TestEncodeSingleMaskEdge/510
=== RUN   TestEncodeSingleMaskEdge/511
=== RUN   TestEncodeSingleMaskEdge/512
=== RUN   TestEncodeSingleMaskEdge/513
=== RUN   TestEncodeSingleMaskEdge/514
=== RUN   TestEncodeSingleMaskEdge/515
=== RUN   TestEncodeSingleMaskEdge/516
=== RUN   TestEncodeSingleMaskEdge/517
=== RUN   TestEncodeSingleMaskEdge/518
=== RUN   TestEncodeSingleMaskEdge/519
=== RUN   TestEncodeSingleMaskEdge/520
=== RUN   TestEncodeSingleMaskEdge/521
=== RUN   TestEncodeSingleMaskEdge/522
=== RUN   TestEncodeSingleMaskEdge/523
=== RUN   TestEncodeSingleMaskEdge/524
=== RUN   TestEncodeSingleMaskEdge/525
=== RUN   TestEncodeSingleMaskEdge/526
=== RUN   TestEncodeSingleMaskEdge/527
=== RUN   TestEncodeSingleMaskEdge/528
=== RUN   TestEncodeSingleMaskEdge/529
=== RUN   TestEncodeSingleMaskEdge/530
=== RUN   TestEncodeSingleMaskEdge/531
=== RUN   TestEncodeSingleMaskEdge/532
=== RUN   TestEncodeSingleMaskEdge/533
=== RUN   TestEncodeSingleMaskEdge/534
=== RUN   TestEncodeSingleMaskEdge/535
=== RUN   TestEncodeSingleMaskEdge/536
=== RUN   TestEncodeSingleMaskEdge/537
=== RUN   TestEncodeSingleMaskEdge/538
=== RUN   TestEncodeSingleMaskEdge/539
=== RUN   TestEncodeSingleMaskEdge/540
=== RUN   TestEncodeSingleMaskEdge/541
=== RUN   TestEncodeSingleMaskEdge/542
=== RUN   TestEncodeSingleMaskEdge/543
=== RUN   TestEncodeSingleMaskEdge/544
=== RUN   TestEncodeSingleMaskEdge/545
=== RUN   TestEncodeSingleMaskEdge/546
=== RUN   TestEncodeSingleMaskEdge/547
=== RUN   TestEncodeSingleMaskEdge/548
=== RUN   TestEncodeSingleMaskEdge/549
=== RUN   TestEncodeSingleMaskEdge/550
=== RUN   TestEncodeSingleMaskEdge/551
=== RUN   TestEncodeSingleMaskEdge/552
=== RUN   TestEncodeSingleMaskEdge/553
=== RUN   TestEncodeSingleMaskEdge/554
=== RUN   TestEncodeSingleMaskEdge/555
=== RUN   TestEncodeSingleMaskEdge/556
=== RUN   TestEncodeSingleMaskEdge/557
=== RUN   TestEncodeSingleMaskEdge/558
=== RUN   TestEncodeSingleMaskEdge/559
=== RUN   TestEncodeSingleMaskEdge/560
=== RUN   TestEncodeSingleMaskEdge/561
=== RUN   TestEncodeSingleMaskEdge/562
=== RUN   TestEncodeSingleMaskEdge/563
=== RUN   TestEncodeSingleMaskEdge/564
=== RUN   TestEncodeSingleMaskEdge/565
=== RUN   TestEncodeSingleMaskEdge/566
=== RUN   TestEncodeSingleMaskEdge/567
=== RUN   TestEncodeSingleMaskEdge/568
=== RUN   TestEncodeSingleMaskEdge/569
=== RUN   TestEncodeSingleMaskEdge/570
=== RUN   TestEncodeSingleMaskEdge/571
=== RUN   TestEncodeSingleMaskEdge/572
=== RUN   TestEncodeSingleMaskEdge/573
=== RUN   TestEncodeSingleMaskEdge/574
=== RUN   TestEncodeSingleMaskEdge/575
=== RUN   TestEncodeSingleMaskEdge/576
=== RUN   TestEncodeSingleMaskEdge/577
=== RUN   TestEncodeSingleMaskEdge/578
=== RUN   TestEncodeSingleMaskEdge/579
=== RUN   TestEncodeSingleMaskEdge/580
=== RUN   TestEncodeSingleMaskEdge/581
=== RUN   TestEncodeSingleMaskEdge/582
=== RUN   TestEncodeSingleMaskEdge/583
=== RUN   TestEncodeSingleMaskEdge/584
=== RUN   TestEncodeSingleMaskEdge/585
=== RUN   TestEncodeSingleMaskEdge/586
=== RUN   TestEncodeSingleMaskEdge/587
=== RUN   TestEncodeSingleMaskEdge/588
=== RUN   TestEncodeSingleMaskEdge/589
=== RUN   TestEncodeSingleMaskEdge/590
=== RUN   TestEncodeSingleMaskEdge/591
=== RUN   TestEncodeSingleMaskEdge/592
=== RUN   TestEncodeSingleMaskEdge/593
=== RUN   TestEncodeSingleMaskEdge/594
=== RUN   TestEncodeSingleMaskEdge/595
=== RUN   TestEncodeSingleMaskEdge/596
=== RUN   TestEncodeSingleMaskEdge/597
=== RUN   TestEncodeSingleMaskEdge/598
=== RUN   TestEncodeSingleMaskEdge/599
=== RUN   TestEncodeSingleMaskEdge/600
=== RUN   TestEncodeSingleMaskEdge/601
=== RUN   TestEncodeSingleMaskEdge/602
=== RUN   TestEncodeSingleMaskEdge/603
=== RUN   TestEncodeSingleMaskEdge/604
=== RUN   TestEncodeSingleMaskEdge/605
=== RUN   TestEncodeSingleMaskEdge/606
=== RUN   TestEncodeSingleMaskEdge/607
=== RUN   TestEncodeSingleMaskEdge/608
=== RUN   TestEncodeSingleMaskEdge/609
=== RUN   TestEncodeSingleMaskEdge/610
=== RUN   TestEncodeSingleMaskEdge/611
=== RUN   TestEncodeSingleMaskEdge/612
=== RUN   TestEncodeSingleMaskEdge/613
=== RUN   TestEncodeSingleMaskEdge/614
=== RUN   TestEncodeSingleMaskEdge/615
=== RUN   TestEncodeSingleMaskEdge/616
=== RUN   TestEncodeSingleMaskEdge/617
=== RUN   TestEncodeSingleMaskEdge/618
=== RUN   TestEncodeSingleMaskEdge/619
=== RUN   TestEncodeSingleMaskEdge/620
=== RUN   TestEncodeSingleMaskEdge/621
=== RUN   TestEncodeSingleMaskEdge/622
=== RUN   TestEncodeSingleMaskEdge/623
=== RUN   TestEncodeSingleMaskEdge/624
=== RUN   TestEncodeSingleMaskEdge/625
=== RUN   TestEncodeSingleMaskEdge/626
=== RUN   TestEncodeSingleMaskEdge/627
=== RUN   TestEncodeSingleMaskEdge/628
=== RUN   TestEncodeSingleMaskEdge/629
=== RUN   TestEncodeSingleMaskEdge/630
=== RUN   TestEncodeSingleMaskEdge/631
=== RUN   TestEncodeSingleMaskEdge/632
=== RUN   TestEncodeSingleMaskEdge/633
=== RUN   TestEncodeSingleMaskEdge/634
=== RUN   TestEncodeSingleMaskEdge/635
=== RUN   TestEncodeSingleMaskEdge/636
=== RUN   TestEncodeSingleMaskEdge/637
=== RUN   TestEncodeSingleMaskEdge/638
=== RUN   TestEncodeSingleMaskEdge/639
=== RUN   TestEncodeSingleMaskEdge/640
=== RUN   TestEncodeSingleMaskEdge/641
=== RUN   TestEncodeSingleMaskEdge/642
=== RUN   TestEncodeSingleMaskEdge/643
=== RUN   TestEncodeSingleMaskEdge/644
=== RUN   TestEncodeSingleMaskEdge/645
=== RUN   TestEncodeSingleMaskEdge/646
=== RUN   TestEncodeSingleMaskEdge/647
=== RUN   TestEncodeSingleMaskEdge/648
=== RUN   TestEncodeSingleMaskEdge/649
=== RUN   TestEncodeSingleMaskEdge/650
=== RUN   TestEncodeSingleMaskEdge/651
=== RUN   TestEncodeSingleMaskEdge/652
=== RUN   TestEncodeSingleMaskEdge/653
=== RUN   TestEncodeSingleMaskEdge/654
=== RUN   TestEncodeSingleMaskEdge/655
=== RUN   TestEncodeSingleMaskEdge/656
=== RUN   TestEncodeSingleMaskEdge/657
=== RUN   TestEncodeSingleMaskEdge/658
=== RUN   TestEncodeSingleMaskEdge/659
=== RUN   TestEncodeSingleMaskEdge/660
=== RUN   TestEncodeSingleMaskEdge/661
=== RUN   TestEncodeSingleMaskEdge/662
=== RUN   TestEncodeSingleMaskEdge/663
=== RUN   TestEncodeSingleMaskEdge/664
=== RUN   TestEncodeSingleMaskEdge/665
=== RUN   TestEncodeSingleMaskEdge/666
=== RUN   TestEncodeSingleMaskEdge/667
=== RUN   TestEncodeSingleMaskEdge/668
=== RUN   TestEncodeSingleMaskEdge/669
=== RUN   TestEncodeSingleMaskEdge/670
=== RUN   TestEncodeSingleMaskEdge/671
=== RUN   TestEncodeSingleMaskEdge/672
=== RUN   TestEncodeSingleMaskEdge/673
=== RUN   TestEncodeSingleMaskEdge/674
=== RUN   TestEncodeSingleMaskEdge/675
=== RUN   TestEncodeSingleMaskEdge/676
=== RUN   TestEncodeSingleMaskEdge/677
=== RUN   TestEncodeSingleMaskEdge/678
=== RUN   TestEncodeSingleMaskEdge/679
=== RUN   TestEncodeSingleMaskEdge/680
=== RUN   TestEncodeSingleMaskEdge/681
=== RUN   TestEncodeSingleMaskEdge/682
=== RUN   TestEncodeSingleMaskEdge/683
=== RUN   TestEncodeSingleMaskEdge/684
=== RUN   TestEncodeSingleMaskEdge/685
=== RUN   TestEncodeSingleMaskEdge/686
=== RUN   TestEncodeSingleMaskEdge/687
=== RUN   TestEncodeSingleMaskEdge/688
=== RUN   TestEncodeSingleMaskEdge/689
=== RUN   TestEncodeSingleMaskEdge/690
=== RUN   TestEncodeSingleMaskEdge/691
=== RUN   TestEncodeSingleMaskEdge/692
=== RUN   TestEncodeSingleMaskEdge/693
=== RUN   TestEncodeSingleMaskEdge/694
=== RUN   TestEncodeSingleMaskEdge/695
=== RUN   TestEncodeSingleMaskEdge/696
=== RUN   TestEncodeSingleMaskEdge/697
=== RUN   TestEncodeSingleMaskEdge/698
=== RUN   TestEncodeSingleMaskEdge/699
=== RUN   TestEncodeSingleMaskEdge/700
=== RUN   TestEncodeSingleMaskEdge/701
=== RUN   TestEncodeSingleMaskEdge/702
=== RUN   TestEncodeSingleMaskEdge/703
=== RUN   TestEncodeSingleMaskEdge/704
=== RUN   TestEncodeSingleMaskEdge/705
=== RUN   TestEncodeSingleMaskEdge/706
=== RUN   TestEncodeSingleMaskEdge/707
=== RUN   TestEncodeSingleMaskEdge/708
=== RUN   TestEncodeSingleMaskEdge/709
=== RUN   TestEncodeSingleMaskEdge/710
=== RUN   TestEncodeSingleMaskEdge/711
=== RUN   TestEncodeSingleMaskEdge/712
=== RUN   TestEncodeSingleMaskEdge/713
=== RUN   TestEncodeSingleMaskEdge/714
=== RUN   TestEncodeSingleMaskEdge/715
=== RUN   TestEncodeSingleMaskEdge/716
=== RUN   TestEncodeSingleMaskEdge/717
=== RUN   TestEncodeSingleMaskEdge/718
=== RUN   TestEncodeSingleMaskEdge/719
=== RUN   TestEncodeSingleMaskEdge/720
=== RUN   TestEncodeSingleMaskEdge/721
=== RUN   TestEncodeSingleMaskEdge/722
=== RUN   TestEncodeSingleMaskEdge/723
=== RUN   TestEncodeSingleMaskEdge/724
=== RUN   TestEncodeSingleMaskEdge/725
=== RUN   TestEncodeSingleMaskEdge/726
=== RUN   TestEncodeSingleMaskEdge/727
=== RUN   TestEncodeSingleMaskEdge/728
=== RUN   TestEncodeSingleMaskEdge/729
=== RUN   TestEncodeSingleMaskEdge/730
=== RUN   TestEncodeSingleMaskEdge/731
=== RUN   TestEncodeSingleMaskEdge/732
=== RUN   TestEncodeSingleMaskEdge/733
=== RUN   TestEncodeSingleMaskEdge/734
=== RUN   TestEncodeSingleMaskEdge/735
=== RUN   TestEncodeSingleMaskEdge/736
=== RUN   TestEncodeSingleMaskEdge/737
=== RUN   TestEncodeSingleMaskEdge/738
=== RUN   TestEncodeSingleMaskEdge/739
=== RUN   TestEncodeSingleMaskEdge/740
=== RUN   TestEncodeSingleMaskEdge/741
=== RUN   TestEncodeSingleMaskEdge/742
=== RUN   TestEncodeSingleMaskEdge/743
=== RUN   TestEncodeSingleMaskEdge/744
=== RUN   TestEncodeSingleMaskEdge/745
=== RUN   TestEncodeSingleMaskEdge/746
=== RUN   TestEncodeSingleMaskEdge/747
=== RUN   TestEncodeSingleMaskEdge/748
=== RUN   TestEncodeSingleMaskEdge/749
=== RUN   TestEncodeSingleMaskEdge/750
=== RUN   TestEncodeSingleMaskEdge/751
=== RUN   TestEncodeSingleMaskEdge/752
=== RUN   TestEncodeSingleMaskEdge/753
=== RUN   TestEncodeSingleMaskEdge/754
=== RUN   TestEncodeSingleMaskEdge/755
=== RUN   TestEncodeSingleMaskEdge/756
=== RUN   TestEncodeSingleMaskEdge/757
=== RUN   TestEncodeSingleMaskEdge/758
=== RUN   TestEncodeSingleMaskEdge/759
=== RUN   TestEncodeSingleMaskEdge/760
=== RUN   TestEncodeSingleMaskEdge/761
=== RUN   TestEncodeSingleMaskEdge/762
=== RUN   TestEncodeSingleMaskEdge/763
=== RUN   TestEncodeSingleMaskEdge/764
=== RUN   TestEncodeSingleMaskEdge/765
=== RUN   TestEncodeSingleMaskEdge/766
=== RUN   TestEncodeSingleMaskEdge/767
=== RUN   TestEncodeSingleMaskEdge/768
=== RUN   TestEncodeSingleMaskEdge/769
=== RUN   TestEncodeSingleMaskEdge/770
=== RUN   TestEncodeSingleMaskEdge/771
=== RUN   TestEncodeSingleMaskEdge/772
=== RUN   TestEncodeSingleMaskEdge/773
=== RUN   TestEncodeSingleMaskEdge/774
=== RUN   TestEncodeSingleMaskEdge/775
=== RUN   TestEncodeSingleMaskEdge/776
=== RUN   TestEncodeSingleMaskEdge/777
=== RUN   TestEncodeSingleMaskEdge/778
=== RUN   TestEncodeSingleMaskEdge/779
=== RUN   TestEncodeSingleMaskEdge/780
=== RUN   TestEncodeSingleMaskEdge/781
=== RUN   TestEncodeSingleMaskEdge/782
=== RUN   TestEncodeSingleMaskEdge/783
=== RUN   TestEncodeSingleMaskEdge/784
=== RUN   TestEncodeSingleMaskEdge/785
=== RUN   TestEncodeSingleMaskEdge/786
=== RUN   TestEncodeSingleMaskEdge/787
=== RUN   TestEncodeSingleMaskEdge/788
=== RUN   TestEncodeSingleMaskEdge/789
=== RUN   TestEncodeSingleMaskEdge/790
=== RUN   TestEncodeSingleMaskEdge/791
=== RUN   TestEncodeSingleMaskEdge/792
=== RUN   TestEncodeSingleMaskEdge/793
=== RUN   TestEncodeSingleMaskEdge/794
=== RUN   TestEncodeSingleMaskEdge/795
=== RUN   TestEncodeSingleMaskEdge/796
=== RUN   TestEncodeSingleMaskEdge/797
=== RUN   TestEncodeSingleMaskEdge/798
=== RUN   TestEncodeSingleMaskEdge/799
=== RUN   TestEncodeSingleMaskEdge/800
=== RUN   TestEncodeSingleMaskEdge/801
=== RUN   TestEncodeSingleMaskEdge/802
=== RUN   TestEncodeSingleMaskEdge/803
=== RUN   TestEncodeSingleMaskEdge/804
=== RUN   TestEncodeSingleMaskEdge/805
=== RUN   TestEncodeSingleMaskEdge/806
=== RUN   TestEncodeSingleMaskEdge/807
=== RUN   TestEncodeSingleMaskEdge/808
=== RUN   TestEncodeSingleMaskEdge/809
=== RUN   TestEncodeSingleMaskEdge/810
=== RUN   TestEncodeSingleMaskEdge/811
=== RUN   TestEncodeSingleMaskEdge/812
=== RUN   TestEncodeSingleMaskEdge/813
=== RUN   TestEncodeSingleMaskEdge/814
=== RUN   TestEncodeSingleMaskEdge/815
=== RUN   TestEncodeSingleMaskEdge/816
=== RUN   TestEncodeSingleMaskEdge/817
=== RUN   TestEncodeSingleMaskEdge/818
=== RUN   TestEncodeSingleMaskEdge/819
=== RUN   TestEncodeSingleMaskEdge/820
=== RUN   TestEncodeSingleMaskEdge/821
=== RUN   TestEncodeSingleMaskEdge/822
=== RUN   TestEncodeSingleMaskEdge/823
=== RUN   TestEncodeSingleMaskEdge/824
=== RUN   TestEncodeSingleMaskEdge/825
=== RUN   TestEncodeSingleMaskEdge/826
=== RUN   TestEncodeSingleMaskEdge/827
=== RUN   TestEncodeSingleMaskEdge/828
=== RUN   TestEncodeSingleMaskEdge/829
=== RUN   TestEncodeSingleMaskEdge/830
=== RUN   TestEncodeSingleMaskEdge/831
=== RUN   TestEncodeSingleMaskEdge/832
=== RUN   TestEncodeSingleMaskEdge/833
=== RUN   TestEncodeSingleMaskEdge/834
=== RUN   TestEncodeSingleMaskEdge/835
=== RUN   TestEncodeSingleMaskEdge/836
=== RUN   TestEncodeSingleMaskEdge/837
=== RUN   TestEncodeSingleMaskEdge/838
=== RUN   TestEncodeSingleMaskEdge/839
=== RUN   TestEncodeSingleMaskEdge/840
=== RUN   TestEncodeSingleMaskEdge/841
=== RUN   TestEncodeSingleMaskEdge/842
=== RUN   TestEncodeSingleMaskEdge/843
=== RUN   TestEncodeSingleMaskEdge/844
=== RUN   TestEncodeSingleMaskEdge/845
=== RUN   TestEncodeSingleMaskEdge/846
=== RUN   TestEncodeSingleMaskEdge/847
=== RUN   TestEncodeSingleMaskEdge/848
=== RUN   TestEncodeSingleMaskEdge/849
=== RUN   TestEncodeSingleMaskEdge/850
=== RUN   TestEncodeSingleMaskEdge/851
=== RUN   TestEncodeSingleMaskEdge/852
=== RUN   TestEncodeSingleMaskEdge/853
=== RUN   TestEncodeSingleMaskEdge/854
=== RUN   TestEncodeSingleMaskEdge/855
=== RUN   TestEncodeSingleMaskEdge/856
=== RUN   TestEncodeSingleMaskEdge/857
=== RUN   TestEncodeSingleMaskEdge/858
=== RUN   TestEncodeSingleMaskEdge/859
=== RUN   TestEncodeSingleMaskEdge/860
=== RUN   TestEncodeSingleMaskEdge/861
=== RUN   TestEncodeSingleMaskEdge/862
=== RUN   TestEncodeSingleMaskEdge/863
=== RUN   TestEncodeSingleMaskEdge/864
=== RUN   TestEncodeSingleMaskEdge/865
=== RUN   TestEncodeSingleMaskEdge/866
=== RUN   TestEncodeSingleMaskEdge/867
=== RUN   TestEncodeSingleMaskEdge/868
=== RUN   TestEncodeSingleMaskEdge/869
=== RUN   TestEncodeSingleMaskEdge/870
=== RUN   TestEncodeSingleMaskEdge/871
=== RUN   TestEncodeSingleMaskEdge/872
=== RUN   TestEncodeSingleMaskEdge/873
=== RUN   TestEncodeSingleMaskEdge/874
=== RUN   TestEncodeSingleMaskEdge/875
=== RUN   TestEncodeSingleMaskEdge/876
=== RUN   TestEncodeSingleMaskEdge/877
=== RUN   TestEncodeSingleMaskEdge/878
=== RUN   TestEncodeSingleMaskEdge/879
=== RUN   TestEncodeSingleMaskEdge/880
=== RUN   TestEncodeSingleMaskEdge/881
=== RUN   TestEncodeSingleMaskEdge/882
=== RUN   TestEncodeSingleMaskEdge/883
=== RUN   TestEncodeSingleMaskEdge/884
=== RUN   TestEncodeSingleMaskEdge/885
=== RUN   TestEncodeSingleMaskEdge/886
=== RUN   TestEncodeSingleMaskEdge/887
=== RUN   TestEncodeSingleMaskEdge/888
=== RUN   TestEncodeSingleMaskEdge/889
=== RUN   TestEncodeSingleMaskEdge/890
=== RUN   TestEncodeSingleMaskEdge/891
=== RUN   TestEncodeSingleMaskEdge/892
=== RUN   TestEncodeSingleMaskEdge/893
=== RUN   TestEncodeSingleMaskEdge/894
=== RUN   TestEncodeSingleMaskEdge/895
=== RUN   TestEncodeSingleMaskEdge/896
=== RUN   TestEncodeSingleMaskEdge/897
=== RUN   TestEncodeSingleMaskEdge/898
=== RUN   TestEncodeSingleMaskEdge/899
=== RUN   TestEncodeSingleMaskEdge/900
=== RUN   TestEncodeSingleMaskEdge/901
=== RUN   TestEncodeSingleMaskEdge/902
=== RUN   TestEncodeSingleMaskEdge/903
=== RUN   TestEncodeSingleMaskEdge/904
=== RUN   TestEncodeSingleMaskEdge/905
=== RUN   TestEncodeSingleMaskEdge/906
=== RUN   TestEncodeSingleMaskEdge/907
=== RUN   TestEncodeSingleMaskEdge/908
=== RUN   TestEncodeSingleMaskEdge/909
=== RUN   TestEncodeSingleMaskEdge/910
=== RUN   TestEncodeSingleMaskEdge/911
=== RUN   TestEncodeSingleMaskEdge/912
=== RUN   TestEncodeSingleMaskEdge/913
=== RUN   TestEncodeSingleMaskEdge/914
=== RUN   TestEncodeSingleMaskEdge/915
=== RUN   TestEncodeSingleMaskEdge/916
=== RUN   TestEncodeSingleMaskEdge/917
=== RUN   TestEncodeSingleMaskEdge/918
=== RUN   TestEncodeSingleMaskEdge/919
=== RUN   TestEncodeSingleMaskEdge/920
=== RUN   TestEncodeSingleMaskEdge/921
=== RUN   TestEncodeSingleMaskEdge/922
=== RUN   TestEncodeSingleMaskEdge/923
=== RUN   TestEncodeSingleMaskEdge/924
=== RUN   TestEncodeSingleMaskEdge/925
=== RUN   TestEncodeSingleMaskEdge/926
=== RUN   TestEncodeSingleMaskEdge/927
=== RUN   TestEncodeSingleMaskEdge/928
=== RUN   TestEncodeSingleMaskEdge/929
=== RUN   TestEncodeSingleMaskEdge/930
=== RUN   TestEncodeSingleMaskEdge/931
=== RUN   TestEncodeSingleMaskEdge/932
=== RUN   TestEncodeSingleMaskEdge/933
=== RUN   TestEncodeSingleMaskEdge/934
=== RUN   TestEncodeSingleMaskEdge/935
=== RUN   TestEncodeSingleMaskEdge/936
=== RUN   TestEncodeSingleMaskEdge/937
=== RUN   TestEncodeSingleMaskEdge/938
=== RUN   TestEncodeSingleMaskEdge/939
=== RUN   TestEncodeSingleMaskEdge/940
=== RUN   TestEncodeSingleMaskEdge/941
=== RUN   TestEncodeSingleMaskEdge/942
=== RUN   TestEncodeSingleMaskEdge/943
=== RUN   TestEncodeSingleMaskEdge/944
=== RUN   TestEncodeSingleMaskEdge/945
=== RUN   TestEncodeSingleMaskEdge/946
=== RUN   TestEncodeSingleMaskEdge/947
=== RUN   TestEncodeSingleMaskEdge/948
=== RUN   TestEncodeSingleMaskEdge/949
=== RUN   TestEncodeSingleMaskEdge/950
=== RUN   TestEncodeSingleMaskEdge/951
=== RUN   TestEncodeSingleMaskEdge/952
=== RUN   TestEncodeSingleMaskEdge/953
=== RUN   TestEncodeSingleMaskEdge/954
=== RUN   TestEncodeSingleMaskEdge/955
=== RUN   TestEncodeSingleMaskEdge/956
=== RUN   TestEncodeSingleMaskEdge/957
=== RUN   TestEncodeSingleMaskEdge/958
=== RUN   TestEncodeSingleMaskEdge/959
=== RUN   TestEncodeSingleMaskEdge/960
=== RUN   TestEncodeSingleMaskEdge/961
=== RUN   TestEncodeSingleMaskEdge/962
=== RUN   TestEncodeSingleMaskEdge/963
=== RUN   TestEncodeSingleMaskEdge/964
=== RUN   TestEncodeSingleMaskEdge/965
=== RUN   TestEncodeSingleMaskEdge/966
=== RUN   TestEncodeSingleMaskEdge/967
=== RUN   TestEncodeSingleMaskEdge/968
=== RUN   TestEncodeSingleMaskEdge/969
=== RUN   TestEncodeSingleMaskEdge/970
=== RUN   TestEncodeSingleMaskEdge/971
=== RUN   TestEncodeSingleMaskEdge/972
=== RUN   TestEncodeSingleMaskEdge/973
=== RUN   TestEncodeSingleMaskEdge/974
=== RUN   TestEncodeSingleMaskEdge/975
=== RUN   TestEncodeSingleMaskEdge/976
=== RUN   TestEncodeSingleMaskEdge/977
=== RUN   TestEncodeSingleMaskEdge/978
=== RUN   TestEncodeSingleMaskEdge/979
=== RUN   TestEncodeSingleMaskEdge/980
=== RUN   TestEncodeSingleMaskEdge/981
=== RUN   TestEncodeSingleMaskEdge/982
=== RUN   TestEncodeSingleMaskEdge/983
=== RUN   TestEncodeSingleMaskEdge/984
=== RUN   TestEncodeSingleMaskEdge/985
=== RUN   TestEncodeSingleMaskEdge/986
=== RUN   TestEncodeSingleMaskEdge/987
=== RUN   TestEncodeSingleMaskEdge/988
=== RUN   TestEncodeSingleMaskEdge/989
=== RUN   TestEncodeSingleMaskEdge/990
=== RUN   TestEncodeSingleMaskEdge/991
=== RUN   TestEncodeSingleMaskEdge/992
=== RUN   TestEncodeSingleMaskEdge/993
=== RUN   TestEncodeSingleMaskEdge/994
=== RUN   TestEncodeSingleMaskEdge/995
=== RUN   TestEncodeSingleMaskEdge/996
=== RUN   TestEncodeSingleMaskEdge/997
=== RUN   TestEncodeSingleMaskEdge/998
=== RUN   TestEncodeSingleMaskEdge/999
=== RUN   TestEncodeSingleMaskEdge/1000
=== RUN   TestEncodeSingleMaskEdge/1001
=== RUN   TestEncodeSingleMaskEdge/1002
=== RUN   TestEncodeSingleMaskEdge/1003
=== RUN   TestEncodeSingleMaskEdge/1004
=== RUN   TestEncodeSingleMaskEdge/1005
=== RUN   TestEncodeSingleMaskEdge/1006
=== RUN   TestEncodeSingleMaskEdge/1007
=== RUN   TestEncodeSingleMaskEdge/1008
=== RUN   TestEncodeSingleMaskEdge/1009
=== RUN   TestEncodeSingleMaskEdge/1010
=== RUN   TestEncodeSingleMaskEdge/1011
=== RUN   TestEncodeSingleMaskEdge/1012
=== RUN   TestEncodeSingleMaskEdge/1013
=== RUN   TestEncodeSingleMaskEdge/1014
=== RUN   TestEncodeSingleMaskEdge/1015
=== RUN   TestEncodeSingleMaskEdge/1016
=== RUN   TestEncodeSingleMaskEdge/1017
=== RUN   TestEncodeSingleMaskEdge/1018
=== RUN   TestEncodeSingleMaskEdge/1019
=== RUN   TestEncodeSingleMaskEdge/1020
=== RUN   TestEncodeSingleMaskEdge/1021
=== RUN   TestEncodeSingleMaskEdge/1022
=== RUN   TestEncodeSingleMaskEdge/1023
=== RUN   TestEncodeSingleMaskEdge/1024
=== RUN   TestEncodeSingleMaskEdge/1025
=== RUN   TestEncodeSingleMaskEdge/1026
=== RUN   TestEncodeSingleMaskEdge/1027
=== RUN   TestEncodeSingleMaskEdge/1028
=== RUN   TestEncodeSingleMaskEdge/1029
=== RUN   TestEncodeSingleMaskEdge/1030
=== RUN   TestEncodeSingleMaskEdge/1031
=== RUN   TestEncodeSingleMaskEdge/1032
=== RUN   TestEncodeSingleMaskEdge/1033
=== RUN   TestEncodeSingleMaskEdge/1034
=== RUN   TestEncodeSingleMaskEdge/1035
=== RUN   TestEncodeSingleMaskEdge/1036
=== RUN   TestEncodeSingleMaskEdge/1037
=== RUN   TestEncodeSingleMaskEdge/1038
=== RUN   TestEncodeSingleMaskEdge/1039
=== RUN   TestEncodeSingleMaskEdge/1040
=== RUN   TestEncodeSingleMaskEdge/1041
=== RUN   TestEncodeSingleMaskEdge/1042
=== RUN   TestEncodeSingleMaskEdge/1043
=== RUN   TestEncodeSingleMaskEdge/1044
=== RUN   TestEncodeSingleMaskEdge/1045
=== RUN   TestEncodeSingleMaskEdge/1046
=== RUN   TestEncodeSingleMaskEdge/1047
=== RUN   TestEncodeSingleMaskEdge/1048
=== RUN   TestEncodeSingleMaskEdge/1049
=== RUN   TestEncodeSingleMaskEdge/1050
=== RUN   TestEncodeSingleMaskEdge/1051
=== RUN   TestEncodeSingleMaskEdge/1052
=== RUN   TestEncodeSingleMaskEdge/1053
=== RUN   TestEncodeSingleMaskEdge/1054
=== RUN   TestEncodeSingleMaskEdge/1055
=== RUN   TestEncodeSingleMaskEdge/1056
=== RUN   TestEncodeSingleMaskEdge/1057
=== RUN   TestEncodeSingleMaskEdge/1058
=== RUN   TestEncodeSingleMaskEdge/1059
=== RUN   TestEncodeSingleMaskEdge/1060
=== RUN   TestEncodeSingleMaskEdge/1061
=== RUN   TestEncodeSingleMaskEdge/1062
=== RUN   TestEncodeSingleMaskEdge/1063
=== RUN   TestEncodeSingleMaskEdge/1064
=== RUN   TestEncodeSingleMaskEdge/1065
=== RUN   TestEncodeSingleMaskEdge/1066
=== RUN   TestEncodeSingleMaskEdge/1067
=== RUN   TestEncodeSingleMaskEdge/1068
=== RUN   TestEncodeSingleMaskEdge/1069
=== RUN   TestEncodeSingleMaskEdge/1070
=== RUN   TestEncodeSingleMaskEdge/1071
=== RUN   TestEncodeSingleMaskEdge/1072
=== RUN   TestEncodeSingleMaskEdge/1073
=== RUN   TestEncodeSingleMaskEdge/1074
=== RUN   TestEncodeSingleMaskEdge/1075
=== RUN   TestEncodeSingleMaskEdge/1076
=== RUN   TestEncodeSingleMaskEdge/1077
=== RUN   TestEncodeSingleMaskEdge/1078
=== RUN   TestEncodeSingleMaskEdge/1079
=== RUN   TestEncodeSingleMaskEdge/1080
=== RUN   TestEncodeSingleMaskEdge/1081
=== RUN   TestEncodeSingleMaskEdge/1082
=== RUN   TestEncodeSingleMaskEdge/1083
=== RUN   TestEncodeSingleMaskEdge/1084
=== RUN   TestEncodeSingleMaskEdge/1085
=== RUN   TestEncodeSingleMaskEdge/1086
=== RUN   TestEncodeSingleMaskEdge/1087
=== RUN   TestEncodeSingleMaskEdge/1088
=== RUN   TestEncodeSingleMaskEdge/1089
=== RUN   TestEncodeSingleMaskEdge/1090
=== RUN   TestEncodeSingleMaskEdge/1091
=== RUN   TestEncodeSingleMaskEdge/1092
=== RUN   TestEncodeSingleMaskEdge/1093
=== RUN   TestEncodeSingleMaskEdge/1094
=== RUN   TestEncodeSingleMaskEdge/1095
=== RUN   TestEncodeSingleMaskEdge/1096
=== RUN   TestEncodeSingleMaskEdge/1097
=== RUN   TestEncodeSingleMaskEdge/1098
=== RUN   TestEncodeSingleMaskEdge/1099
=== RUN   TestEncodeSingleMaskEdge/1100
=== RUN   TestEncodeSingleMaskEdge/1101
=== RUN   TestEncodeSingleMaskEdge/1102
=== RUN   TestEncodeSingleMaskEdge/1103
=== RUN   TestEncodeSingleMaskEdge/1104
=== RUN   TestEncodeSingleMaskEdge/1105
=== RUN   TestEncodeSingleMaskEdge/1106
=== RUN   TestEncodeSingleMaskEdge/1107
=== RUN   TestEncodeSingleMaskEdge/1108
=== RUN   TestEncodeSingleMaskEdge/1109
=== RUN   TestEncodeSingleMaskEdge/1110
=== RUN   TestEncodeSingleMaskEdge/1111
=== RUN   TestEncodeSingleMaskEdge/1112
=== RUN   TestEncodeSingleMaskEdge/1113
=== RUN   TestEncodeSingleMaskEdge/1114
=== RUN   TestEncodeSingleMaskEdge/1115
=== RUN   TestEncodeSingleMaskEdge/1116
=== RUN   TestEncodeSingleMaskEdge/1117
=== RUN   TestEncodeSingleMaskEdge/1118
=== RUN   TestEncodeSingleMaskEdge/1119
=== RUN   TestEncodeSingleMaskEdge/1120
=== RUN   TestEncodeSingleMaskEdge/1121
=== RUN   TestEncodeSingleMaskEdge/1122
=== RUN   TestEncodeSingleMaskEdge/1123
=== RUN   TestEncodeSingleMaskEdge/1124
=== RUN   TestEncodeSingleMaskEdge/1125
=== RUN   TestEncodeSingleMaskEdge/1126
=== RUN   TestEncodeSingleMaskEdge/1127
=== RUN   TestEncodeSingleMaskEdge/1128
=== RUN   TestEncodeSingleMaskEdge/1129
=== RUN   TestEncodeSingleMaskEdge/1130
=== RUN   TestEncodeSingleMaskEdge/1131
=== RUN   TestEncodeSingleMaskEdge/1132
=== RUN   TestEncodeSingleMaskEdge/1133
=== RUN   TestEncodeSingleMaskEdge/1134
=== RUN   TestEncodeSingleMaskEdge/1135
=== RUN   TestEncodeSingleMaskEdge/1136
=== RUN   TestEncodeSingleMaskEdge/1137
=== RUN   TestEncodeSingleMaskEdge/1138
=== RUN   TestEncodeSingleMaskEdge/1139
=== RUN   TestEncodeSingleMaskEdge/1140
=== RUN   TestEncodeSingleMaskEdge/1141
=== RUN   TestEncodeSingleMaskEdge/1142
=== RUN   TestEncodeSingleMaskEdge/1143
=== RUN   TestEncodeSingleMaskEdge/1144
=== RUN   TestEncodeSingleMaskEdge/1145
=== RUN   TestEncodeSingleMaskEdge/1146
=== RUN   TestEncodeSingleMaskEdge/1147
=== RUN   TestEncodeSingleMaskEdge/1148
=== RUN   TestEncodeSingleMaskEdge/1149
=== RUN   TestEncodeSingleMaskEdge/1150
=== RUN   TestEncodeSingleMaskEdge/1151
=== RUN   TestEncodeSingleMaskEdge/1152
=== RUN   TestEncodeSingleMaskEdge/1153
=== RUN   TestEncodeSingleMaskEdge/1154
=== RUN   TestEncodeSingleMaskEdge/1155
=== RUN   TestEncodeSingleMaskEdge/1156
=== RUN   TestEncodeSingleMaskEdge/1157
=== RUN   TestEncodeSingleMaskEdge/1158
=== RUN   TestEncodeSingleMaskEdge/1159
=== RUN   TestEncodeSingleMaskEdge/1160
=== RUN   TestEncodeSingleMaskEdge/1161
=== RUN   TestEncodeSingleMaskEdge/1162
=== RUN   TestEncodeSingleMaskEdge/1163
=== RUN   TestEncodeSingleMaskEdge/1164
=== RUN   TestEncodeSingleMaskEdge/1165
=== RUN   TestEncodeSingleMaskEdge/1166
=== RUN   TestEncodeSingleMaskEdge/1167
=== RUN   TestEncodeSingleMaskEdge/1168
=== RUN   TestEncodeSingleMaskEdge/1169
=== RUN   TestEncodeSingleMaskEdge/1170
=== RUN   TestEncodeSingleMaskEdge/1171
=== RUN   TestEncodeSingleMaskEdge/1172
=== RUN   TestEncodeSingleMaskEdge/1173
=== RUN   TestEncodeSingleMaskEdge/1174
=== RUN   TestEncodeSingleMaskEdge/1175
=== RUN   TestEncodeSingleMaskEdge/1176
=== RUN   TestEncodeSingleMaskEdge/1177
=== RUN   TestEncodeSingleMaskEdge/1178
=== RUN   TestEncodeSingleMaskEdge/1179
=== RUN   TestEncodeSingleMaskEdge/1180
=== RUN   TestEncodeSingleMaskEdge/1181
=== RUN   TestEncodeSingleMaskEdge/1182
=== RUN   TestEncodeSingleMaskEdge/1183
=== RUN   TestEncodeSingleMaskEdge/1184
=== RUN   TestEncodeSingleMaskEdge/1185
=== RUN   TestEncodeSingleMaskEdge/1186
=== RUN   TestEncodeSingleMaskEdge/1187
=== RUN   TestEncodeSingleMaskEdge/1188
=== RUN   TestEncodeSingleMaskEdge/1189
=== RUN   TestEncodeSingleMaskEdge/1190
=== RUN   TestEncodeSingleMaskEdge/1191
=== RUN   TestEncodeSingleMaskEdge/1192
=== RUN   TestEncodeSingleMaskEdge/1193
=== RUN   TestEncodeSingleMaskEdge/1194
=== RUN   TestEncodeSingleMaskEdge/1195
=== RUN   TestEncodeSingleMaskEdge/1196
=== RUN   TestEncodeSingleMaskEdge/1197
=== RUN   TestEncodeSingleMaskEdge/1198
=== RUN   TestEncodeSingleMaskEdge/1199
=== RUN   TestEncodeSingleMaskEdge/1200
=== RUN   TestEncodeSingleMaskEdge/1201
=== RUN   TestEncodeSingleMaskEdge/1202
=== RUN   TestEncodeSingleMaskEdge/1203
=== RUN   TestEncodeSingleMaskEdge/1204
=== RUN   TestEncodeSingleMaskEdge/1205
=== RUN   TestEncodeSingleMaskEdge/1206
=== RUN   TestEncodeSingleMaskEdge/1207
=== RUN   TestEncodeSingleMaskEdge/1208
=== RUN   TestEncodeSingleMaskEdge/1209
=== RUN   TestEncodeSingleMaskEdge/1210
=== RUN   TestEncodeSingleMaskEdge/1211
=== RUN   TestEncodeSingleMaskEdge/1212
=== RUN   TestEncodeSingleMaskEdge/1213
=== RUN   TestEncodeSingleMaskEdge/1214
=== RUN   TestEncodeSingleMaskEdge/1215
=== RUN   TestEncodeSingleMaskEdge/1216
=== RUN   TestEncodeSingleMaskEdge/1217
=== RUN   TestEncodeSingleMaskEdge/1218
=== RUN   TestEncodeSingleMaskEdge/1219
=== RUN   TestEncodeSingleMaskEdge/1220
=== RUN   TestEncodeSingleMaskEdge/1221
=== RUN   TestEncodeSingleMaskEdge/1222
=== RUN   TestEncodeSingleMaskEdge/1223
=== RUN   TestEncodeSingleMaskEdge/1224
=== RUN   TestEncodeSingleMaskEdge/1225
=== RUN   TestEncodeSingleMaskEdge/1226
=== RUN   TestEncodeSingleMaskEdge/1227
=== RUN   TestEncodeSingleMaskEdge/1228
=== RUN   TestEncodeSingleMaskEdge/1229
=== RUN   TestEncodeSingleMaskEdge/1230
=== RUN   TestEncodeSingleMaskEdge/1231
=== RUN   TestEncodeSingleMaskEdge/1232
=== RUN   TestEncodeSingleMaskEdge/1233
=== RUN   TestEncodeSingleMaskEdge/1234
=== RUN   TestEncodeSingleMaskEdge/1235
=== RUN   TestEncodeSingleMaskEdge/1236
=== RUN   TestEncodeSingleMaskEdge/1237
=== RUN   TestEncodeSingleMaskEdge/1238
=== RUN   TestEncodeSingleMaskEdge/1239
=== RUN   TestEncodeSingleMaskEdge/1240
=== RUN   TestEncodeSingleMaskEdge/1241
=== RUN   TestEncodeSingleMaskEdge/1242
=== RUN   TestEncodeSingleMaskEdge/1243
=== RUN   TestEncodeSingleMaskEdge/1244
=== RUN   TestEncodeSingleMaskEdge/1245
=== RUN   TestEncodeSingleMaskEdge/1246
=== RUN   TestEncodeSingleMaskEdge/1247
=== RUN   TestEncodeSingleMaskEdge/1248
=== RUN   TestEncodeSingleMaskEdge/1249
=== RUN   TestEncodeSingleMaskEdge/1250
=== RUN   TestEncodeSingleMaskEdge/1251
=== RUN   TestEncodeSingleMaskEdge/1252
=== RUN   TestEncodeSingleMaskEdge/1253
=== RUN   TestEncodeSingleMaskEdge/1254
=== RUN   TestEncodeSingleMaskEdge/1255
=== RUN   TestEncodeSingleMaskEdge/1256
=== RUN   TestEncodeSingleMaskEdge/1257
=== RUN   TestEncodeSingleMaskEdge/1258
=== RUN   TestEncodeSingleMaskEdge/1259
=== RUN   TestEncodeSingleMaskEdge/1260
=== RUN   TestEncodeSingleMaskEdge/1261
=== RUN   TestEncodeSingleMaskEdge/1262
=== RUN   TestEncodeSingleMaskEdge/1263
=== RUN   TestEncodeSingleMaskEdge/1264
=== RUN   TestEncodeSingleMaskEdge/1265
=== RUN   TestEncodeSingleMaskEdge/1266
=== RUN   TestEncodeSingleMaskEdge/1267
=== RUN   TestEncodeSingleMaskEdge/1268
=== RUN   TestEncodeSingleMaskEdge/1269
=== RUN   TestEncodeSingleMaskEdge/1270
=== RUN   TestEncodeSingleMaskEdge/1271
=== RUN   TestEncodeSingleMaskEdge/1272
=== RUN   TestEncodeSingleMaskEdge/1273
=== RUN   TestEncodeSingleMaskEdge/1274
=== RUN   TestEncodeSingleMaskEdge/1275
=== RUN   TestEncodeSingleMaskEdge/1276
=== RUN   TestEncodeSingleMaskEdge/1277
=== RUN   TestEncodeSingleMaskEdge/1278
=== RUN   TestEncodeSingleMaskEdge/1279
=== RUN   TestEncodeSingleMaskEdge/1280
=== RUN   TestEncodeSingleMaskEdge/1281
=== RUN   TestEncodeSingleMaskEdge/1282
=== RUN   TestEncodeSingleMaskEdge/1283
=== RUN   TestEncodeSingleMaskEdge/1284
=== RUN   TestEncodeSingleMaskEdge/1285
=== RUN   TestEncodeSingleMaskEdge/1286
=== RUN   TestEncodeSingleMaskEdge/1287
=== RUN   TestEncodeSingleMaskEdge/1288
=== RUN   TestEncodeSingleMaskEdge/1289
=== RUN   TestEncodeSingleMaskEdge/1290
=== RUN   TestEncodeSingleMaskEdge/1291
=== RUN   TestEncodeSingleMaskEdge/1292
=== RUN   TestEncodeSingleMaskEdge/1293
=== RUN   TestEncodeSingleMaskEdge/1294
=== RUN   TestEncodeSingleMaskEdge/1295
=== RUN   TestEncodeSingleMaskEdge/1296
=== RUN   TestEncodeSingleMaskEdge/1297
=== RUN   TestEncodeSingleMaskEdge/1298
=== RUN   TestEncodeSingleMaskEdge/1299
=== RUN   TestEncodeSingleMaskEdge/1300
=== RUN   TestEncodeSingleMaskEdge/1301
=== RUN   TestEncodeSingleMaskEdge/1302
=== RUN   TestEncodeSingleMaskEdge/1303
=== RUN   TestEncodeSingleMaskEdge/1304
=== RUN   TestEncodeSingleMaskEdge/1305
=== RUN   TestEncodeSingleMaskEdge/1306
=== RUN   TestEncodeSingleMaskEdge/1307
=== RUN   TestEncodeSingleMaskEdge/1308
=== RUN   TestEncodeSingleMaskEdge/1309
=== RUN   TestEncodeSingleMaskEdge/1310
=== RUN   TestEncodeSingleMaskEdge/1311
=== RUN   TestEncodeSingleMaskEdge/1312
=== RUN   TestEncodeSingleMaskEdge/1313
=== RUN   TestEncodeSingleMaskEdge/1314
=== RUN   TestEncodeSingleMaskEdge/1315
=== RUN   TestEncodeSingleMaskEdge/1316
=== RUN   TestEncodeSingleMaskEdge/1317
=== RUN   TestEncodeSingleMaskEdge/1318
=== RUN   TestEncodeSingleMaskEdge/1319
=== RUN   TestEncodeSingleMaskEdge/1320
=== RUN   TestEncodeSingleMaskEdge/1321
=== RUN   TestEncodeSingleMaskEdge/1322
=== RUN   TestEncodeSingleMaskEdge/1323
=== RUN   TestEncodeSingleMaskEdge/1324
=== RUN   TestEncodeSingleMaskEdge/1325
=== RUN   TestEncodeSingleMaskEdge/1326
=== RUN   TestEncodeSingleMaskEdge/1327
=== RUN   TestEncodeSingleMaskEdge/1328
=== RUN   TestEncodeSingleMaskEdge/1329
=== RUN   TestEncodeSingleMaskEdge/1330
=== RUN   TestEncodeSingleMaskEdge/1331
=== RUN   TestEncodeSingleMaskEdge/1332
=== RUN   TestEncodeSingleMaskEdge/1333
=== RUN   TestEncodeSingleMaskEdge/1334
=== RUN   TestEncodeSingleMaskEdge/1335
=== RUN   TestEncodeSingleMaskEdge/1336
=== RUN   TestEncodeSingleMaskEdge/1337
=== RUN   TestEncodeSingleMaskEdge/1338
=== RUN   TestEncodeSingleMaskEdge/1339
=== RUN   TestEncodeSingleMaskEdge/1340
=== RUN   TestEncodeSingleMaskEdge/1341
=== RUN   TestEncodeSingleMaskEdge/1342
=== RUN   TestEncodeSingleMaskEdge/1343
=== RUN   TestEncodeSingleMaskEdge/1344
=== RUN   TestEncodeSingleMaskEdge/1345
=== RUN   TestEncodeSingleMaskEdge/1346
=== RUN   TestEncodeSingleMaskEdge/1347
=== RUN   TestEncodeSingleMaskEdge/1348
=== RUN   TestEncodeSingleMaskEdge/1349
=== RUN   TestEncodeSingleMaskEdge/1350
=== RUN   TestEncodeSingleMaskEdge/1351
=== RUN   TestEncodeSingleMaskEdge/1352
=== RUN   TestEncodeSingleMaskEdge/1353
=== RUN   TestEncodeSingleMaskEdge/1354
=== RUN   TestEncodeSingleMaskEdge/1355
=== RUN   TestEncodeSingleMaskEdge/1356
=== RUN   TestEncodeSingleMaskEdge/1357
=== RUN   TestEncodeSingleMaskEdge/1358
=== RUN   TestEncodeSingleMaskEdge/1359
=== RUN   TestEncodeSingleMaskEdge/1360
=== RUN   TestEncodeSingleMaskEdge/1361
=== RUN   TestEncodeSingleMaskEdge/1362
=== RUN   TestEncodeSingleMaskEdge/1363
=== RUN   TestEncodeSingleMaskEdge/1364
=== RUN   TestEncodeSingleMaskEdge/1365
=== RUN   TestEncodeSingleMaskEdge/1366
=== RUN   TestEncodeSingleMaskEdge/1367
=== RUN   TestEncodeSingleMaskEdge/1368
=== RUN   TestEncodeSingleMaskEdge/1369
=== RUN   TestEncodeSingleMaskEdge/1370
=== RUN   TestEncodeSingleMaskEdge/1371
=== RUN   TestEncodeSingleMaskEdge/1372
=== RUN   TestEncodeSingleMaskEdge/1373
=== RUN   TestEncodeSingleMaskEdge/1374
=== RUN   TestEncodeSingleMaskEdge/1375
=== RUN   TestEncodeSingleMaskEdge/1376
=== RUN   TestEncodeSingleMaskEdge/1377
=== RUN   TestEncodeSingleMaskEdge/1378
=== RUN   TestEncodeSingleMaskEdge/1379
=== RUN   TestEncodeSingleMaskEdge/1380
=== RUN   TestEncodeSingleMaskEdge/1381
=== RUN   TestEncodeSingleMaskEdge/1382
=== RUN   TestEncodeSingleMaskEdge/1383
=== RUN   TestEncodeSingleMaskEdge/1384
=== RUN   TestEncodeSingleMaskEdge/1385
=== RUN   TestEncodeSingleMaskEdge/1386
=== RUN   TestEncodeSingleMaskEdge/1387
=== RUN   TestEncodeSingleMaskEdge/1388
=== RUN   TestEncodeSingleMaskEdge/1389
=== RUN   TestEncodeSingleMaskEdge/1390
=== RUN   TestEncodeSingleMaskEdge/1391
=== RUN   TestEncodeSingleMaskEdge/1392
=== RUN   TestEncodeSingleMaskEdge/1393
=== RUN   TestEncodeSingleMaskEdge/1394
=== RUN   TestEncodeSingleMaskEdge/1395
=== RUN   TestEncodeSingleMaskEdge/1396
=== RUN   TestEncodeSingleMaskEdge/1397
=== RUN   TestEncodeSingleMaskEdge/1398
=== RUN   TestEncodeSingleMaskEdge/1399
=== RUN   TestEncodeSingleMaskEdge/1400
=== RUN   TestEncodeSingleMaskEdge/1401
=== RUN   TestEncodeSingleMaskEdge/1402
=== RUN   TestEncodeSingleMaskEdge/1403
=== RUN   TestEncodeSingleMaskEdge/1404
=== RUN   TestEncodeSingleMaskEdge/1405
=== RUN   TestEncodeSingleMaskEdge/1406
=== RUN   TestEncodeSingleMaskEdge/1407
=== RUN   TestEncodeSingleMaskEdge/1408
=== RUN   TestEncodeSingleMaskEdge/1409
=== RUN   TestEncodeSingleMaskEdge/1410
=== RUN   TestEncodeSingleMaskEdge/1411
=== RUN   TestEncodeSingleMaskEdge/1412
=== RUN   TestEncodeSingleMaskEdge/1413
=== RUN   TestEncodeSingleMaskEdge/1414
=== RUN   TestEncodeSingleMaskEdge/1415
=== RUN   TestEncodeSingleMaskEdge/1416
=== RUN   TestEncodeSingleMaskEdge/1417
=== RUN   TestEncodeSingleMaskEdge/1418
=== RUN   TestEncodeSingleMaskEdge/1419
=== RUN   TestEncodeSingleMaskEdge/1420
=== RUN   TestEncodeSingleMaskEdge/1421
=== RUN   TestEncodeSingleMaskEdge/1422
=== RUN   TestEncodeSingleMaskEdge/1423
=== RUN   TestEncodeSingleMaskEdge/1424
=== RUN   TestEncodeSingleMaskEdge/1425
=== RUN   TestEncodeSingleMaskEdge/1426
=== RUN   TestEncodeSingleMaskEdge/1427
=== RUN   TestEncodeSingleMaskEdge/1428
=== RUN   TestEncodeSingleMaskEdge/1429
=== RUN   TestEncodeSingleMaskEdge/1430
=== RUN   TestEncodeSingleMaskEdge/1431
=== RUN   TestEncodeSingleMaskEdge/1432
=== RUN   TestEncodeSingleMaskEdge/1433
=== RUN   TestEncodeSingleMaskEdge/1434
=== RUN   TestEncodeSingleMaskEdge/1435
=== RUN   TestEncodeSingleMaskEdge/1436
=== RUN   TestEncodeSingleMaskEdge/1437
=== RUN   TestEncodeSingleMaskEdge/1438
=== RUN   TestEncodeSingleMaskEdge/1439
=== RUN   TestEncodeSingleMaskEdge/1440
=== RUN   TestEncodeSingleMaskEdge/1441
=== RUN   TestEncodeSingleMaskEdge/1442
=== RUN   TestEncodeSingleMaskEdge/1443
=== RUN   TestEncodeSingleMaskEdge/1444
=== RUN   TestEncodeSingleMaskEdge/1445
=== RUN   TestEncodeSingleMaskEdge/1446
=== RUN   TestEncodeSingleMaskEdge/1447
=== RUN   TestEncodeSingleMaskEdge/1448
=== RUN   TestEncodeSingleMaskEdge/1449
=== RUN   TestEncodeSingleMaskEdge/1450
=== RUN   TestEncodeSingleMaskEdge/1451
=== RUN   TestEncodeSingleMaskEdge/1452
=== RUN   TestEncodeSingleMaskEdge/1453
=== RUN   TestEncodeSingleMaskEdge/1454
=== RUN   TestEncodeSingleMaskEdge/1455
=== RUN   TestEncodeSingleMaskEdge/1456
=== RUN   TestEncodeSingleMaskEdge/1457
=== RUN   TestEncodeSingleMaskEdge/1458
=== RUN   TestEncodeSingleMaskEdge/1459
=== RUN   TestEncodeSingleMaskEdge/1460
=== RUN   TestEncodeSingleMaskEdge/1461
=== RUN   TestEncodeSingleMaskEdge/1462
=== RUN   TestEncodeSingleMaskEdge/1463
=== RUN   TestEncodeSingleMaskEdge/1464
=== RUN   TestEncodeSingleMaskEdge/1465
=== RUN   TestEncodeSingleMaskEdge/1466
=== RUN   TestEncodeSingleMaskEdge/1467
=== RUN   TestEncodeSingleMaskEdge/1468
=== RUN   TestEncodeSingleMaskEdge/1469
=== RUN   TestEncodeSingleMaskEdge/1470
=== RUN   TestEncodeSingleMaskEdge/1471
=== RUN   TestEncodeSingleMaskEdge/1472
=== RUN   TestEncodeSingleMaskEdge/1473
=== RUN   TestEncodeSingleMaskEdge/1474
=== RUN   TestEncodeSingleMaskEdge/1475
=== RUN   TestEncodeSingleMaskEdge/1476
=== RUN   TestEncodeSingleMaskEdge/1477
=== RUN   TestEncodeSingleMaskEdge/1478
=== RUN   TestEncodeSingleMaskEdge/1479
=== RUN   TestEncodeSingleMaskEdge/1480
=== RUN   TestEncodeSingleMaskEdge/1481
=== RUN   TestEncodeSingleMaskEdge/1482
=== RUN   TestEncodeSingleMaskEdge/1483
=== RUN   TestEncodeSingleMaskEdge/1484
=== RUN   TestEncodeSingleMaskEdge/1485
=== RUN   TestEncodeSingleMaskEdge/1486
=== RUN   TestEncodeSingleMaskEdge/1487
=== RUN   TestEncodeSingleMaskEdge/1488
=== RUN   TestEncodeSingleMaskEdge/1489
=== RUN   TestEncodeSingleMaskEdge/1490
=== RUN   TestEncodeSingleMaskEdge/1491
=== RUN   TestEncodeSingleMaskEdge/1492
=== RUN   TestEncodeSingleMaskEdge/1493
=== RUN   TestEncodeSingleMaskEdge/1494
=== RUN   TestEncodeSingleMaskEdge/1495
=== RUN   TestEncodeSingleMaskEdge/1496
=== RUN   TestEncodeSingleMaskEdge/1497
=== RUN   TestEncodeSingleMaskEdge/1498
=== RUN   TestEncodeSingleMaskEdge/1499
=== RUN   TestEncodeSingleMaskEdge/1500
=== RUN   TestEncodeSingleMaskEdge/1501
=== RUN   TestEncodeSingleMaskEdge/1502
=== RUN   TestEncodeSingleMaskEdge/1503
=== RUN   TestEncodeSingleMaskEdge/1504
=== RUN   TestEncodeSingleMaskEdge/1505
=== RUN   TestEncodeSingleMaskEdge/1506
=== RUN   TestEncodeSingleMaskEdge/1507
=== RUN   TestEncodeSingleMaskEdge/1508
=== RUN   TestEncodeSingleMaskEdge/1509
=== RUN   TestEncodeSingleMaskEdge/1510
=== RUN   TestEncodeSingleMaskEdge/1511
=== RUN   TestEncodeSingleMaskEdge/1512
=== RUN   TestEncodeSingleMaskEdge/1513
=== RUN   TestEncodeSingleMaskEdge/1514
=== RUN   TestEncodeSingleMaskEdge/1515
=== RUN   TestEncodeSingleMaskEdge/1516
=== RUN   TestEncodeSingleMaskEdge/1517
=== RUN   TestEncodeSingleMaskEdge/1518
=== RUN   TestEncodeSingleMaskEdge/1519
=== RUN   TestEncodeSingleMaskEdge/1520
=== RUN   TestEncodeSingleMaskEdge/1521
=== RUN   TestEncodeSingleMaskEdge/1522
=== RUN   TestEncodeSingleMaskEdge/1523
=== RUN   TestEncodeSingleMaskEdge/1524
=== RUN   TestEncodeSingleMaskEdge/1525
=== RUN   TestEncodeSingleMaskEdge/1526
=== RUN   TestEncodeSingleMaskEdge/1527
=== RUN   TestEncodeSingleMaskEdge/1528
=== RUN   TestEncodeSingleMaskEdge/1529
=== RUN   TestEncodeSingleMaskEdge/1530
=== RUN   TestEncodeSingleMaskEdge/1531
=== RUN   TestEncodeSingleMaskEdge/1532
=== RUN   TestEncodeSingleMaskEdge/1533
=== RUN   TestEncodeSingleMaskEdge/1534
=== RUN   TestEncodeSingleMaskEdge/1535
=== RUN   TestEncodeSingleMaskEdge/1536
=== RUN   TestEncodeSingleMaskEdge/1537
=== RUN   TestEncodeSingleMaskEdge/1538
=== RUN   TestEncodeSingleMaskEdge/1539
=== RUN   TestEncodeSingleMaskEdge/1540
=== RUN   TestEncodeSingleMaskEdge/1541
=== RUN   TestEncodeSingleMaskEdge/1542
=== RUN   TestEncodeSingleMaskEdge/1543
=== RUN   TestEncodeSingleMaskEdge/1544
=== RUN   TestEncodeSingleMaskEdge/1545
=== RUN   TestEncodeSingleMaskEdge/1546
=== RUN   TestEncodeSingleMaskEdge/1547
=== RUN   TestEncodeSingleMaskEdge/1548
=== RUN   TestEncodeSingleMaskEdge/1549
=== RUN   TestEncodeSingleMaskEdge/1550
=== RUN   TestEncodeSingleMaskEdge/1551
=== RUN   TestEncodeSingleMaskEdge/1552
=== RUN   TestEncodeSingleMaskEdge/1553
=== RUN   TestEncodeSingleMaskEdge/1554
=== RUN   TestEncodeSingleMaskEdge/1555
=== RUN   TestEncodeSingleMaskEdge/1556
=== RUN   TestEncodeSingleMaskEdge/1557
=== RUN   TestEncodeSingleMaskEdge/1558
=== RUN   TestEncodeSingleMaskEdge/1559
=== RUN   TestEncodeSingleMaskEdge/1560
=== RUN   TestEncodeSingleMaskEdge/1561
=== RUN   TestEncodeSingleMaskEdge/1562
=== RUN   TestEncodeSingleMaskEdge/1563
=== RUN   TestEncodeSingleMaskEdge/1564
=== RUN   TestEncodeSingleMaskEdge/1565
=== RUN   TestEncodeSingleMaskEdge/1566
=== RUN   TestEncodeSingleMaskEdge/1567
=== RUN   TestEncodeSingleMaskEdge/1568
=== RUN   TestEncodeSingleMaskEdge/1569
=== RUN   TestEncodeSingleMaskEdge/1570
=== RUN   TestEncodeSingleMaskEdge/1571
=== RUN   TestEncodeSingleMaskEdge/1572
=== RUN   TestEncodeSingleMaskEdge/1573
=== RUN   TestEncodeSingleMaskEdge/1574
=== RUN   TestEncodeSingleMaskEdge/1575
=== RUN   TestEncodeSingleMaskEdge/1576
=== RUN   TestEncodeSingleMaskEdge/1577
=== RUN   TestEncodeSingleMaskEdge/1578
=== RUN   TestEncodeSingleMaskEdge/1579
=== RUN   TestEncodeSingleMaskEdge/1580
=== RUN   TestEncodeSingleMaskEdge/1581
=== RUN   TestEncodeSingleMaskEdge/1582
=== RUN   TestEncodeSingleMaskEdge/1583
=== RUN   TestEncodeSingleMaskEdge/1584
=== RUN   TestEncodeSingleMaskEdge/1585
=== RUN   TestEncodeSingleMaskEdge/1586
=== RUN   TestEncodeSingleMaskEdge/1587
=== RUN   TestEncodeSingleMaskEdge/1588
=== RUN   TestEncodeSingleMaskEdge/1589
=== RUN   TestEncodeSingleMaskEdge/1590
=== RUN   TestEncodeSingleMaskEdge/1591
=== RUN   TestEncodeSingleMaskEdge/1592
=== RUN   TestEncodeSingleMaskEdge/1593
=== RUN   TestEncodeSingleMaskEdge/1594
=== RUN   TestEncodeSingleMaskEdge/1595
=== RUN   TestEncodeSingleMaskEdge/1596
=== RUN   TestEncodeSingleMaskEdge/1597
=== RUN   TestEncodeSingleMaskEdge/1598
=== RUN   TestEncodeSingleMaskEdge/1599
=== RUN   TestEncodeSingleMaskEdge/1600
=== RUN   TestEncodeSingleMaskEdge/1601
=== RUN   TestEncodeSingleMaskEdge/1602
=== RUN   TestEncodeSingleMaskEdge/1603
=== RUN   TestEncodeSingleMaskEdge/1604
=== RUN   TestEncodeSingleMaskEdge/1605
=== RUN   TestEncodeSingleMaskEdge/1606
=== RUN   TestEncodeSingleMaskEdge/1607
=== RUN   TestEncodeSingleMaskEdge/1608
=== RUN   TestEncodeSingleMaskEdge/1609
=== RUN   TestEncodeSingleMaskEdge/1610
=== RUN   TestEncodeSingleMaskEdge/1611
=== RUN   TestEncodeSingleMaskEdge/1612
=== RUN   TestEncodeSingleMaskEdge/1613
=== RUN   TestEncodeSingleMaskEdge/1614
=== RUN   TestEncodeSingleMaskEdge/1615
=== RUN   TestEncodeSingleMaskEdge/1616
=== RUN   TestEncodeSingleMaskEdge/1617
=== RUN   TestEncodeSingleMaskEdge/1618
=== RUN   TestEncodeSingleMaskEdge/1619
=== RUN   TestEncodeSingleMaskEdge/1620
=== RUN   TestEncodeSingleMaskEdge/1621
=== RUN   TestEncodeSingleMaskEdge/1622
=== RUN   TestEncodeSingleMaskEdge/1623
=== RUN   TestEncodeSingleMaskEdge/1624
=== RUN   TestEncodeSingleMaskEdge/1625
=== RUN   TestEncodeSingleMaskEdge/1626
=== RUN   TestEncodeSingleMaskEdge/1627
=== RUN   TestEncodeSingleMaskEdge/1628
=== RUN   TestEncodeSingleMaskEdge/1629
=== RUN   TestEncodeSingleMaskEdge/1630
=== RUN   TestEncodeSingleMaskEdge/1631
=== RUN   TestEncodeSingleMaskEdge/1632
=== RUN   TestEncodeSingleMaskEdge/1633
=== RUN   TestEncodeSingleMaskEdge/1634
=== RUN   TestEncodeSingleMaskEdge/1635
=== RUN   TestEncodeSingleMaskEdge/1636
=== RUN   TestEncodeSingleMaskEdge/1637
=== RUN   TestEncodeSingleMaskEdge/1638
=== RUN   TestEncodeSingleMaskEdge/1639
=== RUN   TestEncodeSingleMaskEdge/1640
=== RUN   TestEncodeSingleMaskEdge/1641
=== RUN   TestEncodeSingleMaskEdge/1642
=== RUN   TestEncodeSingleMaskEdge/1643
=== RUN   TestEncodeSingleMaskEdge/1644
=== RUN   TestEncodeSingleMaskEdge/1645
=== RUN   TestEncodeSingleMaskEdge/1646
=== RUN   TestEncodeSingleMaskEdge/1647
=== RUN   TestEncodeSingleMaskEdge/1648
=== RUN   TestEncodeSingleMaskEdge/1649
=== RUN   TestEncodeSingleMaskEdge/1650
=== RUN   TestEncodeSingleMaskEdge/1651
=== RUN   TestEncodeSingleMaskEdge/1652
=== RUN   TestEncodeSingleMaskEdge/1653
=== RUN   TestEncodeSingleMaskEdge/1654
=== RUN   TestEncodeSingleMaskEdge/1655
=== RUN   TestEncodeSingleMaskEdge/1656
=== RUN   TestEncodeSingleMaskEdge/1657
=== RUN   TestEncodeSingleMaskEdge/1658
=== RUN   TestEncodeSingleMaskEdge/1659
=== RUN   TestEncodeSingleMaskEdge/1660
=== RUN   TestEncodeSingleMaskEdge/1661
=== RUN   TestEncodeSingleMaskEdge/1662
=== RUN   TestEncodeSingleMaskEdge/1663
=== RUN   TestEncodeSingleMaskEdge/1664
=== RUN   TestEncodeSingleMaskEdge/1665
=== RUN   TestEncodeSingleMaskEdge/1666
=== RUN   TestEncodeSingleMaskEdge/1667
=== RUN   TestEncodeSingleMaskEdge/1668
=== RUN   TestEncodeSingleMaskEdge/1669
=== RUN   TestEncodeSingleMaskEdge/1670
=== RUN   TestEncodeSingleMaskEdge/1671
=== RUN   TestEncodeSingleMaskEdge/1672
=== RUN   TestEncodeSingleMaskEdge/1673
=== RUN   TestEncodeSingleMaskEdge/1674
=== RUN   TestEncodeSingleMaskEdge/1675
=== RUN   TestEncodeSingleMaskEdge/1676
=== RUN   TestEncodeSingleMaskEdge/1677
=== RUN   TestEncodeSingleMaskEdge/1678
=== RUN   TestEncodeSingleMaskEdge/1679
=== RUN   TestEncodeSingleMaskEdge/1680
=== RUN   TestEncodeSingleMaskEdge/1681
=== RUN   TestEncodeSingleMaskEdge/1682
=== RUN   TestEncodeSingleMaskEdge/1683
=== RUN   TestEncodeSingleMaskEdge/1684
=== RUN   TestEncodeSingleMaskEdge/1685
=== RUN   TestEncodeSingleMaskEdge/1686
=== RUN   TestEncodeSingleMaskEdge/1687
=== RUN   TestEncodeSingleMaskEdge/1688
=== RUN   TestEncodeSingleMaskEdge/1689
=== RUN   TestEncodeSingleMaskEdge/1690
=== RUN   TestEncodeSingleMaskEdge/1691
=== RUN   TestEncodeSingleMaskEdge/1692
=== RUN   TestEncodeSingleMaskEdge/1693
=== RUN   TestEncodeSingleMaskEdge/1694
=== RUN   TestEncodeSingleMaskEdge/1695
=== RUN   TestEncodeSingleMaskEdge/1696
=== RUN   TestEncodeSingleMaskEdge/1697
=== RUN   TestEncodeSingleMaskEdge/1698
=== RUN   TestEncodeSingleMaskEdge/1699
=== RUN   TestEncodeSingleMaskEdge/1700
=== RUN   TestEncodeSingleMaskEdge/1701
=== RUN   TestEncodeSingleMaskEdge/1702
=== RUN   TestEncodeSingleMaskEdge/1703
=== RUN   TestEncodeSingleMaskEdge/1704
=== RUN   TestEncodeSingleMaskEdge/1705
=== RUN   TestEncodeSingleMaskEdge/1706
=== RUN   TestEncodeSingleMaskEdge/1707
=== RUN   TestEncodeSingleMaskEdge/1708
=== RUN   TestEncodeSingleMaskEdge/1709
=== RUN   TestEncodeSingleMaskEdge/1710
=== RUN   TestEncodeSingleMaskEdge/1711
=== RUN   TestEncodeSingleMaskEdge/1712
=== RUN   TestEncodeSingleMaskEdge/1713
=== RUN   TestEncodeSingleMaskEdge/1714
=== RUN   TestEncodeSingleMaskEdge/1715
=== RUN   TestEncodeSingleMaskEdge/1716
=== RUN   TestEncodeSingleMaskEdge/1717
=== RUN   TestEncodeSingleMaskEdge/1718
=== RUN   TestEncodeSingleMaskEdge/1719
=== RUN   TestEncodeSingleMaskEdge/1720
=== RUN   TestEncodeSingleMaskEdge/1721
=== RUN   TestEncodeSingleMaskEdge/1722
=== RUN   TestEncodeSingleMaskEdge/1723
=== RUN   TestEncodeSingleMaskEdge/1724
=== RUN   TestEncodeSingleMaskEdge/1725
=== RUN   TestEncodeSingleMaskEdge/1726
=== RUN   TestEncodeSingleMaskEdge/1727
=== RUN   TestEncodeSingleMaskEdge/1728
=== RUN   TestEncodeSingleMaskEdge/1729
=== RUN   TestEncodeSingleMaskEdge/1730
=== RUN   TestEncodeSingleMaskEdge/1731
=== RUN   TestEncodeSingleMaskEdge/1732
=== RUN   TestEncodeSingleMaskEdge/1733
=== RUN   TestEncodeSingleMaskEdge/1734
=== RUN   TestEncodeSingleMaskEdge/1735
=== RUN   TestEncodeSingleMaskEdge/1736
=== RUN   TestEncodeSingleMaskEdge/1737
=== RUN   TestEncodeSingleMaskEdge/1738
=== RUN   TestEncodeSingleMaskEdge/1739
=== RUN   TestEncodeSingleMaskEdge/1740
=== RUN   TestEncodeSingleMaskEdge/1741
=== RUN   TestEncodeSingleMaskEdge/1742
=== RUN   TestEncodeSingleMaskEdge/1743
=== RUN   TestEncodeSingleMaskEdge/1744
=== RUN   TestEncodeSingleMaskEdge/1745
=== RUN   TestEncodeSingleMaskEdge/1746
=== RUN   TestEncodeSingleMaskEdge/1747
=== RUN   TestEncodeSingleMaskEdge/1748
=== RUN   TestEncodeSingleMaskEdge/1749
=== RUN   TestEncodeSingleMaskEdge/1750
=== RUN   TestEncodeSingleMaskEdge/1751
=== RUN   TestEncodeSingleMaskEdge/1752
=== RUN   TestEncodeSingleMaskEdge/1753
=== RUN   TestEncodeSingleMaskEdge/1754
=== RUN   TestEncodeSingleMaskEdge/1755
=== RUN   TestEncodeSingleMaskEdge/1756
=== RUN   TestEncodeSingleMaskEdge/1757
=== RUN   TestEncodeSingleMaskEdge/1758
=== RUN   TestEncodeSingleMaskEdge/1759
=== RUN   TestEncodeSingleMaskEdge/1760
=== RUN   TestEncodeSingleMaskEdge/1761
=== RUN   TestEncodeSingleMaskEdge/1762
=== RUN   TestEncodeSingleMaskEdge/1763
=== RUN   TestEncodeSingleMaskEdge/1764
=== RUN   TestEncodeSingleMaskEdge/1765
=== RUN   TestEncodeSingleMaskEdge/1766
=== RUN   TestEncodeSingleMaskEdge/1767
=== RUN   TestEncodeSingleMaskEdge/1768
=== RUN   TestEncodeSingleMaskEdge/1769
=== RUN   TestEncodeSingleMaskEdge/1770
=== RUN   TestEncodeSingleMaskEdge/1771
=== RUN   TestEncodeSingleMaskEdge/1772
=== RUN   TestEncodeSingleMaskEdge/1773
=== RUN   TestEncodeSingleMaskEdge/1774
=== RUN   TestEncodeSingleMaskEdge/1775
=== RUN   TestEncodeSingleMaskEdge/1776
=== RUN   TestEncodeSingleMaskEdge/1777
=== RUN   TestEncodeSingleMaskEdge/1778
=== RUN   TestEncodeSingleMaskEdge/1779
=== RUN   TestEncodeSingleMaskEdge/1780
=== RUN   TestEncodeSingleMaskEdge/1781
=== RUN   TestEncodeSingleMaskEdge/1782
=== RUN   TestEncodeSingleMaskEdge/1783
=== RUN   TestEncodeSingleMaskEdge/1784
=== RUN   TestEncodeSingleMaskEdge/1785
=== RUN   TestEncodeSingleMaskEdge/1786
=== RUN   TestEncodeSingleMaskEdge/1787
=== RUN   TestEncodeSingleMaskEdge/1788
=== RUN   TestEncodeSingleMaskEdge/1789
=== RUN   TestEncodeSingleMaskEdge/1790
=== RUN   TestEncodeSingleMaskEdge/1791
=== RUN   TestEncodeSingleMaskEdge/1792
=== RUN   TestEncodeSingleMaskEdge/1793
=== RUN   TestEncodeSingleMaskEdge/1794
=== RUN   TestEncodeSingleMaskEdge/1795
=== RUN   TestEncodeSingleMaskEdge/1796
=== RUN   TestEncodeSingleMaskEdge/1797
=== RUN   TestEncodeSingleMaskEdge/1798
=== RUN   TestEncodeSingleMaskEdge/1799
=== RUN   TestEncodeSingleMaskEdge/1800
=== RUN   TestEncodeSingleMaskEdge/1801
=== RUN   TestEncodeSingleMaskEdge/1802
=== RUN   TestEncodeSingleMaskEdge/1803
=== RUN   TestEncodeSingleMaskEdge/1804
=== RUN   TestEncodeSingleMaskEdge/1805
=== RUN   TestEncodeSingleMaskEdge/1806
=== RUN   TestEncodeSingleMaskEdge/1807
=== RUN   TestEncodeSingleMaskEdge/1808
=== RUN   TestEncodeSingleMaskEdge/1809
=== RUN   TestEncodeSingleMaskEdge/1810
=== RUN   TestEncodeSingleMaskEdge/1811
=== RUN   TestEncodeSingleMaskEdge/1812
=== RUN   TestEncodeSingleMaskEdge/1813
=== RUN   TestEncodeSingleMaskEdge/1814
=== RUN   TestEncodeSingleMaskEdge/1815
=== RUN   TestEncodeSingleMaskEdge/1816
=== RUN   TestEncodeSingleMaskEdge/1817
=== RUN   TestEncodeSingleMaskEdge/1818
=== RUN   TestEncodeSingleMaskEdge/1819
=== RUN   TestEncodeSingleMaskEdge/1820
=== RUN   TestEncodeSingleMaskEdge/1821
=== RUN   TestEncodeSingleMaskEdge/1822
=== RUN   TestEncodeSingleMaskEdge/1823
=== RUN   TestEncodeSingleMaskEdge/1824
=== RUN   TestEncodeSingleMaskEdge/1825
=== RUN   TestEncodeSingleMaskEdge/1826
=== RUN   TestEncodeSingleMaskEdge/1827
=== RUN   TestEncodeSingleMaskEdge/1828
=== RUN   TestEncodeSingleMaskEdge/1829
=== RUN   TestEncodeSingleMaskEdge/1830
=== RUN   TestEncodeSingleMaskEdge/1831
=== RUN   TestEncodeSingleMaskEdge/1832
=== RUN   TestEncodeSingleMaskEdge/1833
=== RUN   TestEncodeSingleMaskEdge/1834
=== RUN   TestEncodeSingleMaskEdge/1835
=== RUN   TestEncodeSingleMaskEdge/1836
=== RUN   TestEncodeSingleMaskEdge/1837
=== RUN   TestEncodeSingleMaskEdge/1838
=== RUN   TestEncodeSingleMaskEdge/1839
=== RUN   TestEncodeSingleMaskEdge/1840
=== RUN   TestEncodeSingleMaskEdge/1841
=== RUN   TestEncodeSingleMaskEdge/1842
=== RUN   TestEncodeSingleMaskEdge/1843
=== RUN   TestEncodeSingleMaskEdge/1844
=== RUN   TestEncodeSingleMaskEdge/1845
=== RUN   TestEncodeSingleMaskEdge/1846
=== RUN   TestEncodeSingleMaskEdge/1847
=== RUN   TestEncodeSingleMaskEdge/1848
=== RUN   TestEncodeSingleMaskEdge/1849
=== RUN   TestEncodeSingleMaskEdge/1850
=== RUN   TestEncodeSingleMaskEdge/1851
=== RUN   TestEncodeSingleMaskEdge/1852
=== RUN   TestEncodeSingleMaskEdge/1853
=== RUN   TestEncodeSingleMaskEdge/1854
=== RUN   TestEncodeSingleMaskEdge/1855
=== RUN   TestEncodeSingleMaskEdge/1856
=== RUN   TestEncodeSingleMaskEdge/1857
=== RUN   TestEncodeSingleMaskEdge/1858
=== RUN   TestEncodeSingleMaskEdge/1859
=== RUN   TestEncodeSingleMaskEdge/1860
=== RUN   TestEncodeSingleMaskEdge/1861
=== RUN   TestEncodeSingleMaskEdge/1862
=== RUN   TestEncodeSingleMaskEdge/1863
=== RUN   TestEncodeSingleMaskEdge/1864
=== RUN   TestEncodeSingleMaskEdge/1865
=== RUN   TestEncodeSingleMaskEdge/1866
=== RUN   TestEncodeSingleMaskEdge/1867
=== RUN   TestEncodeSingleMaskEdge/1868
=== RUN   TestEncodeSingleMaskEdge/1869
=== RUN   TestEncodeSingleMaskEdge/1870
=== RUN   TestEncodeSingleMaskEdge/1871
=== RUN   TestEncodeSingleMaskEdge/1872
=== RUN   TestEncodeSingleMaskEdge/1873
=== RUN   TestEncodeSingleMaskEdge/1874
=== RUN   TestEncodeSingleMaskEdge/1875
=== RUN   TestEncodeSingleMaskEdge/1876
=== RUN   TestEncodeSingleMaskEdge/1877
=== RUN   TestEncodeSingleMaskEdge/1878
=== RUN   TestEncodeSingleMaskEdge/1879
=== RUN   TestEncodeSingleMaskEdge/1880
=== RUN   TestEncodeSingleMaskEdge/1881
=== RUN   TestEncodeSingleMaskEdge/1882
=== RUN   TestEncodeSingleMaskEdge/1883
=== RUN   TestEncodeSingleMaskEdge/1884
=== RUN   TestEncodeSingleMaskEdge/1885
=== RUN   TestEncodeSingleMaskEdge/1886
=== RUN   TestEncodeSingleMaskEdge/1887
=== RUN   TestEncodeSingleMaskEdge/1888
=== RUN   TestEncodeSingleMaskEdge/1889
=== RUN   TestEncodeSingleMaskEdge/1890
=== RUN   TestEncodeSingleMaskEdge/1891
=== RUN   TestEncodeSingleMaskEdge/1892
=== RUN   TestEncodeSingleMaskEdge/1893
=== RUN   TestEncodeSingleMaskEdge/1894
=== RUN   TestEncodeSingleMaskEdge/1895
=== RUN   TestEncodeSingleMaskEdge/1896
=== RUN   TestEncodeSingleMaskEdge/1897
=== RUN   TestEncodeSingleMaskEdge/1898
=== RUN   TestEncodeSingleMaskEdge/1899
=== RUN   TestEncodeSingleMaskEdge/1900
=== RUN   TestEncodeSingleMaskEdge/1901
=== RUN   TestEncodeSingleMaskEdge/1902
=== RUN   TestEncodeSingleMaskEdge/1903
=== RUN   TestEncodeSingleMaskEdge/1904
=== RUN   TestEncodeSingleMaskEdge/1905
=== RUN   TestEncodeSingleMaskEdge/1906
=== RUN   TestEncodeSingleMaskEdge/1907
=== RUN   TestEncodeSingleMaskEdge/1908
=== RUN   TestEncodeSingleMaskEdge/1909
=== RUN   TestEncodeSingleMaskEdge/1910
=== RUN   TestEncodeSingleMaskEdge/1911
=== RUN   TestEncodeSingleMaskEdge/1912
=== RUN   TestEncodeSingleMaskEdge/1913
=== RUN   TestEncodeSingleMaskEdge/1914
=== RUN   TestEncodeSingleMaskEdge/1915
=== RUN   TestEncodeSingleMaskEdge/1916
=== RUN   TestEncodeSingleMaskEdge/1917
=== RUN   TestEncodeSingleMaskEdge/1918
=== RUN   TestEncodeSingleMaskEdge/1919
=== RUN   TestEncodeSingleMaskEdge/1920
=== RUN   TestEncodeSingleMaskEdge/1921
=== RUN   TestEncodeSingleMaskEdge/1922
=== RUN   TestEncodeSingleMaskEdge/1923
=== RUN   TestEncodeSingleMaskEdge/1924
=== RUN   TestEncodeSingleMaskEdge/1925
=== RUN   TestEncodeSingleMaskEdge/1926
=== RUN   TestEncodeSingleMaskEdge/1927
=== RUN   TestEncodeSingleMaskEdge/1928
=== RUN   TestEncodeSingleMaskEdge/1929
=== RUN   TestEncodeSingleMaskEdge/1930
=== RUN   TestEncodeSingleMaskEdge/1931
=== RUN   TestEncodeSingleMaskEdge/1932
=== RUN   TestEncodeSingleMaskEdge/1933
=== RUN   TestEncodeSingleMaskEdge/1934
=== RUN   TestEncodeSingleMaskEdge/1935
=== RUN   TestEncodeSingleMaskEdge/1936
=== RUN   TestEncodeSingleMaskEdge/1937
=== RUN   TestEncodeSingleMaskEdge/1938
=== RUN   TestEncodeSingleMaskEdge/1939
=== RUN   TestEncodeSingleMaskEdge/1940
=== RUN   TestEncodeSingleMaskEdge/1941
=== RUN   TestEncodeSingleMaskEdge/1942
=== RUN   TestEncodeSingleMaskEdge/1943
=== RUN   TestEncodeSingleMaskEdge/1944
=== RUN   TestEncodeSingleMaskEdge/1945
=== RUN   TestEncodeSingleMaskEdge/1946
=== RUN   TestEncodeSingleMaskEdge/1947
=== RUN   TestEncodeSingleMaskEdge/1948
=== RUN   TestEncodeSingleMaskEdge/1949
=== RUN   TestEncodeSingleMaskEdge/1950
=== RUN   TestEncodeSingleMaskEdge/1951
=== RUN   TestEncodeSingleMaskEdge/1952
=== RUN   TestEncodeSingleMaskEdge/1953
=== RUN   TestEncodeSingleMaskEdge/1954
=== RUN   TestEncodeSingleMaskEdge/1955
=== RUN   TestEncodeSingleMaskEdge/1956
=== RUN   TestEncodeSingleMaskEdge/1957
=== RUN   TestEncodeSingleMaskEdge/1958
=== RUN   TestEncodeSingleMaskEdge/1959
=== RUN   TestEncodeSingleMaskEdge/1960
=== RUN   TestEncodeSingleMaskEdge/1961
=== RUN   TestEncodeSingleMaskEdge/1962
=== RUN   TestEncodeSingleMaskEdge/1963
=== RUN   TestEncodeSingleMaskEdge/1964
=== RUN   TestEncodeSingleMaskEdge/1965
=== RUN   TestEncodeSingleMaskEdge/1966
=== RUN   TestEncodeSingleMaskEdge/1967
=== RUN   TestEncodeSingleMaskEdge/1968
=== RUN   TestEncodeSingleMaskEdge/1969
=== RUN   TestEncodeSingleMaskEdge/1970
=== RUN   TestEncodeSingleMaskEdge/1971
=== RUN   TestEncodeSingleMaskEdge/1972
=== RUN   TestEncodeSingleMaskEdge/1973
=== RUN   TestEncodeSingleMaskEdge/1974
=== RUN   TestEncodeSingleMaskEdge/1975
=== RUN   TestEncodeSingleMaskEdge/1976
=== RUN   TestEncodeSingleMaskEdge/1977
=== RUN   TestEncodeSingleMaskEdge/1978
=== RUN   TestEncodeSingleMaskEdge/1979
=== RUN   TestEncodeSingleMaskEdge/1980
=== RUN   TestEncodeSingleMaskEdge/1981
=== RUN   TestEncodeSingleMaskEdge/1982
=== RUN   TestEncodeSingleMaskEdge/1983
=== RUN   TestEncodeSingleMaskEdge/1984
=== RUN   TestEncodeSingleMaskEdge/1985
=== RUN   TestEncodeSingleMaskEdge/1986
=== RUN   TestEncodeSingleMaskEdge/1987
=== RUN   TestEncodeSingleMaskEdge/1988
=== RUN   TestEncodeSingleMaskEdge/1989
=== RUN   TestEncodeSingleMaskEdge/1990
=== RUN   TestEncodeSingleMaskEdge/1991
=== RUN   TestEncodeSingleMaskEdge/1992
=== RUN   TestEncodeSingleMaskEdge/1993
=== RUN   TestEncodeSingleMaskEdge/1994
=== RUN   TestEncodeSingleMaskEdge/1995
=== RUN   TestEncodeSingleMaskEdge/1996
=== RUN   TestEncodeSingleMaskEdge/1997
=== RUN   TestEncodeSingleMaskEdge/1998
=== RUN   TestEncodeSingleMaskEdge/1999
=== RUN   TestEncodeSingleMaskEdge/2000
=== RUN   TestEncodeSingleMaskEdge/2001
=== RUN   TestEncodeSingleMaskEdge/2002
=== RUN   TestEncodeSingleMaskEdge/2003
=== RUN   TestEncodeSingleMaskEdge/2004
=== RUN   TestEncodeSingleMaskEdge/2005
=== RUN   TestEncodeSingleMaskEdge/2006
=== RUN   TestEncodeSingleMaskEdge/2007
=== RUN   TestEncodeSingleMaskEdge/2008
=== RUN   TestEncodeSingleMaskEdge/2009
=== RUN   TestEncodeSingleMaskEdge/2010
=== RUN   TestEncodeSingleMaskEdge/2011
=== RUN   TestEncodeSingleMaskEdge/2012
=== RUN   TestEncodeSingleMaskEdge/2013
=== RUN   TestEncodeSingleMaskEdge/2014
=== RUN   TestEncodeSingleMaskEdge/2015
=== RUN   TestEncodeSingleMaskEdge/2016
=== RUN   TestEncodeSingleMaskEdge/2017
=== RUN   TestEncodeSingleMaskEdge/2018
=== RUN   TestEncodeSingleMaskEdge/2019
=== RUN   TestEncodeSingleMaskEdge/2020
=== RUN   TestEncodeSingleMaskEdge/2021
=== RUN   TestEncodeSingleMaskEdge/2022
=== RUN   TestEncodeSingleMaskEdge/2023
=== RUN   TestEncodeSingleMaskEdge/2024
=== RUN   TestEncodeSingleMaskEdge/2025
=== RUN   TestEncodeSingleMaskEdge/2026
=== RUN   TestEncodeSingleMaskEdge/2027
=== RUN   TestEncodeSingleMaskEdge/2028
=== RUN   TestEncodeSingleMaskEdge/2029
=== RUN   TestEncodeSingleMaskEdge/2030
=== RUN   TestEncodeSingleMaskEdge/2031
=== RUN   TestEncodeSingleMaskEdge/2032
=== RUN   TestEncodeSingleMaskEdge/2033
=== RUN   TestEncodeSingleMaskEdge/2034
=== RUN   TestEncodeSingleMaskEdge/2035
=== RUN   TestEncodeSingleMaskEdge/2036
=== RUN   TestEncodeSingleMaskEdge/2037
=== RUN   TestEncodeSingleMaskEdge/2038
=== RUN   TestEncodeSingleMaskEdge/2039
=== RUN   TestEncodeSingleMaskEdge/2040
=== RUN   TestEncodeSingleMaskEdge/2041
=== RUN   TestEncodeSingleMaskEdge/2042
=== RUN   TestEncodeSingleMaskEdge/2043
=== RUN   TestEncodeSingleMaskEdge/2044
=== RUN   TestEncodeSingleMaskEdge/2045
=== RUN   TestEncodeSingleMaskEdge/2046
=== RUN   TestEncodeSingleMaskEdge/2047
=== RUN   TestEncodeSingleMaskEdge/2048
=== RUN   TestEncodeSingleMaskEdge/2049
=== RUN   TestEncodeSingleMaskEdge/2050
=== RUN   TestEncodeSingleMaskEdge/2051
=== RUN   TestEncodeSingleMaskEdge/2052
=== RUN   TestEncodeSingleMaskEdge/2053
=== RUN   TestEncodeSingleMaskEdge/2054
=== RUN   TestEncodeSingleMaskEdge/2055
=== RUN   TestEncodeSingleMaskEdge/2056
=== RUN   TestEncodeSingleMaskEdge/2057
=== RUN   TestEncodeSingleMaskEdge/2058
=== RUN   TestEncodeSingleMaskEdge/2059
=== RUN   TestEncodeSingleMaskEdge/2060
=== RUN   TestEncodeSingleMaskEdge/2061
=== RUN   TestEncodeSingleMaskEdge/2062
=== RUN   TestEncodeSingleMaskEdge/2063
=== RUN   TestEncodeSingleMaskEdge/2064
=== RUN   TestEncodeSingleMaskEdge/2065
=== RUN   TestEncodeSingleMaskEdge/2066
=== RUN   TestEncodeSingleMaskEdge/2067
=== RUN   TestEncodeSingleMaskEdge/2068
=== RUN   TestEncodeSingleMaskEdge/2069
=== RUN   TestEncodeSingleMaskEdge/2070
=== RUN   TestEncodeSingleMaskEdge/2071
=== RUN   TestEncodeSingleMaskEdge/2072
=== RUN   TestEncodeSingleMaskEdge/2073
=== RUN   TestEncodeSingleMaskEdge/2074
=== RUN   TestEncodeSingleMaskEdge/2075
=== RUN   TestEncodeSingleMaskEdge/2076
=== RUN   TestEncodeSingleMaskEdge/2077
=== RUN   TestEncodeSingleMaskEdge/2078
=== RUN   TestEncodeSingleMaskEdge/2079
=== RUN   TestEncodeSingleMaskEdge/2080
=== RUN   TestEncodeSingleMaskEdge/2081
=== RUN   TestEncodeSingleMaskEdge/2082
=== RUN   TestEncodeSingleMaskEdge/2083
=== RUN   TestEncodeSingleMaskEdge/2084
=== RUN   TestEncodeSingleMaskEdge/2085
=== RUN   TestEncodeSingleMaskEdge/2086
=== RUN   TestEncodeSingleMaskEdge/2087
=== RUN   TestEncodeSingleMaskEdge/2088
=== RUN   TestEncodeSingleMaskEdge/2089
=== RUN   TestEncodeSingleMaskEdge/2090
=== RUN   TestEncodeSingleMaskEdge/2091
=== RUN   TestEncodeSingleMaskEdge/2092
=== RUN   TestEncodeSingleMaskEdge/2093
=== RUN   TestEncodeSingleMaskEdge/2094
=== RUN   TestEncodeSingleMaskEdge/2095
=== RUN   TestEncodeSingleMaskEdge/2096
=== RUN   TestEncodeSingleMaskEdge/2097
=== RUN   TestEncodeSingleMaskEdge/2098
=== RUN   TestEncodeSingleMaskEdge/2099
=== RUN   TestEncodeSingleMaskEdge/2100
=== RUN   TestEncodeSingleMaskEdge/2101
=== RUN   TestEncodeSingleMaskEdge/2102
=== RUN   TestEncodeSingleMaskEdge/2103
=== RUN   TestEncodeSingleMaskEdge/2104
=== RUN   TestEncodeSingleMaskEdge/2105
=== RUN   TestEncodeSingleMaskEdge/2106
=== RUN   TestEncodeSingleMaskEdge/2107
=== RUN   TestEncodeSingleMaskEdge/2108
=== RUN   TestEncodeSingleMaskEdge/2109
=== RUN   TestEncodeSingleMaskEdge/2110
=== RUN   TestEncodeSingleMaskEdge/2111
=== RUN   TestEncodeSingleMaskEdge/2112
=== RUN   TestEncodeSingleMaskEdge/2113
=== RUN   TestEncodeSingleMaskEdge/2114
=== RUN   TestEncodeSingleMaskEdge/2115
=== RUN   TestEncodeSingleMaskEdge/2116
=== RUN   TestEncodeSingleMaskEdge/2117
=== RUN   TestEncodeSingleMaskEdge/2118
=== RUN   TestEncodeSingleMaskEdge/2119
=== RUN   TestEncodeSingleMaskEdge/2120
=== RUN   TestEncodeSingleMaskEdge/2121
=== RUN   TestEncodeSingleMaskEdge/2122
=== RUN   TestEncodeSingleMaskEdge/2123
=== RUN   TestEncodeSingleMaskEdge/2124
=== RUN   TestEncodeSingleMaskEdge/2125
=== RUN   TestEncodeSingleMaskEdge/2126
=== RUN   TestEncodeSingleMaskEdge/2127
=== RUN   TestEncodeSingleMaskEdge/2128
=== RUN   TestEncodeSingleMaskEdge/2129
=== RUN   TestEncodeSingleMaskEdge/2130
=== RUN   TestEncodeSingleMaskEdge/2131
=== RUN   TestEncodeSingleMaskEdge/2132
=== RUN   TestEncodeSingleMaskEdge/2133
=== RUN   TestEncodeSingleMaskEdge/2134
=== RUN   TestEncodeSingleMaskEdge/2135
=== RUN   TestEncodeSingleMaskEdge/2136
=== RUN   TestEncodeSingleMaskEdge/2137
=== RUN   TestEncodeSingleMaskEdge/2138
=== RUN   TestEncodeSingleMaskEdge/2139
=== RUN   TestEncodeSingleMaskEdge/2140
=== RUN   TestEncodeSingleMaskEdge/2141
=== RUN   TestEncodeSingleMaskEdge/2142
=== RUN   TestEncodeSingleMaskEdge/2143
=== RUN   TestEncodeSingleMaskEdge/2144
=== RUN   TestEncodeSingleMaskEdge/2145
=== RUN   TestEncodeSingleMaskEdge/2146
=== RUN   TestEncodeSingleMaskEdge/2147
=== RUN   TestEncodeSingleMaskEdge/2148
=== RUN   TestEncodeSingleMaskEdge/2149
=== RUN   TestEncodeSingleMaskEdge/2150
=== RUN   TestEncodeSingleMaskEdge/2151
=== RUN   TestEncodeSingleMaskEdge/2152
=== RUN   TestEncodeSingleMaskEdge/2153
=== RUN   TestEncodeSingleMaskEdge/2154
=== RUN   TestEncodeSingleMaskEdge/2155
=== RUN   TestEncodeSingleMaskEdge/2156
=== RUN   TestEncodeSingleMaskEdge/2157
=== RUN   TestEncodeSingleMaskEdge/2158
=== RUN   TestEncodeSingleMaskEdge/2159
=== RUN   TestEncodeSingleMaskEdge/2160
=== RUN   TestEncodeSingleMaskEdge/2161
=== RUN   TestEncodeSingleMaskEdge/2162
=== RUN   TestEncodeSingleMaskEdge/2163
=== RUN   TestEncodeSingleMaskEdge/2164
=== RUN   TestEncodeSingleMaskEdge/2165
=== RUN   TestEncodeSingleMaskEdge/2166
=== RUN   TestEncodeSingleMaskEdge/2167
=== RUN   TestEncodeSingleMaskEdge/2168
=== RUN   TestEncodeSingleMaskEdge/2169
=== RUN   TestEncodeSingleMaskEdge/2170
=== RUN   TestEncodeSingleMaskEdge/2171
=== RUN   TestEncodeSingleMaskEdge/2172
=== RUN   TestEncodeSingleMaskEdge/2173
=== RUN   TestEncodeSingleMaskEdge/2174
=== RUN   TestEncodeSingleMaskEdge/2175
=== RUN   TestEncodeSingleMaskEdge/2176
=== RUN   TestEncodeSingleMaskEdge/2177
=== RUN   TestEncodeSingleMaskEdge/2178
=== RUN   TestEncodeSingleMaskEdge/2179
=== RUN   TestEncodeSingleMaskEdge/2180
=== RUN   TestEncodeSingleMaskEdge/2181
=== RUN   TestEncodeSingleMaskEdge/2182
=== RUN   TestEncodeSingleMaskEdge/2183
=== RUN   TestEncodeSingleMaskEdge/2184
=== RUN   TestEncodeSingleMaskEdge/2185
=== RUN   TestEncodeSingleMaskEdge/2186
=== RUN   TestEncodeSingleMaskEdge/2187
=== RUN   TestEncodeSingleMaskEdge/2188
=== RUN   TestEncodeSingleMaskEdge/2189
=== RUN   TestEncodeSingleMaskEdge/2190
=== RUN   TestEncodeSingleMaskEdge/2191
=== RUN   TestEncodeSingleMaskEdge/2192
=== RUN   TestEncodeSingleMaskEdge/2193
=== RUN   TestEncodeSingleMaskEdge/2194
=== RUN   TestEncodeSingleMaskEdge/2195
=== RUN   TestEncodeSingleMaskEdge/2196
=== RUN   TestEncodeSingleMaskEdge/2197
=== RUN   TestEncodeSingleMaskEdge/2198
=== RUN   TestEncodeSingleMaskEdge/2199
=== RUN   TestEncodeSingleMaskEdge/2200
=== RUN   TestEncodeSingleMaskEdge/2201
=== RUN   TestEncodeSingleMaskEdge/2202
=== RUN   TestEncodeSingleMaskEdge/2203
=== RUN   TestEncodeSingleMaskEdge/2204
=== RUN   TestEncodeSingleMaskEdge/2205
=== RUN   TestEncodeSingleMaskEdge/2206
=== RUN   TestEncodeSingleMaskEdge/2207
=== RUN   TestEncodeSingleMaskEdge/2208
=== RUN   TestEncodeSingleMaskEdge/2209
=== RUN   TestEncodeSingleMaskEdge/2210
=== RUN   TestEncodeSingleMaskEdge/2211
=== RUN   TestEncodeSingleMaskEdge/2212
=== RUN   TestEncodeSingleMaskEdge/2213
=== RUN   TestEncodeSingleMaskEdge/2214
=== RUN   TestEncodeSingleMaskEdge/2215
=== RUN   TestEncodeSingleMaskEdge/2216
=== RUN   TestEncodeSingleMaskEdge/2217
=== RUN   TestEncodeSingleMaskEdge/2218
=== RUN   TestEncodeSingleMaskEdge/2219
=== RUN   TestEncodeSingleMaskEdge/2220
=== RUN   TestEncodeSingleMaskEdge/2221
=== RUN   TestEncodeSingleMaskEdge/2222
=== RUN   TestEncodeSingleMaskEdge/2223
=== RUN   TestEncodeSingleMaskEdge/2224
=== RUN   TestEncodeSingleMaskEdge/2225
=== RUN   TestEncodeSingleMaskEdge/2226
=== RUN   TestEncodeSingleMaskEdge/2227
=== RUN   TestEncodeSingleMaskEdge/2228
=== RUN   TestEncodeSingleMaskEdge/2229
=== RUN   TestEncodeSingleMaskEdge/2230
=== RUN   TestEncodeSingleMaskEdge/2231
=== RUN   TestEncodeSingleMaskEdge/2232
=== RUN   TestEncodeSingleMaskEdge/2233
=== RUN   TestEncodeSingleMaskEdge/2234
=== RUN   TestEncodeSingleMaskEdge/2235
=== RUN   TestEncodeSingleMaskEdge/2236
=== RUN   TestEncodeSingleMaskEdge/2237
=== RUN   TestEncodeSingleMaskEdge/2238
=== RUN   TestEncodeSingleMaskEdge/2239
=== RUN   TestEncodeSingleMaskEdge/2240
=== RUN   TestEncodeSingleMaskEdge/2241
=== RUN   TestEncodeSingleMaskEdge/2242
=== RUN   TestEncodeSingleMaskEdge/2243
=== RUN   TestEncodeSingleMaskEdge/2244
=== RUN   TestEncodeSingleMaskEdge/2245
=== RUN   TestEncodeSingleMaskEdge/2246
=== RUN   TestEncodeSingleMaskEdge/2247
=== RUN   TestEncodeSingleMaskEdge/2248
=== RUN   TestEncodeSingleMaskEdge/2249
=== RUN   TestEncodeSingleMaskEdge/2250
=== RUN   TestEncodeSingleMaskEdge/2251
=== RUN   TestEncodeSingleMaskEdge/2252
=== RUN   TestEncodeSingleMaskEdge/2253
=== RUN   TestEncodeSingleMaskEdge/2254
=== RUN   TestEncodeSingleMaskEdge/2255
=== RUN   TestEncodeSingleMaskEdge/2256
=== RUN   TestEncodeSingleMaskEdge/2257
=== RUN   TestEncodeSingleMaskEdge/2258
=== RUN   TestEncodeSingleMaskEdge/2259
=== RUN   TestEncodeSingleMaskEdge/2260
=== RUN   TestEncodeSingleMaskEdge/2261
=== RUN   TestEncodeSingleMaskEdge/2262
=== RUN   TestEncodeSingleMaskEdge/2263
=== RUN   TestEncodeSingleMaskEdge/2264
=== RUN   TestEncodeSingleMaskEdge/2265
=== RUN   TestEncodeSingleMaskEdge/2266
=== RUN   TestEncodeSingleMaskEdge/2267
=== RUN   TestEncodeSingleMaskEdge/2268
=== RUN   TestEncodeSingleMaskEdge/2269
=== RUN   TestEncodeSingleMaskEdge/2270
=== RUN   TestEncodeSingleMaskEdge/2271
=== RUN   TestEncodeSingleMaskEdge/2272
=== RUN   TestEncodeSingleMaskEdge/2273
=== RUN   TestEncodeSingleMaskEdge/2274
=== RUN   TestEncodeSingleMaskEdge/2275
=== RUN   TestEncodeSingleMaskEdge/2276
=== RUN   TestEncodeSingleMaskEdge/2277
=== RUN   TestEncodeSingleMaskEdge/2278
=== RUN   TestEncodeSingleMaskEdge/2279
=== RUN   TestEncodeSingleMaskEdge/2280
=== RUN   TestEncodeSingleMaskEdge/2281
=== RUN   TestEncodeSingleMaskEdge/2282
=== RUN   TestEncodeSingleMaskEdge/2283
=== RUN   TestEncodeSingleMaskEdge/2284
=== RUN   TestEncodeSingleMaskEdge/2285
=== RUN   TestEncodeSingleMaskEdge/2286
=== RUN   TestEncodeSingleMaskEdge/2287
=== RUN   TestEncodeSingleMaskEdge/2288
=== RUN   TestEncodeSingleMaskEdge/2289
=== RUN   TestEncodeSingleMaskEdge/2290
=== RUN   TestEncodeSingleMaskEdge/2291
=== RUN   TestEncodeSingleMaskEdge/2292
=== RUN   TestEncodeSingleMaskEdge/2293
=== RUN   TestEncodeSingleMaskEdge/2294
=== RUN   TestEncodeSingleMaskEdge/2295
=== RUN   TestEncodeSingleMaskEdge/2296
=== RUN   TestEncodeSingleMaskEdge/2297
=== RUN   TestEncodeSingleMaskEdge/2298
=== RUN   TestEncodeSingleMaskEdge/2299
=== RUN   TestEncodeSingleMaskEdge/2300
=== RUN   TestEncodeSingleMaskEdge/2301
=== RUN   TestEncodeSingleMaskEdge/2302
=== RUN   TestEncodeSingleMaskEdge/2303
=== RUN   TestEncodeSingleMaskEdge/2304
=== RUN   TestEncodeSingleMaskEdge/2305
=== RUN   TestEncodeSingleMaskEdge/2306
=== RUN   TestEncodeSingleMaskEdge/2307
=== RUN   TestEncodeSingleMaskEdge/2308
=== RUN   TestEncodeSingleMaskEdge/2309
=== RUN   TestEncodeSingleMaskEdge/2310
=== RUN   TestEncodeSingleMaskEdge/2311
=== RUN   TestEncodeSingleMaskEdge/2312
=== RUN   TestEncodeSingleMaskEdge/2313
=== RUN   TestEncodeSingleMaskEdge/2314
=== RUN   TestEncodeSingleMaskEdge/2315
=== RUN   TestEncodeSingleMaskEdge/2316
=== RUN   TestEncodeSingleMaskEdge/2317
=== RUN   TestEncodeSingleMaskEdge/2318
=== RUN   TestEncodeSingleMaskEdge/2319
=== RUN   TestEncodeSingleMaskEdge/2320
=== RUN   TestEncodeSingleMaskEdge/2321
=== RUN   TestEncodeSingleMaskEdge/2322
=== RUN   TestEncodeSingleMaskEdge/2323
=== RUN   TestEncodeSingleMaskEdge/2324
=== RUN   TestEncodeSingleMaskEdge/2325
=== RUN   TestEncodeSingleMaskEdge/2326
=== RUN   TestEncodeSingleMaskEdge/2327
=== RUN   TestEncodeSingleMaskEdge/2328
=== RUN   TestEncodeSingleMaskEdge/2329
=== RUN   TestEncodeSingleMaskEdge/2330
=== RUN   TestEncodeSingleMaskEdge/2331
=== RUN   TestEncodeSingleMaskEdge/2332
=== RUN   TestEncodeSingleMaskEdge/2333
=== RUN   TestEncodeSingleMaskEdge/2334
=== RUN   TestEncodeSingleMaskEdge/2335
=== RUN   TestEncodeSingleMaskEdge/2336
=== RUN   TestEncodeSingleMaskEdge/2337
=== RUN   TestEncodeSingleMaskEdge/2338
=== RUN   TestEncodeSingleMaskEdge/2339
=== RUN   TestEncodeSingleMaskEdge/2340
=== RUN   TestEncodeSingleMaskEdge/2341
=== RUN   TestEncodeSingleMaskEdge/2342
=== RUN   TestEncodeSingleMaskEdge/2343
=== RUN   TestEncodeSingleMaskEdge/2344
=== RUN   TestEncodeSingleMaskEdge/2345
=== RUN   TestEncodeSingleMaskEdge/2346
=== RUN   TestEncodeSingleMaskEdge/2347
=== RUN   TestEncodeSingleMaskEdge/2348
=== RUN   TestEncodeSingleMaskEdge/2349
=== RUN   TestEncodeSingleMaskEdge/2350
=== RUN   TestEncodeSingleMaskEdge/2351
=== RUN   TestEncodeSingleMaskEdge/2352
=== RUN   TestEncodeSingleMaskEdge/2353
=== RUN   TestEncodeSingleMaskEdge/2354
=== RUN   TestEncodeSingleMaskEdge/2355
=== RUN   TestEncodeSingleMaskEdge/2356
=== RUN   TestEncodeSingleMaskEdge/2357
=== RUN   TestEncodeSingleMaskEdge/2358
=== RUN   TestEncodeSingleMaskEdge/2359
=== RUN   TestEncodeSingleMaskEdge/2360
=== RUN   TestEncodeSingleMaskEdge/2361
=== RUN   TestEncodeSingleMaskEdge/2362
=== RUN   TestEncodeSingleMaskEdge/2363
=== RUN   TestEncodeSingleMaskEdge/2364
=== RUN   TestEncodeSingleMaskEdge/2365
=== RUN   TestEncodeSingleMaskEdge/2366
=== RUN   TestEncodeSingleMaskEdge/2367
=== RUN   TestEncodeSingleMaskEdge/2368
=== RUN   TestEncodeSingleMaskEdge/2369
=== RUN   TestEncodeSingleMaskEdge/2370
=== RUN   TestEncodeSingleMaskEdge/2371
=== RUN   TestEncodeSingleMaskEdge/2372
=== RUN   TestEncodeSingleMaskEdge/2373
=== RUN   TestEncodeSingleMaskEdge/2374
=== RUN   TestEncodeSingleMaskEdge/2375
=== RUN   TestEncodeSingleMaskEdge/2376
=== RUN   TestEncodeSingleMaskEdge/2377
=== RUN   TestEncodeSingleMaskEdge/2378
=== RUN   TestEncodeSingleMaskEdge/2379
=== RUN   TestEncodeSingleMaskEdge/2380
=== RUN   TestEncodeSingleMaskEdge/2381
=== RUN   TestEncodeSingleMaskEdge/2382
=== RUN   TestEncodeSingleMaskEdge/2383
=== RUN   TestEncodeSingleMaskEdge/2384
=== RUN   TestEncodeSingleMaskEdge/2385
=== RUN   TestEncodeSingleMaskEdge/2386
=== RUN   TestEncodeSingleMaskEdge/2387
=== RUN   TestEncodeSingleMaskEdge/2388
=== RUN   TestEncodeSingleMaskEdge/2389
=== RUN   TestEncodeSingleMaskEdge/2390
=== RUN   TestEncodeSingleMaskEdge/2391
=== RUN   TestEncodeSingleMaskEdge/2392
=== RUN   TestEncodeSingleMaskEdge/2393
=== RUN   TestEncodeSingleMaskEdge/2394
=== RUN   TestEncodeSingleMaskEdge/2395
=== RUN   TestEncodeSingleMaskEdge/2396
=== RUN   TestEncodeSingleMaskEdge/2397
=== RUN   TestEncodeSingleMaskEdge/2398
=== RUN   TestEncodeSingleMaskEdge/2399
=== RUN   TestEncodeSingleMaskEdge/2400
=== RUN   TestEncodeSingleMaskEdge/2401
=== RUN   TestEncodeSingleMaskEdge/2402
=== RUN   TestEncodeSingleMaskEdge/2403
=== RUN   TestEncodeSingleMaskEdge/2404
=== RUN   TestEncodeSingleMaskEdge/2405
=== RUN   TestEncodeSingleMaskEdge/2406
=== RUN   TestEncodeSingleMaskEdge/2407
=== RUN   TestEncodeSingleMaskEdge/2408
=== RUN   TestEncodeSingleMaskEdge/2409
=== RUN   TestEncodeSingleMaskEdge/2410
=== RUN   TestEncodeSingleMaskEdge/2411
=== RUN   TestEncodeSingleMaskEdge/2412
=== RUN   TestEncodeSingleMaskEdge/2413
=== RUN   TestEncodeSingleMaskEdge/2414
=== RUN   TestEncodeSingleMaskEdge/2415
=== RUN   TestEncodeSingleMaskEdge/2416
=== RUN   TestEncodeSingleMaskEdge/2417
=== RUN   TestEncodeSingleMaskEdge/2418
=== RUN   TestEncodeSingleMaskEdge/2419
=== RUN   TestEncodeSingleMaskEdge/2420
=== RUN   TestEncodeSingleMaskEdge/2421
=== RUN   TestEncodeSingleMaskEdge/2422
=== RUN   TestEncodeSingleMaskEdge/2423
=== RUN   TestEncodeSingleMaskEdge/2424
=== RUN   TestEncodeSingleMaskEdge/2425
=== RUN   TestEncodeSingleMaskEdge/2426
=== RUN   TestEncodeSingleMaskEdge/2427
=== RUN   TestEncodeSingleMaskEdge/2428
=== RUN   TestEncodeSingleMaskEdge/2429
=== RUN   TestEncodeSingleMaskEdge/2430
=== RUN   TestEncodeSingleMaskEdge/2431
=== RUN   TestEncodeSingleMaskEdge/2432
=== RUN   TestEncodeSingleMaskEdge/2433
=== RUN   TestEncodeSingleMaskEdge/2434
=== RUN   TestEncodeSingleMaskEdge/2435
=== RUN   TestEncodeSingleMaskEdge/2436
=== RUN   TestEncodeSingleMaskEdge/2437
=== RUN   TestEncodeSingleMaskEdge/2438
=== RUN   TestEncodeSingleMaskEdge/2439
=== RUN   TestEncodeSingleMaskEdge/2440
=== RUN   TestEncodeSingleMaskEdge/2441
=== RUN   TestEncodeSingleMaskEdge/2442
=== RUN   TestEncodeSingleMaskEdge/2443
=== RUN   TestEncodeSingleMaskEdge/2444
=== RUN   TestEncodeSingleMaskEdge/2445
=== RUN   TestEncodeSingleMaskEdge/2446
=== RUN   TestEncodeSingleMaskEdge/2447
=== RUN   TestEncodeSingleMaskEdge/2448
=== RUN   TestEncodeSingleMaskEdge/2449
=== RUN   TestEncodeSingleMaskEdge/2450
=== RUN   TestEncodeSingleMaskEdge/2451
=== RUN   TestEncodeSingleMaskEdge/2452
=== RUN   TestEncodeSingleMaskEdge/2453
=== RUN   TestEncodeSingleMaskEdge/2454
=== RUN   TestEncodeSingleMaskEdge/2455
=== RUN   TestEncodeSingleMaskEdge/2456
=== RUN   TestEncodeSingleMaskEdge/2457
=== RUN   TestEncodeSingleMaskEdge/2458
=== RUN   TestEncodeSingleMaskEdge/2459
=== RUN   TestEncodeSingleMaskEdge/2460
=== RUN   TestEncodeSingleMaskEdge/2461
=== RUN   TestEncodeSingleMaskEdge/2462
=== RUN   TestEncodeSingleMaskEdge/2463
=== RUN   TestEncodeSingleMaskEdge/2464
=== RUN   TestEncodeSingleMaskEdge/2465
=== RUN   TestEncodeSingleMaskEdge/2466
=== RUN   TestEncodeSingleMaskEdge/2467
=== RUN   TestEncodeSingleMaskEdge/2468
=== RUN   TestEncodeSingleMaskEdge/2469
=== RUN   TestEncodeSingleMaskEdge/2470
=== RUN   TestEncodeSingleMaskEdge/2471
=== RUN   TestEncodeSingleMaskEdge/2472
=== RUN   TestEncodeSingleMaskEdge/2473
=== RUN   TestEncodeSingleMaskEdge/2474
=== RUN   TestEncodeSingleMaskEdge/2475
=== RUN   TestEncodeSingleMaskEdge/2476
=== RUN   TestEncodeSingleMaskEdge/2477
=== RUN   TestEncodeSingleMaskEdge/2478
=== RUN   TestEncodeSingleMaskEdge/2479
=== RUN   TestEncodeSingleMaskEdge/2480
=== RUN   TestEncodeSingleMaskEdge/2481
=== RUN   TestEncodeSingleMaskEdge/2482
=== RUN   TestEncodeSingleMaskEdge/2483
=== RUN   TestEncodeSingleMaskEdge/2484
=== RUN   TestEncodeSingleMaskEdge/2485
=== RUN   TestEncodeSingleMaskEdge/2486
=== RUN   TestEncodeSingleMaskEdge/2487
=== RUN   TestEncodeSingleMaskEdge/2488
=== RUN   TestEncodeSingleMaskEdge/2489
=== RUN   TestEncodeSingleMaskEdge/2490
=== RUN   TestEncodeSingleMaskEdge/2491
=== RUN   TestEncodeSingleMaskEdge/2492
=== RUN   TestEncodeSingleMaskEdge/2493
=== RUN   TestEncodeSingleMaskEdge/2494
=== RUN   TestEncodeSingleMaskEdge/2495
=== RUN   TestEncodeSingleMaskEdge/2496
=== RUN   TestEncodeSingleMaskEdge/2497
=== RUN   TestEncodeSingleMaskEdge/2498
=== RUN   TestEncodeSingleMaskEdge/2499
=== RUN   TestEncodeSingleMaskEdge/2500
=== RUN   TestEncodeSingleMaskEdge/2501
=== RUN   TestEncodeSingleMaskEdge/2502
=== RUN   TestEncodeSingleMaskEdge/2503
=== RUN   TestEncodeSingleMaskEdge/2504
=== RUN   TestEncodeSingleMaskEdge/2505
=== RUN   TestEncodeSingleMaskEdge/2506
=== RUN   TestEncodeSingleMaskEdge/2507
=== RUN   TestEncodeSingleMaskEdge/2508
=== RUN   TestEncodeSingleMaskEdge/2509
=== RUN   TestEncodeSingleMaskEdge/2510
=== RUN   TestEncodeSingleMaskEdge/2511
=== RUN   TestEncodeSingleMaskEdge/2512
=== RUN   TestEncodeSingleMaskEdge/2513
=== RUN   TestEncodeSingleMaskEdge/2514
=== RUN   TestEncodeSingleMaskEdge/2515
=== RUN   TestEncodeSingleMaskEdge/2516
=== RUN   TestEncodeSingleMaskEdge/2517
=== RUN   TestEncodeSingleMaskEdge/2518
=== RUN   TestEncodeSingleMaskEdge/2519
=== RUN   TestEncodeSingleMaskEdge/2520
=== RUN   TestEncodeSingleMaskEdge/2521
=== RUN   TestEncodeSingleMaskEdge/2522
=== RUN   TestEncodeSingleMaskEdge/2523
=== RUN   TestEncodeSingleMaskEdge/2524
=== RUN   TestEncodeSingleMaskEdge/2525
=== RUN   TestEncodeSingleMaskEdge/2526
=== RUN   TestEncodeSingleMaskEdge/2527
=== RUN   TestEncodeSingleMaskEdge/2528
=== RUN   TestEncodeSingleMaskEdge/2529
=== RUN   TestEncodeSingleMaskEdge/2530
=== RUN   TestEncodeSingleMaskEdge/2531
=== RUN   TestEncodeSingleMaskEdge/2532
=== RUN   TestEncodeSingleMaskEdge/2533
=== RUN   TestEncodeSingleMaskEdge/2534
=== RUN   TestEncodeSingleMaskEdge/2535
=== RUN   TestEncodeSingleMaskEdge/2536
=== RUN   TestEncodeSingleMaskEdge/2537
=== RUN   TestEncodeSingleMaskEdge/2538
=== RUN   TestEncodeSingleMaskEdge/2539
=== RUN   TestEncodeSingleMaskEdge/2540
=== RUN   TestEncodeSingleMaskEdge/2541
=== RUN   TestEncodeSingleMaskEdge/2542
=== RUN   TestEncodeSingleMaskEdge/2543
=== RUN   TestEncodeSingleMaskEdge/2544
=== RUN   TestEncodeSingleMaskEdge/2545
=== RUN   TestEncodeSingleMaskEdge/2546
=== RUN   TestEncodeSingleMaskEdge/2547
=== RUN   TestEncodeSingleMaskEdge/2548
=== RUN   TestEncodeSingleMaskEdge/2549
=== RUN   TestEncodeSingleMaskEdge/2550
=== RUN   TestEncodeSingleMaskEdge/2551
=== RUN   TestEncodeSingleMaskEdge/2552
=== RUN   TestEncodeSingleMaskEdge/2553
=== RUN   TestEncodeSingleMaskEdge/2554
=== RUN   TestEncodeSingleMaskEdge/2555
=== RUN   TestEncodeSingleMaskEdge/2556
=== RUN   TestEncodeSingleMaskEdge/2557
=== RUN   TestEncodeSingleMaskEdge/2558
=== RUN   TestEncodeSingleMaskEdge/2559
=== RUN   TestEncodeSingleMaskEdge/2560
=== RUN   TestEncodeSingleMaskEdge/2561
=== RUN   TestEncodeSingleMaskEdge/2562
=== RUN   TestEncodeSingleMaskEdge/2563
=== RUN   TestEncodeSingleMaskEdge/2564
=== RUN   TestEncodeSingleMaskEdge/2565
=== RUN   TestEncodeSingleMaskEdge/2566
=== RUN   TestEncodeSingleMaskEdge/2567
=== RUN   TestEncodeSingleMaskEdge/2568
=== RUN   TestEncodeSingleMaskEdge/2569
=== RUN   TestEncodeSingleMaskEdge/2570
=== RUN   TestEncodeSingleMaskEdge/2571
=== RUN   TestEncodeSingleMaskEdge/2572
=== RUN   TestEncodeSingleMaskEdge/2573
=== RUN   TestEncodeSingleMaskEdge/2574
=== RUN   TestEncodeSingleMaskEdge/2575
=== RUN   TestEncodeSingleMaskEdge/2576
=== RUN   TestEncodeSingleMaskEdge/2577
=== RUN   TestEncodeSingleMaskEdge/2578
=== RUN   TestEncodeSingleMaskEdge/2579
=== RUN   TestEncodeSingleMaskEdge/2580
=== RUN   TestEncodeSingleMaskEdge/2581
=== RUN   TestEncodeSingleMaskEdge/2582
=== RUN   TestEncodeSingleMaskEdge/2583
=== RUN   TestEncodeSingleMaskEdge/2584
=== RUN   TestEncodeSingleMaskEdge/2585
=== RUN   TestEncodeSingleMaskEdge/2586
=== RUN   TestEncodeSingleMaskEdge/2587
=== RUN   TestEncodeSingleMaskEdge/2588
=== RUN   TestEncodeSingleMaskEdge/2589
=== RUN   TestEncodeSingleMaskEdge/2590
=== RUN   TestEncodeSingleMaskEdge/2591
=== RUN   TestEncodeSingleMaskEdge/2592
=== RUN   TestEncodeSingleMaskEdge/2593
=== RUN   TestEncodeSingleMaskEdge/2594
=== RUN   TestEncodeSingleMaskEdge/2595
=== RUN   TestEncodeSingleMaskEdge/2596
=== RUN   TestEncodeSingleMaskEdge/2597
=== RUN   TestEncodeSingleMaskEdge/2598
=== RUN   TestEncodeSingleMaskEdge/2599
=== RUN   TestEncodeSingleMaskEdge/2600
=== RUN   TestEncodeSingleMaskEdge/2601
=== RUN   TestEncodeSingleMaskEdge/2602
=== RUN   TestEncodeSingleMaskEdge/2603
=== RUN   TestEncodeSingleMaskEdge/2604
=== RUN   TestEncodeSingleMaskEdge/2605
=== RUN   TestEncodeSingleMaskEdge/2606
=== RUN   TestEncodeSingleMaskEdge/2607
=== RUN   TestEncodeSingleMaskEdge/2608
=== RUN   TestEncodeSingleMaskEdge/2609
=== RUN   TestEncodeSingleMaskEdge/2610
=== RUN   TestEncodeSingleMaskEdge/2611
=== RUN   TestEncodeSingleMaskEdge/2612
=== RUN   TestEncodeSingleMaskEdge/2613
=== RUN   TestEncodeSingleMaskEdge/2614
=== RUN   TestEncodeSingleMaskEdge/2615
=== RUN   TestEncodeSingleMaskEdge/2616
=== RUN   TestEncodeSingleMaskEdge/2617
=== RUN   TestEncodeSingleMaskEdge/2618
=== RUN   TestEncodeSingleMaskEdge/2619
=== RUN   TestEncodeSingleMaskEdge/2620
=== RUN   TestEncodeSingleMaskEdge/2621
=== RUN   TestEncodeSingleMaskEdge/2622
=== RUN   TestEncodeSingleMaskEdge/2623
=== RUN   TestEncodeSingleMaskEdge/2624
=== RUN   TestEncodeSingleMaskEdge/2625
=== RUN   TestEncodeSingleMaskEdge/2626
=== RUN   TestEncodeSingleMaskEdge/2627
=== RUN   TestEncodeSingleMaskEdge/2628
=== RUN   TestEncodeSingleMaskEdge/2629
=== RUN   TestEncodeSingleMaskEdge/2630
=== RUN   TestEncodeSingleMaskEdge/2631
=== RUN   TestEncodeSingleMaskEdge/2632
=== RUN   TestEncodeSingleMaskEdge/2633
=== RUN   TestEncodeSingleMaskEdge/2634
=== RUN   TestEncodeSingleMaskEdge/2635
=== RUN   TestEncodeSingleMaskEdge/2636
=== RUN   TestEncodeSingleMaskEdge/2637
=== RUN   TestEncodeSingleMaskEdge/2638
=== RUN   TestEncodeSingleMaskEdge/2639
=== RUN   TestEncodeSingleMaskEdge/2640
=== RUN   TestEncodeSingleMaskEdge/2641
=== RUN   TestEncodeSingleMaskEdge/2642
=== RUN   TestEncodeSingleMaskEdge/2643
=== RUN   TestEncodeSingleMaskEdge/2644
=== RUN   TestEncodeSingleMaskEdge/2645
=== RUN   TestEncodeSingleMaskEdge/2646
=== RUN   TestEncodeSingleMaskEdge/2647
=== RUN   TestEncodeSingleMaskEdge/2648
=== RUN   TestEncodeSingleMaskEdge/2649
=== RUN   TestEncodeSingleMaskEdge/2650
=== RUN   TestEncodeSingleMaskEdge/2651
=== RUN   TestEncodeSingleMaskEdge/2652
=== RUN   TestEncodeSingleMaskEdge/2653
=== RUN   TestEncodeSingleMaskEdge/2654
=== RUN   TestEncodeSingleMaskEdge/2655
=== RUN   TestEncodeSingleMaskEdge/2656
=== RUN   TestEncodeSingleMaskEdge/2657
=== RUN   TestEncodeSingleMaskEdge/2658
=== RUN   TestEncodeSingleMaskEdge/2659
=== RUN   TestEncodeSingleMaskEdge/2660
=== RUN   TestEncodeSingleMaskEdge/2661
=== RUN   TestEncodeSingleMaskEdge/2662
=== RUN   TestEncodeSingleMaskEdge/2663
=== RUN   TestEncodeSingleMaskEdge/2664
=== RUN   TestEncodeSingleMaskEdge/2665
=== RUN   TestEncodeSingleMaskEdge/2666
=== RUN   TestEncodeSingleMaskEdge/2667
=== RUN   TestEncodeSingleMaskEdge/2668
=== RUN   TestEncodeSingleMaskEdge/2669
=== RUN   TestEncodeSingleMaskEdge/2670
=== RUN   TestEncodeSingleMaskEdge/2671
=== RUN   TestEncodeSingleMaskEdge/2672
=== RUN   TestEncodeSingleMaskEdge/2673
=== RUN   TestEncodeSingleMaskEdge/2674
=== RUN   TestEncodeSingleMaskEdge/2675
=== RUN   TestEncodeSingleMaskEdge/2676
=== RUN   TestEncodeSingleMaskEdge/2677
=== RUN   TestEncodeSingleMaskEdge/2678
=== RUN   TestEncodeSingleMaskEdge/2679
=== RUN   TestEncodeSingleMaskEdge/2680
=== RUN   TestEncodeSingleMaskEdge/2681
=== RUN   TestEncodeSingleMaskEdge/2682
=== RUN   TestEncodeSingleMaskEdge/2683
=== RUN   TestEncodeSingleMaskEdge/2684
=== RUN   TestEncodeSingleMaskEdge/2685
=== RUN   TestEncodeSingleMaskEdge/2686
=== RUN   TestEncodeSingleMaskEdge/2687
=== RUN   TestEncodeSingleMaskEdge/2688
=== RUN   TestEncodeSingleMaskEdge/2689
=== RUN   TestEncodeSingleMaskEdge/2690
=== RUN   TestEncodeSingleMaskEdge/2691
=== RUN   TestEncodeSingleMaskEdge/2692
=== RUN   TestEncodeSingleMaskEdge/2693
=== RUN   TestEncodeSingleMaskEdge/2694
=== RUN   TestEncodeSingleMaskEdge/2695
=== RUN   TestEncodeSingleMaskEdge/2696
=== RUN   TestEncodeSingleMaskEdge/2697
=== RUN   TestEncodeSingleMaskEdge/2698
=== RUN   TestEncodeSingleMaskEdge/2699
=== RUN   TestEncodeSingleMaskEdge/2700
=== RUN   TestEncodeSingleMaskEdge/2701
=== RUN   TestEncodeSingleMaskEdge/2702
=== RUN   TestEncodeSingleMaskEdge/2703
=== RUN   TestEncodeSingleMaskEdge/2704
=== RUN   TestEncodeSingleMaskEdge/2705
=== RUN   TestEncodeSingleMaskEdge/2706
=== RUN   TestEncodeSingleMaskEdge/2707
=== RUN   TestEncodeSingleMaskEdge/2708
=== RUN   TestEncodeSingleMaskEdge/2709
=== RUN   TestEncodeSingleMaskEdge/2710
=== RUN   TestEncodeSingleMaskEdge/2711
=== RUN   TestEncodeSingleMaskEdge/2712
=== RUN   TestEncodeSingleMaskEdge/2713
=== RUN   TestEncodeSingleMaskEdge/2714
=== RUN   TestEncodeSingleMaskEdge/2715
=== RUN   TestEncodeSingleMaskEdge/2716
=== RUN   TestEncodeSingleMaskEdge/2717
=== RUN   TestEncodeSingleMaskEdge/2718
=== RUN   TestEncodeSingleMaskEdge/2719
=== RUN   TestEncodeSingleMaskEdge/2720
=== RUN   TestEncodeSingleMaskEdge/2721
=== RUN   TestEncodeSingleMaskEdge/2722
=== RUN   TestEncodeSingleMaskEdge/2723
=== RUN   TestEncodeSingleMaskEdge/2724
=== RUN   TestEncodeSingleMaskEdge/2725
=== RUN   TestEncodeSingleMaskEdge/2726
=== RUN   TestEncodeSingleMaskEdge/2727
=== RUN   TestEncodeSingleMaskEdge/2728
=== RUN   TestEncodeSingleMaskEdge/2729
=== RUN   TestEncodeSingleMaskEdge/2730
=== RUN   TestEncodeSingleMaskEdge/2731
=== RUN   TestEncodeSingleMaskEdge/2732
=== RUN   TestEncodeSingleMaskEdge/2733
=== RUN   TestEncodeSingleMaskEdge/2734
=== RUN   TestEncodeSingleMaskEdge/2735
=== RUN   TestEncodeSingleMaskEdge/2736
=== RUN   TestEncodeSingleMaskEdge/2737
=== RUN   TestEncodeSingleMaskEdge/2738
=== RUN   TestEncodeSingleMaskEdge/2739
=== RUN   TestEncodeSingleMaskEdge/2740
=== RUN   TestEncodeSingleMaskEdge/2741
=== RUN   TestEncodeSingleMaskEdge/2742
=== RUN   TestEncodeSingleMaskEdge/2743
=== RUN   TestEncodeSingleMaskEdge/2744
=== RUN   TestEncodeSingleMaskEdge/2745
=== RUN   TestEncodeSingleMaskEdge/2746
=== RUN   TestEncodeSingleMaskEdge/2747
=== RUN   TestEncodeSingleMaskEdge/2748
=== RUN   TestEncodeSingleMaskEdge/2749
=== RUN   TestEncodeSingleMaskEdge/2750
=== RUN   TestEncodeSingleMaskEdge/2751
=== RUN   TestEncodeSingleMaskEdge/2752
=== RUN   TestEncodeSingleMaskEdge/2753
=== RUN   TestEncodeSingleMaskEdge/2754
=== RUN   TestEncodeSingleMaskEdge/2755
=== RUN   TestEncodeSingleMaskEdge/2756
=== RUN   TestEncodeSingleMaskEdge/2757
=== RUN   TestEncodeSingleMaskEdge/2758
=== RUN   TestEncodeSingleMaskEdge/2759
=== RUN   TestEncodeSingleMaskEdge/2760
=== RUN   TestEncodeSingleMaskEdge/2761
=== RUN   TestEncodeSingleMaskEdge/2762
=== RUN   TestEncodeSingleMaskEdge/2763
=== RUN   TestEncodeSingleMaskEdge/2764
=== RUN   TestEncodeSingleMaskEdge/2765
=== RUN   TestEncodeSingleMaskEdge/2766
=== RUN   TestEncodeSingleMaskEdge/2767
=== RUN   TestEncodeSingleMaskEdge/2768
=== RUN   TestEncodeSingleMaskEdge/2769
=== RUN   TestEncodeSingleMaskEdge/2770
=== RUN   TestEncodeSingleMaskEdge/2771
=== RUN   TestEncodeSingleMaskEdge/2772
=== RUN   TestEncodeSingleMaskEdge/2773
=== RUN   TestEncodeSingleMaskEdge/2774
=== RUN   TestEncodeSingleMaskEdge/2775
=== RUN   TestEncodeSingleMaskEdge/2776
=== RUN   TestEncodeSingleMaskEdge/2777
=== RUN   TestEncodeSingleMaskEdge/2778
=== RUN   TestEncodeSingleMaskEdge/2779
=== RUN   TestEncodeSingleMaskEdge/2780
=== RUN   TestEncodeSingleMaskEdge/2781
=== RUN   TestEncodeSingleMaskEdge/2782
=== RUN   TestEncodeSingleMaskEdge/2783
=== RUN   TestEncodeSingleMaskEdge/2784
=== RUN   TestEncodeSingleMaskEdge/2785
=== RUN   TestEncodeSingleMaskEdge/2786
=== RUN   TestEncodeSingleMaskEdge/2787
=== RUN   TestEncodeSingleMaskEdge/2788
=== RUN   TestEncodeSingleMaskEdge/2789
=== RUN   TestEncodeSingleMaskEdge/2790
=== RUN   TestEncodeSingleMaskEdge/2791
=== RUN   TestEncodeSingleMaskEdge/2792
=== RUN   TestEncodeSingleMaskEdge/2793
=== RUN   TestEncodeSingleMaskEdge/2794
=== RUN   TestEncodeSingleMaskEdge/2795
=== RUN   TestEncodeSingleMaskEdge/2796
=== RUN   TestEncodeSingleMaskEdge/2797
=== RUN   TestEncodeSingleMaskEdge/2798
=== RUN   TestEncodeSingleMaskEdge/2799
=== RUN   TestEncodeSingleMaskEdge/2800
=== RUN   TestEncodeSingleMaskEdge/2801
=== RUN   TestEncodeSingleMaskEdge/2802
=== RUN   TestEncodeSingleMaskEdge/2803
=== RUN   TestEncodeSingleMaskEdge/2804
=== RUN   TestEncodeSingleMaskEdge/2805
=== RUN   TestEncodeSingleMaskEdge/2806
=== RUN   TestEncodeSingleMaskEdge/2807
=== RUN   TestEncodeSingleMaskEdge/2808
=== RUN   TestEncodeSingleMaskEdge/2809
=== RUN   TestEncodeSingleMaskEdge/2810
=== RUN   TestEncodeSingleMaskEdge/2811
=== RUN   TestEncodeSingleMaskEdge/2812
=== RUN   TestEncodeSingleMaskEdge/2813
=== RUN   TestEncodeSingleMaskEdge/2814
=== RUN   TestEncodeSingleMaskEdge/2815
=== RUN   TestEncodeSingleMaskEdge/2816
=== RUN   TestEncodeSingleMaskEdge/2817
=== RUN   TestEncodeSingleMaskEdge/2818
=== RUN   TestEncodeSingleMaskEdge/2819
=== RUN   TestEncodeSingleMaskEdge/2820
=== RUN   TestEncodeSingleMaskEdge/2821
=== RUN   TestEncodeSingleMaskEdge/2822
=== RUN   TestEncodeSingleMaskEdge/2823
=== RUN   TestEncodeSingleMaskEdge/2824
=== RUN   TestEncodeSingleMaskEdge/2825
=== RUN   TestEncodeSingleMaskEdge/2826
=== RUN   TestEncodeSingleMaskEdge/2827
=== RUN   TestEncodeSingleMaskEdge/2828
=== RUN   TestEncodeSingleMaskEdge/2829
=== RUN   TestEncodeSingleMaskEdge/2830
=== RUN   TestEncodeSingleMaskEdge/2831
=== RUN   TestEncodeSingleMaskEdge/2832
=== RUN   TestEncodeSingleMaskEdge/2833
=== RUN   TestEncodeSingleMaskEdge/2834
=== RUN   TestEncodeSingleMaskEdge/2835
=== RUN   TestEncodeSingleMaskEdge/2836
=== RUN   TestEncodeSingleMaskEdge/2837
=== RUN   TestEncodeSingleMaskEdge/2838
=== RUN   TestEncodeSingleMaskEdge/2839
=== RUN   TestEncodeSingleMaskEdge/2840
=== RUN   TestEncodeSingleMaskEdge/2841
=== RUN   TestEncodeSingleMaskEdge/2842
=== RUN   TestEncodeSingleMaskEdge/2843
=== RUN   TestEncodeSingleMaskEdge/2844
=== RUN   TestEncodeSingleMaskEdge/2845
=== RUN   TestEncodeSingleMaskEdge/2846
=== RUN   TestEncodeSingleMaskEdge/2847
=== RUN   TestEncodeSingleMaskEdge/2848
=== RUN   TestEncodeSingleMaskEdge/2849
=== RUN   TestEncodeSingleMaskEdge/2850
=== RUN   TestEncodeSingleMaskEdge/2851
=== RUN   TestEncodeSingleMaskEdge/2852
=== RUN   TestEncodeSingleMaskEdge/2853
=== RUN   TestEncodeSingleMaskEdge/2854
=== RUN   TestEncodeSingleMaskEdge/2855
=== RUN   TestEncodeSingleMaskEdge/2856
=== RUN   TestEncodeSingleMaskEdge/2857
=== RUN   TestEncodeSingleMaskEdge/2858
=== RUN   TestEncodeSingleMaskEdge/2859
=== RUN   TestEncodeSingleMaskEdge/2860
=== RUN   TestEncodeSingleMaskEdge/2861
=== RUN   TestEncodeSingleMaskEdge/2862
=== RUN   TestEncodeSingleMaskEdge/2863
=== RUN   TestEncodeSingleMaskEdge/2864
=== RUN   TestEncodeSingleMaskEdge/2865
=== RUN   TestEncodeSingleMaskEdge/2866
=== RUN   TestEncodeSingleMaskEdge/2867
=== RUN   TestEncodeSingleMaskEdge/2868
=== RUN   TestEncodeSingleMaskEdge/2869
=== RUN   TestEncodeSingleMaskEdge/2870
=== RUN   TestEncodeSingleMaskEdge/2871
=== RUN   TestEncodeSingleMaskEdge/2872
=== RUN   TestEncodeSingleMaskEdge/2873
=== RUN   TestEncodeSingleMaskEdge/2874
=== RUN   TestEncodeSingleMaskEdge/2875
=== RUN   TestEncodeSingleMaskEdge/2876
=== RUN   TestEncodeSingleMaskEdge/2877
=== RUN   TestEncodeSingleMaskEdge/2878
=== RUN   TestEncodeSingleMaskEdge/2879
=== RUN   TestEncodeSingleMaskEdge/2880
=== RUN   TestEncodeSingleMaskEdge/2881
=== RUN   TestEncodeSingleMaskEdge/2882
=== RUN   TestEncodeSingleMaskEdge/2883
=== RUN   TestEncodeSingleMaskEdge/2884
=== RUN   TestEncodeSingleMaskEdge/2885
=== RUN   TestEncodeSingleMaskEdge/2886
=== RUN   TestEncodeSingleMaskEdge/2887
=== RUN   TestEncodeSingleMaskEdge/2888
=== RUN   TestEncodeSingleMaskEdge/2889
=== RUN   TestEncodeSingleMaskEdge/2890
=== RUN   TestEncodeSingleMaskEdge/2891
=== RUN   TestEncodeSingleMaskEdge/2892
=== RUN   TestEncodeSingleMaskEdge/2893
=== RUN   TestEncodeSingleMaskEdge/2894
=== RUN   TestEncodeSingleMaskEdge/2895
=== RUN   TestEncodeSingleMaskEdge/2896
=== RUN   TestEncodeSingleMaskEdge/2897
=== RUN   TestEncodeSingleMaskEdge/2898
=== RUN   TestEncodeSingleMaskEdge/2899
=== RUN   TestEncodeSingleMaskEdge/2900
=== RUN   TestEncodeSingleMaskEdge/2901
=== RUN   TestEncodeSingleMaskEdge/2902
=== RUN   TestEncodeSingleMaskEdge/2903
=== RUN   TestEncodeSingleMaskEdge/2904
=== RUN   TestEncodeSingleMaskEdge/2905
=== RUN   TestEncodeSingleMaskEdge/2906
=== RUN   TestEncodeSingleMaskEdge/2907
=== RUN   TestEncodeSingleMaskEdge/2908
=== RUN   TestEncodeSingleMaskEdge/2909
=== RUN   TestEncodeSingleMaskEdge/2910
=== RUN   TestEncodeSingleMaskEdge/2911
=== RUN   TestEncodeSingleMaskEdge/2912
=== RUN   TestEncodeSingleMaskEdge/2913
=== RUN   TestEncodeSingleMaskEdge/2914
=== RUN   TestEncodeSingleMaskEdge/2915
=== RUN   TestEncodeSingleMaskEdge/2916
=== RUN   TestEncodeSingleMaskEdge/2917
=== RUN   TestEncodeSingleMaskEdge/2918
=== RUN   TestEncodeSingleMaskEdge/2919
=== RUN   TestEncodeSingleMaskEdge/2920
=== RUN   TestEncodeSingleMaskEdge/2921
=== RUN   TestEncodeSingleMaskEdge/2922
=== RUN   TestEncodeSingleMaskEdge/2923
=== RUN   TestEncodeSingleMaskEdge/2924
=== RUN   TestEncodeSingleMaskEdge/2925
=== RUN   TestEncodeSingleMaskEdge/2926
=== RUN   TestEncodeSingleMaskEdge/2927
=== RUN   TestEncodeSingleMaskEdge/2928
=== RUN   TestEncodeSingleMaskEdge/2929
=== RUN   TestEncodeSingleMaskEdge/2930
=== RUN   TestEncodeSingleMaskEdge/2931
=== RUN   TestEncodeSingleMaskEdge/2932
=== RUN   TestEncodeSingleMaskEdge/2933
=== RUN   TestEncodeSingleMaskEdge/2934
=== RUN   TestEncodeSingleMaskEdge/2935
=== RUN   TestEncodeSingleMaskEdge/2936
=== RUN   TestEncodeSingleMaskEdge/2937
=== RUN   TestEncodeSingleMaskEdge/2938
=== RUN   TestEncodeSingleMaskEdge/2939
=== RUN   TestEncodeSingleMaskEdge/2940
=== RUN   TestEncodeSingleMaskEdge/2941
=== RUN   TestEncodeSingleMaskEdge/2942
=== RUN   TestEncodeSingleMaskEdge/2943
=== RUN   TestEncodeSingleMaskEdge/2944
=== RUN   TestEncodeSingleMaskEdge/2945
=== RUN   TestEncodeSingleMaskEdge/2946
=== RUN   TestEncodeSingleMaskEdge/2947
=== RUN   TestEncodeSingleMaskEdge/2948
=== RUN   TestEncodeSingleMaskEdge/2949
=== RUN   TestEncodeSingleMaskEdge/2950
=== RUN   TestEncodeSingleMaskEdge/2951
=== RUN   TestEncodeSingleMaskEdge/2952
=== RUN   TestEncodeSingleMaskEdge/2953
=== RUN   TestEncodeSingleMaskEdge/2954
=== RUN   TestEncodeSingleMaskEdge/2955
=== RUN   TestEncodeSingleMaskEdge/2956
=== RUN   TestEncodeSingleMaskEdge/2957
=== RUN   TestEncodeSingleMaskEdge/2958
=== RUN   TestEncodeSingleMaskEdge/2959
=== RUN   TestEncodeSingleMaskEdge/2960
=== RUN   TestEncodeSingleMaskEdge/2961
=== RUN   TestEncodeSingleMaskEdge/2962
=== RUN   TestEncodeSingleMaskEdge/2963
=== RUN   TestEncodeSingleMaskEdge/2964
=== RUN   TestEncodeSingleMaskEdge/2965
=== RUN   TestEncodeSingleMaskEdge/2966
=== RUN   TestEncodeSingleMaskEdge/2967
=== RUN   TestEncodeSingleMaskEdge/2968
=== RUN   TestEncodeSingleMaskEdge/2969
=== RUN   TestEncodeSingleMaskEdge/2970
=== RUN   TestEncodeSingleMaskEdge/2971
=== RUN   TestEncodeSingleMaskEdge/2972
=== RUN   TestEncodeSingleMaskEdge/2973
=== RUN   TestEncodeSingleMaskEdge/2974
=== RUN   TestEncodeSingleMaskEdge/2975
=== RUN   TestEncodeSingleMaskEdge/2976
=== RUN   TestEncodeSingleMaskEdge/2977
=== RUN   TestEncodeSingleMaskEdge/2978
=== RUN   TestEncodeSingleMaskEdge/2979
=== RUN   TestEncodeSingleMaskEdge/2980
=== RUN   TestEncodeSingleMaskEdge/2981
=== RUN   TestEncodeSingleMaskEdge/2982
=== RUN   TestEncodeSingleMaskEdge/2983
=== RUN   TestEncodeSingleMaskEdge/2984
=== RUN   TestEncodeSingleMaskEdge/2985
=== RUN   TestEncodeSingleMaskEdge/2986
=== RUN   TestEncodeSingleMaskEdge/2987
=== RUN   TestEncodeSingleMaskEdge/2988
=== RUN   TestEncodeSingleMaskEdge/2989
=== RUN   TestEncodeSingleMaskEdge/2990
=== RUN   TestEncodeSingleMaskEdge/2991
=== RUN   TestEncodeSingleMaskEdge/2992
=== RUN   TestEncodeSingleMaskEdge/2993
=== RUN   TestEncodeSingleMaskEdge/2994
=== RUN   TestEncodeSingleMaskEdge/2995
=== RUN   TestEncodeSingleMaskEdge/2996
=== RUN   TestEncodeSingleMaskEdge/2997
=== RUN   TestEncodeSingleMaskEdge/2998
=== RUN   TestEncodeSingleMaskEdge/2999
=== RUN   TestEncodeSingleMaskEdge/3000
=== RUN   TestEncodeSingleMaskEdge/3001
=== RUN   TestEncodeSingleMaskEdge/3002
=== RUN   TestEncodeSingleMaskEdge/3003
=== RUN   TestEncodeSingleMaskEdge/3004
=== RUN   TestEncodeSingleMaskEdge/3005
=== RUN   TestEncodeSingleMaskEdge/3006
=== RUN   TestEncodeSingleMaskEdge/3007
=== RUN   TestEncodeSingleMaskEdge/3008
=== RUN   TestEncodeSingleMaskEdge/3009
=== RUN   TestEncodeSingleMaskEdge/3010
=== RUN   TestEncodeSingleMaskEdge/3011
=== RUN   TestEncodeSingleMaskEdge/3012
=== RUN   TestEncodeSingleMaskEdge/3013
=== RUN   TestEncodeSingleMaskEdge/3014
=== RUN   TestEncodeSingleMaskEdge/3015
=== RUN   TestEncodeSingleMaskEdge/3016
=== RUN   TestEncodeSingleMaskEdge/3017
=== RUN   TestEncodeSingleMaskEdge/3018
=== RUN   TestEncodeSingleMaskEdge/3019
=== RUN   TestEncodeSingleMaskEdge/3020
=== RUN   TestEncodeSingleMaskEdge/3021
=== RUN   TestEncodeSingleMaskEdge/3022
=== RUN   TestEncodeSingleMaskEdge/3023
=== RUN   TestEncodeSingleMaskEdge/3024
=== RUN   TestEncodeSingleMaskEdge/3025
=== RUN   TestEncodeSingleMaskEdge/3026
=== RUN   TestEncodeSingleMaskEdge/3027
=== RUN   TestEncodeSingleMaskEdge/3028
=== RUN   TestEncodeSingleMaskEdge/3029
=== RUN   TestEncodeSingleMaskEdge/3030
=== RUN   TestEncodeSingleMaskEdge/3031
=== RUN   TestEncodeSingleMaskEdge/3032
=== RUN   TestEncodeSingleMaskEdge/3033
=== RUN   TestEncodeSingleMaskEdge/3034
=== RUN   TestEncodeSingleMaskEdge/3035
=== RUN   TestEncodeSingleMaskEdge/3036
=== RUN   TestEncodeSingleMaskEdge/3037
=== RUN   TestEncodeSingleMaskEdge/3038
=== RUN   TestEncodeSingleMaskEdge/3039
=== RUN   TestEncodeSingleMaskEdge/3040
=== RUN   TestEncodeSingleMaskEdge/3041
=== RUN   TestEncodeSingleMaskEdge/3042
=== RUN   TestEncodeSingleMaskEdge/3043
=== RUN   TestEncodeSingleMaskEdge/3044
=== RUN   TestEncodeSingleMaskEdge/3045
=== RUN   TestEncodeSingleMaskEdge/3046
=== RUN   TestEncodeSingleMaskEdge/3047
=== RUN   TestEncodeSingleMaskEdge/3048
=== RUN   TestEncodeSingleMaskEdge/3049
=== RUN   TestEncodeSingleMaskEdge/3050
=== RUN   TestEncodeSingleMaskEdge/3051
=== RUN   TestEncodeSingleMaskEdge/3052
=== RUN   TestEncodeSingleMaskEdge/3053
=== RUN   TestEncodeSingleMaskEdge/3054
=== RUN   TestEncodeSingleMaskEdge/3055
=== RUN   TestEncodeSingleMaskEdge/3056
=== RUN   TestEncodeSingleMaskEdge/3057
=== RUN   TestEncodeSingleMaskEdge/3058
=== RUN   TestEncodeSingleMaskEdge/3059
=== RUN   TestEncodeSingleMaskEdge/3060
=== RUN   TestEncodeSingleMaskEdge/3061
=== RUN   TestEncodeSingleMaskEdge/3062
=== RUN   TestEncodeSingleMaskEdge/3063
=== RUN   TestEncodeSingleMaskEdge/3064
=== RUN   TestEncodeSingleMaskEdge/3065
=== RUN   TestEncodeSingleMaskEdge/3066
=== RUN   TestEncodeSingleMaskEdge/3067
=== RUN   TestEncodeSingleMaskEdge/3068
=== RUN   TestEncodeSingleMaskEdge/3069
=== RUN   TestEncodeSingleMaskEdge/3070
=== RUN   TestEncodeSingleMaskEdge/3071
=== RUN   TestEncodeSingleMaskEdge/3072
=== RUN   TestEncodeSingleMaskEdge/3073
=== RUN   TestEncodeSingleMaskEdge/3074
=== RUN   TestEncodeSingleMaskEdge/3075
=== RUN   TestEncodeSingleMaskEdge/3076
=== RUN   TestEncodeSingleMaskEdge/3077
=== RUN   TestEncodeSingleMaskEdge/3078
=== RUN   TestEncodeSingleMaskEdge/3079
=== RUN   TestEncodeSingleMaskEdge/3080
=== RUN   TestEncodeSingleMaskEdge/3081
=== RUN   TestEncodeSingleMaskEdge/3082
=== RUN   TestEncodeSingleMaskEdge/3083
=== RUN   TestEncodeSingleMaskEdge/3084
=== RUN   TestEncodeSingleMaskEdge/3085
=== RUN   TestEncodeSingleMaskEdge/3086
=== RUN   TestEncodeSingleMaskEdge/3087
=== RUN   TestEncodeSingleMaskEdge/3088
=== RUN   TestEncodeSingleMaskEdge/3089
=== RUN   TestEncodeSingleMaskEdge/3090
=== RUN   TestEncodeSingleMaskEdge/3091
=== RUN   TestEncodeSingleMaskEdge/3092
=== RUN   TestEncodeSingleMaskEdge/3093
=== RUN   TestEncodeSingleMaskEdge/3094
=== RUN   TestEncodeSingleMaskEdge/3095
=== RUN   TestEncodeSingleMaskEdge/3096
=== RUN   TestEncodeSingleMaskEdge/3097
=== RUN   TestEncodeSingleMaskEdge/3098
=== RUN   TestEncodeSingleMaskEdge/3099
=== RUN   TestEncodeSingleMaskEdge/3100
=== RUN   TestEncodeSingleMaskEdge/3101
=== RUN   TestEncodeSingleMaskEdge/3102
=== RUN   TestEncodeSingleMaskEdge/3103
=== RUN   TestEncodeSingleMaskEdge/3104
=== RUN   TestEncodeSingleMaskEdge/3105
=== RUN   TestEncodeSingleMaskEdge/3106
=== RUN   TestEncodeSingleMaskEdge/3107
=== RUN   TestEncodeSingleMaskEdge/3108
=== RUN   TestEncodeSingleMaskEdge/3109
=== RUN   TestEncodeSingleMaskEdge/3110
=== RUN   TestEncodeSingleMaskEdge/3111
=== RUN   TestEncodeSingleMaskEdge/3112
=== RUN   TestEncodeSingleMaskEdge/3113
=== RUN   TestEncodeSingleMaskEdge/3114
=== RUN   TestEncodeSingleMaskEdge/3115
=== RUN   TestEncodeSingleMaskEdge/3116
=== RUN   TestEncodeSingleMaskEdge/3117
=== RUN   TestEncodeSingleMaskEdge/3118
=== RUN   TestEncodeSingleMaskEdge/3119
=== RUN   TestEncodeSingleMaskEdge/3120
=== RUN   TestEncodeSingleMaskEdge/3121
=== RUN   TestEncodeSingleMaskEdge/3122
=== RUN   TestEncodeSingleMaskEdge/3123
=== RUN   TestEncodeSingleMaskEdge/3124
=== RUN   TestEncodeSingleMaskEdge/3125
=== RUN   TestEncodeSingleMaskEdge/3126
=== RUN   TestEncodeSingleMaskEdge/3127
=== RUN   TestEncodeSingleMaskEdge/3128
=== RUN   TestEncodeSingleMaskEdge/3129
=== RUN   TestEncodeSingleMaskEdge/3130
=== RUN   TestEncodeSingleMaskEdge/3131
=== RUN   TestEncodeSingleMaskEdge/3132
=== RUN   TestEncodeSingleMaskEdge/3133
=== RUN   TestEncodeSingleMaskEdge/3134
=== RUN   TestEncodeSingleMaskEdge/3135
=== RUN   TestEncodeSingleMaskEdge/3136
=== RUN   TestEncodeSingleMaskEdge/3137
=== RUN   TestEncodeSingleMaskEdge/3138
=== RUN   TestEncodeSingleMaskEdge/3139
=== RUN   TestEncodeSingleMaskEdge/3140
=== RUN   TestEncodeSingleMaskEdge/3141
=== RUN   TestEncodeSingleMaskEdge/3142
=== RUN   TestEncodeSingleMaskEdge/3143
=== RUN   TestEncodeSingleMaskEdge/3144
=== RUN   TestEncodeSingleMaskEdge/3145
=== RUN   TestEncodeSingleMaskEdge/3146
=== RUN   TestEncodeSingleMaskEdge/3147
=== RUN   TestEncodeSingleMaskEdge/3148
=== RUN   TestEncodeSingleMaskEdge/3149
=== RUN   TestEncodeSingleMaskEdge/3150
=== RUN   TestEncodeSingleMaskEdge/3151
=== RUN   TestEncodeSingleMaskEdge/3152
=== RUN   TestEncodeSingleMaskEdge/3153
=== RUN   TestEncodeSingleMaskEdge/3154
=== RUN   TestEncodeSingleMaskEdge/3155
=== RUN   TestEncodeSingleMaskEdge/3156
=== RUN   TestEncodeSingleMaskEdge/3157
=== RUN   TestEncodeSingleMaskEdge/3158
=== RUN   TestEncodeSingleMaskEdge/3159
=== RUN   TestEncodeSingleMaskEdge/3160
=== RUN   TestEncodeSingleMaskEdge/3161
=== RUN   TestEncodeSingleMaskEdge/3162
=== RUN   TestEncodeSingleMaskEdge/3163
=== RUN   TestEncodeSingleMaskEdge/3164
=== RUN   TestEncodeSingleMaskEdge/3165
=== RUN   TestEncodeSingleMaskEdge/3166
=== RUN   TestEncodeSingleMaskEdge/3167
=== RUN   TestEncodeSingleMaskEdge/3168
=== RUN   TestEncodeSingleMaskEdge/3169
=== RUN   TestEncodeSingleMaskEdge/3170
=== RUN   TestEncodeSingleMaskEdge/3171
=== RUN   TestEncodeSingleMaskEdge/3172
=== RUN   TestEncodeSingleMaskEdge/3173
=== RUN   TestEncodeSingleMaskEdge/3174
=== RUN   TestEncodeSingleMaskEdge/3175
=== RUN   TestEncodeSingleMaskEdge/3176
=== RUN   TestEncodeSingleMaskEdge/3177
=== RUN   TestEncodeSingleMaskEdge/3178
=== RUN   TestEncodeSingleMaskEdge/3179
=== RUN   TestEncodeSingleMaskEdge/3180
=== RUN   TestEncodeSingleMaskEdge/3181
=== RUN   TestEncodeSingleMaskEdge/3182
=== RUN   TestEncodeSingleMaskEdge/3183
=== RUN   TestEncodeSingleMaskEdge/3184
=== RUN   TestEncodeSingleMaskEdge/3185
=== RUN   TestEncodeSingleMaskEdge/3186
=== RUN   TestEncodeSingleMaskEdge/3187
=== RUN   TestEncodeSingleMaskEdge/3188
=== RUN   TestEncodeSingleMaskEdge/3189
=== RUN   TestEncodeSingleMaskEdge/3190
=== RUN   TestEncodeSingleMaskEdge/3191
=== RUN   TestEncodeSingleMaskEdge/3192
=== RUN   TestEncodeSingleMaskEdge/3193
=== RUN   TestEncodeSingleMaskEdge/3194
=== RUN   TestEncodeSingleMaskEdge/3195
=== RUN   TestEncodeSingleMaskEdge/3196
=== RUN   TestEncodeSingleMaskEdge/3197
=== RUN   TestEncodeSingleMaskEdge/3198
=== RUN   TestEncodeSingleMaskEdge/3199
=== RUN   TestEncodeSingleMaskEdge/3200
=== RUN   TestEncodeSingleMaskEdge/3201
=== RUN   TestEncodeSingleMaskEdge/3202
=== RUN   TestEncodeSingleMaskEdge/3203
=== RUN   TestEncodeSingleMaskEdge/3204
=== RUN   TestEncodeSingleMaskEdge/3205
=== RUN   TestEncodeSingleMaskEdge/3206
=== RUN   TestEncodeSingleMaskEdge/3207
=== RUN   TestEncodeSingleMaskEdge/3208
=== RUN   TestEncodeSingleMaskEdge/3209
=== RUN   TestEncodeSingleMaskEdge/3210
=== RUN   TestEncodeSingleMaskEdge/3211
=== RUN   TestEncodeSingleMaskEdge/3212
=== RUN   TestEncodeSingleMaskEdge/3213
=== RUN   TestEncodeSingleMaskEdge/3214
=== RUN   TestEncodeSingleMaskEdge/3215
=== RUN   TestEncodeSingleMaskEdge/3216
=== RUN   TestEncodeSingleMaskEdge/3217
=== RUN   TestEncodeSingleMaskEdge/3218
=== RUN   TestEncodeSingleMaskEdge/3219
=== RUN   TestEncodeSingleMaskEdge/3220
=== RUN   TestEncodeSingleMaskEdge/3221
=== RUN   TestEncodeSingleMaskEdge/3222
=== RUN   TestEncodeSingleMaskEdge/3223
=== RUN   TestEncodeSingleMaskEdge/3224
=== RUN   TestEncodeSingleMaskEdge/3225
=== RUN   TestEncodeSingleMaskEdge/3226
=== RUN   TestEncodeSingleMaskEdge/3227
=== RUN   TestEncodeSingleMaskEdge/3228
=== RUN   TestEncodeSingleMaskEdge/3229
=== RUN   TestEncodeSingleMaskEdge/3230
=== RUN   TestEncodeSingleMaskEdge/3231
=== RUN   TestEncodeSingleMaskEdge/3232
=== RUN   TestEncodeSingleMaskEdge/3233
=== RUN   TestEncodeSingleMaskEdge/3234
=== RUN   TestEncodeSingleMaskEdge/3235
=== RUN   TestEncodeSingleMaskEdge/3236
=== RUN   TestEncodeSingleMaskEdge/3237
=== RUN   TestEncodeSingleMaskEdge/3238
=== RUN   TestEncodeSingleMaskEdge/3239
=== RUN   TestEncodeSingleMaskEdge/3240
=== RUN   TestEncodeSingleMaskEdge/3241
=== RUN   TestEncodeSingleMaskEdge/3242
=== RUN   TestEncodeSingleMaskEdge/3243
=== RUN   TestEncodeSingleMaskEdge/3244
=== RUN   TestEncodeSingleMaskEdge/3245
=== RUN   TestEncodeSingleMaskEdge/3246
=== RUN   TestEncodeSingleMaskEdge/3247
=== RUN   TestEncodeSingleMaskEdge/3248
=== RUN   TestEncodeSingleMaskEdge/3249
=== RUN   TestEncodeSingleMaskEdge/3250
=== RUN   TestEncodeSingleMaskEdge/3251
=== RUN   TestEncodeSingleMaskEdge/3252
=== RUN   TestEncodeSingleMaskEdge/3253
=== RUN   TestEncodeSingleMaskEdge/3254
=== RUN   TestEncodeSingleMaskEdge/3255
=== RUN   TestEncodeSingleMaskEdge/3256
=== RUN   TestEncodeSingleMaskEdge/3257
=== RUN   TestEncodeSingleMaskEdge/3258
=== RUN   TestEncodeSingleMaskEdge/3259
=== RUN   TestEncodeSingleMaskEdge/3260
=== RUN   TestEncodeSingleMaskEdge/3261
=== RUN   TestEncodeSingleMaskEdge/3262
=== RUN   TestEncodeSingleMaskEdge/3263
=== RUN   TestEncodeSingleMaskEdge/3264
=== RUN   TestEncodeSingleMaskEdge/3265
=== RUN   TestEncodeSingleMaskEdge/3266
=== RUN   TestEncodeSingleMaskEdge/3267
=== RUN   TestEncodeSingleMaskEdge/3268
=== RUN   TestEncodeSingleMaskEdge/3269
=== RUN   TestEncodeSingleMaskEdge/3270
=== RUN   TestEncodeSingleMaskEdge/3271
=== RUN   TestEncodeSingleMaskEdge/3272
=== RUN   TestEncodeSingleMaskEdge/3273
=== RUN   TestEncodeSingleMaskEdge/3274
=== RUN   TestEncodeSingleMaskEdge/3275
=== RUN   TestEncodeSingleMaskEdge/3276
=== RUN   TestEncodeSingleMaskEdge/3277
=== RUN   TestEncodeSingleMaskEdge/3278
=== RUN   TestEncodeSingleMaskEdge/3279
=== RUN   TestEncodeSingleMaskEdge/3280
=== RUN   TestEncodeSingleMaskEdge/3281
=== RUN   TestEncodeSingleMaskEdge/3282
=== RUN   TestEncodeSingleMaskEdge/3283
=== RUN   TestEncodeSingleMaskEdge/3284
=== RUN   TestEncodeSingleMaskEdge/3285
=== RUN   TestEncodeSingleMaskEdge/3286
=== RUN   TestEncodeSingleMaskEdge/3287
=== RUN   TestEncodeSingleMaskEdge/3288
=== RUN   TestEncodeSingleMaskEdge/3289
=== RUN   TestEncodeSingleMaskEdge/3290
=== RUN   TestEncodeSingleMaskEdge/3291
=== RUN   TestEncodeSingleMaskEdge/3292
=== RUN   TestEncodeSingleMaskEdge/3293
=== RUN   TestEncodeSingleMaskEdge/3294
=== RUN   TestEncodeSingleMaskEdge/3295
=== RUN   TestEncodeSingleMaskEdge/3296
=== RUN   TestEncodeSingleMaskEdge/3297
=== RUN   TestEncodeSingleMaskEdge/3298
=== RUN   TestEncodeSingleMaskEdge/3299
=== RUN   TestEncodeSingleMaskEdge/3300
=== RUN   TestEncodeSingleMaskEdge/3301
=== RUN   TestEncodeSingleMaskEdge/3302
=== RUN   TestEncodeSingleMaskEdge/3303
=== RUN   TestEncodeSingleMaskEdge/3304
=== RUN   TestEncodeSingleMaskEdge/3305
=== RUN   TestEncodeSingleMaskEdge/3306
=== RUN   TestEncodeSingleMaskEdge/3307
=== RUN   TestEncodeSingleMaskEdge/3308
=== RUN   TestEncodeSingleMaskEdge/3309
=== RUN   TestEncodeSingleMaskEdge/3310
=== RUN   TestEncodeSingleMaskEdge/3311
=== RUN   TestEncodeSingleMaskEdge/3312
=== RUN   TestEncodeSingleMaskEdge/3313
=== RUN   TestEncodeSingleMaskEdge/3314
=== RUN   TestEncodeSingleMaskEdge/3315
=== RUN   TestEncodeSingleMaskEdge/3316
=== RUN   TestEncodeSingleMaskEdge/3317
=== RUN   TestEncodeSingleMaskEdge/3318
=== RUN   TestEncodeSingleMaskEdge/3319
=== RUN   TestEncodeSingleMaskEdge/3320
=== RUN   TestEncodeSingleMaskEdge/3321
=== RUN   TestEncodeSingleMaskEdge/3322
=== RUN   TestEncodeSingleMaskEdge/3323
=== RUN   TestEncodeSingleMaskEdge/3324
=== RUN   TestEncodeSingleMaskEdge/3325
=== RUN   TestEncodeSingleMaskEdge/3326
=== RUN   TestEncodeSingleMaskEdge/3327
=== RUN   TestEncodeSingleMaskEdge/3328
=== RUN   TestEncodeSingleMaskEdge/3329
=== RUN   TestEncodeSingleMaskEdge/3330
=== RUN   TestEncodeSingleMaskEdge/3331
=== RUN   TestEncodeSingleMaskEdge/3332
=== RUN   TestEncodeSingleMaskEdge/3333
=== RUN   TestEncodeSingleMaskEdge/3334
=== RUN   TestEncodeSingleMaskEdge/3335
=== RUN   TestEncodeSingleMaskEdge/3336
=== RUN   TestEncodeSingleMaskEdge/3337
=== RUN   TestEncodeSingleMaskEdge/3338
=== RUN   TestEncodeSingleMaskEdge/3339
=== RUN   TestEncodeSingleMaskEdge/3340
=== RUN   TestEncodeSingleMaskEdge/3341
=== RUN   TestEncodeSingleMaskEdge/3342
=== RUN   TestEncodeSingleMaskEdge/3343
=== RUN   TestEncodeSingleMaskEdge/3344
=== RUN   TestEncodeSingleMaskEdge/3345
=== RUN   TestEncodeSingleMaskEdge/3346
=== RUN   TestEncodeSingleMaskEdge/3347
=== RUN   TestEncodeSingleMaskEdge/3348
=== RUN   TestEncodeSingleMaskEdge/3349
=== RUN   TestEncodeSingleMaskEdge/3350
=== RUN   TestEncodeSingleMaskEdge/3351
=== RUN   TestEncodeSingleMaskEdge/3352
=== RUN   TestEncodeSingleMaskEdge/3353
=== RUN   TestEncodeSingleMaskEdge/3354
=== RUN   TestEncodeSingleMaskEdge/3355
=== RUN   TestEncodeSingleMaskEdge/3356
=== RUN   TestEncodeSingleMaskEdge/3357
=== RUN   TestEncodeSingleMaskEdge/3358
=== RUN   TestEncodeSingleMaskEdge/3359
=== RUN   TestEncodeSingleMaskEdge/3360
=== RUN   TestEncodeSingleMaskEdge/3361
=== RUN   TestEncodeSingleMaskEdge/3362
=== RUN   TestEncodeSingleMaskEdge/3363
=== RUN   TestEncodeSingleMaskEdge/3364
=== RUN   TestEncodeSingleMaskEdge/3365
=== RUN   TestEncodeSingleMaskEdge/3366
=== RUN   TestEncodeSingleMaskEdge/3367
=== RUN   TestEncodeSingleMaskEdge/3368
=== RUN   TestEncodeSingleMaskEdge/3369
=== RUN   TestEncodeSingleMaskEdge/3370
=== RUN   TestEncodeSingleMaskEdge/3371
=== RUN   TestEncodeSingleMaskEdge/3372
=== RUN   TestEncodeSingleMaskEdge/3373
=== RUN   TestEncodeSingleMaskEdge/3374
=== RUN   TestEncodeSingleMaskEdge/3375
=== RUN   TestEncodeSingleMaskEdge/3376
=== RUN   TestEncodeSingleMaskEdge/3377
=== RUN   TestEncodeSingleMaskEdge/3378
=== RUN   TestEncodeSingleMaskEdge/3379
=== RUN   TestEncodeSingleMaskEdge/3380
=== RUN   TestEncodeSingleMaskEdge/3381
=== RUN   TestEncodeSingleMaskEdge/3382
=== RUN   TestEncodeSingleMaskEdge/3383
=== RUN   TestEncodeSingleMaskEdge/3384
=== RUN   TestEncodeSingleMaskEdge/3385
=== RUN   TestEncodeSingleMaskEdge/3386
=== RUN   TestEncodeSingleMaskEdge/3387
=== RUN   TestEncodeSingleMaskEdge/3388
=== RUN   TestEncodeSingleMaskEdge/3389
=== RUN   TestEncodeSingleMaskEdge/3390
=== RUN   TestEncodeSingleMaskEdge/3391
=== RUN   TestEncodeSingleMaskEdge/3392
=== RUN   TestEncodeSingleMaskEdge/3393
=== RUN   TestEncodeSingleMaskEdge/3394
=== RUN   TestEncodeSingleMaskEdge/3395
=== RUN   TestEncodeSingleMaskEdge/3396
=== RUN   TestEncodeSingleMaskEdge/3397
=== RUN   TestEncodeSingleMaskEdge/3398
=== RUN   TestEncodeSingleMaskEdge/3399
=== RUN   TestEncodeSingleMaskEdge/3400
=== RUN   TestEncodeSingleMaskEdge/3401
=== RUN   TestEncodeSingleMaskEdge/3402
=== RUN   TestEncodeSingleMaskEdge/3403
=== RUN   TestEncodeSingleMaskEdge/3404
=== RUN   TestEncodeSingleMaskEdge/3405
=== RUN   TestEncodeSingleMaskEdge/3406
=== RUN   TestEncodeSingleMaskEdge/3407
=== RUN   TestEncodeSingleMaskEdge/3408
=== RUN   TestEncodeSingleMaskEdge/3409
=== RUN   TestEncodeSingleMaskEdge/3410
=== RUN   TestEncodeSingleMaskEdge/3411
=== RUN   TestEncodeSingleMaskEdge/3412
=== RUN   TestEncodeSingleMaskEdge/3413
=== RUN   TestEncodeSingleMaskEdge/3414
=== RUN   TestEncodeSingleMaskEdge/3415
=== RUN   TestEncodeSingleMaskEdge/3416
=== RUN   TestEncodeSingleMaskEdge/3417
=== RUN   TestEncodeSingleMaskEdge/3418
=== RUN   TestEncodeSingleMaskEdge/3419
=== RUN   TestEncodeSingleMaskEdge/3420
=== RUN   TestEncodeSingleMaskEdge/3421
=== RUN   TestEncodeSingleMaskEdge/3422
=== RUN   TestEncodeSingleMaskEdge/3423
=== RUN   TestEncodeSingleMaskEdge/3424
=== RUN   TestEncodeSingleMaskEdge/3425
=== RUN   TestEncodeSingleMaskEdge/3426
=== RUN   TestEncodeSingleMaskEdge/3427
=== RUN   TestEncodeSingleMaskEdge/3428
=== RUN   TestEncodeSingleMaskEdge/3429
=== RUN   TestEncodeSingleMaskEdge/3430
=== RUN   TestEncodeSingleMaskEdge/3431
=== RUN   TestEncodeSingleMaskEdge/3432
=== RUN   TestEncodeSingleMaskEdge/3433
=== RUN   TestEncodeSingleMaskEdge/3434
=== RUN   TestEncodeSingleMaskEdge/3435
=== RUN   TestEncodeSingleMaskEdge/3436
=== RUN   TestEncodeSingleMaskEdge/3437
=== RUN   TestEncodeSingleMaskEdge/3438
=== RUN   TestEncodeSingleMaskEdge/3439
=== RUN   TestEncodeSingleMaskEdge/3440
=== RUN   TestEncodeSingleMaskEdge/3441
=== RUN   TestEncodeSingleMaskEdge/3442
=== RUN   TestEncodeSingleMaskEdge/3443
=== RUN   TestEncodeSingleMaskEdge/3444
=== RUN   TestEncodeSingleMaskEdge/3445
=== RUN   TestEncodeSingleMaskEdge/3446
=== RUN   TestEncodeSingleMaskEdge/3447
=== RUN   TestEncodeSingleMaskEdge/3448
=== RUN   TestEncodeSingleMaskEdge/3449
=== RUN   TestEncodeSingleMaskEdge/3450
=== RUN   TestEncodeSingleMaskEdge/3451
=== RUN   TestEncodeSingleMaskEdge/3452
=== RUN   TestEncodeSingleMaskEdge/3453
=== RUN   TestEncodeSingleMaskEdge/3454
=== RUN   TestEncodeSingleMaskEdge/3455
=== RUN   TestEncodeSingleMaskEdge/3456
=== RUN   TestEncodeSingleMaskEdge/3457
=== RUN   TestEncodeSingleMaskEdge/3458
=== RUN   TestEncodeSingleMaskEdge/3459
=== RUN   TestEncodeSingleMaskEdge/3460
=== RUN   TestEncodeSingleMaskEdge/3461
=== RUN   TestEncodeSingleMaskEdge/3462
=== RUN   TestEncodeSingleMaskEdge/3463
=== RUN   TestEncodeSingleMaskEdge/3464
=== RUN   TestEncodeSingleMaskEdge/3465
=== RUN   TestEncodeSingleMaskEdge/3466
=== RUN   TestEncodeSingleMaskEdge/3467
=== RUN   TestEncodeSingleMaskEdge/3468
=== RUN   TestEncodeSingleMaskEdge/3469
=== RUN   TestEncodeSingleMaskEdge/3470
=== RUN   TestEncodeSingleMaskEdge/3471
=== RUN   TestEncodeSingleMaskEdge/3472
=== RUN   TestEncodeSingleMaskEdge/3473
=== RUN   TestEncodeSingleMaskEdge/3474
=== RUN   TestEncodeSingleMaskEdge/3475
=== RUN   TestEncodeSingleMaskEdge/3476
=== RUN   TestEncodeSingleMaskEdge/3477
=== RUN   TestEncodeSingleMaskEdge/3478
=== RUN   TestEncodeSingleMaskEdge/3479
=== RUN   TestEncodeSingleMaskEdge/3480
=== RUN   TestEncodeSingleMaskEdge/3481
=== RUN   TestEncodeSingleMaskEdge/3482
=== RUN   TestEncodeSingleMaskEdge/3483
=== RUN   TestEncodeSingleMaskEdge/3484
=== RUN   TestEncodeSingleMaskEdge/3485
=== RUN   TestEncodeSingleMaskEdge/3486
=== RUN   TestEncodeSingleMaskEdge/3487
=== RUN   TestEncodeSingleMaskEdge/3488
=== RUN   TestEncodeSingleMaskEdge/3489
=== RUN   TestEncodeSingleMaskEdge/3490
=== RUN   TestEncodeSingleMaskEdge/3491
=== RUN   TestEncodeSingleMaskEdge/3492
=== RUN   TestEncodeSingleMaskEdge/3493
=== RUN   TestEncodeSingleMaskEdge/3494
=== RUN   TestEncodeSingleMaskEdge/3495
=== RUN   TestEncodeSingleMaskEdge/3496
=== RUN   TestEncodeSingleMaskEdge/3497
=== RUN   TestEncodeSingleMaskEdge/3498
=== RUN   TestEncodeSingleMaskEdge/3499
=== RUN   TestEncodeSingleMaskEdge/3500
=== RUN   TestEncodeSingleMaskEdge/3501
=== RUN   TestEncodeSingleMaskEdge/3502
=== RUN   TestEncodeSingleMaskEdge/3503
=== RUN   TestEncodeSingleMaskEdge/3504
=== RUN   TestEncodeSingleMaskEdge/3505
=== RUN   TestEncodeSingleMaskEdge/3506
=== RUN   TestEncodeSingleMaskEdge/3507
=== RUN   TestEncodeSingleMaskEdge/3508
=== RUN   TestEncodeSingleMaskEdge/3509
=== RUN   TestEncodeSingleMaskEdge/3510
=== RUN   TestEncodeSingleMaskEdge/3511
=== RUN   TestEncodeSingleMaskEdge/3512
=== RUN   TestEncodeSingleMaskEdge/3513
=== RUN   TestEncodeSingleMaskEdge/3514
=== RUN   TestEncodeSingleMaskEdge/3515
=== RUN   TestEncodeSingleMaskEdge/3516
=== RUN   TestEncodeSingleMaskEdge/3517
=== RUN   TestEncodeSingleMaskEdge/3518
=== RUN   TestEncodeSingleMaskEdge/3519
=== RUN   TestEncodeSingleMaskEdge/3520
=== RUN   TestEncodeSingleMaskEdge/3521
=== RUN   TestEncodeSingleMaskEdge/3522
=== RUN   TestEncodeSingleMaskEdge/3523
=== RUN   TestEncodeSingleMaskEdge/3524
=== RUN   TestEncodeSingleMaskEdge/3525
=== RUN   TestEncodeSingleMaskEdge/3526
=== RUN   TestEncodeSingleMaskEdge/3527
=== RUN   TestEncodeSingleMaskEdge/3528
=== RUN   TestEncodeSingleMaskEdge/3529
=== RUN   TestEncodeSingleMaskEdge/3530
=== RUN   TestEncodeSingleMaskEdge/3531
=== RUN   TestEncodeSingleMaskEdge/3532
=== RUN   TestEncodeSingleMaskEdge/3533
=== RUN   TestEncodeSingleMaskEdge/3534
=== RUN   TestEncodeSingleMaskEdge/3535
=== RUN   TestEncodeSingleMaskEdge/3536
=== RUN   TestEncodeSingleMaskEdge/3537
=== RUN   TestEncodeSingleMaskEdge/3538
=== RUN   TestEncodeSingleMaskEdge/3539
=== RUN   TestEncodeSingleMaskEdge/3540
=== RUN   TestEncodeSingleMaskEdge/3541
=== RUN   TestEncodeSingleMaskEdge/3542
=== RUN   TestEncodeSingleMaskEdge/3543
=== RUN   TestEncodeSingleMaskEdge/3544
=== RUN   TestEncodeSingleMaskEdge/3545
=== RUN   TestEncodeSingleMaskEdge/3546
=== RUN   TestEncodeSingleMaskEdge/3547
=== RUN   TestEncodeSingleMaskEdge/3548
=== RUN   TestEncodeSingleMaskEdge/3549
=== RUN   TestEncodeSingleMaskEdge/3550
=== RUN   TestEncodeSingleMaskEdge/3551
=== RUN   TestEncodeSingleMaskEdge/3552
=== RUN   TestEncodeSingleMaskEdge/3553
=== RUN   TestEncodeSingleMaskEdge/3554
=== RUN   TestEncodeSingleMaskEdge/3555
=== RUN   TestEncodeSingleMaskEdge/3556
=== RUN   TestEncodeSingleMaskEdge/3557
=== RUN   TestEncodeSingleMaskEdge/3558
=== RUN   TestEncodeSingleMaskEdge/3559
=== RUN   TestEncodeSingleMaskEdge/3560
=== RUN   TestEncodeSingleMaskEdge/3561
=== RUN   TestEncodeSingleMaskEdge/3562
=== RUN   TestEncodeSingleMaskEdge/3563
=== RUN   TestEncodeSingleMaskEdge/3564
=== RUN   TestEncodeSingleMaskEdge/3565
=== RUN   TestEncodeSingleMaskEdge/3566
=== RUN   TestEncodeSingleMaskEdge/3567
=== RUN   TestEncodeSingleMaskEdge/3568
=== RUN   TestEncodeSingleMaskEdge/3569
=== RUN   TestEncodeSingleMaskEdge/3570
=== RUN   TestEncodeSingleMaskEdge/3571
=== RUN   TestEncodeSingleMaskEdge/3572
=== RUN   TestEncodeSingleMaskEdge/3573
=== RUN   TestEncodeSingleMaskEdge/3574
=== RUN   TestEncodeSingleMaskEdge/3575
=== RUN   TestEncodeSingleMaskEdge/3576
=== RUN   TestEncodeSingleMaskEdge/3577
=== RUN   TestEncodeSingleMaskEdge/3578
=== RUN   TestEncodeSingleMaskEdge/3579
=== RUN   TestEncodeSingleMaskEdge/3580
=== RUN   TestEncodeSingleMaskEdge/3581
=== RUN   TestEncodeSingleMaskEdge/3582
=== RUN   TestEncodeSingleMaskEdge/3583
=== RUN   TestEncodeSingleMaskEdge/3584
=== RUN   TestEncodeSingleMaskEdge/3585
=== RUN   TestEncodeSingleMaskEdge/3586
=== RUN   TestEncodeSingleMaskEdge/3587
=== RUN   TestEncodeSingleMaskEdge/3588
=== RUN   TestEncodeSingleMaskEdge/3589
=== RUN   TestEncodeSingleMaskEdge/3590
=== RUN   TestEncodeSingleMaskEdge/3591
=== RUN   TestEncodeSingleMaskEdge/3592
=== RUN   TestEncodeSingleMaskEdge/3593
=== RUN   TestEncodeSingleMaskEdge/3594
=== RUN   TestEncodeSingleMaskEdge/3595
=== RUN   TestEncodeSingleMaskEdge/3596
=== RUN   TestEncodeSingleMaskEdge/3597
=== RUN   TestEncodeSingleMaskEdge/3598
=== RUN   TestEncodeSingleMaskEdge/3599
=== RUN   TestEncodeSingleMaskEdge/3600
=== RUN   TestEncodeSingleMaskEdge/3601
=== RUN   TestEncodeSingleMaskEdge/3602
=== RUN   TestEncodeSingleMaskEdge/3603
=== RUN   TestEncodeSingleMaskEdge/3604
=== RUN   TestEncodeSingleMaskEdge/3605
=== RUN   TestEncodeSingleMaskEdge/3606
=== RUN   TestEncodeSingleMaskEdge/3607
=== RUN   TestEncodeSingleMaskEdge/3608
=== RUN   TestEncodeSingleMaskEdge/3609
=== RUN   TestEncodeSingleMaskEdge/3610
=== RUN   TestEncodeSingleMaskEdge/3611
=== RUN   TestEncodeSingleMaskEdge/3612
=== RUN   TestEncodeSingleMaskEdge/3613
=== RUN   TestEncodeSingleMaskEdge/3614
=== RUN   TestEncodeSingleMaskEdge/3615
=== RUN   TestEncodeSingleMaskEdge/3616
=== RUN   TestEncodeSingleMaskEdge/3617
=== RUN   TestEncodeSingleMaskEdge/3618
=== RUN   TestEncodeSingleMaskEdge/3619
=== RUN   TestEncodeSingleMaskEdge/3620
=== RUN   TestEncodeSingleMaskEdge/3621
=== RUN   TestEncodeSingleMaskEdge/3622
=== RUN   TestEncodeSingleMaskEdge/3623
=== RUN   TestEncodeSingleMaskEdge/3624
=== RUN   TestEncodeSingleMaskEdge/3625
=== RUN   TestEncodeSingleMaskEdge/3626
=== RUN   TestEncodeSingleMaskEdge/3627
=== RUN   TestEncodeSingleMaskEdge/3628
=== RUN   TestEncodeSingleMaskEdge/3629
=== RUN   TestEncodeSingleMaskEdge/3630
=== RUN   TestEncodeSingleMaskEdge/3631
=== RUN   TestEncodeSingleMaskEdge/3632
=== RUN   TestEncodeSingleMaskEdge/3633
=== RUN   TestEncodeSingleMaskEdge/3634
=== RUN   TestEncodeSingleMaskEdge/3635
=== RUN   TestEncodeSingleMaskEdge/3636
=== RUN   TestEncodeSingleMaskEdge/3637
=== RUN   TestEncodeSingleMaskEdge/3638
=== RUN   TestEncodeSingleMaskEdge/3639
=== RUN   TestEncodeSingleMaskEdge/3640
=== RUN   TestEncodeSingleMaskEdge/3641
=== RUN   TestEncodeSingleMaskEdge/3642
=== RUN   TestEncodeSingleMaskEdge/3643
=== RUN   TestEncodeSingleMaskEdge/3644
=== RUN   TestEncodeSingleMaskEdge/3645
=== RUN   TestEncodeSingleMaskEdge/3646
=== RUN   TestEncodeSingleMaskEdge/3647
=== RUN   TestEncodeSingleMaskEdge/3648
=== RUN   TestEncodeSingleMaskEdge/3649
=== RUN   TestEncodeSingleMaskEdge/3650
=== RUN   TestEncodeSingleMaskEdge/3651
=== RUN   TestEncodeSingleMaskEdge/3652
=== RUN   TestEncodeSingleMaskEdge/3653
=== RUN   TestEncodeSingleMaskEdge/3654
=== RUN   TestEncodeSingleMaskEdge/3655
=== RUN   TestEncodeSingleMaskEdge/3656
=== RUN   TestEncodeSingleMaskEdge/3657
=== RUN   TestEncodeSingleMaskEdge/3658
=== RUN   TestEncodeSingleMaskEdge/3659
=== RUN   TestEncodeSingleMaskEdge/3660
=== RUN   TestEncodeSingleMaskEdge/3661
=== RUN   TestEncodeSingleMaskEdge/3662
=== RUN   TestEncodeSingleMaskEdge/3663
=== RUN   TestEncodeSingleMaskEdge/3664
=== RUN   TestEncodeSingleMaskEdge/3665
=== RUN   TestEncodeSingleMaskEdge/3666
=== RUN   TestEncodeSingleMaskEdge/3667
=== RUN   TestEncodeSingleMaskEdge/3668
=== RUN   TestEncodeSingleMaskEdge/3669
=== RUN   TestEncodeSingleMaskEdge/3670
=== RUN   TestEncodeSingleMaskEdge/3671
=== RUN   TestEncodeSingleMaskEdge/3672
=== RUN   TestEncodeSingleMaskEdge/3673
=== RUN   TestEncodeSingleMaskEdge/3674
=== RUN   TestEncodeSingleMaskEdge/3675
=== RUN   TestEncodeSingleMaskEdge/3676
=== RUN   TestEncodeSingleMaskEdge/3677
=== RUN   TestEncodeSingleMaskEdge/3678
=== RUN   TestEncodeSingleMaskEdge/3679
=== RUN   TestEncodeSingleMaskEdge/3680
=== RUN   TestEncodeSingleMaskEdge/3681
=== RUN   TestEncodeSingleMaskEdge/3682
=== RUN   TestEncodeSingleMaskEdge/3683
=== RUN   TestEncodeSingleMaskEdge/3684
=== RUN   TestEncodeSingleMaskEdge/3685
=== RUN   TestEncodeSingleMaskEdge/3686
=== RUN   TestEncodeSingleMaskEdge/3687
=== RUN   TestEncodeSingleMaskEdge/3688
=== RUN   TestEncodeSingleMaskEdge/3689
=== RUN   TestEncodeSingleMaskEdge/3690
=== RUN   TestEncodeSingleMaskEdge/3691
=== RUN   TestEncodeSingleMaskEdge/3692
=== RUN   TestEncodeSingleMaskEdge/3693
=== RUN   TestEncodeSingleMaskEdge/3694
=== RUN   TestEncodeSingleMaskEdge/3695
=== RUN   TestEncodeSingleMaskEdge/3696
=== RUN   TestEncodeSingleMaskEdge/3697
=== RUN   TestEncodeSingleMaskEdge/3698
=== RUN   TestEncodeSingleMaskEdge/3699
=== RUN   TestEncodeSingleMaskEdge/3700
=== RUN   TestEncodeSingleMaskEdge/3701
=== RUN   TestEncodeSingleMaskEdge/3702
=== RUN   TestEncodeSingleMaskEdge/3703
=== RUN   TestEncodeSingleMaskEdge/3704
=== RUN   TestEncodeSingleMaskEdge/3705
=== RUN   TestEncodeSingleMaskEdge/3706
=== RUN   TestEncodeSingleMaskEdge/3707
=== RUN   TestEncodeSingleMaskEdge/3708
=== RUN   TestEncodeSingleMaskEdge/3709
=== RUN   TestEncodeSingleMaskEdge/3710
=== RUN   TestEncodeSingleMaskEdge/3711
=== RUN   TestEncodeSingleMaskEdge/3712
=== RUN   TestEncodeSingleMaskEdge/3713
=== RUN   TestEncodeSingleMaskEdge/3714
=== RUN   TestEncodeSingleMaskEdge/3715
=== RUN   TestEncodeSingleMaskEdge/3716
=== RUN   TestEncodeSingleMaskEdge/3717
=== RUN   TestEncodeSingleMaskEdge/3718
=== RUN   TestEncodeSingleMaskEdge/3719
=== RUN   TestEncodeSingleMaskEdge/3720
=== RUN   TestEncodeSingleMaskEdge/3721
=== RUN   TestEncodeSingleMaskEdge/3722
=== RUN   TestEncodeSingleMaskEdge/3723
=== RUN   TestEncodeSingleMaskEdge/3724
=== RUN   TestEncodeSingleMaskEdge/3725
=== RUN   TestEncodeSingleMaskEdge/3726
=== RUN   TestEncodeSingleMaskEdge/3727
=== RUN   TestEncodeSingleMaskEdge/3728
=== RUN   TestEncodeSingleMaskEdge/3729
=== RUN   TestEncodeSingleMaskEdge/3730
=== RUN   TestEncodeSingleMaskEdge/3731
=== RUN   TestEncodeSingleMaskEdge/3732
=== RUN   TestEncodeSingleMaskEdge/3733
=== RUN   TestEncodeSingleMaskEdge/3734
=== RUN   TestEncodeSingleMaskEdge/3735
=== RUN   TestEncodeSingleMaskEdge/3736
=== RUN   TestEncodeSingleMaskEdge/3737
=== RUN   TestEncodeSingleMaskEdge/3738
=== RUN   TestEncodeSingleMaskEdge/3739
=== RUN   TestEncodeSingleMaskEdge/3740
=== RUN   TestEncodeSingleMaskEdge/3741
=== RUN   TestEncodeSingleMaskEdge/3742
=== RUN   TestEncodeSingleMaskEdge/3743
=== RUN   TestEncodeSingleMaskEdge/3744
=== RUN   TestEncodeSingleMaskEdge/3745
=== RUN   TestEncodeSingleMaskEdge/3746
=== RUN   TestEncodeSingleMaskEdge/3747
=== RUN   TestEncodeSingleMaskEdge/3748
=== RUN   TestEncodeSingleMaskEdge/3749
=== RUN   TestEncodeSingleMaskEdge/3750
=== RUN   TestEncodeSingleMaskEdge/3751
=== RUN   TestEncodeSingleMaskEdge/3752
=== RUN   TestEncodeSingleMaskEdge/3753
=== RUN   TestEncodeSingleMaskEdge/3754
=== RUN   TestEncodeSingleMaskEdge/3755
=== RUN   TestEncodeSingleMaskEdge/3756
=== RUN   TestEncodeSingleMaskEdge/3757
=== RUN   TestEncodeSingleMaskEdge/3758
=== RUN   TestEncodeSingleMaskEdge/3759
=== RUN   TestEncodeSingleMaskEdge/3760
=== RUN   TestEncodeSingleMaskEdge/3761
=== RUN   TestEncodeSingleMaskEdge/3762
=== RUN   TestEncodeSingleMaskEdge/3763
=== RUN   TestEncodeSingleMaskEdge/3764
=== RUN   TestEncodeSingleMaskEdge/3765
=== RUN   TestEncodeSingleMaskEdge/3766
=== RUN   TestEncodeSingleMaskEdge/3767
=== RUN   TestEncodeSingleMaskEdge/3768
=== RUN   TestEncodeSingleMaskEdge/3769
=== RUN   TestEncodeSingleMaskEdge/3770
=== RUN   TestEncodeSingleMaskEdge/3771
=== RUN   TestEncodeSingleMaskEdge/3772
=== RUN   TestEncodeSingleMaskEdge/3773
=== RUN   TestEncodeSingleMaskEdge/3774
=== RUN   TestEncodeSingleMaskEdge/3775
=== RUN   TestEncodeSingleMaskEdge/3776
=== RUN   TestEncodeSingleMaskEdge/3777
=== RUN   TestEncodeSingleMaskEdge/3778
=== RUN   TestEncodeSingleMaskEdge/3779
=== RUN   TestEncodeSingleMaskEdge/3780
=== RUN   TestEncodeSingleMaskEdge/3781
=== RUN   TestEncodeSingleMaskEdge/3782
=== RUN   TestEncodeSingleMaskEdge/3783
=== RUN   TestEncodeSingleMaskEdge/3784
=== RUN   TestEncodeSingleMaskEdge/3785
=== RUN   TestEncodeSingleMaskEdge/3786
=== RUN   TestEncodeSingleMaskEdge/3787
=== RUN   TestEncodeSingleMaskEdge/3788
=== RUN   TestEncodeSingleMaskEdge/3789
=== RUN   TestEncodeSingleMaskEdge/3790
=== RUN   TestEncodeSingleMaskEdge/3791
=== RUN   TestEncodeSingleMaskEdge/3792
=== RUN   TestEncodeSingleMaskEdge/3793
=== RUN   TestEncodeSingleMaskEdge/3794
=== RUN   TestEncodeSingleMaskEdge/3795
=== RUN   TestEncodeSingleMaskEdge/3796
=== RUN   TestEncodeSingleMaskEdge/3797
=== RUN   TestEncodeSingleMaskEdge/3798
=== RUN   TestEncodeSingleMaskEdge/3799
=== RUN   TestEncodeSingleMaskEdge/3800
=== RUN   TestEncodeSingleMaskEdge/3801
=== RUN   TestEncodeSingleMaskEdge/3802
=== RUN   TestEncodeSingleMaskEdge/3803
=== RUN   TestEncodeSingleMaskEdge/3804
=== RUN   TestEncodeSingleMaskEdge/3805
=== RUN   TestEncodeSingleMaskEdge/3806
=== RUN   TestEncodeSingleMaskEdge/3807
=== RUN   TestEncodeSingleMaskEdge/3808
=== RUN   TestEncodeSingleMaskEdge/3809
=== RUN   TestEncodeSingleMaskEdge/3810
=== RUN   TestEncodeSingleMaskEdge/3811
=== RUN   TestEncodeSingleMaskEdge/3812
=== RUN   TestEncodeSingleMaskEdge/3813
=== RUN   TestEncodeSingleMaskEdge/3814
=== RUN   TestEncodeSingleMaskEdge/3815
=== RUN   TestEncodeSingleMaskEdge/3816
=== RUN   TestEncodeSingleMaskEdge/3817
=== RUN   TestEncodeSingleMaskEdge/3818
=== RUN   TestEncodeSingleMaskEdge/3819
=== RUN   TestEncodeSingleMaskEdge/3820
=== RUN   TestEncodeSingleMaskEdge/3821
=== RUN   TestEncodeSingleMaskEdge/3822
=== RUN   TestEncodeSingleMaskEdge/3823
=== RUN   TestEncodeSingleMaskEdge/3824
=== RUN   TestEncodeSingleMaskEdge/3825
=== RUN   TestEncodeSingleMaskEdge/3826
=== RUN   TestEncodeSingleMaskEdge/3827
=== RUN   TestEncodeSingleMaskEdge/3828
=== RUN   TestEncodeSingleMaskEdge/3829
=== RUN   TestEncodeSingleMaskEdge/3830
=== RUN   TestEncodeSingleMaskEdge/3831
=== RUN   TestEncodeSingleMaskEdge/3832
=== RUN   TestEncodeSingleMaskEdge/3833
=== RUN   TestEncodeSingleMaskEdge/3834
=== RUN   TestEncodeSingleMaskEdge/3835
=== RUN   TestEncodeSingleMaskEdge/3836
=== RUN   TestEncodeSingleMaskEdge/3837
=== RUN   TestEncodeSingleMaskEdge/3838
=== RUN   TestEncodeSingleMaskEdge/3839
=== RUN   TestEncodeSingleMaskEdge/3840
=== RUN   TestEncodeSingleMaskEdge/3841
=== RUN   TestEncodeSingleMaskEdge/3842
=== RUN   TestEncodeSingleMaskEdge/3843
=== RUN   TestEncodeSingleMaskEdge/3844
=== RUN   TestEncodeSingleMaskEdge/3845
=== RUN   TestEncodeSingleMaskEdge/3846
=== RUN   TestEncodeSingleMaskEdge/3847
=== RUN   TestEncodeSingleMaskEdge/3848
=== RUN   TestEncodeSingleMaskEdge/3849
=== RUN   TestEncodeSingleMaskEdge/3850
=== RUN   TestEncodeSingleMaskEdge/3851
=== RUN   TestEncodeSingleMaskEdge/3852
=== RUN   TestEncodeSingleMaskEdge/3853
=== RUN   TestEncodeSingleMaskEdge/3854
=== RUN   TestEncodeSingleMaskEdge/3855
=== RUN   TestEncodeSingleMaskEdge/3856
=== RUN   TestEncodeSingleMaskEdge/3857
=== RUN   TestEncodeSingleMaskEdge/3858
=== RUN   TestEncodeSingleMaskEdge/3859
=== RUN   TestEncodeSingleMaskEdge/3860
=== RUN   TestEncodeSingleMaskEdge/3861
=== RUN   TestEncodeSingleMaskEdge/3862
=== RUN   TestEncodeSingleMaskEdge/3863
=== RUN   TestEncodeSingleMaskEdge/3864
=== RUN   TestEncodeSingleMaskEdge/3865
=== RUN   TestEncodeSingleMaskEdge/3866
=== RUN   TestEncodeSingleMaskEdge/3867
=== RUN   TestEncodeSingleMaskEdge/3868
=== RUN   TestEncodeSingleMaskEdge/3869
=== RUN   TestEncodeSingleMaskEdge/3870
=== RUN   TestEncodeSingleMaskEdge/3871
=== RUN   TestEncodeSingleMaskEdge/3872
=== RUN   TestEncodeSingleMaskEdge/3873
=== RUN   TestEncodeSingleMaskEdge/3874
=== RUN   TestEncodeSingleMaskEdge/3875
=== RUN   TestEncodeSingleMaskEdge/3876
=== RUN   TestEncodeSingleMaskEdge/3877
=== RUN   TestEncodeSingleMaskEdge/3878
=== RUN   TestEncodeSingleMaskEdge/3879
=== RUN   TestEncodeSingleMaskEdge/3880
=== RUN   TestEncodeSingleMaskEdge/3881
=== RUN   TestEncodeSingleMaskEdge/3882
=== RUN   TestEncodeSingleMaskEdge/3883
=== RUN   TestEncodeSingleMaskEdge/3884
=== RUN   TestEncodeSingleMaskEdge/3885
=== RUN   TestEncodeSingleMaskEdge/3886
=== RUN   TestEncodeSingleMaskEdge/3887
=== RUN   TestEncodeSingleMaskEdge/3888
=== RUN   TestEncodeSingleMaskEdge/3889
=== RUN   TestEncodeSingleMaskEdge/3890
=== RUN   TestEncodeSingleMaskEdge/3891
=== RUN   TestEncodeSingleMaskEdge/3892
=== RUN   TestEncodeSingleMaskEdge/3893
=== RUN   TestEncodeSingleMaskEdge/3894
=== RUN   TestEncodeSingleMaskEdge/3895
=== RUN   TestEncodeSingleMaskEdge/3896
=== RUN   TestEncodeSingleMaskEdge/3897
=== RUN   TestEncodeSingleMaskEdge/3898
=== RUN   TestEncodeSingleMaskEdge/3899
=== RUN   TestEncodeSingleMaskEdge/3900
=== RUN   TestEncodeSingleMaskEdge/3901
=== RUN   TestEncodeSingleMaskEdge/3902
=== RUN   TestEncodeSingleMaskEdge/3903
=== RUN   TestEncodeSingleMaskEdge/3904
=== RUN   TestEncodeSingleMaskEdge/3905
=== RUN   TestEncodeSingleMaskEdge/3906
=== RUN   TestEncodeSingleMaskEdge/3907
=== RUN   TestEncodeSingleMaskEdge/3908
=== RUN   TestEncodeSingleMaskEdge/3909
=== RUN   TestEncodeSingleMaskEdge/3910
=== RUN   TestEncodeSingleMaskEdge/3911
=== RUN   TestEncodeSingleMaskEdge/3912
=== RUN   TestEncodeSingleMaskEdge/3913
=== RUN   TestEncodeSingleMaskEdge/3914
=== RUN   TestEncodeSingleMaskEdge/3915
=== RUN   TestEncodeSingleMaskEdge/3916
=== RUN   TestEncodeSingleMaskEdge/3917
=== RUN   TestEncodeSingleMaskEdge/3918
=== RUN   TestEncodeSingleMaskEdge/3919
=== RUN   TestEncodeSingleMaskEdge/3920
=== RUN   TestEncodeSingleMaskEdge/3921
=== RUN   TestEncodeSingleMaskEdge/3922
=== RUN   TestEncodeSingleMaskEdge/3923
=== RUN   TestEncodeSingleMaskEdge/3924
=== RUN   TestEncodeSingleMaskEdge/3925
=== RUN   TestEncodeSingleMaskEdge/3926
=== RUN   TestEncodeSingleMaskEdge/3927
=== RUN   TestEncodeSingleMaskEdge/3928
=== RUN   TestEncodeSingleMaskEdge/3929
=== RUN   TestEncodeSingleMaskEdge/3930
=== RUN   TestEncodeSingleMaskEdge/3931
=== RUN   TestEncodeSingleMaskEdge/3932
=== RUN   TestEncodeSingleMaskEdge/3933
=== RUN   TestEncodeSingleMaskEdge/3934
=== RUN   TestEncodeSingleMaskEdge/3935
=== RUN   TestEncodeSingleMaskEdge/3936
=== RUN   TestEncodeSingleMaskEdge/3937
=== RUN   TestEncodeSingleMaskEdge/3938
=== RUN   TestEncodeSingleMaskEdge/3939
=== RUN   TestEncodeSingleMaskEdge/3940
=== RUN   TestEncodeSingleMaskEdge/3941
=== RUN   TestEncodeSingleMaskEdge/3942
=== RUN   TestEncodeSingleMaskEdge/3943
=== RUN   TestEncodeSingleMaskEdge/3944
=== RUN   TestEncodeSingleMaskEdge/3945
=== RUN   TestEncodeSingleMaskEdge/3946
=== RUN   TestEncodeSingleMaskEdge/3947
=== RUN   TestEncodeSingleMaskEdge/3948
=== RUN   TestEncodeSingleMaskEdge/3949
=== RUN   TestEncodeSingleMaskEdge/3950
=== RUN   TestEncodeSingleMaskEdge/3951
=== RUN   TestEncodeSingleMaskEdge/3952
=== RUN   TestEncodeSingleMaskEdge/3953
=== RUN   TestEncodeSingleMaskEdge/3954
=== RUN   TestEncodeSingleMaskEdge/3955
=== RUN   TestEncodeSingleMaskEdge/3956
=== RUN   TestEncodeSingleMaskEdge/3957
=== RUN   TestEncodeSingleMaskEdge/3958
=== RUN   TestEncodeSingleMaskEdge/3959
=== RUN   TestEncodeSingleMaskEdge/3960
=== RUN   TestEncodeSingleMaskEdge/3961
=== RUN   TestEncodeSingleMaskEdge/3962
=== RUN   TestEncodeSingleMaskEdge/3963
=== RUN   TestEncodeSingleMaskEdge/3964
=== RUN   TestEncodeSingleMaskEdge/3965
=== RUN   TestEncodeSingleMaskEdge/3966
=== RUN   TestEncodeSingleMaskEdge/3967
=== RUN   TestEncodeSingleMaskEdge/3968
=== RUN   TestEncodeSingleMaskEdge/3969
=== RUN   TestEncodeSingleMaskEdge/3970
=== RUN   TestEncodeSingleMaskEdge/3971
=== RUN   TestEncodeSingleMaskEdge/3972
=== RUN   TestEncodeSingleMaskEdge/3973
=== RUN   TestEncodeSingleMaskEdge/3974
=== RUN   TestEncodeSingleMaskEdge/3975
=== RUN   TestEncodeSingleMaskEdge/3976
=== RUN   TestEncodeSingleMaskEdge/3977
=== RUN   TestEncodeSingleMaskEdge/3978
=== RUN   TestEncodeSingleMaskEdge/3979
=== RUN   TestEncodeSingleMaskEdge/3980
=== RUN   TestEncodeSingleMaskEdge/3981
=== RUN   TestEncodeSingleMaskEdge/3982
=== RUN   TestEncodeSingleMaskEdge/3983
=== RUN   TestEncodeSingleMaskEdge/3984
=== RUN   TestEncodeSingleMaskEdge/3985
=== RUN   TestEncodeSingleMaskEdge/3986
=== RUN   TestEncodeSingleMaskEdge/3987
=== RUN   TestEncodeSingleMaskEdge/3988
=== RUN   TestEncodeSingleMaskEdge/3989
=== RUN   TestEncodeSingleMaskEdge/3990
=== RUN   TestEncodeSingleMaskEdge/3991
=== RUN   TestEncodeSingleMaskEdge/3992
=== RUN   TestEncodeSingleMaskEdge/3993
=== RUN   TestEncodeSingleMaskEdge/3994
=== RUN   TestEncodeSingleMaskEdge/3995
=== RUN   TestEncodeSingleMaskEdge/3996
=== RUN   TestEncodeSingleMaskEdge/3997
=== RUN   TestEncodeSingleMaskEdge/3998
=== RUN   TestEncodeSingleMaskEdge/3999
=== RUN   TestEncodeSingleMaskEdge/4000
=== RUN   TestEncodeSingleMaskEdge/4001
=== RUN   TestEncodeSingleMaskEdge/4002
=== RUN   TestEncodeSingleMaskEdge/4003
=== RUN   TestEncodeSingleMaskEdge/4004
=== RUN   TestEncodeSingleMaskEdge/4005
=== RUN   TestEncodeSingleMaskEdge/4006
=== RUN   TestEncodeSingleMaskEdge/4007
=== RUN   TestEncodeSingleMaskEdge/4008
=== RUN   TestEncodeSingleMaskEdge/4009
=== RUN   TestEncodeSingleMaskEdge/4010
=== RUN   TestEncodeSingleMaskEdge/4011
=== RUN   TestEncodeSingleMaskEdge/4012
=== RUN   TestEncodeSingleMaskEdge/4013
=== RUN   TestEncodeSingleMaskEdge/4014
=== RUN   TestEncodeSingleMaskEdge/4015
=== RUN   TestEncodeSingleMaskEdge/4016
=== RUN   TestEncodeSingleMaskEdge/4017
=== RUN   TestEncodeSingleMaskEdge/4018
=== RUN   TestEncodeSingleMaskEdge/4019
=== RUN   TestEncodeSingleMaskEdge/4020
=== RUN   TestEncodeSingleMaskEdge/4021
=== RUN   TestEncodeSingleMaskEdge/4022
=== RUN   TestEncodeSingleMaskEdge/4023
=== RUN   TestEncodeSingleMaskEdge/4024
=== RUN   TestEncodeSingleMaskEdge/4025
=== RUN   TestEncodeSingleMaskEdge/4026
=== RUN   TestEncodeSingleMaskEdge/4027
=== RUN   TestEncodeSingleMaskEdge/4028
=== RUN   TestEncodeSingleMaskEdge/4029
=== RUN   TestEncodeSingleMaskEdge/4030
=== RUN   TestEncodeSingleMaskEdge/4031
=== RUN   TestEncodeSingleMaskEdge/4032
=== RUN   TestEncodeSingleMaskEdge/4033
=== RUN   TestEncodeSingleMaskEdge/4034
=== RUN   TestEncodeSingleMaskEdge/4035
=== RUN   TestEncodeSingleMaskEdge/4036
=== RUN   TestEncodeSingleMaskEdge/4037
=== RUN   TestEncodeSingleMaskEdge/4038
=== RUN   TestEncodeSingleMaskEdge/4039
=== RUN   TestEncodeSingleMaskEdge/4040
=== RUN   TestEncodeSingleMaskEdge/4041
=== RUN   TestEncodeSingleMaskEdge/4042
=== RUN   TestEncodeSingleMaskEdge/4043
=== RUN   TestEncodeSingleMaskEdge/4044
=== RUN   TestEncodeSingleMaskEdge/4045
=== RUN   TestEncodeSingleMaskEdge/4046
=== RUN   TestEncodeSingleMaskEdge/4047
=== RUN   TestEncodeSingleMaskEdge/4048
=== RUN   TestEncodeSingleMaskEdge/4049
=== RUN   TestEncodeSingleMaskEdge/4050
=== RUN   TestEncodeSingleMaskEdge/4051
=== RUN   TestEncodeSingleMaskEdge/4052
=== RUN   TestEncodeSingleMaskEdge/4053
=== RUN   TestEncodeSingleMaskEdge/4054
=== RUN   TestEncodeSingleMaskEdge/4055
=== RUN   TestEncodeSingleMaskEdge/4056
=== RUN   TestEncodeSingleMaskEdge/4057
=== RUN   TestEncodeSingleMaskEdge/4058
=== RUN   TestEncodeSingleMaskEdge/4059
=== RUN   TestEncodeSingleMaskEdge/4060
=== RUN   TestEncodeSingleMaskEdge/4061
=== RUN   TestEncodeSingleMaskEdge/4062
=== RUN   TestEncodeSingleMaskEdge/4063
=== RUN   TestEncodeSingleMaskEdge/4064
=== RUN   TestEncodeSingleMaskEdge/4065
=== RUN   TestEncodeSingleMaskEdge/4066
=== RUN   TestEncodeSingleMaskEdge/4067
=== RUN   TestEncodeSingleMaskEdge/4068
=== RUN   TestEncodeSingleMaskEdge/4069
=== RUN   TestEncodeSingleMaskEdge/4070
=== RUN   TestEncodeSingleMaskEdge/4071
=== RUN   TestEncodeSingleMaskEdge/4072
=== RUN   TestEncodeSingleMaskEdge/4073
=== RUN   TestEncodeSingleMaskEdge/4074
=== RUN   TestEncodeSingleMaskEdge/4075
=== RUN   TestEncodeSingleMaskEdge/4076
=== RUN   TestEncodeSingleMaskEdge/4077
=== RUN   TestEncodeSingleMaskEdge/4078
=== RUN   TestEncodeSingleMaskEdge/4079
=== RUN   TestEncodeSingleMaskEdge/4080
=== RUN   TestEncodeSingleMaskEdge/4081
=== RUN   TestEncodeSingleMaskEdge/4082
=== RUN   TestEncodeSingleMaskEdge/4083
=== RUN   TestEncodeSingleMaskEdge/4084
=== RUN   TestEncodeSingleMaskEdge/4085
=== RUN   TestEncodeSingleMaskEdge/4086
=== RUN   TestEncodeSingleMaskEdge/4087
=== RUN   TestEncodeSingleMaskEdge/4088
=== RUN   TestEncodeSingleMaskEdge/4089
=== RUN   TestEncodeSingleMaskEdge/4090
=== RUN   TestEncodeSingleMaskEdge/4091
=== RUN   TestEncodeSingleMaskEdge/4092
=== RUN   TestEncodeSingleMaskEdge/4093
=== RUN   TestEncodeSingleMaskEdge/4094
=== RUN   TestEncodeSingleMaskEdge/4095
=== RUN   TestEncodeSingleMaskEdge/4096
=== RUN   TestEncodeSingleMaskEdge/4097
=== RUN   TestEncodeSingleMaskEdge/4098
=== RUN   TestEncodeSingleMaskEdge/4099
=== RUN   TestEncodeSingleMaskEdge/4100
=== RUN   TestEncodeSingleMaskEdge/4101
=== RUN   TestEncodeSingleMaskEdge/4102
=== RUN   TestEncodeSingleMaskEdge/4103
=== RUN   TestEncodeSingleMaskEdge/4104
=== RUN   TestEncodeSingleMaskEdge/4105
=== RUN   TestEncodeSingleMaskEdge/4106
=== RUN   TestEncodeSingleMaskEdge/4107
=== RUN   TestEncodeSingleMaskEdge/4108
=== RUN   TestEncodeSingleMaskEdge/4109
=== RUN   TestEncodeSingleMaskEdge/4110
=== RUN   TestEncodeSingleMaskEdge/4111
=== RUN   TestEncodeSingleMaskEdge/4112
=== RUN   TestEncodeSingleMaskEdge/4113
=== RUN   TestEncodeSingleMaskEdge/4114
=== RUN   TestEncodeSingleMaskEdge/4115
=== RUN   TestEncodeSingleMaskEdge/4116
=== RUN   TestEncodeSingleMaskEdge/4117
=== RUN   TestEncodeSingleMaskEdge/4118
=== RUN   TestEncodeSingleMaskEdge/4119
=== RUN   TestEncodeSingleMaskEdge/4120
=== RUN   TestEncodeSingleMaskEdge/4121
=== RUN   TestEncodeSingleMaskEdge/4122
=== RUN   TestEncodeSingleMaskEdge/4123
=== RUN   TestEncodeSingleMaskEdge/4124
=== RUN   TestEncodeSingleMaskEdge/4125
=== RUN   TestEncodeSingleMaskEdge/4126
=== RUN   TestEncodeSingleMaskEdge/4127
=== RUN   TestEncodeSingleMaskEdge/4128
=== RUN   TestEncodeSingleMaskEdge/4129
=== RUN   TestEncodeSingleMaskEdge/4130
=== RUN   TestEncodeSingleMaskEdge/4131
=== RUN   TestEncodeSingleMaskEdge/4132
=== RUN   TestEncodeSingleMaskEdge/4133
=== RUN   TestEncodeSingleMaskEdge/4134
=== RUN   TestEncodeSingleMaskEdge/4135
=== RUN   TestEncodeSingleMaskEdge/4136
=== RUN   TestEncodeSingleMaskEdge/4137
=== RUN   TestEncodeSingleMaskEdge/4138
=== RUN   TestEncodeSingleMaskEdge/4139
=== RUN   TestEncodeSingleMaskEdge/4140
=== RUN   TestEncodeSingleMaskEdge/4141
=== RUN   TestEncodeSingleMaskEdge/4142
=== RUN   TestEncodeSingleMaskEdge/4143
=== RUN   TestEncodeSingleMaskEdge/4144
=== RUN   TestEncodeSingleMaskEdge/4145
=== RUN   TestEncodeSingleMaskEdge/4146
=== RUN   TestEncodeSingleMaskEdge/4147
=== RUN   TestEncodeSingleMaskEdge/4148
=== RUN   TestEncodeSingleMaskEdge/4149
=== RUN   TestEncodeSingleMaskEdge/4150
=== RUN   TestEncodeSingleMaskEdge/4151
=== RUN   TestEncodeSingleMaskEdge/4152
=== RUN   TestEncodeSingleMaskEdge/4153
=== RUN   TestEncodeSingleMaskEdge/4154
=== RUN   TestEncodeSingleMaskEdge/4155
=== RUN   TestEncodeSingleMaskEdge/4156
=== RUN   TestEncodeSingleMaskEdge/4157
=== RUN   TestEncodeSingleMaskEdge/4158
=== RUN   TestEncodeSingleMaskEdge/4159
=== RUN   TestEncodeSingleMaskEdge/4160
=== RUN   TestEncodeSingleMaskEdge/4161
=== RUN   TestEncodeSingleMaskEdge/4162
=== RUN   TestEncodeSingleMaskEdge/4163
=== RUN   TestEncodeSingleMaskEdge/4164
=== RUN   TestEncodeSingleMaskEdge/4165
=== RUN   TestEncodeSingleMaskEdge/4166
=== RUN   TestEncodeSingleMaskEdge/4167
=== RUN   TestEncodeSingleMaskEdge/4168
=== RUN   TestEncodeSingleMaskEdge/4169
=== RUN   TestEncodeSingleMaskEdge/4170
=== RUN   TestEncodeSingleMaskEdge/4171
=== RUN   TestEncodeSingleMaskEdge/4172
=== RUN   TestEncodeSingleMaskEdge/4173
=== RUN   TestEncodeSingleMaskEdge/4174
=== RUN   TestEncodeSingleMaskEdge/4175
=== RUN   TestEncodeSingleMaskEdge/4176
=== RUN   TestEncodeSingleMaskEdge/4177
=== RUN   TestEncodeSingleMaskEdge/4178
=== RUN   TestEncodeSingleMaskEdge/4179
=== RUN   TestEncodeSingleMaskEdge/4180
=== RUN   TestEncodeSingleMaskEdge/4181
=== RUN   TestEncodeSingleMaskEdge/4182
=== RUN   TestEncodeSingleMaskEdge/4183
=== RUN   TestEncodeSingleMaskEdge/4184
=== RUN   TestEncodeSingleMaskEdge/4185
=== RUN   TestEncodeSingleMaskEdge/4186
=== RUN   TestEncodeSingleMaskEdge/4187
=== RUN   TestEncodeSingleMaskEdge/4188
=== RUN   TestEncodeSingleMaskEdge/4189
=== RUN   TestEncodeSingleMaskEdge/4190
=== RUN   TestEncodeSingleMaskEdge/4191
=== RUN   TestEncodeSingleMaskEdge/4192
=== RUN   TestEncodeSingleMaskEdge/4193
=== RUN   TestEncodeSingleMaskEdge/4194
=== RUN   TestEncodeSingleMaskEdge/4195
=== RUN   TestEncodeSingleMaskEdge/4196
=== RUN   TestEncodeSingleMaskEdge/4197
=== RUN   TestEncodeSingleMaskEdge/4198
=== RUN   TestEncodeSingleMaskEdge/4199
=== RUN   TestEncodeSingleMaskEdge/4200
=== RUN   TestEncodeSingleMaskEdge/4201
=== RUN   TestEncodeSingleMaskEdge/4202
=== RUN   TestEncodeSingleMaskEdge/4203
=== RUN   TestEncodeSingleMaskEdge/4204
=== RUN   TestEncodeSingleMaskEdge/4205
=== RUN   TestEncodeSingleMaskEdge/4206
=== RUN   TestEncodeSingleMaskEdge/4207
=== RUN   TestEncodeSingleMaskEdge/4208
=== RUN   TestEncodeSingleMaskEdge/4209
=== RUN   TestEncodeSingleMaskEdge/4210
=== RUN   TestEncodeSingleMaskEdge/4211
=== RUN   TestEncodeSingleMaskEdge/4212
=== RUN   TestEncodeSingleMaskEdge/4213
=== RUN   TestEncodeSingleMaskEdge/4214
=== RUN   TestEncodeSingleMaskEdge/4215
=== RUN   TestEncodeSingleMaskEdge/4216
=== RUN   TestEncodeSingleMaskEdge/4217
=== RUN   TestEncodeSingleMaskEdge/4218
=== RUN   TestEncodeSingleMaskEdge/4219
=== RUN   TestEncodeSingleMaskEdge/4220
=== RUN   TestEncodeSingleMaskEdge/4221
=== RUN   TestEncodeSingleMaskEdge/4222
=== RUN   TestEncodeSingleMaskEdge/4223
=== RUN   TestEncodeSingleMaskEdge/4224
=== RUN   TestEncodeSingleMaskEdge/4225
=== RUN   TestEncodeSingleMaskEdge/4226
=== RUN   TestEncodeSingleMaskEdge/4227
=== RUN   TestEncodeSingleMaskEdge/4228
=== RUN   TestEncodeSingleMaskEdge/4229
=== RUN   TestEncodeSingleMaskEdge/4230
=== RUN   TestEncodeSingleMaskEdge/4231
=== RUN   TestEncodeSingleMaskEdge/4232
=== RUN   TestEncodeSingleMaskEdge/4233
=== RUN   TestEncodeSingleMaskEdge/4234
=== RUN   TestEncodeSingleMaskEdge/4235
=== RUN   TestEncodeSingleMaskEdge/4236
=== RUN   TestEncodeSingleMaskEdge/4237
=== RUN   TestEncodeSingleMaskEdge/4238
=== RUN   TestEncodeSingleMaskEdge/4239
=== RUN   TestEncodeSingleMaskEdge/4240
=== RUN   TestEncodeSingleMaskEdge/4241
=== RUN   TestEncodeSingleMaskEdge/4242
=== RUN   TestEncodeSingleMaskEdge/4243
=== RUN   TestEncodeSingleMaskEdge/4244
=== RUN   TestEncodeSingleMaskEdge/4245
=== RUN   TestEncodeSingleMaskEdge/4246
=== RUN   TestEncodeSingleMaskEdge/4247
=== RUN   TestEncodeSingleMaskEdge/4248
=== RUN   TestEncodeSingleMaskEdge/4249
=== RUN   TestEncodeSingleMaskEdge/4250
=== RUN   TestEncodeSingleMaskEdge/4251
=== RUN   TestEncodeSingleMaskEdge/4252
=== RUN   TestEncodeSingleMaskEdge/4253
=== RUN   TestEncodeSingleMaskEdge/4254
=== RUN   TestEncodeSingleMaskEdge/4255
=== RUN   TestEncodeSingleMaskEdge/4256
=== RUN   TestEncodeSingleMaskEdge/4257
=== RUN   TestEncodeSingleMaskEdge/4258
=== RUN   TestEncodeSingleMaskEdge/4259
=== RUN   TestEncodeSingleMaskEdge/4260
=== RUN   TestEncodeSingleMaskEdge/4261
=== RUN   TestEncodeSingleMaskEdge/4262
=== RUN   TestEncodeSingleMaskEdge/4263
=== RUN   TestEncodeSingleMaskEdge/4264
=== RUN   TestEncodeSingleMaskEdge/4265
=== RUN   TestEncodeSingleMaskEdge/4266
=== RUN   TestEncodeSingleMaskEdge/4267
=== RUN   TestEncodeSingleMaskEdge/4268
=== RUN   TestEncodeSingleMaskEdge/4269
=== RUN   TestEncodeSingleMaskEdge/4270
=== RUN   TestEncodeSingleMaskEdge/4271
=== RUN   TestEncodeSingleMaskEdge/4272
=== RUN   TestEncodeSingleMaskEdge/4273
=== RUN   TestEncodeSingleMaskEdge/4274
=== RUN   TestEncodeSingleMaskEdge/4275
=== RUN   TestEncodeSingleMaskEdge/4276
=== RUN   TestEncodeSingleMaskEdge/4277
=== RUN   TestEncodeSingleMaskEdge/4278
=== RUN   TestEncodeSingleMaskEdge/4279
=== RUN   TestEncodeSingleMaskEdge/4280
=== RUN   TestEncodeSingleMaskEdge/4281
=== RUN   TestEncodeSingleMaskEdge/4282
=== RUN   TestEncodeSingleMaskEdge/4283
=== RUN   TestEncodeSingleMaskEdge/4284
=== RUN   TestEncodeSingleMaskEdge/4285
=== RUN   TestEncodeSingleMaskEdge/4286
=== RUN   TestEncodeSingleMaskEdge/4287
=== RUN   TestEncodeSingleMaskEdge/4288
=== RUN   TestEncodeSingleMaskEdge/4289
=== RUN   TestEncodeSingleMaskEdge/4290
=== RUN   TestEncodeSingleMaskEdge/4291
=== RUN   TestEncodeSingleMaskEdge/4292
=== RUN   TestEncodeSingleMaskEdge/4293
=== RUN   TestEncodeSingleMaskEdge/4294
=== RUN   TestEncodeSingleMaskEdge/4295
=== RUN   TestEncodeSingleMaskEdge/4296
=== RUN   TestEncodeSingleMaskEdge/4297
=== RUN   TestEncodeSingleMaskEdge/4298
=== RUN   TestEncodeSingleMaskEdge/4299
=== RUN   TestEncodeSingleMaskEdge/4300
=== RUN   TestEncodeSingleMaskEdge/4301
=== RUN   TestEncodeSingleMaskEdge/4302
=== RUN   TestEncodeSingleMaskEdge/4303
=== RUN   TestEncodeSingleMaskEdge/4304
=== RUN   TestEncodeSingleMaskEdge/4305
=== RUN   TestEncodeSingleMaskEdge/4306
=== RUN   TestEncodeSingleMaskEdge/4307
=== RUN   TestEncodeSingleMaskEdge/4308
=== RUN   TestEncodeSingleMaskEdge/4309
=== RUN   TestEncodeSingleMaskEdge/4310
=== RUN   TestEncodeSingleMaskEdge/4311
=== RUN   TestEncodeSingleMaskEdge/4312
=== RUN   TestEncodeSingleMaskEdge/4313
=== RUN   TestEncodeSingleMaskEdge/4314
=== RUN   TestEncodeSingleMaskEdge/4315
=== RUN   TestEncodeSingleMaskEdge/4316
=== RUN   TestEncodeSingleMaskEdge/4317
=== RUN   TestEncodeSingleMaskEdge/4318
=== RUN   TestEncodeSingleMaskEdge/4319
=== RUN   TestEncodeSingleMaskEdge/4320
=== RUN   TestEncodeSingleMaskEdge/4321
=== RUN   TestEncodeSingleMaskEdge/4322
=== RUN   TestEncodeSingleMaskEdge/4323
=== RUN   TestEncodeSingleMaskEdge/4324
=== RUN   TestEncodeSingleMaskEdge/4325
=== RUN   TestEncodeSingleMaskEdge/4326
=== RUN   TestEncodeSingleMaskEdge/4327
=== RUN   TestEncodeSingleMaskEdge/4328
=== RUN   TestEncodeSingleMaskEdge/4329
=== RUN   TestEncodeSingleMaskEdge/4330
=== RUN   TestEncodeSingleMaskEdge/4331
=== RUN   TestEncodeSingleMaskEdge/4332
=== RUN   TestEncodeSingleMaskEdge/4333
=== RUN   TestEncodeSingleMaskEdge/4334
=== RUN   TestEncodeSingleMaskEdge/4335
=== RUN   TestEncodeSingleMaskEdge/4336
=== RUN   TestEncodeSingleMaskEdge/4337
=== RUN   TestEncodeSingleMaskEdge/4338
=== RUN   TestEncodeSingleMaskEdge/4339
=== RUN   TestEncodeSingleMaskEdge/4340
=== RUN   TestEncodeSingleMaskEdge/4341
=== RUN   TestEncodeSingleMaskEdge/4342
=== RUN   TestEncodeSingleMaskEdge/4343
=== RUN   TestEncodeSingleMaskEdge/4344
=== RUN   TestEncodeSingleMaskEdge/4345
=== RUN   TestEncodeSingleMaskEdge/4346
=== RUN   TestEncodeSingleMaskEdge/4347
=== RUN   TestEncodeSingleMaskEdge/4348
=== RUN   TestEncodeSingleMaskEdge/4349
=== RUN   TestEncodeSingleMaskEdge/4350
=== RUN   TestEncodeSingleMaskEdge/4351
=== RUN   TestEncodeSingleMaskEdge/4352
=== RUN   TestEncodeSingleMaskEdge/4353
=== RUN   TestEncodeSingleMaskEdge/4354
=== RUN   TestEncodeSingleMaskEdge/4355
=== RUN   TestEncodeSingleMaskEdge/4356
=== RUN   TestEncodeSingleMaskEdge/4357
=== RUN   TestEncodeSingleMaskEdge/4358
=== RUN   TestEncodeSingleMaskEdge/4359
=== RUN   TestEncodeSingleMaskEdge/4360
=== RUN   TestEncodeSingleMaskEdge/4361
=== RUN   TestEncodeSingleMaskEdge/4362
=== RUN   TestEncodeSingleMaskEdge/4363
=== RUN   TestEncodeSingleMaskEdge/4364
=== RUN   TestEncodeSingleMaskEdge/4365
=== RUN   TestEncodeSingleMaskEdge/4366
=== RUN   TestEncodeSingleMaskEdge/4367
=== RUN   TestEncodeSingleMaskEdge/4368
=== RUN   TestEncodeSingleMaskEdge/4369
=== RUN   TestEncodeSingleMaskEdge/4370
=== RUN   TestEncodeSingleMaskEdge/4371
=== RUN   TestEncodeSingleMaskEdge/4372
=== RUN   TestEncodeSingleMaskEdge/4373
=== RUN   TestEncodeSingleMaskEdge/4374
=== RUN   TestEncodeSingleMaskEdge/4375
=== RUN   TestEncodeSingleMaskEdge/4376
=== RUN   TestEncodeSingleMaskEdge/4377
=== RUN   TestEncodeSingleMaskEdge/4378
=== RUN   TestEncodeSingleMaskEdge/4379
=== RUN   TestEncodeSingleMaskEdge/4380
=== RUN   TestEncodeSingleMaskEdge/4381
=== RUN   TestEncodeSingleMaskEdge/4382
=== RUN   TestEncodeSingleMaskEdge/4383
=== RUN   TestEncodeSingleMaskEdge/4384
=== RUN   TestEncodeSingleMaskEdge/4385
=== RUN   TestEncodeSingleMaskEdge/4386
=== RUN   TestEncodeSingleMaskEdge/4387
=== RUN   TestEncodeSingleMaskEdge/4388
=== RUN   TestEncodeSingleMaskEdge/4389
=== RUN   TestEncodeSingleMaskEdge/4390
=== RUN   TestEncodeSingleMaskEdge/4391
=== RUN   TestEncodeSingleMaskEdge/4392
=== RUN   TestEncodeSingleMaskEdge/4393
=== RUN   TestEncodeSingleMaskEdge/4394
=== RUN   TestEncodeSingleMaskEdge/4395
=== RUN   TestEncodeSingleMaskEdge/4396
=== RUN   TestEncodeSingleMaskEdge/4397
=== RUN   TestEncodeSingleMaskEdge/4398
=== RUN   TestEncodeSingleMaskEdge/4399
=== RUN   TestEncodeSingleMaskEdge/4400
=== RUN   TestEncodeSingleMaskEdge/4401
=== RUN   TestEncodeSingleMaskEdge/4402
=== RUN   TestEncodeSingleMaskEdge/4403
=== RUN   TestEncodeSingleMaskEdge/4404
=== RUN   TestEncodeSingleMaskEdge/4405
=== RUN   TestEncodeSingleMaskEdge/4406
=== RUN   TestEncodeSingleMaskEdge/4407
=== RUN   TestEncodeSingleMaskEdge/4408
=== RUN   TestEncodeSingleMaskEdge/4409
=== RUN   TestEncodeSingleMaskEdge/4410
=== RUN   TestEncodeSingleMaskEdge/4411
=== RUN   TestEncodeSingleMaskEdge/4412
=== RUN   TestEncodeSingleMaskEdge/4413
--- PASS: TestEncodeSingleMaskEdge (0.08s)
    --- PASS: TestEncodeSingleMaskEdge/0 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/5 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/6 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/7 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/8 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/9 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/10 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/11 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/12 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/13 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/14 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/15 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/16 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/17 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/18 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/19 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/20 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/21 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/22 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/23 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/24 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/25 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/26 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/27 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/28 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/29 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/30 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/31 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/32 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/33 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/34 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/35 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/36 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/37 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/38 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/39 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/40 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/41 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/42 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/43 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/44 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/45 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/46 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/47 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/48 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/49 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/50 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/51 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/52 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/53 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/54 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/55 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/56 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/57 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/58 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/59 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/60 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/61 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/62 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/63 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/64 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/65 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/66 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/67 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/68 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/69 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/70 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/71 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/72 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/73 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/74 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/75 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/76 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/77 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/78 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/79 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/80 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/81 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/82 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/83 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/84 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/85 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/86 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/87 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/88 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/89 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/90 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/91 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/92 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/93 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/94 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/95 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/96 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/97 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/98 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/99 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/100 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/101 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/102 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/103 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/104 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/105 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/106 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/107 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/108 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/109 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/110 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/111 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/112 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/113 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/114 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/115 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/116 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/117 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/118 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/119 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/120 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/121 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/122 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/123 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/124 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/125 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/126 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/127 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/128 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/129 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/130 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/131 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/132 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/133 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/134 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/135 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/136 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/137 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/138 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/139 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/140 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/141 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/142 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/143 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/144 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/145 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/146 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/147 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/148 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/149 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/150 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/151 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/152 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/153 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/154 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/155 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/156 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/157 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/158 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/159 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/160 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/161 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/162 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/163 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/164 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/165 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/166 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/167 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/168 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/169 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/170 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/171 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/172 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/173 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/174 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/175 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/176 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/177 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/178 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/179 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/180 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/181 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/182 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/183 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/184 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/185 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/186 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/187 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/188 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/189 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/190 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/191 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/192 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/193 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/194 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/195 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/196 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/197 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/198 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/199 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/200 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/201 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/202 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/203 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/204 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/205 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/206 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/207 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/208 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/209 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/210 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/211 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/212 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/213 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/214 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/215 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/216 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/217 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/218 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/219 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/220 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/221 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/222 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/223 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/224 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/225 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/226 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/227 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/228 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/229 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/230 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/231 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/232 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/233 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/234 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/235 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/236 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/237 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/238 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/239 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/240 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/241 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/242 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/243 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/244 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/245 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/246 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/247 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/248 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/249 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/250 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/251 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/252 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/253 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/254 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/255 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/256 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/257 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/258 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/259 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/260 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/261 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/262 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/263 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/264 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/265 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/266 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/267 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/268 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/269 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/270 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/271 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/272 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/273 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/274 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/275 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/276 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/277 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/278 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/279 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/280 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/281 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/282 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/283 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/284 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/285 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/286 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/287 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/288 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/289 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/290 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/291 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/292 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/293 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/294 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/295 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/296 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/297 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/298 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/299 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/300 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/301 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/302 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/303 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/304 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/305 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/306 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/307 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/308 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/309 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/310 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/311 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/312 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/313 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/314 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/315 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/316 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/317 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/318 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/319 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/320 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/321 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/322 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/323 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/324 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/325 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/326 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/327 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/328 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/329 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/330 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/331 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/332 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/333 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/334 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/335 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/336 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/337 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/338 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/339 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/340 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/341 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/342 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/343 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/344 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/345 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/346 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/347 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/348 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/349 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/350 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/351 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/352 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/353 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/354 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/355 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/356 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/357 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/358 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/359 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/360 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/361 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/362 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/363 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/364 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/365 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/366 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/367 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/368 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/369 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/370 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/371 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/372 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/373 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/374 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/375 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/376 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/377 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/378 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/379 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/380 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/381 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/382 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/383 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/384 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/385 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/386 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/387 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/388 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/389 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/390 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/391 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/392 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/393 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/394 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/395 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/396 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/397 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/398 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/399 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/400 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/401 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/402 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/403 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/404 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/405 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/406 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/407 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/408 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/409 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/410 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/411 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/412 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/413 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/414 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/415 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/416 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/417 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/418 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/419 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/420 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/421 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/422 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/423 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/424 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/425 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/426 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/427 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/428 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/429 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/430 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/431 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/432 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/433 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/434 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/435 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/436 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/437 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/438 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/439 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/440 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/441 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/442 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/443 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/444 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/445 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/446 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/447 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/448 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/449 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/450 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/451 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/452 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/453 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/454 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/455 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/456 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/457 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/458 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/459 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/460 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/461 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/462 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/463 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/464 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/465 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/466 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/467 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/468 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/469 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/470 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/471 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/472 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/473 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/474 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/475 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/476 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/477 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/478 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/479 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/480 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/481 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/482 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/483 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/484 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/485 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/486 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/487 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/488 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/489 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/490 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/491 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/492 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/493 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/494 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/495 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/496 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/497 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/498 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/499 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/500 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/501 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/502 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/503 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/504 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/505 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/506 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/507 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/508 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/509 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/510 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/511 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/512 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/513 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/514 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/515 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/516 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/517 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/518 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/519 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/520 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/521 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/522 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/523 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/524 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/525 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/526 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/527 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/528 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/529 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/530 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/531 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/532 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/533 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/534 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/535 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/536 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/537 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/538 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/539 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/540 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/541 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/542 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/543 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/544 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/545 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/546 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/547 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/548 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/549 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/550 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/551 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/552 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/553 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/554 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/555 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/556 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/557 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/558 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/559 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/560 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/561 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/562 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/563 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/564 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/565 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/566 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/567 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/568 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/569 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/570 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/571 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/572 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/573 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/574 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/575 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/576 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/577 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/578 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/579 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/580 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/581 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/582 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/583 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/584 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/585 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/586 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/587 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/588 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/589 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/590 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/591 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/592 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/593 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/594 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/595 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/596 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/597 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/598 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/599 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/600 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/601 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/602 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/603 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/604 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/605 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/606 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/607 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/608 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/609 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/610 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/611 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/612 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/613 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/614 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/615 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/616 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/617 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/618 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/619 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/620 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/621 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/622 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/623 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/624 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/625 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/626 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/627 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/628 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/629 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/630 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/631 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/632 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/633 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/634 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/635 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/636 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/637 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/638 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/639 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/640 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/641 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/642 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/643 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/644 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/645 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/646 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/647 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/648 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/649 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/650 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/651 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/652 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/653 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/654 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/655 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/656 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/657 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/658 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/659 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/660 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/661 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/662 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/663 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/664 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/665 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/666 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/667 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/668 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/669 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/670 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/671 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/672 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/673 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/674 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/675 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/676 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/677 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/678 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/679 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/680 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/681 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/682 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/683 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/684 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/685 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/686 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/687 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/688 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/689 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/690 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/691 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/692 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/693 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/694 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/695 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/696 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/697 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/698 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/699 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/700 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/701 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/702 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/703 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/704 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/705 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/706 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/707 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/708 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/709 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/710 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/711 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/712 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/713 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/714 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/715 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/716 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/717 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/718 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/719 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/720 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/721 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/722 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/723 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/724 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/725 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/726 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/727 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/728 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/729 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/730 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/731 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/732 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/733 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/734 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/735 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/736 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/737 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/738 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/739 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/740 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/741 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/742 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/743 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/744 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/745 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/746 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/747 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/748 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/749 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/750 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/751 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/752 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/753 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/754 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/755 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/756 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/757 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/758 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/759 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/760 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/761 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/762 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/763 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/764 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/765 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/766 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/767 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/768 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/769 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/770 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/771 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/772 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/773 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/774 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/775 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/776 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/777 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/778 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/779 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/780 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/781 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/782 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/783 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/784 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/785 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/786 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/787 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/788 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/789 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/790 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/791 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/792 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/793 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/794 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/795 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/796 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/797 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/798 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/799 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/800 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/801 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/802 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/803 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/804 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/805 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/806 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/807 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/808 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/809 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/810 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/811 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/812 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/813 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/814 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/815 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/816 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/817 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/818 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/819 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/820 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/821 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/822 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/823 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/824 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/825 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/826 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/827 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/828 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/829 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/830 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/831 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/832 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/833 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/834 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/835 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/836 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/837 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/838 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/839 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/840 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/841 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/842 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/843 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/844 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/845 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/846 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/847 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/848 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/849 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/850 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/851 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/852 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/853 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/854 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/855 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/856 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/857 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/858 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/859 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/860 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/861 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/862 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/863 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/864 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/865 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/866 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/867 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/868 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/869 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/870 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/871 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/872 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/873 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/874 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/875 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/876 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/877 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/878 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/879 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/880 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/881 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/882 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/883 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/884 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/885 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/886 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/887 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/888 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/889 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/890 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/891 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/892 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/893 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/894 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/895 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/896 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/897 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/898 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/899 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/900 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/901 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/902 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/903 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/904 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/905 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/906 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/907 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/908 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/909 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/910 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/911 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/912 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/913 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/914 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/915 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/916 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/917 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/918 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/919 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/920 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/921 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/922 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/923 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/924 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/925 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/926 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/927 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/928 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/929 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/930 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/931 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/932 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/933 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/934 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/935 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/936 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/937 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/938 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/939 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/940 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/941 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/942 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/943 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/944 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/945 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/946 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/947 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/948 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/949 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/950 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/951 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/952 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/953 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/954 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/955 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/956 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/957 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/958 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/959 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/960 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/961 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/962 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/963 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/964 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/965 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/966 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/967 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/968 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/969 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/970 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/971 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/972 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/973 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/974 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/975 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/976 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/977 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/978 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/979 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/980 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/981 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/982 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/983 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/984 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/985 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/986 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/987 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/988 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/989 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/990 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/991 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/992 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/993 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/994 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/995 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/996 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/997 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/998 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/999 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1000 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1001 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1002 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1003 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1004 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1005 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1006 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1007 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1008 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1009 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1010 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1011 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1012 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1013 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1014 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1015 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1016 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1017 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1018 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1019 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1020 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1021 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1022 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1023 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1024 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1025 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1026 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1027 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1028 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1029 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1030 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1031 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1032 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1033 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1034 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1035 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1036 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1037 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1038 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1039 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1040 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1041 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1042 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1043 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1044 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1045 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1046 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1047 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1048 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1049 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1050 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1051 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1052 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1053 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1054 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1055 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1056 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1057 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1058 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1059 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1060 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1061 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1062 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1063 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1064 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1065 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1066 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1067 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1068 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1069 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1070 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1071 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1072 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1073 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1074 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1075 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1076 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1077 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1078 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1079 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1080 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1081 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1082 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1083 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1084 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1085 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1086 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1087 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1088 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1089 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1090 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1091 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1092 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1093 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1094 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1095 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1096 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1097 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1098 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1099 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1100 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1101 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1102 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1103 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1104 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1105 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1106 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1107 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1108 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1109 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1110 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1111 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1112 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1113 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1114 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1115 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1116 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1117 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1118 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1119 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1120 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1121 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1122 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1123 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1124 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1125 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1126 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1127 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1128 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1129 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1130 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1131 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1132 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1133 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1134 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1135 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1136 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1137 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1138 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1139 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1140 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1141 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1142 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1143 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1144 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1145 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1146 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1147 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1148 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1149 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1150 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1151 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1152 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1153 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1154 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1155 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1156 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1157 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1158 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1159 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1160 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1161 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1162 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1163 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1164 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1165 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1166 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1167 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1168 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1169 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1170 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1171 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1172 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1173 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1174 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1175 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1176 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1177 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1178 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1179 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1180 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1181 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1182 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1183 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1184 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1185 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1186 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1187 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1188 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1189 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1190 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1191 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1192 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1193 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1194 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1195 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1196 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1197 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1198 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1199 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1200 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1201 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1202 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1203 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1204 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1205 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1206 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1207 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1208 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1209 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1210 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1211 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1212 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1213 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1214 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1215 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1216 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1217 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1218 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1219 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1220 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1221 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1222 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1223 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1224 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1225 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1226 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1227 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1228 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1229 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1230 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1231 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1232 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1233 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1234 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1235 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1236 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1237 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1238 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1239 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1240 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1241 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1242 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1243 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1244 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1245 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1246 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1247 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1248 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1249 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1250 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1251 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1252 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1253 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1254 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1255 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1256 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1257 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1258 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1259 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1260 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1261 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1262 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1263 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1264 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1265 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1266 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1267 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1268 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1269 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1270 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1271 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1272 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1273 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1274 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1275 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1276 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1277 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1278 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1279 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1280 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1281 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1282 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1283 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1284 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1285 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1286 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1287 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1288 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1289 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1290 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1291 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1292 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1293 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1294 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1295 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1296 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1297 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1298 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1299 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1300 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1301 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1302 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1303 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1304 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1305 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1306 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1307 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1308 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1309 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1310 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1311 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1312 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1313 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1314 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1315 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1316 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1317 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1318 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1319 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1320 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1321 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1322 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1323 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1324 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1325 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1326 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1327 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1328 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1329 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1330 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1331 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1332 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1333 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1334 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1335 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1336 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1337 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1338 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1339 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1340 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1341 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1342 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1343 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1344 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1345 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1346 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1347 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1348 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1349 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1350 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1351 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1352 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1353 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1354 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1355 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1356 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1357 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1358 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1359 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1360 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1361 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1362 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1363 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1364 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1365 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1366 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1367 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1368 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1369 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1370 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1371 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1372 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1373 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1374 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1375 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1376 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1377 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1378 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1379 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1380 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1381 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1382 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1383 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1384 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1385 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1386 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1387 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1388 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1389 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1390 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1391 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1392 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1393 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1394 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1395 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1396 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1397 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1398 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1399 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1400 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1401 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1402 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1403 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1404 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1405 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1406 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1407 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1408 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1409 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1410 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1411 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1412 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1413 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1414 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1415 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1416 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1417 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1418 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1419 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1420 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1421 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1422 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1423 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1424 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1425 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1426 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1427 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1428 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1429 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1430 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1431 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1432 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1433 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1434 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1435 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1436 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1437 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1438 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1439 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1440 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1441 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1442 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1443 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1444 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1445 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1446 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1447 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1448 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1449 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1450 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1451 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1452 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1453 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1454 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1455 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1456 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1457 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1458 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1459 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1460 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1461 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1462 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1463 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1464 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1465 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1466 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1467 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1468 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1469 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1470 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1471 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1472 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1473 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1474 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1475 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1476 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1477 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1478 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1479 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1480 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1481 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1482 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1483 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1484 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1485 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1486 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1487 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1488 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1489 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1490 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1491 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1492 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1493 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1494 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1495 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1496 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1497 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1498 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1499 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1500 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1501 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1502 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1503 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1504 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1505 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1506 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1507 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1508 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1509 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1510 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1511 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1512 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1513 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1514 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1515 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1516 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1517 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1518 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1519 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1520 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1521 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1522 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1523 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1524 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1525 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1526 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1527 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1528 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1529 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1530 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1531 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1532 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1533 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1534 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1535 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1536 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1537 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1538 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1539 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1540 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1541 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1542 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1543 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1544 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1545 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1546 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1547 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1548 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1549 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1550 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1551 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1552 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1553 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1554 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1555 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1556 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1557 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1558 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1559 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1560 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1561 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1562 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1563 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1564 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1565 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1566 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1567 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1568 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1569 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1570 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1571 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1572 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1573 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1574 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1575 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1576 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1577 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1578 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1579 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1580 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1581 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1582 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1583 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1584 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1585 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1586 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1587 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1588 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1589 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1590 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1591 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1592 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1593 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1594 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1595 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1596 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1597 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1598 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1599 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1600 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1601 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1602 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1603 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1604 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1605 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1606 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1607 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1608 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1609 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1610 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1611 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1612 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1613 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1614 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1615 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1616 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1617 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1618 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1619 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1620 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1621 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1622 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1623 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1624 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1625 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1626 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1627 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1628 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1629 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1630 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1631 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1632 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1633 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1634 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1635 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1636 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1637 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1638 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1639 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1640 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1641 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1642 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1643 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1644 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1645 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1646 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1647 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1648 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1649 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1650 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1651 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1652 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1653 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1654 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1655 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1656 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1657 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1658 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1659 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1660 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1661 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1662 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1663 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1664 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1665 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1666 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1667 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1668 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1669 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1670 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1671 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1672 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1673 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1674 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1675 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1676 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1677 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1678 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1679 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1680 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1681 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1682 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1683 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1684 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1685 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1686 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1687 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1688 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1689 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1690 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1691 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1692 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1693 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1694 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1695 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1696 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1697 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1698 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1699 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1700 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1701 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1702 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1703 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1704 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1705 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1706 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1707 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1708 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1709 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1710 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1711 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1712 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1713 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1714 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1715 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1716 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1717 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1718 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1719 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1720 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1721 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1722 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1723 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1724 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1725 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1726 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1727 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1728 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1729 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1730 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1731 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1732 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1733 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1734 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1735 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1736 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1737 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1738 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1739 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1740 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1741 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1742 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1743 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1744 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1745 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1746 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1747 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1748 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1749 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1750 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1751 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1752 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1753 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1754 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1755 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1756 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1757 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1758 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1759 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1760 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1761 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1762 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1763 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1764 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1765 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1766 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1767 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1768 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1769 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1770 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1771 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1772 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1773 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1774 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1775 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1776 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1777 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1778 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1779 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1780 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1781 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1782 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1783 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1784 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1785 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1786 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1787 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1788 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1789 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1790 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1791 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1792 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1793 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1794 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1795 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1796 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1797 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1798 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1799 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1800 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1801 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1802 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1803 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1804 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1805 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1806 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1807 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1808 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1809 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1810 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1811 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1812 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1813 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1814 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1815 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1816 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1817 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1818 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1819 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1820 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1821 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1822 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1823 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1824 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1825 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1826 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1827 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1828 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1829 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1830 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1831 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1832 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1833 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1834 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1835 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1836 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1837 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1838 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1839 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1840 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1841 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1842 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1843 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1844 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1845 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1846 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1847 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1848 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1849 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1850 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1851 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1852 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1853 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1854 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1855 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1856 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1857 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1858 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1859 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1860 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1861 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1862 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1863 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1864 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1865 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1866 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1867 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1868 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1869 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1870 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1871 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1872 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1873 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1874 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1875 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1876 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1877 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1878 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1879 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1880 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1881 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1882 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1883 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1884 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1885 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1886 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1887 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1888 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1889 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1890 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1891 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1892 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1893 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1894 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1895 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1896 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1897 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1898 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1899 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1900 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1901 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1902 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1903 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1904 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1905 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1906 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1907 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1908 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1909 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1910 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1911 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1912 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1913 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1914 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1915 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1916 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1917 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1918 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1919 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1920 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1921 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1922 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1923 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1924 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1925 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1926 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1927 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1928 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1929 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1930 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1931 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1932 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1933 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1934 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1935 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1936 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1937 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1938 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1939 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1940 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1941 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1942 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1943 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1944 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1945 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1946 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1947 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1948 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1949 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1950 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1951 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1952 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1953 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1954 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1955 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1956 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1957 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1958 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1959 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1960 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1961 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1962 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1963 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1964 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1965 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1966 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1967 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1968 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1969 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1970 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1971 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1972 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1973 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1974 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1975 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1976 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1977 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1978 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1979 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1980 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1981 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1982 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1983 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1984 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1985 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1986 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1987 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1988 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1989 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1990 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1991 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1992 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1993 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1994 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1995 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1996 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1997 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1998 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/1999 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2000 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2001 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2002 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2003 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2004 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2005 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2006 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2007 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2008 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2009 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2010 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2011 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2012 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2013 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2014 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2015 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2016 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2017 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2018 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2019 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2020 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2021 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2022 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2023 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2024 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2025 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2026 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2027 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2028 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2029 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2030 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2031 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2032 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2033 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2034 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2035 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2036 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2037 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2038 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2039 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2040 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2041 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2042 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2043 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2044 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2045 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2046 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2047 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2048 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2049 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2050 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2051 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2052 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2053 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2054 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2055 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2056 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2057 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2058 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2059 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2060 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2061 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2062 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2063 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2064 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2065 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2066 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2067 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2068 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2069 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2070 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2071 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2072 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2073 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2074 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2075 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2076 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2077 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2078 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2079 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2080 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2081 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2082 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2083 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2084 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2085 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2086 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2087 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2088 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2089 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2090 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2091 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2092 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2093 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2094 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2095 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2096 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2097 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2098 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2099 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2100 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2101 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2102 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2103 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2104 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2105 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2106 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2107 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2108 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2109 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2110 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2111 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2112 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2113 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2114 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2115 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2116 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2117 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2118 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2119 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2120 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2121 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2122 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2123 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2124 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2125 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2126 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2127 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2128 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2129 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2130 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2131 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2132 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2133 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2134 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2135 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2136 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2137 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2138 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2139 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2140 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2141 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2142 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2143 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2144 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2145 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2146 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2147 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2148 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2149 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2150 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2151 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2152 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2153 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2154 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2155 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2156 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2157 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2158 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2159 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2160 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2161 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2162 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2163 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2164 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2165 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2166 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2167 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2168 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2169 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2170 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2171 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2172 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2173 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2174 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2175 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2176 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2177 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2178 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2179 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2180 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2181 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2182 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2183 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2184 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2185 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2186 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2187 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2188 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2189 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2190 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2191 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2192 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2193 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2194 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2195 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2196 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2197 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2198 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2199 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2200 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2201 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2202 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2203 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2204 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2205 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2206 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2207 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2208 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2209 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2210 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2211 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2212 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2213 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2214 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2215 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2216 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2217 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2218 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2219 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2220 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2221 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2222 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2223 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2224 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2225 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2226 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2227 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2228 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2229 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2230 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2231 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2232 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2233 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2234 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2235 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2236 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2237 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2238 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2239 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2240 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2241 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2242 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2243 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2244 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2245 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2246 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2247 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2248 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2249 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2250 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2251 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2252 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2253 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2254 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2255 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2256 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2257 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2258 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2259 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2260 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2261 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2262 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2263 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2264 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2265 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2266 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2267 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2268 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2269 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2270 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2271 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2272 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2273 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2274 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2275 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2276 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2277 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2278 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2279 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2280 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2281 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2282 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2283 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2284 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2285 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2286 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2287 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2288 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2289 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2290 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2291 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2292 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2293 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2294 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2295 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2296 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2297 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2298 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2299 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2300 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2301 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2302 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2303 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2304 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2305 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2306 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2307 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2308 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2309 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2310 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2311 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2312 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2313 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2314 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2315 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2316 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2317 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2318 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2319 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2320 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2321 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2322 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2323 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2324 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2325 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2326 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2327 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2328 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2329 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2330 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2331 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2332 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2333 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2334 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2335 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2336 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2337 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2338 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2339 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2340 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2341 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2342 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2343 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2344 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2345 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2346 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2347 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2348 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2349 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2350 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2351 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2352 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2353 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2354 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2355 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2356 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2357 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2358 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2359 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2360 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2361 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2362 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2363 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2364 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2365 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2366 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2367 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2368 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2369 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2370 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2371 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2372 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2373 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2374 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2375 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2376 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2377 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2378 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2379 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2380 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2381 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2382 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2383 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2384 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2385 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2386 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2387 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2388 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2389 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2390 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2391 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2392 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2393 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2394 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2395 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2396 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2397 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2398 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2399 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2400 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2401 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2402 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2403 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2404 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2405 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2406 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2407 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2408 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2409 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2410 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2411 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2412 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2413 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2414 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2415 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2416 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2417 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2418 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2419 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2420 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2421 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2422 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2423 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2424 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2425 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2426 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2427 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2428 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2429 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2430 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2431 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2432 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2433 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2434 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2435 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2436 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2437 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2438 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2439 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2440 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2441 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2442 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2443 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2444 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2445 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2446 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2447 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2448 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2449 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2450 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2451 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2452 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2453 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2454 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2455 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2456 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2457 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2458 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2459 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2460 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2461 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2462 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2463 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2464 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2465 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2466 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2467 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2468 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2469 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2470 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2471 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2472 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2473 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2474 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2475 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2476 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2477 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2478 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2479 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2480 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2481 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2482 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2483 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2484 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2485 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2486 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2487 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2488 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2489 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2490 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2491 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2492 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2493 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2494 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2495 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2496 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2497 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2498 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2499 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2500 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2501 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2502 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2503 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2504 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2505 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2506 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2507 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2508 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2509 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2510 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2511 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2512 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2513 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2514 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2515 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2516 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2517 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2518 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2519 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2520 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2521 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2522 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2523 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2524 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2525 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2526 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2527 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2528 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2529 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2530 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2531 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2532 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2533 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2534 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2535 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2536 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2537 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2538 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2539 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2540 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2541 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2542 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2543 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2544 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2545 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2546 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2547 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2548 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2549 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2550 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2551 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2552 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2553 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2554 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2555 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2556 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2557 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2558 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2559 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2560 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2561 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2562 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2563 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2564 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2565 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2566 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2567 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2568 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2569 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2570 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2571 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2572 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2573 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2574 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2575 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2576 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2577 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2578 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2579 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2580 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2581 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2582 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2583 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2584 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2585 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2586 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2587 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2588 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2589 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2590 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2591 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2592 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2593 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2594 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2595 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2596 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2597 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2598 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2599 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2600 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2601 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2602 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2603 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2604 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2605 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2606 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2607 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2608 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2609 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2610 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2611 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2612 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2613 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2614 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2615 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2616 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2617 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2618 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2619 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2620 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2621 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2622 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2623 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2624 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2625 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2626 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2627 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2628 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2629 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2630 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2631 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2632 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2633 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2634 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2635 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2636 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2637 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2638 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2639 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2640 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2641 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2642 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2643 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2644 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2645 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2646 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2647 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2648 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2649 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2650 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2651 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2652 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2653 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2654 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2655 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2656 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2657 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2658 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2659 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2660 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2661 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2662 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2663 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2664 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2665 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2666 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2667 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2668 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2669 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2670 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2671 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2672 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2673 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2674 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2675 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2676 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2677 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2678 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2679 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2680 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2681 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2682 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2683 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2684 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2685 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2686 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2687 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2688 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2689 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2690 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2691 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2692 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2693 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2694 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2695 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2696 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2697 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2698 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2699 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2700 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2701 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2702 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2703 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2704 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2705 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2706 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2707 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2708 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2709 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2710 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2711 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2712 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2713 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2714 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2715 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2716 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2717 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2718 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2719 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2720 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2721 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2722 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2723 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2724 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2725 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2726 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2727 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2728 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2729 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2730 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2731 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2732 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2733 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2734 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2735 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2736 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2737 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2738 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2739 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2740 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2741 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2742 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2743 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2744 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2745 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2746 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2747 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2748 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2749 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2750 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2751 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2752 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2753 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2754 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2755 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2756 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2757 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2758 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2759 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2760 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2761 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2762 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2763 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2764 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2765 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2766 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2767 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2768 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2769 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2770 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2771 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2772 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2773 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2774 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2775 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2776 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2777 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2778 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2779 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2780 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2781 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2782 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2783 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2784 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2785 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2786 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2787 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2788 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2789 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2790 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2791 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2792 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2793 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2794 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2795 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2796 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2797 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2798 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2799 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2800 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2801 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2802 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2803 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2804 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2805 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2806 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2807 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2808 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2809 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2810 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2811 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2812 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2813 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2814 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2815 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2816 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2817 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2818 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2819 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2820 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2821 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2822 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2823 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2824 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2825 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2826 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2827 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2828 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2829 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2830 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2831 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2832 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2833 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2834 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2835 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2836 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2837 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2838 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2839 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2840 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2841 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2842 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2843 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2844 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2845 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2846 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2847 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2848 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2849 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2850 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2851 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2852 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2853 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2854 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2855 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2856 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2857 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2858 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2859 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2860 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2861 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2862 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2863 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2864 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2865 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2866 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2867 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2868 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2869 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2870 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2871 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2872 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2873 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2874 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2875 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2876 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2877 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2878 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2879 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2880 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2881 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2882 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2883 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2884 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2885 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2886 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2887 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2888 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2889 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2890 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2891 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2892 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2893 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2894 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2895 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2896 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2897 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2898 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2899 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2900 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2901 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2902 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2903 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2904 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2905 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2906 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2907 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2908 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2909 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2910 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2911 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2912 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2913 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2914 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2915 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2916 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2917 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2918 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2919 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2920 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2921 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2922 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2923 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2924 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2925 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2926 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2927 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2928 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2929 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2930 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2931 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2932 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2933 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2934 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2935 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2936 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2937 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2938 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2939 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2940 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2941 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2942 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2943 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2944 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2945 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2946 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2947 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2948 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2949 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2950 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2951 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2952 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2953 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2954 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2955 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2956 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2957 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2958 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2959 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2960 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2961 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2962 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2963 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2964 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2965 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2966 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2967 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2968 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2969 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2970 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2971 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2972 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2973 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2974 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2975 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2976 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2977 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2978 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2979 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2980 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2981 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2982 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2983 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2984 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2985 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2986 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2987 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2988 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2989 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2990 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2991 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2992 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2993 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2994 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2995 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2996 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2997 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2998 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/2999 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3000 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3001 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3002 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3003 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3004 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3005 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3006 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3007 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3008 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3009 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3010 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3011 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3012 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3013 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3014 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3015 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3016 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3017 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3018 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3019 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3020 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3021 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3022 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3023 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3024 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3025 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3026 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3027 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3028 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3029 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3030 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3031 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3032 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3033 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3034 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3035 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3036 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3037 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3038 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3039 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3040 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3041 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3042 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3043 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3044 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3045 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3046 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3047 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3048 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3049 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3050 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3051 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3052 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3053 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3054 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3055 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3056 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3057 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3058 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3059 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3060 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3061 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3062 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3063 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3064 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3065 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3066 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3067 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3068 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3069 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3070 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3071 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3072 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3073 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3074 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3075 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3076 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3077 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3078 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3079 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3080 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3081 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3082 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3083 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3084 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3085 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3086 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3087 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3088 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3089 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3090 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3091 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3092 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3093 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3094 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3095 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3096 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3097 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3098 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3099 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3100 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3101 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3102 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3103 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3104 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3105 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3106 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3107 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3108 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3109 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3110 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3111 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3112 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3113 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3114 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3115 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3116 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3117 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3118 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3119 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3120 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3121 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3122 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3123 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3124 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3125 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3126 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3127 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3128 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3129 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3130 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3131 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3132 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3133 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3134 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3135 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3136 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3137 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3138 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3139 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3140 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3141 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3142 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3143 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3144 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3145 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3146 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3147 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3148 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3149 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3150 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3151 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3152 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3153 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3154 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3155 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3156 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3157 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3158 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3159 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3160 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3161 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3162 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3163 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3164 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3165 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3166 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3167 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3168 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3169 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3170 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3171 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3172 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3173 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3174 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3175 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3176 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3177 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3178 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3179 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3180 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3181 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3182 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3183 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3184 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3185 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3186 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3187 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3188 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3189 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3190 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3191 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3192 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3193 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3194 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3195 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3196 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3197 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3198 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3199 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3200 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3201 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3202 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3203 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3204 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3205 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3206 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3207 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3208 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3209 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3210 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3211 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3212 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3213 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3214 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3215 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3216 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3217 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3218 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3219 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3220 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3221 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3222 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3223 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3224 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3225 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3226 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3227 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3228 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3229 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3230 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3231 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3232 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3233 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3234 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3235 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3236 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3237 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3238 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3239 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3240 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3241 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3242 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3243 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3244 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3245 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3246 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3247 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3248 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3249 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3250 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3251 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3252 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3253 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3254 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3255 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3256 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3257 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3258 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3259 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3260 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3261 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3262 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3263 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3264 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3265 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3266 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3267 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3268 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3269 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3270 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3271 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3272 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3273 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3274 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3275 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3276 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3277 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3278 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3279 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3280 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3281 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3282 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3283 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3284 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3285 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3286 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3287 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3288 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3289 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3290 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3291 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3292 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3293 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3294 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3295 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3296 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3297 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3298 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3299 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3300 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3301 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3302 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3303 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3304 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3305 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3306 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3307 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3308 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3309 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3310 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3311 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3312 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3313 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3314 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3315 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3316 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3317 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3318 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3319 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3320 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3321 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3322 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3323 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3324 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3325 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3326 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3327 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3328 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3329 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3330 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3331 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3332 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3333 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3334 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3335 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3336 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3337 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3338 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3339 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3340 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3341 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3342 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3343 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3344 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3345 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3346 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3347 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3348 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3349 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3350 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3351 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3352 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3353 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3354 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3355 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3356 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3357 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3358 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3359 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3360 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3361 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3362 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3363 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3364 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3365 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3366 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3367 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3368 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3369 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3370 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3371 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3372 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3373 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3374 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3375 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3376 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3377 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3378 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3379 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3380 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3381 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3382 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3383 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3384 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3385 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3386 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3387 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3388 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3389 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3390 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3391 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3392 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3393 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3394 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3395 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3396 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3397 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3398 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3399 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3400 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3401 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3402 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3403 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3404 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3405 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3406 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3407 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3408 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3409 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3410 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3411 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3412 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3413 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3414 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3415 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3416 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3417 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3418 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3419 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3420 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3421 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3422 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3423 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3424 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3425 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3426 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3427 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3428 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3429 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3430 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3431 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3432 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3433 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3434 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3435 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3436 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3437 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3438 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3439 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3440 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3441 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3442 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3443 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3444 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3445 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3446 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3447 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3448 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3449 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3450 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3451 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3452 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3453 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3454 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3455 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3456 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3457 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3458 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3459 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3460 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3461 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3462 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3463 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3464 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3465 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3466 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3467 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3468 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3469 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3470 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3471 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3472 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3473 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3474 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3475 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3476 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3477 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3478 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3479 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3480 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3481 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3482 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3483 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3484 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3485 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3486 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3487 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3488 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3489 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3490 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3491 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3492 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3493 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3494 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3495 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3496 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3497 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3498 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3499 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3500 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3501 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3502 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3503 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3504 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3505 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3506 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3507 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3508 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3509 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3510 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3511 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3512 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3513 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3514 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3515 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3516 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3517 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3518 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3519 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3520 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3521 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3522 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3523 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3524 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3525 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3526 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3527 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3528 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3529 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3530 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3531 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3532 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3533 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3534 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3535 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3536 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3537 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3538 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3539 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3540 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3541 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3542 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3543 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3544 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3545 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3546 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3547 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3548 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3549 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3550 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3551 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3552 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3553 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3554 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3555 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3556 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3557 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3558 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3559 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3560 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3561 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3562 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3563 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3564 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3565 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3566 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3567 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3568 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3569 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3570 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3571 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3572 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3573 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3574 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3575 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3576 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3577 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3578 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3579 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3580 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3581 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3582 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3583 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3584 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3585 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3586 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3587 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3588 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3589 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3590 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3591 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3592 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3593 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3594 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3595 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3596 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3597 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3598 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3599 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3600 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3601 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3602 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3603 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3604 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3605 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3606 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3607 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3608 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3609 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3610 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3611 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3612 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3613 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3614 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3615 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3616 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3617 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3618 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3619 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3620 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3621 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3622 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3623 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3624 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3625 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3626 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3627 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3628 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3629 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3630 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3631 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3632 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3633 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3634 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3635 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3636 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3637 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3638 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3639 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3640 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3641 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3642 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3643 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3644 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3645 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3646 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3647 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3648 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3649 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3650 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3651 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3652 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3653 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3654 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3655 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3656 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3657 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3658 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3659 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3660 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3661 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3662 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3663 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3664 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3665 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3666 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3667 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3668 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3669 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3670 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3671 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3672 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3673 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3674 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3675 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3676 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3677 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3678 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3679 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3680 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3681 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3682 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3683 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3684 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3685 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3686 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3687 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3688 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3689 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3690 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3691 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3692 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3693 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3694 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3695 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3696 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3697 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3698 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3699 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3700 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3701 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3702 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3703 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3704 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3705 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3706 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3707 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3708 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3709 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3710 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3711 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3712 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3713 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3714 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3715 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3716 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3717 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3718 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3719 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3720 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3721 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3722 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3723 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3724 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3725 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3726 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3727 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3728 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3729 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3730 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3731 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3732 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3733 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3734 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3735 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3736 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3737 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3738 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3739 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3740 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3741 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3742 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3743 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3744 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3745 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3746 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3747 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3748 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3749 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3750 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3751 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3752 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3753 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3754 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3755 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3756 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3757 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3758 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3759 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3760 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3761 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3762 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3763 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3764 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3765 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3766 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3767 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3768 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3769 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3770 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3771 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3772 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3773 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3774 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3775 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3776 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3777 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3778 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3779 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3780 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3781 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3782 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3783 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3784 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3785 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3786 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3787 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3788 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3789 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3790 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3791 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3792 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3793 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3794 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3795 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3796 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3797 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3798 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3799 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3800 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3801 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3802 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3803 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3804 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3805 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3806 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3807 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3808 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3809 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3810 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3811 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3812 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3813 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3814 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3815 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3816 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3817 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3818 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3819 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3820 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3821 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3822 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3823 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3824 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3825 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3826 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3827 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3828 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3829 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3830 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3831 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3832 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3833 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3834 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3835 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3836 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3837 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3838 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3839 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3840 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3841 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3842 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3843 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3844 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3845 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3846 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3847 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3848 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3849 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3850 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3851 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3852 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3853 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3854 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3855 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3856 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3857 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3858 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3859 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3860 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3861 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3862 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3863 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3864 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3865 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3866 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3867 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3868 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3869 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3870 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3871 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3872 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3873 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3874 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3875 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3876 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3877 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3878 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3879 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3880 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3881 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3882 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3883 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3884 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3885 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3886 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3887 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3888 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3889 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3890 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3891 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3892 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3893 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3894 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3895 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3896 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3897 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3898 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3899 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3900 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3901 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3902 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3903 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3904 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3905 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3906 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3907 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3908 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3909 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3910 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3911 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3912 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3913 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3914 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3915 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3916 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3917 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3918 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3919 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3920 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3921 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3922 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3923 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3924 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3925 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3926 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3927 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3928 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3929 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3930 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3931 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3932 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3933 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3934 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3935 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3936 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3937 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3938 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3939 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3940 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3941 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3942 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3943 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3944 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3945 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3946 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3947 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3948 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3949 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3950 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3951 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3952 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3953 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3954 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3955 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3956 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3957 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3958 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3959 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3960 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3961 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3962 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3963 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3964 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3965 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3966 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3967 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3968 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3969 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3970 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3971 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3972 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3973 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3974 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3975 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3976 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3977 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3978 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3979 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3980 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3981 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3982 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3983 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3984 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3985 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3986 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3987 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3988 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3989 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3990 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3991 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3992 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3993 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3994 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3995 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3996 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3997 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3998 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/3999 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4000 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4001 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4002 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4003 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4004 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4005 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4006 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4007 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4008 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4009 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4010 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4011 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4012 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4013 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4014 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4015 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4016 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4017 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4018 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4019 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4020 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4021 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4022 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4023 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4024 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4025 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4026 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4027 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4028 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4029 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4030 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4031 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4032 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4033 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4034 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4035 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4036 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4037 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4038 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4039 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4040 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4041 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4042 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4043 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4044 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4045 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4046 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4047 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4048 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4049 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4050 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4051 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4052 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4053 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4054 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4055 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4056 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4057 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4058 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4059 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4060 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4061 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4062 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4063 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4064 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4065 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4066 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4067 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4068 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4069 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4070 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4071 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4072 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4073 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4074 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4075 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4076 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4077 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4078 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4079 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4080 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4081 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4082 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4083 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4084 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4085 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4086 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4087 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4088 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4089 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4090 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4091 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4092 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4093 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4094 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4095 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4096 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4097 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4098 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4099 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4100 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4101 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4102 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4103 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4104 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4105 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4106 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4107 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4108 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4109 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4110 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4111 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4112 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4113 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4114 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4115 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4116 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4117 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4118 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4119 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4120 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4121 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4122 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4123 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4124 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4125 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4126 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4127 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4128 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4129 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4130 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4131 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4132 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4133 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4134 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4135 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4136 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4137 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4138 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4139 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4140 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4141 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4142 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4143 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4144 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4145 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4146 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4147 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4148 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4149 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4150 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4151 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4152 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4153 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4154 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4155 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4156 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4157 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4158 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4159 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4160 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4161 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4162 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4163 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4164 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4165 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4166 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4167 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4168 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4169 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4170 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4171 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4172 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4173 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4174 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4175 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4176 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4177 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4178 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4179 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4180 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4181 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4182 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4183 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4184 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4185 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4186 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4187 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4188 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4189 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4190 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4191 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4192 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4193 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4194 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4195 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4196 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4197 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4198 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4199 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4200 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4201 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4202 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4203 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4204 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4205 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4206 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4207 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4208 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4209 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4210 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4211 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4212 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4213 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4214 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4215 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4216 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4217 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4218 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4219 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4220 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4221 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4222 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4223 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4224 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4225 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4226 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4227 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4228 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4229 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4230 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4231 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4232 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4233 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4234 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4235 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4236 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4237 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4238 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4239 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4240 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4241 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4242 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4243 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4244 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4245 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4246 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4247 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4248 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4249 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4250 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4251 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4252 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4253 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4254 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4255 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4256 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4257 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4258 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4259 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4260 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4261 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4262 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4263 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4264 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4265 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4266 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4267 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4268 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4269 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4270 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4271 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4272 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4273 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4274 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4275 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4276 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4277 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4278 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4279 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4280 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4281 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4282 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4283 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4284 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4285 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4286 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4287 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4288 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4289 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4290 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4291 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4292 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4293 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4294 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4295 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4296 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4297 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4298 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4299 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4300 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4301 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4302 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4303 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4304 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4305 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4306 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4307 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4308 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4309 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4310 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4311 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4312 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4313 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4314 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4315 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4316 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4317 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4318 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4319 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4320 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4321 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4322 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4323 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4324 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4325 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4326 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4327 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4328 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4329 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4330 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4331 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4332 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4333 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4334 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4335 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4336 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4337 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4338 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4339 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4340 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4341 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4342 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4343 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4344 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4345 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4346 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4347 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4348 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4349 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4350 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4351 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4352 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4353 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4354 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4355 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4356 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4357 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4358 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4359 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4360 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4361 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4362 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4363 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4364 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4365 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4366 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4367 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4368 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4369 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4370 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4371 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4372 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4373 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4374 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4375 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4376 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4377 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4378 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4379 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4380 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4381 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4382 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4383 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4384 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4385 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4386 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4387 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4388 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4389 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4390 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4391 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4392 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4393 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4394 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4395 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4396 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4397 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4398 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4399 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4400 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4401 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4402 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4403 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4404 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4405 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4406 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4407 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4408 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4409 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4410 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4411 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4412 (0.00s)
    --- PASS: TestEncodeSingleMaskEdge/4413 (0.00s)
=== RUN   TestEncodeDoubleMaskEdge
=== RUN   TestEncodeDoubleMaskEdge/0
=== RUN   TestEncodeDoubleMaskEdge/1
=== RUN   TestEncodeDoubleMaskEdge/2
=== RUN   TestEncodeDoubleMaskEdge/3
=== RUN   TestEncodeDoubleMaskEdge/4
=== RUN   TestEncodeDoubleMaskEdge/5
=== RUN   TestEncodeDoubleMaskEdge/6
=== RUN   TestEncodeDoubleMaskEdge/7
=== RUN   TestEncodeDoubleMaskEdge/8
=== RUN   TestEncodeDoubleMaskEdge/9
=== RUN   TestEncodeDoubleMaskEdge/10
=== RUN   TestEncodeDoubleMaskEdge/11
=== RUN   TestEncodeDoubleMaskEdge/12
=== RUN   TestEncodeDoubleMaskEdge/13
=== RUN   TestEncodeDoubleMaskEdge/14
=== RUN   TestEncodeDoubleMaskEdge/15
=== RUN   TestEncodeDoubleMaskEdge/16
=== RUN   TestEncodeDoubleMaskEdge/17
=== RUN   TestEncodeDoubleMaskEdge/18
=== RUN   TestEncodeDoubleMaskEdge/19
=== RUN   TestEncodeDoubleMaskEdge/20
=== RUN   TestEncodeDoubleMaskEdge/21
=== RUN   TestEncodeDoubleMaskEdge/22
=== RUN   TestEncodeDoubleMaskEdge/23
=== RUN   TestEncodeDoubleMaskEdge/24
=== RUN   TestEncodeDoubleMaskEdge/25
=== RUN   TestEncodeDoubleMaskEdge/26
=== RUN   TestEncodeDoubleMaskEdge/27
=== RUN   TestEncodeDoubleMaskEdge/28
=== RUN   TestEncodeDoubleMaskEdge/29
=== RUN   TestEncodeDoubleMaskEdge/30
=== RUN   TestEncodeDoubleMaskEdge/31
=== RUN   TestEncodeDoubleMaskEdge/32
=== RUN   TestEncodeDoubleMaskEdge/33
=== RUN   TestEncodeDoubleMaskEdge/34
=== RUN   TestEncodeDoubleMaskEdge/35
=== RUN   TestEncodeDoubleMaskEdge/36
=== RUN   TestEncodeDoubleMaskEdge/37
=== RUN   TestEncodeDoubleMaskEdge/38
=== RUN   TestEncodeDoubleMaskEdge/39
=== RUN   TestEncodeDoubleMaskEdge/40
=== RUN   TestEncodeDoubleMaskEdge/41
=== RUN   TestEncodeDoubleMaskEdge/42
=== RUN   TestEncodeDoubleMaskEdge/43
=== RUN   TestEncodeDoubleMaskEdge/44
=== RUN   TestEncodeDoubleMaskEdge/45
=== RUN   TestEncodeDoubleMaskEdge/46
=== RUN   TestEncodeDoubleMaskEdge/47
=== RUN   TestEncodeDoubleMaskEdge/48
=== RUN   TestEncodeDoubleMaskEdge/49
=== RUN   TestEncodeDoubleMaskEdge/50
=== RUN   TestEncodeDoubleMaskEdge/51
=== RUN   TestEncodeDoubleMaskEdge/52
=== RUN   TestEncodeDoubleMaskEdge/53
=== RUN   TestEncodeDoubleMaskEdge/54
=== RUN   TestEncodeDoubleMaskEdge/55
=== RUN   TestEncodeDoubleMaskEdge/56
=== RUN   TestEncodeDoubleMaskEdge/57
=== RUN   TestEncodeDoubleMaskEdge/58
=== RUN   TestEncodeDoubleMaskEdge/59
=== RUN   TestEncodeDoubleMaskEdge/60
=== RUN   TestEncodeDoubleMaskEdge/61
=== RUN   TestEncodeDoubleMaskEdge/62
=== RUN   TestEncodeDoubleMaskEdge/63
=== RUN   TestEncodeDoubleMaskEdge/64
=== RUN   TestEncodeDoubleMaskEdge/65
=== RUN   TestEncodeDoubleMaskEdge/66
=== RUN   TestEncodeDoubleMaskEdge/67
=== RUN   TestEncodeDoubleMaskEdge/68
=== RUN   TestEncodeDoubleMaskEdge/69
=== RUN   TestEncodeDoubleMaskEdge/70
=== RUN   TestEncodeDoubleMaskEdge/71
=== RUN   TestEncodeDoubleMaskEdge/72
=== RUN   TestEncodeDoubleMaskEdge/73
=== RUN   TestEncodeDoubleMaskEdge/74
=== RUN   TestEncodeDoubleMaskEdge/75
=== RUN   TestEncodeDoubleMaskEdge/76
=== RUN   TestEncodeDoubleMaskEdge/77
=== RUN   TestEncodeDoubleMaskEdge/78
=== RUN   TestEncodeDoubleMaskEdge/79
=== RUN   TestEncodeDoubleMaskEdge/80
=== RUN   TestEncodeDoubleMaskEdge/81
=== RUN   TestEncodeDoubleMaskEdge/82
=== RUN   TestEncodeDoubleMaskEdge/83
=== RUN   TestEncodeDoubleMaskEdge/84
=== RUN   TestEncodeDoubleMaskEdge/85
=== RUN   TestEncodeDoubleMaskEdge/86
=== RUN   TestEncodeDoubleMaskEdge/87
=== RUN   TestEncodeDoubleMaskEdge/88
=== RUN   TestEncodeDoubleMaskEdge/89
=== RUN   TestEncodeDoubleMaskEdge/90
=== RUN   TestEncodeDoubleMaskEdge/91
=== RUN   TestEncodeDoubleMaskEdge/92
=== RUN   TestEncodeDoubleMaskEdge/93
=== RUN   TestEncodeDoubleMaskEdge/94
=== RUN   TestEncodeDoubleMaskEdge/95
=== RUN   TestEncodeDoubleMaskEdge/96
=== RUN   TestEncodeDoubleMaskEdge/97
=== RUN   TestEncodeDoubleMaskEdge/98
=== RUN   TestEncodeDoubleMaskEdge/99
=== RUN   TestEncodeDoubleMaskEdge/100
=== RUN   TestEncodeDoubleMaskEdge/101
=== RUN   TestEncodeDoubleMaskEdge/102
=== RUN   TestEncodeDoubleMaskEdge/103
=== RUN   TestEncodeDoubleMaskEdge/104
=== RUN   TestEncodeDoubleMaskEdge/105
=== RUN   TestEncodeDoubleMaskEdge/106
=== RUN   TestEncodeDoubleMaskEdge/107
=== RUN   TestEncodeDoubleMaskEdge/108
=== RUN   TestEncodeDoubleMaskEdge/109
=== RUN   TestEncodeDoubleMaskEdge/110
=== RUN   TestEncodeDoubleMaskEdge/111
=== RUN   TestEncodeDoubleMaskEdge/112
=== RUN   TestEncodeDoubleMaskEdge/113
=== RUN   TestEncodeDoubleMaskEdge/114
=== RUN   TestEncodeDoubleMaskEdge/115
=== RUN   TestEncodeDoubleMaskEdge/116
=== RUN   TestEncodeDoubleMaskEdge/117
=== RUN   TestEncodeDoubleMaskEdge/118
=== RUN   TestEncodeDoubleMaskEdge/119
=== RUN   TestEncodeDoubleMaskEdge/120
=== RUN   TestEncodeDoubleMaskEdge/121
=== RUN   TestEncodeDoubleMaskEdge/122
=== RUN   TestEncodeDoubleMaskEdge/123
=== RUN   TestEncodeDoubleMaskEdge/124
=== RUN   TestEncodeDoubleMaskEdge/125
=== RUN   TestEncodeDoubleMaskEdge/126
=== RUN   TestEncodeDoubleMaskEdge/127
=== RUN   TestEncodeDoubleMaskEdge/128
=== RUN   TestEncodeDoubleMaskEdge/129
=== RUN   TestEncodeDoubleMaskEdge/130
=== RUN   TestEncodeDoubleMaskEdge/131
=== RUN   TestEncodeDoubleMaskEdge/132
=== RUN   TestEncodeDoubleMaskEdge/133
=== RUN   TestEncodeDoubleMaskEdge/134
=== RUN   TestEncodeDoubleMaskEdge/135
=== RUN   TestEncodeDoubleMaskEdge/136
=== RUN   TestEncodeDoubleMaskEdge/137
=== RUN   TestEncodeDoubleMaskEdge/138
=== RUN   TestEncodeDoubleMaskEdge/139
=== RUN   TestEncodeDoubleMaskEdge/140
=== RUN   TestEncodeDoubleMaskEdge/141
=== RUN   TestEncodeDoubleMaskEdge/142
=== RUN   TestEncodeDoubleMaskEdge/143
=== RUN   TestEncodeDoubleMaskEdge/144
=== RUN   TestEncodeDoubleMaskEdge/145
=== RUN   TestEncodeDoubleMaskEdge/146
=== RUN   TestEncodeDoubleMaskEdge/147
=== RUN   TestEncodeDoubleMaskEdge/148
=== RUN   TestEncodeDoubleMaskEdge/149
=== RUN   TestEncodeDoubleMaskEdge/150
=== RUN   TestEncodeDoubleMaskEdge/151
=== RUN   TestEncodeDoubleMaskEdge/152
=== RUN   TestEncodeDoubleMaskEdge/153
=== RUN   TestEncodeDoubleMaskEdge/154
=== RUN   TestEncodeDoubleMaskEdge/155
=== RUN   TestEncodeDoubleMaskEdge/156
=== RUN   TestEncodeDoubleMaskEdge/157
=== RUN   TestEncodeDoubleMaskEdge/158
=== RUN   TestEncodeDoubleMaskEdge/159
=== RUN   TestEncodeDoubleMaskEdge/160
=== RUN   TestEncodeDoubleMaskEdge/161
=== RUN   TestEncodeDoubleMaskEdge/162
=== RUN   TestEncodeDoubleMaskEdge/163
=== RUN   TestEncodeDoubleMaskEdge/164
=== RUN   TestEncodeDoubleMaskEdge/165
=== RUN   TestEncodeDoubleMaskEdge/166
=== RUN   TestEncodeDoubleMaskEdge/167
=== RUN   TestEncodeDoubleMaskEdge/168
=== RUN   TestEncodeDoubleMaskEdge/169
=== RUN   TestEncodeDoubleMaskEdge/170
=== RUN   TestEncodeDoubleMaskEdge/171
=== RUN   TestEncodeDoubleMaskEdge/172
=== RUN   TestEncodeDoubleMaskEdge/173
=== RUN   TestEncodeDoubleMaskEdge/174
=== RUN   TestEncodeDoubleMaskEdge/175
=== RUN   TestEncodeDoubleMaskEdge/176
=== RUN   TestEncodeDoubleMaskEdge/177
=== RUN   TestEncodeDoubleMaskEdge/178
=== RUN   TestEncodeDoubleMaskEdge/179
=== RUN   TestEncodeDoubleMaskEdge/180
=== RUN   TestEncodeDoubleMaskEdge/181
=== RUN   TestEncodeDoubleMaskEdge/182
=== RUN   TestEncodeDoubleMaskEdge/183
=== RUN   TestEncodeDoubleMaskEdge/184
=== RUN   TestEncodeDoubleMaskEdge/185
=== RUN   TestEncodeDoubleMaskEdge/186
=== RUN   TestEncodeDoubleMaskEdge/187
=== RUN   TestEncodeDoubleMaskEdge/188
=== RUN   TestEncodeDoubleMaskEdge/189
=== RUN   TestEncodeDoubleMaskEdge/190
=== RUN   TestEncodeDoubleMaskEdge/191
=== RUN   TestEncodeDoubleMaskEdge/192
=== RUN   TestEncodeDoubleMaskEdge/193
=== RUN   TestEncodeDoubleMaskEdge/194
=== RUN   TestEncodeDoubleMaskEdge/195
=== RUN   TestEncodeDoubleMaskEdge/196
=== RUN   TestEncodeDoubleMaskEdge/197
=== RUN   TestEncodeDoubleMaskEdge/198
=== RUN   TestEncodeDoubleMaskEdge/199
=== RUN   TestEncodeDoubleMaskEdge/200
=== RUN   TestEncodeDoubleMaskEdge/201
=== RUN   TestEncodeDoubleMaskEdge/202
=== RUN   TestEncodeDoubleMaskEdge/203
=== RUN   TestEncodeDoubleMaskEdge/204
=== RUN   TestEncodeDoubleMaskEdge/205
=== RUN   TestEncodeDoubleMaskEdge/206
=== RUN   TestEncodeDoubleMaskEdge/207
=== RUN   TestEncodeDoubleMaskEdge/208
=== RUN   TestEncodeDoubleMaskEdge/209
=== RUN   TestEncodeDoubleMaskEdge/210
=== RUN   TestEncodeDoubleMaskEdge/211
=== RUN   TestEncodeDoubleMaskEdge/212
=== RUN   TestEncodeDoubleMaskEdge/213
=== RUN   TestEncodeDoubleMaskEdge/214
=== RUN   TestEncodeDoubleMaskEdge/215
=== RUN   TestEncodeDoubleMaskEdge/216
=== RUN   TestEncodeDoubleMaskEdge/217
=== RUN   TestEncodeDoubleMaskEdge/218
=== RUN   TestEncodeDoubleMaskEdge/219
=== RUN   TestEncodeDoubleMaskEdge/220
=== RUN   TestEncodeDoubleMaskEdge/221
=== RUN   TestEncodeDoubleMaskEdge/222
=== RUN   TestEncodeDoubleMaskEdge/223
=== RUN   TestEncodeDoubleMaskEdge/224
=== RUN   TestEncodeDoubleMaskEdge/225
=== RUN   TestEncodeDoubleMaskEdge/226
=== RUN   TestEncodeDoubleMaskEdge/227
=== RUN   TestEncodeDoubleMaskEdge/228
=== RUN   TestEncodeDoubleMaskEdge/229
=== RUN   TestEncodeDoubleMaskEdge/230
=== RUN   TestEncodeDoubleMaskEdge/231
=== RUN   TestEncodeDoubleMaskEdge/232
=== RUN   TestEncodeDoubleMaskEdge/233
=== RUN   TestEncodeDoubleMaskEdge/234
=== RUN   TestEncodeDoubleMaskEdge/235
=== RUN   TestEncodeDoubleMaskEdge/236
=== RUN   TestEncodeDoubleMaskEdge/237
=== RUN   TestEncodeDoubleMaskEdge/238
=== RUN   TestEncodeDoubleMaskEdge/239
=== RUN   TestEncodeDoubleMaskEdge/240
=== RUN   TestEncodeDoubleMaskEdge/241
=== RUN   TestEncodeDoubleMaskEdge/242
=== RUN   TestEncodeDoubleMaskEdge/243
=== RUN   TestEncodeDoubleMaskEdge/244
=== RUN   TestEncodeDoubleMaskEdge/245
=== RUN   TestEncodeDoubleMaskEdge/246
=== RUN   TestEncodeDoubleMaskEdge/247
=== RUN   TestEncodeDoubleMaskEdge/248
=== RUN   TestEncodeDoubleMaskEdge/249
=== RUN   TestEncodeDoubleMaskEdge/250
=== RUN   TestEncodeDoubleMaskEdge/251
=== RUN   TestEncodeDoubleMaskEdge/252
=== RUN   TestEncodeDoubleMaskEdge/253
=== RUN   TestEncodeDoubleMaskEdge/254
=== RUN   TestEncodeDoubleMaskEdge/255
=== RUN   TestEncodeDoubleMaskEdge/256
=== RUN   TestEncodeDoubleMaskEdge/257
=== RUN   TestEncodeDoubleMaskEdge/258
=== RUN   TestEncodeDoubleMaskEdge/259
=== RUN   TestEncodeDoubleMaskEdge/260
=== RUN   TestEncodeDoubleMaskEdge/261
=== RUN   TestEncodeDoubleMaskEdge/262
=== RUN   TestEncodeDoubleMaskEdge/263
=== RUN   TestEncodeDoubleMaskEdge/264
=== RUN   TestEncodeDoubleMaskEdge/265
=== RUN   TestEncodeDoubleMaskEdge/266
=== RUN   TestEncodeDoubleMaskEdge/267
=== RUN   TestEncodeDoubleMaskEdge/268
=== RUN   TestEncodeDoubleMaskEdge/269
=== RUN   TestEncodeDoubleMaskEdge/270
=== RUN   TestEncodeDoubleMaskEdge/271
=== RUN   TestEncodeDoubleMaskEdge/272
=== RUN   TestEncodeDoubleMaskEdge/273
=== RUN   TestEncodeDoubleMaskEdge/274
=== RUN   TestEncodeDoubleMaskEdge/275
=== RUN   TestEncodeDoubleMaskEdge/276
=== RUN   TestEncodeDoubleMaskEdge/277
=== RUN   TestEncodeDoubleMaskEdge/278
=== RUN   TestEncodeDoubleMaskEdge/279
=== RUN   TestEncodeDoubleMaskEdge/280
=== RUN   TestEncodeDoubleMaskEdge/281
=== RUN   TestEncodeDoubleMaskEdge/282
=== RUN   TestEncodeDoubleMaskEdge/283
=== RUN   TestEncodeDoubleMaskEdge/284
=== RUN   TestEncodeDoubleMaskEdge/285
=== RUN   TestEncodeDoubleMaskEdge/286
=== RUN   TestEncodeDoubleMaskEdge/287
=== RUN   TestEncodeDoubleMaskEdge/288
=== RUN   TestEncodeDoubleMaskEdge/289
=== RUN   TestEncodeDoubleMaskEdge/290
=== RUN   TestEncodeDoubleMaskEdge/291
=== RUN   TestEncodeDoubleMaskEdge/292
=== RUN   TestEncodeDoubleMaskEdge/293
=== RUN   TestEncodeDoubleMaskEdge/294
=== RUN   TestEncodeDoubleMaskEdge/295
=== RUN   TestEncodeDoubleMaskEdge/296
=== RUN   TestEncodeDoubleMaskEdge/297
=== RUN   TestEncodeDoubleMaskEdge/298
=== RUN   TestEncodeDoubleMaskEdge/299
=== RUN   TestEncodeDoubleMaskEdge/300
=== RUN   TestEncodeDoubleMaskEdge/301
=== RUN   TestEncodeDoubleMaskEdge/302
=== RUN   TestEncodeDoubleMaskEdge/303
=== RUN   TestEncodeDoubleMaskEdge/304
=== RUN   TestEncodeDoubleMaskEdge/305
=== RUN   TestEncodeDoubleMaskEdge/306
=== RUN   TestEncodeDoubleMaskEdge/307
=== RUN   TestEncodeDoubleMaskEdge/308
=== RUN   TestEncodeDoubleMaskEdge/309
=== RUN   TestEncodeDoubleMaskEdge/310
=== RUN   TestEncodeDoubleMaskEdge/311
=== RUN   TestEncodeDoubleMaskEdge/312
=== RUN   TestEncodeDoubleMaskEdge/313
=== RUN   TestEncodeDoubleMaskEdge/314
=== RUN   TestEncodeDoubleMaskEdge/315
=== RUN   TestEncodeDoubleMaskEdge/316
=== RUN   TestEncodeDoubleMaskEdge/317
=== RUN   TestEncodeDoubleMaskEdge/318
=== RUN   TestEncodeDoubleMaskEdge/319
=== RUN   TestEncodeDoubleMaskEdge/320
=== RUN   TestEncodeDoubleMaskEdge/321
=== RUN   TestEncodeDoubleMaskEdge/322
=== RUN   TestEncodeDoubleMaskEdge/323
=== RUN   TestEncodeDoubleMaskEdge/324
=== RUN   TestEncodeDoubleMaskEdge/325
=== RUN   TestEncodeDoubleMaskEdge/326
=== RUN   TestEncodeDoubleMaskEdge/327
=== RUN   TestEncodeDoubleMaskEdge/328
=== RUN   TestEncodeDoubleMaskEdge/329
=== RUN   TestEncodeDoubleMaskEdge/330
=== RUN   TestEncodeDoubleMaskEdge/331
=== RUN   TestEncodeDoubleMaskEdge/332
=== RUN   TestEncodeDoubleMaskEdge/333
=== RUN   TestEncodeDoubleMaskEdge/334
=== RUN   TestEncodeDoubleMaskEdge/335
=== RUN   TestEncodeDoubleMaskEdge/336
=== RUN   TestEncodeDoubleMaskEdge/337
=== RUN   TestEncodeDoubleMaskEdge/338
=== RUN   TestEncodeDoubleMaskEdge/339
=== RUN   TestEncodeDoubleMaskEdge/340
=== RUN   TestEncodeDoubleMaskEdge/341
=== RUN   TestEncodeDoubleMaskEdge/342
=== RUN   TestEncodeDoubleMaskEdge/343
=== RUN   TestEncodeDoubleMaskEdge/344
=== RUN   TestEncodeDoubleMaskEdge/345
=== RUN   TestEncodeDoubleMaskEdge/346
=== RUN   TestEncodeDoubleMaskEdge/347
=== RUN   TestEncodeDoubleMaskEdge/348
=== RUN   TestEncodeDoubleMaskEdge/349
=== RUN   TestEncodeDoubleMaskEdge/350
=== RUN   TestEncodeDoubleMaskEdge/351
=== RUN   TestEncodeDoubleMaskEdge/352
=== RUN   TestEncodeDoubleMaskEdge/353
=== RUN   TestEncodeDoubleMaskEdge/354
=== RUN   TestEncodeDoubleMaskEdge/355
=== RUN   TestEncodeDoubleMaskEdge/356
=== RUN   TestEncodeDoubleMaskEdge/357
=== RUN   TestEncodeDoubleMaskEdge/358
=== RUN   TestEncodeDoubleMaskEdge/359
=== RUN   TestEncodeDoubleMaskEdge/360
=== RUN   TestEncodeDoubleMaskEdge/361
=== RUN   TestEncodeDoubleMaskEdge/362
=== RUN   TestEncodeDoubleMaskEdge/363
=== RUN   TestEncodeDoubleMaskEdge/364
=== RUN   TestEncodeDoubleMaskEdge/365
=== RUN   TestEncodeDoubleMaskEdge/366
=== RUN   TestEncodeDoubleMaskEdge/367
=== RUN   TestEncodeDoubleMaskEdge/368
=== RUN   TestEncodeDoubleMaskEdge/369
=== RUN   TestEncodeDoubleMaskEdge/370
=== RUN   TestEncodeDoubleMaskEdge/371
=== RUN   TestEncodeDoubleMaskEdge/372
=== RUN   TestEncodeDoubleMaskEdge/373
=== RUN   TestEncodeDoubleMaskEdge/374
=== RUN   TestEncodeDoubleMaskEdge/375
=== RUN   TestEncodeDoubleMaskEdge/376
=== RUN   TestEncodeDoubleMaskEdge/377
=== RUN   TestEncodeDoubleMaskEdge/378
=== RUN   TestEncodeDoubleMaskEdge/379
=== RUN   TestEncodeDoubleMaskEdge/380
=== RUN   TestEncodeDoubleMaskEdge/381
=== RUN   TestEncodeDoubleMaskEdge/382
=== RUN   TestEncodeDoubleMaskEdge/383
=== RUN   TestEncodeDoubleMaskEdge/384
=== RUN   TestEncodeDoubleMaskEdge/385
=== RUN   TestEncodeDoubleMaskEdge/386
=== RUN   TestEncodeDoubleMaskEdge/387
=== RUN   TestEncodeDoubleMaskEdge/388
=== RUN   TestEncodeDoubleMaskEdge/389
=== RUN   TestEncodeDoubleMaskEdge/390
=== RUN   TestEncodeDoubleMaskEdge/391
=== RUN   TestEncodeDoubleMaskEdge/392
=== RUN   TestEncodeDoubleMaskEdge/393
=== RUN   TestEncodeDoubleMaskEdge/394
=== RUN   TestEncodeDoubleMaskEdge/395
=== RUN   TestEncodeDoubleMaskEdge/396
=== RUN   TestEncodeDoubleMaskEdge/397
=== RUN   TestEncodeDoubleMaskEdge/398
=== RUN   TestEncodeDoubleMaskEdge/399
=== RUN   TestEncodeDoubleMaskEdge/400
=== RUN   TestEncodeDoubleMaskEdge/401
=== RUN   TestEncodeDoubleMaskEdge/402
=== RUN   TestEncodeDoubleMaskEdge/403
=== RUN   TestEncodeDoubleMaskEdge/404
=== RUN   TestEncodeDoubleMaskEdge/405
=== RUN   TestEncodeDoubleMaskEdge/406
=== RUN   TestEncodeDoubleMaskEdge/407
=== RUN   TestEncodeDoubleMaskEdge/408
=== RUN   TestEncodeDoubleMaskEdge/409
=== RUN   TestEncodeDoubleMaskEdge/410
=== RUN   TestEncodeDoubleMaskEdge/411
=== RUN   TestEncodeDoubleMaskEdge/412
=== RUN   TestEncodeDoubleMaskEdge/413
=== RUN   TestEncodeDoubleMaskEdge/414
=== RUN   TestEncodeDoubleMaskEdge/415
=== RUN   TestEncodeDoubleMaskEdge/416
=== RUN   TestEncodeDoubleMaskEdge/417
=== RUN   TestEncodeDoubleMaskEdge/418
=== RUN   TestEncodeDoubleMaskEdge/419
=== RUN   TestEncodeDoubleMaskEdge/420
=== RUN   TestEncodeDoubleMaskEdge/421
=== RUN   TestEncodeDoubleMaskEdge/422
=== RUN   TestEncodeDoubleMaskEdge/423
=== RUN   TestEncodeDoubleMaskEdge/424
=== RUN   TestEncodeDoubleMaskEdge/425
=== RUN   TestEncodeDoubleMaskEdge/426
=== RUN   TestEncodeDoubleMaskEdge/427
=== RUN   TestEncodeDoubleMaskEdge/428
=== RUN   TestEncodeDoubleMaskEdge/429
=== RUN   TestEncodeDoubleMaskEdge/430
=== RUN   TestEncodeDoubleMaskEdge/431
=== RUN   TestEncodeDoubleMaskEdge/432
=== RUN   TestEncodeDoubleMaskEdge/433
=== RUN   TestEncodeDoubleMaskEdge/434
=== RUN   TestEncodeDoubleMaskEdge/435
=== RUN   TestEncodeDoubleMaskEdge/436
=== RUN   TestEncodeDoubleMaskEdge/437
=== RUN   TestEncodeDoubleMaskEdge/438
=== RUN   TestEncodeDoubleMaskEdge/439
=== RUN   TestEncodeDoubleMaskEdge/440
=== RUN   TestEncodeDoubleMaskEdge/441
=== RUN   TestEncodeDoubleMaskEdge/442
=== RUN   TestEncodeDoubleMaskEdge/443
=== RUN   TestEncodeDoubleMaskEdge/444
=== RUN   TestEncodeDoubleMaskEdge/445
=== RUN   TestEncodeDoubleMaskEdge/446
=== RUN   TestEncodeDoubleMaskEdge/447
=== RUN   TestEncodeDoubleMaskEdge/448
=== RUN   TestEncodeDoubleMaskEdge/449
=== RUN   TestEncodeDoubleMaskEdge/450
=== RUN   TestEncodeDoubleMaskEdge/451
=== RUN   TestEncodeDoubleMaskEdge/452
=== RUN   TestEncodeDoubleMaskEdge/453
=== RUN   TestEncodeDoubleMaskEdge/454
=== RUN   TestEncodeDoubleMaskEdge/455
=== RUN   TestEncodeDoubleMaskEdge/456
=== RUN   TestEncodeDoubleMaskEdge/457
=== RUN   TestEncodeDoubleMaskEdge/458
=== RUN   TestEncodeDoubleMaskEdge/459
=== RUN   TestEncodeDoubleMaskEdge/460
=== RUN   TestEncodeDoubleMaskEdge/461
=== RUN   TestEncodeDoubleMaskEdge/462
=== RUN   TestEncodeDoubleMaskEdge/463
=== RUN   TestEncodeDoubleMaskEdge/464
=== RUN   TestEncodeDoubleMaskEdge/465
=== RUN   TestEncodeDoubleMaskEdge/466
=== RUN   TestEncodeDoubleMaskEdge/467
=== RUN   TestEncodeDoubleMaskEdge/468
=== RUN   TestEncodeDoubleMaskEdge/469
=== RUN   TestEncodeDoubleMaskEdge/470
=== RUN   TestEncodeDoubleMaskEdge/471
=== RUN   TestEncodeDoubleMaskEdge/472
=== RUN   TestEncodeDoubleMaskEdge/473
=== RUN   TestEncodeDoubleMaskEdge/474
=== RUN   TestEncodeDoubleMaskEdge/475
=== RUN   TestEncodeDoubleMaskEdge/476
=== RUN   TestEncodeDoubleMaskEdge/477
=== RUN   TestEncodeDoubleMaskEdge/478
=== RUN   TestEncodeDoubleMaskEdge/479
=== RUN   TestEncodeDoubleMaskEdge/480
=== RUN   TestEncodeDoubleMaskEdge/481
=== RUN   TestEncodeDoubleMaskEdge/482
=== RUN   TestEncodeDoubleMaskEdge/483
=== RUN   TestEncodeDoubleMaskEdge/484
=== RUN   TestEncodeDoubleMaskEdge/485
=== RUN   TestEncodeDoubleMaskEdge/486
=== RUN   TestEncodeDoubleMaskEdge/487
=== RUN   TestEncodeDoubleMaskEdge/488
=== RUN   TestEncodeDoubleMaskEdge/489
=== RUN   TestEncodeDoubleMaskEdge/490
=== RUN   TestEncodeDoubleMaskEdge/491
=== RUN   TestEncodeDoubleMaskEdge/492
=== RUN   TestEncodeDoubleMaskEdge/493
=== RUN   TestEncodeDoubleMaskEdge/494
=== RUN   TestEncodeDoubleMaskEdge/495
=== RUN   TestEncodeDoubleMaskEdge/496
=== RUN   TestEncodeDoubleMaskEdge/497
=== RUN   TestEncodeDoubleMaskEdge/498
=== RUN   TestEncodeDoubleMaskEdge/499
=== RUN   TestEncodeDoubleMaskEdge/500
=== RUN   TestEncodeDoubleMaskEdge/501
=== RUN   TestEncodeDoubleMaskEdge/502
=== RUN   TestEncodeDoubleMaskEdge/503
=== RUN   TestEncodeDoubleMaskEdge/504
=== RUN   TestEncodeDoubleMaskEdge/505
=== RUN   TestEncodeDoubleMaskEdge/506
=== RUN   TestEncodeDoubleMaskEdge/507
=== RUN   TestEncodeDoubleMaskEdge/508
=== RUN   TestEncodeDoubleMaskEdge/509
=== RUN   TestEncodeDoubleMaskEdge/510
=== RUN   TestEncodeDoubleMaskEdge/511
=== RUN   TestEncodeDoubleMaskEdge/512
=== RUN   TestEncodeDoubleMaskEdge/513
=== RUN   TestEncodeDoubleMaskEdge/514
=== RUN   TestEncodeDoubleMaskEdge/515
=== RUN   TestEncodeDoubleMaskEdge/516
=== RUN   TestEncodeDoubleMaskEdge/517
=== RUN   TestEncodeDoubleMaskEdge/518
=== RUN   TestEncodeDoubleMaskEdge/519
=== RUN   TestEncodeDoubleMaskEdge/520
=== RUN   TestEncodeDoubleMaskEdge/521
=== RUN   TestEncodeDoubleMaskEdge/522
=== RUN   TestEncodeDoubleMaskEdge/523
=== RUN   TestEncodeDoubleMaskEdge/524
=== RUN   TestEncodeDoubleMaskEdge/525
=== RUN   TestEncodeDoubleMaskEdge/526
=== RUN   TestEncodeDoubleMaskEdge/527
=== RUN   TestEncodeDoubleMaskEdge/528
=== RUN   TestEncodeDoubleMaskEdge/529
=== RUN   TestEncodeDoubleMaskEdge/530
=== RUN   TestEncodeDoubleMaskEdge/531
=== RUN   TestEncodeDoubleMaskEdge/532
=== RUN   TestEncodeDoubleMaskEdge/533
=== RUN   TestEncodeDoubleMaskEdge/534
=== RUN   TestEncodeDoubleMaskEdge/535
=== RUN   TestEncodeDoubleMaskEdge/536
=== RUN   TestEncodeDoubleMaskEdge/537
=== RUN   TestEncodeDoubleMaskEdge/538
=== RUN   TestEncodeDoubleMaskEdge/539
=== RUN   TestEncodeDoubleMaskEdge/540
=== RUN   TestEncodeDoubleMaskEdge/541
=== RUN   TestEncodeDoubleMaskEdge/542
=== RUN   TestEncodeDoubleMaskEdge/543
=== RUN   TestEncodeDoubleMaskEdge/544
=== RUN   TestEncodeDoubleMaskEdge/545
=== RUN   TestEncodeDoubleMaskEdge/546
=== RUN   TestEncodeDoubleMaskEdge/547
=== RUN   TestEncodeDoubleMaskEdge/548
=== RUN   TestEncodeDoubleMaskEdge/549
=== RUN   TestEncodeDoubleMaskEdge/550
=== RUN   TestEncodeDoubleMaskEdge/551
=== RUN   TestEncodeDoubleMaskEdge/552
=== RUN   TestEncodeDoubleMaskEdge/553
=== RUN   TestEncodeDoubleMaskEdge/554
=== RUN   TestEncodeDoubleMaskEdge/555
=== RUN   TestEncodeDoubleMaskEdge/556
=== RUN   TestEncodeDoubleMaskEdge/557
=== RUN   TestEncodeDoubleMaskEdge/558
=== RUN   TestEncodeDoubleMaskEdge/559
=== RUN   TestEncodeDoubleMaskEdge/560
=== RUN   TestEncodeDoubleMaskEdge/561
=== RUN   TestEncodeDoubleMaskEdge/562
=== RUN   TestEncodeDoubleMaskEdge/563
=== RUN   TestEncodeDoubleMaskEdge/564
=== RUN   TestEncodeDoubleMaskEdge/565
=== RUN   TestEncodeDoubleMaskEdge/566
=== RUN   TestEncodeDoubleMaskEdge/567
=== RUN   TestEncodeDoubleMaskEdge/568
=== RUN   TestEncodeDoubleMaskEdge/569
=== RUN   TestEncodeDoubleMaskEdge/570
=== RUN   TestEncodeDoubleMaskEdge/571
=== RUN   TestEncodeDoubleMaskEdge/572
=== RUN   TestEncodeDoubleMaskEdge/573
=== RUN   TestEncodeDoubleMaskEdge/574
=== RUN   TestEncodeDoubleMaskEdge/575
=== RUN   TestEncodeDoubleMaskEdge/576
=== RUN   TestEncodeDoubleMaskEdge/577
=== RUN   TestEncodeDoubleMaskEdge/578
=== RUN   TestEncodeDoubleMaskEdge/579
=== RUN   TestEncodeDoubleMaskEdge/580
=== RUN   TestEncodeDoubleMaskEdge/581
=== RUN   TestEncodeDoubleMaskEdge/582
=== RUN   TestEncodeDoubleMaskEdge/583
=== RUN   TestEncodeDoubleMaskEdge/584
=== RUN   TestEncodeDoubleMaskEdge/585
=== RUN   TestEncodeDoubleMaskEdge/586
=== RUN   TestEncodeDoubleMaskEdge/587
=== RUN   TestEncodeDoubleMaskEdge/588
=== RUN   TestEncodeDoubleMaskEdge/589
=== RUN   TestEncodeDoubleMaskEdge/590
=== RUN   TestEncodeDoubleMaskEdge/591
=== RUN   TestEncodeDoubleMaskEdge/592
=== RUN   TestEncodeDoubleMaskEdge/593
=== RUN   TestEncodeDoubleMaskEdge/594
=== RUN   TestEncodeDoubleMaskEdge/595
=== RUN   TestEncodeDoubleMaskEdge/596
=== RUN   TestEncodeDoubleMaskEdge/597
=== RUN   TestEncodeDoubleMaskEdge/598
=== RUN   TestEncodeDoubleMaskEdge/599
=== RUN   TestEncodeDoubleMaskEdge/600
=== RUN   TestEncodeDoubleMaskEdge/601
=== RUN   TestEncodeDoubleMaskEdge/602
=== RUN   TestEncodeDoubleMaskEdge/603
=== RUN   TestEncodeDoubleMaskEdge/604
=== RUN   TestEncodeDoubleMaskEdge/605
=== RUN   TestEncodeDoubleMaskEdge/606
=== RUN   TestEncodeDoubleMaskEdge/607
=== RUN   TestEncodeDoubleMaskEdge/608
=== RUN   TestEncodeDoubleMaskEdge/609
=== RUN   TestEncodeDoubleMaskEdge/610
=== RUN   TestEncodeDoubleMaskEdge/611
=== RUN   TestEncodeDoubleMaskEdge/612
=== RUN   TestEncodeDoubleMaskEdge/613
=== RUN   TestEncodeDoubleMaskEdge/614
=== RUN   TestEncodeDoubleMaskEdge/615
=== RUN   TestEncodeDoubleMaskEdge/616
=== RUN   TestEncodeDoubleMaskEdge/617
=== RUN   TestEncodeDoubleMaskEdge/618
=== RUN   TestEncodeDoubleMaskEdge/619
=== RUN   TestEncodeDoubleMaskEdge/620
=== RUN   TestEncodeDoubleMaskEdge/621
=== RUN   TestEncodeDoubleMaskEdge/622
=== RUN   TestEncodeDoubleMaskEdge/623
=== RUN   TestEncodeDoubleMaskEdge/624
=== RUN   TestEncodeDoubleMaskEdge/625
=== RUN   TestEncodeDoubleMaskEdge/626
=== RUN   TestEncodeDoubleMaskEdge/627
=== RUN   TestEncodeDoubleMaskEdge/628
=== RUN   TestEncodeDoubleMaskEdge/629
=== RUN   TestEncodeDoubleMaskEdge/630
=== RUN   TestEncodeDoubleMaskEdge/631
=== RUN   TestEncodeDoubleMaskEdge/632
=== RUN   TestEncodeDoubleMaskEdge/633
=== RUN   TestEncodeDoubleMaskEdge/634
=== RUN   TestEncodeDoubleMaskEdge/635
=== RUN   TestEncodeDoubleMaskEdge/636
=== RUN   TestEncodeDoubleMaskEdge/637
=== RUN   TestEncodeDoubleMaskEdge/638
=== RUN   TestEncodeDoubleMaskEdge/639
=== RUN   TestEncodeDoubleMaskEdge/640
=== RUN   TestEncodeDoubleMaskEdge/641
=== RUN   TestEncodeDoubleMaskEdge/642
=== RUN   TestEncodeDoubleMaskEdge/643
=== RUN   TestEncodeDoubleMaskEdge/644
=== RUN   TestEncodeDoubleMaskEdge/645
=== RUN   TestEncodeDoubleMaskEdge/646
=== RUN   TestEncodeDoubleMaskEdge/647
=== RUN   TestEncodeDoubleMaskEdge/648
=== RUN   TestEncodeDoubleMaskEdge/649
=== RUN   TestEncodeDoubleMaskEdge/650
=== RUN   TestEncodeDoubleMaskEdge/651
=== RUN   TestEncodeDoubleMaskEdge/652
=== RUN   TestEncodeDoubleMaskEdge/653
=== RUN   TestEncodeDoubleMaskEdge/654
=== RUN   TestEncodeDoubleMaskEdge/655
=== RUN   TestEncodeDoubleMaskEdge/656
=== RUN   TestEncodeDoubleMaskEdge/657
=== RUN   TestEncodeDoubleMaskEdge/658
=== RUN   TestEncodeDoubleMaskEdge/659
=== RUN   TestEncodeDoubleMaskEdge/660
=== RUN   TestEncodeDoubleMaskEdge/661
=== RUN   TestEncodeDoubleMaskEdge/662
=== RUN   TestEncodeDoubleMaskEdge/663
=== RUN   TestEncodeDoubleMaskEdge/664
=== RUN   TestEncodeDoubleMaskEdge/665
=== RUN   TestEncodeDoubleMaskEdge/666
=== RUN   TestEncodeDoubleMaskEdge/667
=== RUN   TestEncodeDoubleMaskEdge/668
=== RUN   TestEncodeDoubleMaskEdge/669
=== RUN   TestEncodeDoubleMaskEdge/670
=== RUN   TestEncodeDoubleMaskEdge/671
=== RUN   TestEncodeDoubleMaskEdge/672
=== RUN   TestEncodeDoubleMaskEdge/673
=== RUN   TestEncodeDoubleMaskEdge/674
=== RUN   TestEncodeDoubleMaskEdge/675
=== RUN   TestEncodeDoubleMaskEdge/676
=== RUN   TestEncodeDoubleMaskEdge/677
=== RUN   TestEncodeDoubleMaskEdge/678
=== RUN   TestEncodeDoubleMaskEdge/679
=== RUN   TestEncodeDoubleMaskEdge/680
=== RUN   TestEncodeDoubleMaskEdge/681
=== RUN   TestEncodeDoubleMaskEdge/682
=== RUN   TestEncodeDoubleMaskEdge/683
=== RUN   TestEncodeDoubleMaskEdge/684
=== RUN   TestEncodeDoubleMaskEdge/685
=== RUN   TestEncodeDoubleMaskEdge/686
=== RUN   TestEncodeDoubleMaskEdge/687
=== RUN   TestEncodeDoubleMaskEdge/688
=== RUN   TestEncodeDoubleMaskEdge/689
=== RUN   TestEncodeDoubleMaskEdge/690
=== RUN   TestEncodeDoubleMaskEdge/691
=== RUN   TestEncodeDoubleMaskEdge/692
=== RUN   TestEncodeDoubleMaskEdge/693
=== RUN   TestEncodeDoubleMaskEdge/694
=== RUN   TestEncodeDoubleMaskEdge/695
=== RUN   TestEncodeDoubleMaskEdge/696
=== RUN   TestEncodeDoubleMaskEdge/697
=== RUN   TestEncodeDoubleMaskEdge/698
=== RUN   TestEncodeDoubleMaskEdge/699
=== RUN   TestEncodeDoubleMaskEdge/700
=== RUN   TestEncodeDoubleMaskEdge/701
=== RUN   TestEncodeDoubleMaskEdge/702
=== RUN   TestEncodeDoubleMaskEdge/703
=== RUN   TestEncodeDoubleMaskEdge/704
=== RUN   TestEncodeDoubleMaskEdge/705
=== RUN   TestEncodeDoubleMaskEdge/706
=== RUN   TestEncodeDoubleMaskEdge/707
=== RUN   TestEncodeDoubleMaskEdge/708
=== RUN   TestEncodeDoubleMaskEdge/709
=== RUN   TestEncodeDoubleMaskEdge/710
=== RUN   TestEncodeDoubleMaskEdge/711
=== RUN   TestEncodeDoubleMaskEdge/712
=== RUN   TestEncodeDoubleMaskEdge/713
=== RUN   TestEncodeDoubleMaskEdge/714
=== RUN   TestEncodeDoubleMaskEdge/715
=== RUN   TestEncodeDoubleMaskEdge/716
=== RUN   TestEncodeDoubleMaskEdge/717
=== RUN   TestEncodeDoubleMaskEdge/718
=== RUN   TestEncodeDoubleMaskEdge/719
=== RUN   TestEncodeDoubleMaskEdge/720
=== RUN   TestEncodeDoubleMaskEdge/721
=== RUN   TestEncodeDoubleMaskEdge/722
=== RUN   TestEncodeDoubleMaskEdge/723
=== RUN   TestEncodeDoubleMaskEdge/724
=== RUN   TestEncodeDoubleMaskEdge/725
=== RUN   TestEncodeDoubleMaskEdge/726
=== RUN   TestEncodeDoubleMaskEdge/727
=== RUN   TestEncodeDoubleMaskEdge/728
=== RUN   TestEncodeDoubleMaskEdge/729
=== RUN   TestEncodeDoubleMaskEdge/730
=== RUN   TestEncodeDoubleMaskEdge/731
=== RUN   TestEncodeDoubleMaskEdge/732
=== RUN   TestEncodeDoubleMaskEdge/733
=== RUN   TestEncodeDoubleMaskEdge/734
=== RUN   TestEncodeDoubleMaskEdge/735
=== RUN   TestEncodeDoubleMaskEdge/736
=== RUN   TestEncodeDoubleMaskEdge/737
=== RUN   TestEncodeDoubleMaskEdge/738
=== RUN   TestEncodeDoubleMaskEdge/739
=== RUN   TestEncodeDoubleMaskEdge/740
=== RUN   TestEncodeDoubleMaskEdge/741
=== RUN   TestEncodeDoubleMaskEdge/742
=== RUN   TestEncodeDoubleMaskEdge/743
=== RUN   TestEncodeDoubleMaskEdge/744
=== RUN   TestEncodeDoubleMaskEdge/745
=== RUN   TestEncodeDoubleMaskEdge/746
=== RUN   TestEncodeDoubleMaskEdge/747
=== RUN   TestEncodeDoubleMaskEdge/748
=== RUN   TestEncodeDoubleMaskEdge/749
=== RUN   TestEncodeDoubleMaskEdge/750
=== RUN   TestEncodeDoubleMaskEdge/751
=== RUN   TestEncodeDoubleMaskEdge/752
=== RUN   TestEncodeDoubleMaskEdge/753
=== RUN   TestEncodeDoubleMaskEdge/754
=== RUN   TestEncodeDoubleMaskEdge/755
=== RUN   TestEncodeDoubleMaskEdge/756
=== RUN   TestEncodeDoubleMaskEdge/757
=== RUN   TestEncodeDoubleMaskEdge/758
=== RUN   TestEncodeDoubleMaskEdge/759
=== RUN   TestEncodeDoubleMaskEdge/760
=== RUN   TestEncodeDoubleMaskEdge/761
=== RUN   TestEncodeDoubleMaskEdge/762
=== RUN   TestEncodeDoubleMaskEdge/763
=== RUN   TestEncodeDoubleMaskEdge/764
=== RUN   TestEncodeDoubleMaskEdge/765
=== RUN   TestEncodeDoubleMaskEdge/766
=== RUN   TestEncodeDoubleMaskEdge/767
=== RUN   TestEncodeDoubleMaskEdge/768
=== RUN   TestEncodeDoubleMaskEdge/769
=== RUN   TestEncodeDoubleMaskEdge/770
=== RUN   TestEncodeDoubleMaskEdge/771
=== RUN   TestEncodeDoubleMaskEdge/772
=== RUN   TestEncodeDoubleMaskEdge/773
=== RUN   TestEncodeDoubleMaskEdge/774
=== RUN   TestEncodeDoubleMaskEdge/775
=== RUN   TestEncodeDoubleMaskEdge/776
=== RUN   TestEncodeDoubleMaskEdge/777
=== RUN   TestEncodeDoubleMaskEdge/778
=== RUN   TestEncodeDoubleMaskEdge/779
=== RUN   TestEncodeDoubleMaskEdge/780
=== RUN   TestEncodeDoubleMaskEdge/781
=== RUN   TestEncodeDoubleMaskEdge/782
=== RUN   TestEncodeDoubleMaskEdge/783
=== RUN   TestEncodeDoubleMaskEdge/784
=== RUN   TestEncodeDoubleMaskEdge/785
=== RUN   TestEncodeDoubleMaskEdge/786
=== RUN   TestEncodeDoubleMaskEdge/787
=== RUN   TestEncodeDoubleMaskEdge/788
=== RUN   TestEncodeDoubleMaskEdge/789
=== RUN   TestEncodeDoubleMaskEdge/790
=== RUN   TestEncodeDoubleMaskEdge/791
=== RUN   TestEncodeDoubleMaskEdge/792
=== RUN   TestEncodeDoubleMaskEdge/793
=== RUN   TestEncodeDoubleMaskEdge/794
=== RUN   TestEncodeDoubleMaskEdge/795
=== RUN   TestEncodeDoubleMaskEdge/796
=== RUN   TestEncodeDoubleMaskEdge/797
=== RUN   TestEncodeDoubleMaskEdge/798
=== RUN   TestEncodeDoubleMaskEdge/799
=== RUN   TestEncodeDoubleMaskEdge/800
=== RUN   TestEncodeDoubleMaskEdge/801
=== RUN   TestEncodeDoubleMaskEdge/802
=== RUN   TestEncodeDoubleMaskEdge/803
=== RUN   TestEncodeDoubleMaskEdge/804
=== RUN   TestEncodeDoubleMaskEdge/805
=== RUN   TestEncodeDoubleMaskEdge/806
=== RUN   TestEncodeDoubleMaskEdge/807
=== RUN   TestEncodeDoubleMaskEdge/808
=== RUN   TestEncodeDoubleMaskEdge/809
=== RUN   TestEncodeDoubleMaskEdge/810
=== RUN   TestEncodeDoubleMaskEdge/811
=== RUN   TestEncodeDoubleMaskEdge/812
=== RUN   TestEncodeDoubleMaskEdge/813
=== RUN   TestEncodeDoubleMaskEdge/814
=== RUN   TestEncodeDoubleMaskEdge/815
=== RUN   TestEncodeDoubleMaskEdge/816
=== RUN   TestEncodeDoubleMaskEdge/817
=== RUN   TestEncodeDoubleMaskEdge/818
=== RUN   TestEncodeDoubleMaskEdge/819
=== RUN   TestEncodeDoubleMaskEdge/820
=== RUN   TestEncodeDoubleMaskEdge/821
=== RUN   TestEncodeDoubleMaskEdge/822
=== RUN   TestEncodeDoubleMaskEdge/823
=== RUN   TestEncodeDoubleMaskEdge/824
=== RUN   TestEncodeDoubleMaskEdge/825
=== RUN   TestEncodeDoubleMaskEdge/826
=== RUN   TestEncodeDoubleMaskEdge/827
=== RUN   TestEncodeDoubleMaskEdge/828
=== RUN   TestEncodeDoubleMaskEdge/829
=== RUN   TestEncodeDoubleMaskEdge/830
=== RUN   TestEncodeDoubleMaskEdge/831
=== RUN   TestEncodeDoubleMaskEdge/832
=== RUN   TestEncodeDoubleMaskEdge/833
=== RUN   TestEncodeDoubleMaskEdge/834
=== RUN   TestEncodeDoubleMaskEdge/835
=== RUN   TestEncodeDoubleMaskEdge/836
=== RUN   TestEncodeDoubleMaskEdge/837
=== RUN   TestEncodeDoubleMaskEdge/838
=== RUN   TestEncodeDoubleMaskEdge/839
=== RUN   TestEncodeDoubleMaskEdge/840
=== RUN   TestEncodeDoubleMaskEdge/841
=== RUN   TestEncodeDoubleMaskEdge/842
=== RUN   TestEncodeDoubleMaskEdge/843
=== RUN   TestEncodeDoubleMaskEdge/844
=== RUN   TestEncodeDoubleMaskEdge/845
=== RUN   TestEncodeDoubleMaskEdge/846
=== RUN   TestEncodeDoubleMaskEdge/847
=== RUN   TestEncodeDoubleMaskEdge/848
=== RUN   TestEncodeDoubleMaskEdge/849
=== RUN   TestEncodeDoubleMaskEdge/850
=== RUN   TestEncodeDoubleMaskEdge/851
=== RUN   TestEncodeDoubleMaskEdge/852
=== RUN   TestEncodeDoubleMaskEdge/853
=== RUN   TestEncodeDoubleMaskEdge/854
=== RUN   TestEncodeDoubleMaskEdge/855
=== RUN   TestEncodeDoubleMaskEdge/856
=== RUN   TestEncodeDoubleMaskEdge/857
=== RUN   TestEncodeDoubleMaskEdge/858
=== RUN   TestEncodeDoubleMaskEdge/859
=== RUN   TestEncodeDoubleMaskEdge/860
=== RUN   TestEncodeDoubleMaskEdge/861
=== RUN   TestEncodeDoubleMaskEdge/862
=== RUN   TestEncodeDoubleMaskEdge/863
=== RUN   TestEncodeDoubleMaskEdge/864
=== RUN   TestEncodeDoubleMaskEdge/865
=== RUN   TestEncodeDoubleMaskEdge/866
=== RUN   TestEncodeDoubleMaskEdge/867
=== RUN   TestEncodeDoubleMaskEdge/868
=== RUN   TestEncodeDoubleMaskEdge/869
=== RUN   TestEncodeDoubleMaskEdge/870
=== RUN   TestEncodeDoubleMaskEdge/871
=== RUN   TestEncodeDoubleMaskEdge/872
=== RUN   TestEncodeDoubleMaskEdge/873
=== RUN   TestEncodeDoubleMaskEdge/874
=== RUN   TestEncodeDoubleMaskEdge/875
=== RUN   TestEncodeDoubleMaskEdge/876
=== RUN   TestEncodeDoubleMaskEdge/877
=== RUN   TestEncodeDoubleMaskEdge/878
=== RUN   TestEncodeDoubleMaskEdge/879
=== RUN   TestEncodeDoubleMaskEdge/880
=== RUN   TestEncodeDoubleMaskEdge/881
=== RUN   TestEncodeDoubleMaskEdge/882
=== RUN   TestEncodeDoubleMaskEdge/883
=== RUN   TestEncodeDoubleMaskEdge/884
=== RUN   TestEncodeDoubleMaskEdge/885
=== RUN   TestEncodeDoubleMaskEdge/886
=== RUN   TestEncodeDoubleMaskEdge/887
=== RUN   TestEncodeDoubleMaskEdge/888
=== RUN   TestEncodeDoubleMaskEdge/889
=== RUN   TestEncodeDoubleMaskEdge/890
=== RUN   TestEncodeDoubleMaskEdge/891
=== RUN   TestEncodeDoubleMaskEdge/892
=== RUN   TestEncodeDoubleMaskEdge/893
=== RUN   TestEncodeDoubleMaskEdge/894
=== RUN   TestEncodeDoubleMaskEdge/895
=== RUN   TestEncodeDoubleMaskEdge/896
=== RUN   TestEncodeDoubleMaskEdge/897
=== RUN   TestEncodeDoubleMaskEdge/898
=== RUN   TestEncodeDoubleMaskEdge/899
=== RUN   TestEncodeDoubleMaskEdge/900
=== RUN   TestEncodeDoubleMaskEdge/901
=== RUN   TestEncodeDoubleMaskEdge/902
=== RUN   TestEncodeDoubleMaskEdge/903
=== RUN   TestEncodeDoubleMaskEdge/904
=== RUN   TestEncodeDoubleMaskEdge/905
=== RUN   TestEncodeDoubleMaskEdge/906
=== RUN   TestEncodeDoubleMaskEdge/907
=== RUN   TestEncodeDoubleMaskEdge/908
=== RUN   TestEncodeDoubleMaskEdge/909
=== RUN   TestEncodeDoubleMaskEdge/910
=== RUN   TestEncodeDoubleMaskEdge/911
=== RUN   TestEncodeDoubleMaskEdge/912
=== RUN   TestEncodeDoubleMaskEdge/913
=== RUN   TestEncodeDoubleMaskEdge/914
=== RUN   TestEncodeDoubleMaskEdge/915
=== RUN   TestEncodeDoubleMaskEdge/916
=== RUN   TestEncodeDoubleMaskEdge/917
=== RUN   TestEncodeDoubleMaskEdge/918
=== RUN   TestEncodeDoubleMaskEdge/919
=== RUN   TestEncodeDoubleMaskEdge/920
=== RUN   TestEncodeDoubleMaskEdge/921
=== RUN   TestEncodeDoubleMaskEdge/922
=== RUN   TestEncodeDoubleMaskEdge/923
=== RUN   TestEncodeDoubleMaskEdge/924
=== RUN   TestEncodeDoubleMaskEdge/925
=== RUN   TestEncodeDoubleMaskEdge/926
=== RUN   TestEncodeDoubleMaskEdge/927
=== RUN   TestEncodeDoubleMaskEdge/928
=== RUN   TestEncodeDoubleMaskEdge/929
=== RUN   TestEncodeDoubleMaskEdge/930
=== RUN   TestEncodeDoubleMaskEdge/931
=== RUN   TestEncodeDoubleMaskEdge/932
=== RUN   TestEncodeDoubleMaskEdge/933
=== RUN   TestEncodeDoubleMaskEdge/934
=== RUN   TestEncodeDoubleMaskEdge/935
=== RUN   TestEncodeDoubleMaskEdge/936
=== RUN   TestEncodeDoubleMaskEdge/937
=== RUN   TestEncodeDoubleMaskEdge/938
=== RUN   TestEncodeDoubleMaskEdge/939
=== RUN   TestEncodeDoubleMaskEdge/940
=== RUN   TestEncodeDoubleMaskEdge/941
=== RUN   TestEncodeDoubleMaskEdge/942
=== RUN   TestEncodeDoubleMaskEdge/943
=== RUN   TestEncodeDoubleMaskEdge/944
=== RUN   TestEncodeDoubleMaskEdge/945
=== RUN   TestEncodeDoubleMaskEdge/946
=== RUN   TestEncodeDoubleMaskEdge/947
=== RUN   TestEncodeDoubleMaskEdge/948
=== RUN   TestEncodeDoubleMaskEdge/949
=== RUN   TestEncodeDoubleMaskEdge/950
=== RUN   TestEncodeDoubleMaskEdge/951
=== RUN   TestEncodeDoubleMaskEdge/952
=== RUN   TestEncodeDoubleMaskEdge/953
=== RUN   TestEncodeDoubleMaskEdge/954
=== RUN   TestEncodeDoubleMaskEdge/955
=== RUN   TestEncodeDoubleMaskEdge/956
=== RUN   TestEncodeDoubleMaskEdge/957
=== RUN   TestEncodeDoubleMaskEdge/958
=== RUN   TestEncodeDoubleMaskEdge/959
=== RUN   TestEncodeDoubleMaskEdge/960
=== RUN   TestEncodeDoubleMaskEdge/961
=== RUN   TestEncodeDoubleMaskEdge/962
=== RUN   TestEncodeDoubleMaskEdge/963
=== RUN   TestEncodeDoubleMaskEdge/964
=== RUN   TestEncodeDoubleMaskEdge/965
=== RUN   TestEncodeDoubleMaskEdge/966
=== RUN   TestEncodeDoubleMaskEdge/967
=== RUN   TestEncodeDoubleMaskEdge/968
=== RUN   TestEncodeDoubleMaskEdge/969
=== RUN   TestEncodeDoubleMaskEdge/970
=== RUN   TestEncodeDoubleMaskEdge/971
=== RUN   TestEncodeDoubleMaskEdge/972
=== RUN   TestEncodeDoubleMaskEdge/973
=== RUN   TestEncodeDoubleMaskEdge/974
=== RUN   TestEncodeDoubleMaskEdge/975
=== RUN   TestEncodeDoubleMaskEdge/976
=== RUN   TestEncodeDoubleMaskEdge/977
=== RUN   TestEncodeDoubleMaskEdge/978
=== RUN   TestEncodeDoubleMaskEdge/979
=== RUN   TestEncodeDoubleMaskEdge/980
=== RUN   TestEncodeDoubleMaskEdge/981
=== RUN   TestEncodeDoubleMaskEdge/982
=== RUN   TestEncodeDoubleMaskEdge/983
=== RUN   TestEncodeDoubleMaskEdge/984
=== RUN   TestEncodeDoubleMaskEdge/985
=== RUN   TestEncodeDoubleMaskEdge/986
=== RUN   TestEncodeDoubleMaskEdge/987
=== RUN   TestEncodeDoubleMaskEdge/988
=== RUN   TestEncodeDoubleMaskEdge/989
=== RUN   TestEncodeDoubleMaskEdge/990
=== RUN   TestEncodeDoubleMaskEdge/991
=== RUN   TestEncodeDoubleMaskEdge/992
=== RUN   TestEncodeDoubleMaskEdge/993
=== RUN   TestEncodeDoubleMaskEdge/994
=== RUN   TestEncodeDoubleMaskEdge/995
=== RUN   TestEncodeDoubleMaskEdge/996
=== RUN   TestEncodeDoubleMaskEdge/997
=== RUN   TestEncodeDoubleMaskEdge/998
=== RUN   TestEncodeDoubleMaskEdge/999
=== RUN   TestEncodeDoubleMaskEdge/1000
=== RUN   TestEncodeDoubleMaskEdge/1001
=== RUN   TestEncodeDoubleMaskEdge/1002
=== RUN   TestEncodeDoubleMaskEdge/1003
=== RUN   TestEncodeDoubleMaskEdge/1004
=== RUN   TestEncodeDoubleMaskEdge/1005
=== RUN   TestEncodeDoubleMaskEdge/1006
=== RUN   TestEncodeDoubleMaskEdge/1007
=== RUN   TestEncodeDoubleMaskEdge/1008
=== RUN   TestEncodeDoubleMaskEdge/1009
=== RUN   TestEncodeDoubleMaskEdge/1010
=== RUN   TestEncodeDoubleMaskEdge/1011
=== RUN   TestEncodeDoubleMaskEdge/1012
=== RUN   TestEncodeDoubleMaskEdge/1013
=== RUN   TestEncodeDoubleMaskEdge/1014
=== RUN   TestEncodeDoubleMaskEdge/1015
=== RUN   TestEncodeDoubleMaskEdge/1016
=== RUN   TestEncodeDoubleMaskEdge/1017
=== RUN   TestEncodeDoubleMaskEdge/1018
=== RUN   TestEncodeDoubleMaskEdge/1019
=== RUN   TestEncodeDoubleMaskEdge/1020
=== RUN   TestEncodeDoubleMaskEdge/1021
=== RUN   TestEncodeDoubleMaskEdge/1022
=== RUN   TestEncodeDoubleMaskEdge/1023
=== RUN   TestEncodeDoubleMaskEdge/1024
=== RUN   TestEncodeDoubleMaskEdge/1025
=== RUN   TestEncodeDoubleMaskEdge/1026
=== RUN   TestEncodeDoubleMaskEdge/1027
=== RUN   TestEncodeDoubleMaskEdge/1028
=== RUN   TestEncodeDoubleMaskEdge/1029
=== RUN   TestEncodeDoubleMaskEdge/1030
=== RUN   TestEncodeDoubleMaskEdge/1031
=== RUN   TestEncodeDoubleMaskEdge/1032
=== RUN   TestEncodeDoubleMaskEdge/1033
=== RUN   TestEncodeDoubleMaskEdge/1034
=== RUN   TestEncodeDoubleMaskEdge/1035
=== RUN   TestEncodeDoubleMaskEdge/1036
=== RUN   TestEncodeDoubleMaskEdge/1037
=== RUN   TestEncodeDoubleMaskEdge/1038
=== RUN   TestEncodeDoubleMaskEdge/1039
=== RUN   TestEncodeDoubleMaskEdge/1040
=== RUN   TestEncodeDoubleMaskEdge/1041
=== RUN   TestEncodeDoubleMaskEdge/1042
=== RUN   TestEncodeDoubleMaskEdge/1043
=== RUN   TestEncodeDoubleMaskEdge/1044
=== RUN   TestEncodeDoubleMaskEdge/1045
=== RUN   TestEncodeDoubleMaskEdge/1046
=== RUN   TestEncodeDoubleMaskEdge/1047
=== RUN   TestEncodeDoubleMaskEdge/1048
=== RUN   TestEncodeDoubleMaskEdge/1049
=== RUN   TestEncodeDoubleMaskEdge/1050
=== RUN   TestEncodeDoubleMaskEdge/1051
=== RUN   TestEncodeDoubleMaskEdge/1052
=== RUN   TestEncodeDoubleMaskEdge/1053
=== RUN   TestEncodeDoubleMaskEdge/1054
=== RUN   TestEncodeDoubleMaskEdge/1055
=== RUN   TestEncodeDoubleMaskEdge/1056
=== RUN   TestEncodeDoubleMaskEdge/1057
=== RUN   TestEncodeDoubleMaskEdge/1058
=== RUN   TestEncodeDoubleMaskEdge/1059
=== RUN   TestEncodeDoubleMaskEdge/1060
=== RUN   TestEncodeDoubleMaskEdge/1061
=== RUN   TestEncodeDoubleMaskEdge/1062
=== RUN   TestEncodeDoubleMaskEdge/1063
=== RUN   TestEncodeDoubleMaskEdge/1064
=== RUN   TestEncodeDoubleMaskEdge/1065
=== RUN   TestEncodeDoubleMaskEdge/1066
=== RUN   TestEncodeDoubleMaskEdge/1067
=== RUN   TestEncodeDoubleMaskEdge/1068
=== RUN   TestEncodeDoubleMaskEdge/1069
=== RUN   TestEncodeDoubleMaskEdge/1070
=== RUN   TestEncodeDoubleMaskEdge/1071
=== RUN   TestEncodeDoubleMaskEdge/1072
=== RUN   TestEncodeDoubleMaskEdge/1073
=== RUN   TestEncodeDoubleMaskEdge/1074
=== RUN   TestEncodeDoubleMaskEdge/1075
=== RUN   TestEncodeDoubleMaskEdge/1076
=== RUN   TestEncodeDoubleMaskEdge/1077
=== RUN   TestEncodeDoubleMaskEdge/1078
=== RUN   TestEncodeDoubleMaskEdge/1079
=== RUN   TestEncodeDoubleMaskEdge/1080
=== RUN   TestEncodeDoubleMaskEdge/1081
=== RUN   TestEncodeDoubleMaskEdge/1082
=== RUN   TestEncodeDoubleMaskEdge/1083
=== RUN   TestEncodeDoubleMaskEdge/1084
=== RUN   TestEncodeDoubleMaskEdge/1085
=== RUN   TestEncodeDoubleMaskEdge/1086
=== RUN   TestEncodeDoubleMaskEdge/1087
=== RUN   TestEncodeDoubleMaskEdge/1088
=== RUN   TestEncodeDoubleMaskEdge/1089
=== RUN   TestEncodeDoubleMaskEdge/1090
=== RUN   TestEncodeDoubleMaskEdge/1091
=== RUN   TestEncodeDoubleMaskEdge/1092
=== RUN   TestEncodeDoubleMaskEdge/1093
=== RUN   TestEncodeDoubleMaskEdge/1094
=== RUN   TestEncodeDoubleMaskEdge/1095
=== RUN   TestEncodeDoubleMaskEdge/1096
=== RUN   TestEncodeDoubleMaskEdge/1097
=== RUN   TestEncodeDoubleMaskEdge/1098
=== RUN   TestEncodeDoubleMaskEdge/1099
=== RUN   TestEncodeDoubleMaskEdge/1100
=== RUN   TestEncodeDoubleMaskEdge/1101
=== RUN   TestEncodeDoubleMaskEdge/1102
=== RUN   TestEncodeDoubleMaskEdge/1103
=== RUN   TestEncodeDoubleMaskEdge/1104
=== RUN   TestEncodeDoubleMaskEdge/1105
=== RUN   TestEncodeDoubleMaskEdge/1106
=== RUN   TestEncodeDoubleMaskEdge/1107
=== RUN   TestEncodeDoubleMaskEdge/1108
=== RUN   TestEncodeDoubleMaskEdge/1109
=== RUN   TestEncodeDoubleMaskEdge/1110
=== RUN   TestEncodeDoubleMaskEdge/1111
=== RUN   TestEncodeDoubleMaskEdge/1112
=== RUN   TestEncodeDoubleMaskEdge/1113
=== RUN   TestEncodeDoubleMaskEdge/1114
=== RUN   TestEncodeDoubleMaskEdge/1115
=== RUN   TestEncodeDoubleMaskEdge/1116
=== RUN   TestEncodeDoubleMaskEdge/1117
=== RUN   TestEncodeDoubleMaskEdge/1118
=== RUN   TestEncodeDoubleMaskEdge/1119
=== RUN   TestEncodeDoubleMaskEdge/1120
=== RUN   TestEncodeDoubleMaskEdge/1121
=== RUN   TestEncodeDoubleMaskEdge/1122
=== RUN   TestEncodeDoubleMaskEdge/1123
=== RUN   TestEncodeDoubleMaskEdge/1124
=== RUN   TestEncodeDoubleMaskEdge/1125
=== RUN   TestEncodeDoubleMaskEdge/1126
=== RUN   TestEncodeDoubleMaskEdge/1127
=== RUN   TestEncodeDoubleMaskEdge/1128
=== RUN   TestEncodeDoubleMaskEdge/1129
=== RUN   TestEncodeDoubleMaskEdge/1130
=== RUN   TestEncodeDoubleMaskEdge/1131
=== RUN   TestEncodeDoubleMaskEdge/1132
=== RUN   TestEncodeDoubleMaskEdge/1133
=== RUN   TestEncodeDoubleMaskEdge/1134
=== RUN   TestEncodeDoubleMaskEdge/1135
=== RUN   TestEncodeDoubleMaskEdge/1136
=== RUN   TestEncodeDoubleMaskEdge/1137
=== RUN   TestEncodeDoubleMaskEdge/1138
=== RUN   TestEncodeDoubleMaskEdge/1139
=== RUN   TestEncodeDoubleMaskEdge/1140
=== RUN   TestEncodeDoubleMaskEdge/1141
=== RUN   TestEncodeDoubleMaskEdge/1142
=== RUN   TestEncodeDoubleMaskEdge/1143
=== RUN   TestEncodeDoubleMaskEdge/1144
=== RUN   TestEncodeDoubleMaskEdge/1145
=== RUN   TestEncodeDoubleMaskEdge/1146
=== RUN   TestEncodeDoubleMaskEdge/1147
=== RUN   TestEncodeDoubleMaskEdge/1148
=== RUN   TestEncodeDoubleMaskEdge/1149
=== RUN   TestEncodeDoubleMaskEdge/1150
=== RUN   TestEncodeDoubleMaskEdge/1151
=== RUN   TestEncodeDoubleMaskEdge/1152
=== RUN   TestEncodeDoubleMaskEdge/1153
=== RUN   TestEncodeDoubleMaskEdge/1154
=== RUN   TestEncodeDoubleMaskEdge/1155
=== RUN   TestEncodeDoubleMaskEdge/1156
=== RUN   TestEncodeDoubleMaskEdge/1157
=== RUN   TestEncodeDoubleMaskEdge/1158
=== RUN   TestEncodeDoubleMaskEdge/1159
=== RUN   TestEncodeDoubleMaskEdge/1160
=== RUN   TestEncodeDoubleMaskEdge/1161
=== RUN   TestEncodeDoubleMaskEdge/1162
=== RUN   TestEncodeDoubleMaskEdge/1163
=== RUN   TestEncodeDoubleMaskEdge/1164
=== RUN   TestEncodeDoubleMaskEdge/1165
=== RUN   TestEncodeDoubleMaskEdge/1166
=== RUN   TestEncodeDoubleMaskEdge/1167
=== RUN   TestEncodeDoubleMaskEdge/1168
=== RUN   TestEncodeDoubleMaskEdge/1169
=== RUN   TestEncodeDoubleMaskEdge/1170
=== RUN   TestEncodeDoubleMaskEdge/1171
=== RUN   TestEncodeDoubleMaskEdge/1172
=== RUN   TestEncodeDoubleMaskEdge/1173
=== RUN   TestEncodeDoubleMaskEdge/1174
=== RUN   TestEncodeDoubleMaskEdge/1175
=== RUN   TestEncodeDoubleMaskEdge/1176
=== RUN   TestEncodeDoubleMaskEdge/1177
=== RUN   TestEncodeDoubleMaskEdge/1178
=== RUN   TestEncodeDoubleMaskEdge/1179
=== RUN   TestEncodeDoubleMaskEdge/1180
=== RUN   TestEncodeDoubleMaskEdge/1181
=== RUN   TestEncodeDoubleMaskEdge/1182
=== RUN   TestEncodeDoubleMaskEdge/1183
=== RUN   TestEncodeDoubleMaskEdge/1184
=== RUN   TestEncodeDoubleMaskEdge/1185
=== RUN   TestEncodeDoubleMaskEdge/1186
=== RUN   TestEncodeDoubleMaskEdge/1187
=== RUN   TestEncodeDoubleMaskEdge/1188
=== RUN   TestEncodeDoubleMaskEdge/1189
=== RUN   TestEncodeDoubleMaskEdge/1190
=== RUN   TestEncodeDoubleMaskEdge/1191
=== RUN   TestEncodeDoubleMaskEdge/1192
=== RUN   TestEncodeDoubleMaskEdge/1193
=== RUN   TestEncodeDoubleMaskEdge/1194
=== RUN   TestEncodeDoubleMaskEdge/1195
=== RUN   TestEncodeDoubleMaskEdge/1196
=== RUN   TestEncodeDoubleMaskEdge/1197
=== RUN   TestEncodeDoubleMaskEdge/1198
=== RUN   TestEncodeDoubleMaskEdge/1199
=== RUN   TestEncodeDoubleMaskEdge/1200
=== RUN   TestEncodeDoubleMaskEdge/1201
=== RUN   TestEncodeDoubleMaskEdge/1202
=== RUN   TestEncodeDoubleMaskEdge/1203
=== RUN   TestEncodeDoubleMaskEdge/1204
=== RUN   TestEncodeDoubleMaskEdge/1205
=== RUN   TestEncodeDoubleMaskEdge/1206
=== RUN   TestEncodeDoubleMaskEdge/1207
=== RUN   TestEncodeDoubleMaskEdge/1208
=== RUN   TestEncodeDoubleMaskEdge/1209
=== RUN   TestEncodeDoubleMaskEdge/1210
=== RUN   TestEncodeDoubleMaskEdge/1211
=== RUN   TestEncodeDoubleMaskEdge/1212
=== RUN   TestEncodeDoubleMaskEdge/1213
=== RUN   TestEncodeDoubleMaskEdge/1214
=== RUN   TestEncodeDoubleMaskEdge/1215
=== RUN   TestEncodeDoubleMaskEdge/1216
=== RUN   TestEncodeDoubleMaskEdge/1217
=== RUN   TestEncodeDoubleMaskEdge/1218
=== RUN   TestEncodeDoubleMaskEdge/1219
=== RUN   TestEncodeDoubleMaskEdge/1220
=== RUN   TestEncodeDoubleMaskEdge/1221
=== RUN   TestEncodeDoubleMaskEdge/1222
=== RUN   TestEncodeDoubleMaskEdge/1223
=== RUN   TestEncodeDoubleMaskEdge/1224
=== RUN   TestEncodeDoubleMaskEdge/1225
=== RUN   TestEncodeDoubleMaskEdge/1226
=== RUN   TestEncodeDoubleMaskEdge/1227
=== RUN   TestEncodeDoubleMaskEdge/1228
=== RUN   TestEncodeDoubleMaskEdge/1229
=== RUN   TestEncodeDoubleMaskEdge/1230
=== RUN   TestEncodeDoubleMaskEdge/1231
=== RUN   TestEncodeDoubleMaskEdge/1232
=== RUN   TestEncodeDoubleMaskEdge/1233
=== RUN   TestEncodeDoubleMaskEdge/1234
=== RUN   TestEncodeDoubleMaskEdge/1235
=== RUN   TestEncodeDoubleMaskEdge/1236
=== RUN   TestEncodeDoubleMaskEdge/1237
=== RUN   TestEncodeDoubleMaskEdge/1238
=== RUN   TestEncodeDoubleMaskEdge/1239
=== RUN   TestEncodeDoubleMaskEdge/1240
=== RUN   TestEncodeDoubleMaskEdge/1241
=== RUN   TestEncodeDoubleMaskEdge/1242
=== RUN   TestEncodeDoubleMaskEdge/1243
=== RUN   TestEncodeDoubleMaskEdge/1244
=== RUN   TestEncodeDoubleMaskEdge/1245
=== RUN   TestEncodeDoubleMaskEdge/1246
=== RUN   TestEncodeDoubleMaskEdge/1247
=== RUN   TestEncodeDoubleMaskEdge/1248
=== RUN   TestEncodeDoubleMaskEdge/1249
=== RUN   TestEncodeDoubleMaskEdge/1250
=== RUN   TestEncodeDoubleMaskEdge/1251
=== RUN   TestEncodeDoubleMaskEdge/1252
=== RUN   TestEncodeDoubleMaskEdge/1253
=== RUN   TestEncodeDoubleMaskEdge/1254
=== RUN   TestEncodeDoubleMaskEdge/1255
=== RUN   TestEncodeDoubleMaskEdge/1256
=== RUN   TestEncodeDoubleMaskEdge/1257
=== RUN   TestEncodeDoubleMaskEdge/1258
=== RUN   TestEncodeDoubleMaskEdge/1259
=== RUN   TestEncodeDoubleMaskEdge/1260
=== RUN   TestEncodeDoubleMaskEdge/1261
=== RUN   TestEncodeDoubleMaskEdge/1262
=== RUN   TestEncodeDoubleMaskEdge/1263
=== RUN   TestEncodeDoubleMaskEdge/1264
=== RUN   TestEncodeDoubleMaskEdge/1265
=== RUN   TestEncodeDoubleMaskEdge/1266
=== RUN   TestEncodeDoubleMaskEdge/1267
=== RUN   TestEncodeDoubleMaskEdge/1268
=== RUN   TestEncodeDoubleMaskEdge/1269
=== RUN   TestEncodeDoubleMaskEdge/1270
=== RUN   TestEncodeDoubleMaskEdge/1271
=== RUN   TestEncodeDoubleMaskEdge/1272
=== RUN   TestEncodeDoubleMaskEdge/1273
=== RUN   TestEncodeDoubleMaskEdge/1274
=== RUN   TestEncodeDoubleMaskEdge/1275
=== RUN   TestEncodeDoubleMaskEdge/1276
=== RUN   TestEncodeDoubleMaskEdge/1277
=== RUN   TestEncodeDoubleMaskEdge/1278
=== RUN   TestEncodeDoubleMaskEdge/1279
=== RUN   TestEncodeDoubleMaskEdge/1280
=== RUN   TestEncodeDoubleMaskEdge/1281
=== RUN   TestEncodeDoubleMaskEdge/1282
=== RUN   TestEncodeDoubleMaskEdge/1283
=== RUN   TestEncodeDoubleMaskEdge/1284
=== RUN   TestEncodeDoubleMaskEdge/1285
=== RUN   TestEncodeDoubleMaskEdge/1286
=== RUN   TestEncodeDoubleMaskEdge/1287
=== RUN   TestEncodeDoubleMaskEdge/1288
=== RUN   TestEncodeDoubleMaskEdge/1289
=== RUN   TestEncodeDoubleMaskEdge/1290
=== RUN   TestEncodeDoubleMaskEdge/1291
=== RUN   TestEncodeDoubleMaskEdge/1292
=== RUN   TestEncodeDoubleMaskEdge/1293
=== RUN   TestEncodeDoubleMaskEdge/1294
=== RUN   TestEncodeDoubleMaskEdge/1295
=== RUN   TestEncodeDoubleMaskEdge/1296
=== RUN   TestEncodeDoubleMaskEdge/1297
=== RUN   TestEncodeDoubleMaskEdge/1298
=== RUN   TestEncodeDoubleMaskEdge/1299
=== RUN   TestEncodeDoubleMaskEdge/1300
=== RUN   TestEncodeDoubleMaskEdge/1301
=== RUN   TestEncodeDoubleMaskEdge/1302
=== RUN   TestEncodeDoubleMaskEdge/1303
=== RUN   TestEncodeDoubleMaskEdge/1304
=== RUN   TestEncodeDoubleMaskEdge/1305
=== RUN   TestEncodeDoubleMaskEdge/1306
=== RUN   TestEncodeDoubleMaskEdge/1307
=== RUN   TestEncodeDoubleMaskEdge/1308
=== RUN   TestEncodeDoubleMaskEdge/1309
=== RUN   TestEncodeDoubleMaskEdge/1310
=== RUN   TestEncodeDoubleMaskEdge/1311
=== RUN   TestEncodeDoubleMaskEdge/1312
=== RUN   TestEncodeDoubleMaskEdge/1313
=== RUN   TestEncodeDoubleMaskEdge/1314
=== RUN   TestEncodeDoubleMaskEdge/1315
=== RUN   TestEncodeDoubleMaskEdge/1316
=== RUN   TestEncodeDoubleMaskEdge/1317
=== RUN   TestEncodeDoubleMaskEdge/1318
=== RUN   TestEncodeDoubleMaskEdge/1319
=== RUN   TestEncodeDoubleMaskEdge/1320
=== RUN   TestEncodeDoubleMaskEdge/1321
=== RUN   TestEncodeDoubleMaskEdge/1322
=== RUN   TestEncodeDoubleMaskEdge/1323
=== RUN   TestEncodeDoubleMaskEdge/1324
=== RUN   TestEncodeDoubleMaskEdge/1325
=== RUN   TestEncodeDoubleMaskEdge/1326
=== RUN   TestEncodeDoubleMaskEdge/1327
=== RUN   TestEncodeDoubleMaskEdge/1328
=== RUN   TestEncodeDoubleMaskEdge/1329
=== RUN   TestEncodeDoubleMaskEdge/1330
=== RUN   TestEncodeDoubleMaskEdge/1331
=== RUN   TestEncodeDoubleMaskEdge/1332
=== RUN   TestEncodeDoubleMaskEdge/1333
=== RUN   TestEncodeDoubleMaskEdge/1334
=== RUN   TestEncodeDoubleMaskEdge/1335
=== RUN   TestEncodeDoubleMaskEdge/1336
=== RUN   TestEncodeDoubleMaskEdge/1337
=== RUN   TestEncodeDoubleMaskEdge/1338
=== RUN   TestEncodeDoubleMaskEdge/1339
=== RUN   TestEncodeDoubleMaskEdge/1340
=== RUN   TestEncodeDoubleMaskEdge/1341
=== RUN   TestEncodeDoubleMaskEdge/1342
=== RUN   TestEncodeDoubleMaskEdge/1343
=== RUN   TestEncodeDoubleMaskEdge/1344
=== RUN   TestEncodeDoubleMaskEdge/1345
=== RUN   TestEncodeDoubleMaskEdge/1346
=== RUN   TestEncodeDoubleMaskEdge/1347
=== RUN   TestEncodeDoubleMaskEdge/1348
=== RUN   TestEncodeDoubleMaskEdge/1349
=== RUN   TestEncodeDoubleMaskEdge/1350
=== RUN   TestEncodeDoubleMaskEdge/1351
=== RUN   TestEncodeDoubleMaskEdge/1352
=== RUN   TestEncodeDoubleMaskEdge/1353
=== RUN   TestEncodeDoubleMaskEdge/1354
=== RUN   TestEncodeDoubleMaskEdge/1355
=== RUN   TestEncodeDoubleMaskEdge/1356
=== RUN   TestEncodeDoubleMaskEdge/1357
=== RUN   TestEncodeDoubleMaskEdge/1358
=== RUN   TestEncodeDoubleMaskEdge/1359
=== RUN   TestEncodeDoubleMaskEdge/1360
=== RUN   TestEncodeDoubleMaskEdge/1361
=== RUN   TestEncodeDoubleMaskEdge/1362
=== RUN   TestEncodeDoubleMaskEdge/1363
=== RUN   TestEncodeDoubleMaskEdge/1364
=== RUN   TestEncodeDoubleMaskEdge/1365
=== RUN   TestEncodeDoubleMaskEdge/1366
=== RUN   TestEncodeDoubleMaskEdge/1367
=== RUN   TestEncodeDoubleMaskEdge/1368
=== RUN   TestEncodeDoubleMaskEdge/1369
=== RUN   TestEncodeDoubleMaskEdge/1370
=== RUN   TestEncodeDoubleMaskEdge/1371
=== RUN   TestEncodeDoubleMaskEdge/1372
=== RUN   TestEncodeDoubleMaskEdge/1373
=== RUN   TestEncodeDoubleMaskEdge/1374
=== RUN   TestEncodeDoubleMaskEdge/1375
=== RUN   TestEncodeDoubleMaskEdge/1376
=== RUN   TestEncodeDoubleMaskEdge/1377
=== RUN   TestEncodeDoubleMaskEdge/1378
=== RUN   TestEncodeDoubleMaskEdge/1379
=== RUN   TestEncodeDoubleMaskEdge/1380
=== RUN   TestEncodeDoubleMaskEdge/1381
=== RUN   TestEncodeDoubleMaskEdge/1382
=== RUN   TestEncodeDoubleMaskEdge/1383
=== RUN   TestEncodeDoubleMaskEdge/1384
=== RUN   TestEncodeDoubleMaskEdge/1385
=== RUN   TestEncodeDoubleMaskEdge/1386
=== RUN   TestEncodeDoubleMaskEdge/1387
=== RUN   TestEncodeDoubleMaskEdge/1388
=== RUN   TestEncodeDoubleMaskEdge/1389
=== RUN   TestEncodeDoubleMaskEdge/1390
=== RUN   TestEncodeDoubleMaskEdge/1391
=== RUN   TestEncodeDoubleMaskEdge/1392
=== RUN   TestEncodeDoubleMaskEdge/1393
=== RUN   TestEncodeDoubleMaskEdge/1394
=== RUN   TestEncodeDoubleMaskEdge/1395
=== RUN   TestEncodeDoubleMaskEdge/1396
=== RUN   TestEncodeDoubleMaskEdge/1397
=== RUN   TestEncodeDoubleMaskEdge/1398
=== RUN   TestEncodeDoubleMaskEdge/1399
=== RUN   TestEncodeDoubleMaskEdge/1400
=== RUN   TestEncodeDoubleMaskEdge/1401
=== RUN   TestEncodeDoubleMaskEdge/1402
=== RUN   TestEncodeDoubleMaskEdge/1403
=== RUN   TestEncodeDoubleMaskEdge/1404
=== RUN   TestEncodeDoubleMaskEdge/1405
=== RUN   TestEncodeDoubleMaskEdge/1406
=== RUN   TestEncodeDoubleMaskEdge/1407
=== RUN   TestEncodeDoubleMaskEdge/1408
=== RUN   TestEncodeDoubleMaskEdge/1409
=== RUN   TestEncodeDoubleMaskEdge/1410
=== RUN   TestEncodeDoubleMaskEdge/1411
=== RUN   TestEncodeDoubleMaskEdge/1412
=== RUN   TestEncodeDoubleMaskEdge/1413
=== RUN   TestEncodeDoubleMaskEdge/1414
=== RUN   TestEncodeDoubleMaskEdge/1415
=== RUN   TestEncodeDoubleMaskEdge/1416
=== RUN   TestEncodeDoubleMaskEdge/1417
=== RUN   TestEncodeDoubleMaskEdge/1418
=== RUN   TestEncodeDoubleMaskEdge/1419
=== RUN   TestEncodeDoubleMaskEdge/1420
=== RUN   TestEncodeDoubleMaskEdge/1421
=== RUN   TestEncodeDoubleMaskEdge/1422
=== RUN   TestEncodeDoubleMaskEdge/1423
=== RUN   TestEncodeDoubleMaskEdge/1424
=== RUN   TestEncodeDoubleMaskEdge/1425
=== RUN   TestEncodeDoubleMaskEdge/1426
=== RUN   TestEncodeDoubleMaskEdge/1427
=== RUN   TestEncodeDoubleMaskEdge/1428
=== RUN   TestEncodeDoubleMaskEdge/1429
=== RUN   TestEncodeDoubleMaskEdge/1430
=== RUN   TestEncodeDoubleMaskEdge/1431
=== RUN   TestEncodeDoubleMaskEdge/1432
=== RUN   TestEncodeDoubleMaskEdge/1433
=== RUN   TestEncodeDoubleMaskEdge/1434
=== RUN   TestEncodeDoubleMaskEdge/1435
=== RUN   TestEncodeDoubleMaskEdge/1436
=== RUN   TestEncodeDoubleMaskEdge/1437
=== RUN   TestEncodeDoubleMaskEdge/1438
=== RUN   TestEncodeDoubleMaskEdge/1439
=== RUN   TestEncodeDoubleMaskEdge/1440
=== RUN   TestEncodeDoubleMaskEdge/1441
=== RUN   TestEncodeDoubleMaskEdge/1442
=== RUN   TestEncodeDoubleMaskEdge/1443
=== RUN   TestEncodeDoubleMaskEdge/1444
=== RUN   TestEncodeDoubleMaskEdge/1445
=== RUN   TestEncodeDoubleMaskEdge/1446
=== RUN   TestEncodeDoubleMaskEdge/1447
=== RUN   TestEncodeDoubleMaskEdge/1448
=== RUN   TestEncodeDoubleMaskEdge/1449
=== RUN   TestEncodeDoubleMaskEdge/1450
=== RUN   TestEncodeDoubleMaskEdge/1451
=== RUN   TestEncodeDoubleMaskEdge/1452
=== RUN   TestEncodeDoubleMaskEdge/1453
=== RUN   TestEncodeDoubleMaskEdge/1454
=== RUN   TestEncodeDoubleMaskEdge/1455
=== RUN   TestEncodeDoubleMaskEdge/1456
=== RUN   TestEncodeDoubleMaskEdge/1457
=== RUN   TestEncodeDoubleMaskEdge/1458
=== RUN   TestEncodeDoubleMaskEdge/1459
=== RUN   TestEncodeDoubleMaskEdge/1460
=== RUN   TestEncodeDoubleMaskEdge/1461
=== RUN   TestEncodeDoubleMaskEdge/1462
=== RUN   TestEncodeDoubleMaskEdge/1463
=== RUN   TestEncodeDoubleMaskEdge/1464
=== RUN   TestEncodeDoubleMaskEdge/1465
=== RUN   TestEncodeDoubleMaskEdge/1466
=== RUN   TestEncodeDoubleMaskEdge/1467
=== RUN   TestEncodeDoubleMaskEdge/1468
=== RUN   TestEncodeDoubleMaskEdge/1469
=== RUN   TestEncodeDoubleMaskEdge/1470
=== RUN   TestEncodeDoubleMaskEdge/1471
=== RUN   TestEncodeDoubleMaskEdge/1472
=== RUN   TestEncodeDoubleMaskEdge/1473
=== RUN   TestEncodeDoubleMaskEdge/1474
=== RUN   TestEncodeDoubleMaskEdge/1475
=== RUN   TestEncodeDoubleMaskEdge/1476
=== RUN   TestEncodeDoubleMaskEdge/1477
=== RUN   TestEncodeDoubleMaskEdge/1478
=== RUN   TestEncodeDoubleMaskEdge/1479
=== RUN   TestEncodeDoubleMaskEdge/1480
=== RUN   TestEncodeDoubleMaskEdge/1481
=== RUN   TestEncodeDoubleMaskEdge/1482
=== RUN   TestEncodeDoubleMaskEdge/1483
=== RUN   TestEncodeDoubleMaskEdge/1484
=== RUN   TestEncodeDoubleMaskEdge/1485
=== RUN   TestEncodeDoubleMaskEdge/1486
=== RUN   TestEncodeDoubleMaskEdge/1487
=== RUN   TestEncodeDoubleMaskEdge/1488
=== RUN   TestEncodeDoubleMaskEdge/1489
=== RUN   TestEncodeDoubleMaskEdge/1490
=== RUN   TestEncodeDoubleMaskEdge/1491
=== RUN   TestEncodeDoubleMaskEdge/1492
=== RUN   TestEncodeDoubleMaskEdge/1493
=== RUN   TestEncodeDoubleMaskEdge/1494
=== RUN   TestEncodeDoubleMaskEdge/1495
=== RUN   TestEncodeDoubleMaskEdge/1496
=== RUN   TestEncodeDoubleMaskEdge/1497
=== RUN   TestEncodeDoubleMaskEdge/1498
=== RUN   TestEncodeDoubleMaskEdge/1499
=== RUN   TestEncodeDoubleMaskEdge/1500
=== RUN   TestEncodeDoubleMaskEdge/1501
=== RUN   TestEncodeDoubleMaskEdge/1502
=== RUN   TestEncodeDoubleMaskEdge/1503
=== RUN   TestEncodeDoubleMaskEdge/1504
=== RUN   TestEncodeDoubleMaskEdge/1505
=== RUN   TestEncodeDoubleMaskEdge/1506
=== RUN   TestEncodeDoubleMaskEdge/1507
=== RUN   TestEncodeDoubleMaskEdge/1508
=== RUN   TestEncodeDoubleMaskEdge/1509
=== RUN   TestEncodeDoubleMaskEdge/1510
=== RUN   TestEncodeDoubleMaskEdge/1511
=== RUN   TestEncodeDoubleMaskEdge/1512
=== RUN   TestEncodeDoubleMaskEdge/1513
=== RUN   TestEncodeDoubleMaskEdge/1514
=== RUN   TestEncodeDoubleMaskEdge/1515
=== RUN   TestEncodeDoubleMaskEdge/1516
=== RUN   TestEncodeDoubleMaskEdge/1517
=== RUN   TestEncodeDoubleMaskEdge/1518
=== RUN   TestEncodeDoubleMaskEdge/1519
=== RUN   TestEncodeDoubleMaskEdge/1520
=== RUN   TestEncodeDoubleMaskEdge/1521
=== RUN   TestEncodeDoubleMaskEdge/1522
=== RUN   TestEncodeDoubleMaskEdge/1523
=== RUN   TestEncodeDoubleMaskEdge/1524
=== RUN   TestEncodeDoubleMaskEdge/1525
=== RUN   TestEncodeDoubleMaskEdge/1526
=== RUN   TestEncodeDoubleMaskEdge/1527
=== RUN   TestEncodeDoubleMaskEdge/1528
=== RUN   TestEncodeDoubleMaskEdge/1529
=== RUN   TestEncodeDoubleMaskEdge/1530
=== RUN   TestEncodeDoubleMaskEdge/1531
=== RUN   TestEncodeDoubleMaskEdge/1532
=== RUN   TestEncodeDoubleMaskEdge/1533
=== RUN   TestEncodeDoubleMaskEdge/1534
=== RUN   TestEncodeDoubleMaskEdge/1535
=== RUN   TestEncodeDoubleMaskEdge/1536
=== RUN   TestEncodeDoubleMaskEdge/1537
=== RUN   TestEncodeDoubleMaskEdge/1538
=== RUN   TestEncodeDoubleMaskEdge/1539
=== RUN   TestEncodeDoubleMaskEdge/1540
=== RUN   TestEncodeDoubleMaskEdge/1541
=== RUN   TestEncodeDoubleMaskEdge/1542
=== RUN   TestEncodeDoubleMaskEdge/1543
=== RUN   TestEncodeDoubleMaskEdge/1544
=== RUN   TestEncodeDoubleMaskEdge/1545
=== RUN   TestEncodeDoubleMaskEdge/1546
=== RUN   TestEncodeDoubleMaskEdge/1547
=== RUN   TestEncodeDoubleMaskEdge/1548
=== RUN   TestEncodeDoubleMaskEdge/1549
=== RUN   TestEncodeDoubleMaskEdge/1550
=== RUN   TestEncodeDoubleMaskEdge/1551
=== RUN   TestEncodeDoubleMaskEdge/1552
=== RUN   TestEncodeDoubleMaskEdge/1553
=== RUN   TestEncodeDoubleMaskEdge/1554
=== RUN   TestEncodeDoubleMaskEdge/1555
=== RUN   TestEncodeDoubleMaskEdge/1556
=== RUN   TestEncodeDoubleMaskEdge/1557
=== RUN   TestEncodeDoubleMaskEdge/1558
=== RUN   TestEncodeDoubleMaskEdge/1559
=== RUN   TestEncodeDoubleMaskEdge/1560
=== RUN   TestEncodeDoubleMaskEdge/1561
=== RUN   TestEncodeDoubleMaskEdge/1562
=== RUN   TestEncodeDoubleMaskEdge/1563
=== RUN   TestEncodeDoubleMaskEdge/1564
=== RUN   TestEncodeDoubleMaskEdge/1565
=== RUN   TestEncodeDoubleMaskEdge/1566
=== RUN   TestEncodeDoubleMaskEdge/1567
=== RUN   TestEncodeDoubleMaskEdge/1568
=== RUN   TestEncodeDoubleMaskEdge/1569
=== RUN   TestEncodeDoubleMaskEdge/1570
=== RUN   TestEncodeDoubleMaskEdge/1571
=== RUN   TestEncodeDoubleMaskEdge/1572
=== RUN   TestEncodeDoubleMaskEdge/1573
=== RUN   TestEncodeDoubleMaskEdge/1574
=== RUN   TestEncodeDoubleMaskEdge/1575
=== RUN   TestEncodeDoubleMaskEdge/1576
=== RUN   TestEncodeDoubleMaskEdge/1577
=== RUN   TestEncodeDoubleMaskEdge/1578
=== RUN   TestEncodeDoubleMaskEdge/1579
=== RUN   TestEncodeDoubleMaskEdge/1580
=== RUN   TestEncodeDoubleMaskEdge/1581
=== RUN   TestEncodeDoubleMaskEdge/1582
=== RUN   TestEncodeDoubleMaskEdge/1583
=== RUN   TestEncodeDoubleMaskEdge/1584
=== RUN   TestEncodeDoubleMaskEdge/1585
=== RUN   TestEncodeDoubleMaskEdge/1586
=== RUN   TestEncodeDoubleMaskEdge/1587
=== RUN   TestEncodeDoubleMaskEdge/1588
=== RUN   TestEncodeDoubleMaskEdge/1589
=== RUN   TestEncodeDoubleMaskEdge/1590
=== RUN   TestEncodeDoubleMaskEdge/1591
=== RUN   TestEncodeDoubleMaskEdge/1592
=== RUN   TestEncodeDoubleMaskEdge/1593
=== RUN   TestEncodeDoubleMaskEdge/1594
=== RUN   TestEncodeDoubleMaskEdge/1595
=== RUN   TestEncodeDoubleMaskEdge/1596
=== RUN   TestEncodeDoubleMaskEdge/1597
=== RUN   TestEncodeDoubleMaskEdge/1598
=== RUN   TestEncodeDoubleMaskEdge/1599
=== RUN   TestEncodeDoubleMaskEdge/1600
=== RUN   TestEncodeDoubleMaskEdge/1601
=== RUN   TestEncodeDoubleMaskEdge/1602
=== RUN   TestEncodeDoubleMaskEdge/1603
=== RUN   TestEncodeDoubleMaskEdge/1604
=== RUN   TestEncodeDoubleMaskEdge/1605
=== RUN   TestEncodeDoubleMaskEdge/1606
=== RUN   TestEncodeDoubleMaskEdge/1607
=== RUN   TestEncodeDoubleMaskEdge/1608
=== RUN   TestEncodeDoubleMaskEdge/1609
=== RUN   TestEncodeDoubleMaskEdge/1610
=== RUN   TestEncodeDoubleMaskEdge/1611
=== RUN   TestEncodeDoubleMaskEdge/1612
=== RUN   TestEncodeDoubleMaskEdge/1613
=== RUN   TestEncodeDoubleMaskEdge/1614
=== RUN   TestEncodeDoubleMaskEdge/1615
=== RUN   TestEncodeDoubleMaskEdge/1616
=== RUN   TestEncodeDoubleMaskEdge/1617
=== RUN   TestEncodeDoubleMaskEdge/1618
=== RUN   TestEncodeDoubleMaskEdge/1619
=== RUN   TestEncodeDoubleMaskEdge/1620
=== RUN   TestEncodeDoubleMaskEdge/1621
=== RUN   TestEncodeDoubleMaskEdge/1622
=== RUN   TestEncodeDoubleMaskEdge/1623
=== RUN   TestEncodeDoubleMaskEdge/1624
=== RUN   TestEncodeDoubleMaskEdge/1625
=== RUN   TestEncodeDoubleMaskEdge/1626
=== RUN   TestEncodeDoubleMaskEdge/1627
=== RUN   TestEncodeDoubleMaskEdge/1628
=== RUN   TestEncodeDoubleMaskEdge/1629
=== RUN   TestEncodeDoubleMaskEdge/1630
=== RUN   TestEncodeDoubleMaskEdge/1631
=== RUN   TestEncodeDoubleMaskEdge/1632
=== RUN   TestEncodeDoubleMaskEdge/1633
=== RUN   TestEncodeDoubleMaskEdge/1634
=== RUN   TestEncodeDoubleMaskEdge/1635
=== RUN   TestEncodeDoubleMaskEdge/1636
=== RUN   TestEncodeDoubleMaskEdge/1637
=== RUN   TestEncodeDoubleMaskEdge/1638
=== RUN   TestEncodeDoubleMaskEdge/1639
=== RUN   TestEncodeDoubleMaskEdge/1640
=== RUN   TestEncodeDoubleMaskEdge/1641
=== RUN   TestEncodeDoubleMaskEdge/1642
=== RUN   TestEncodeDoubleMaskEdge/1643
=== RUN   TestEncodeDoubleMaskEdge/1644
=== RUN   TestEncodeDoubleMaskEdge/1645
=== RUN   TestEncodeDoubleMaskEdge/1646
=== RUN   TestEncodeDoubleMaskEdge/1647
=== RUN   TestEncodeDoubleMaskEdge/1648
=== RUN   TestEncodeDoubleMaskEdge/1649
=== RUN   TestEncodeDoubleMaskEdge/1650
=== RUN   TestEncodeDoubleMaskEdge/1651
=== RUN   TestEncodeDoubleMaskEdge/1652
=== RUN   TestEncodeDoubleMaskEdge/1653
=== RUN   TestEncodeDoubleMaskEdge/1654
=== RUN   TestEncodeDoubleMaskEdge/1655
=== RUN   TestEncodeDoubleMaskEdge/1656
=== RUN   TestEncodeDoubleMaskEdge/1657
=== RUN   TestEncodeDoubleMaskEdge/1658
=== RUN   TestEncodeDoubleMaskEdge/1659
=== RUN   TestEncodeDoubleMaskEdge/1660
=== RUN   TestEncodeDoubleMaskEdge/1661
=== RUN   TestEncodeDoubleMaskEdge/1662
=== RUN   TestEncodeDoubleMaskEdge/1663
=== RUN   TestEncodeDoubleMaskEdge/1664
=== RUN   TestEncodeDoubleMaskEdge/1665
=== RUN   TestEncodeDoubleMaskEdge/1666
=== RUN   TestEncodeDoubleMaskEdge/1667
=== RUN   TestEncodeDoubleMaskEdge/1668
=== RUN   TestEncodeDoubleMaskEdge/1669
=== RUN   TestEncodeDoubleMaskEdge/1670
=== RUN   TestEncodeDoubleMaskEdge/1671
=== RUN   TestEncodeDoubleMaskEdge/1672
=== RUN   TestEncodeDoubleMaskEdge/1673
=== RUN   TestEncodeDoubleMaskEdge/1674
=== RUN   TestEncodeDoubleMaskEdge/1675
=== RUN   TestEncodeDoubleMaskEdge/1676
=== RUN   TestEncodeDoubleMaskEdge/1677
=== RUN   TestEncodeDoubleMaskEdge/1678
=== RUN   TestEncodeDoubleMaskEdge/1679
=== RUN   TestEncodeDoubleMaskEdge/1680
=== RUN   TestEncodeDoubleMaskEdge/1681
=== RUN   TestEncodeDoubleMaskEdge/1682
=== RUN   TestEncodeDoubleMaskEdge/1683
=== RUN   TestEncodeDoubleMaskEdge/1684
=== RUN   TestEncodeDoubleMaskEdge/1685
=== RUN   TestEncodeDoubleMaskEdge/1686
=== RUN   TestEncodeDoubleMaskEdge/1687
=== RUN   TestEncodeDoubleMaskEdge/1688
=== RUN   TestEncodeDoubleMaskEdge/1689
=== RUN   TestEncodeDoubleMaskEdge/1690
=== RUN   TestEncodeDoubleMaskEdge/1691
=== RUN   TestEncodeDoubleMaskEdge/1692
=== RUN   TestEncodeDoubleMaskEdge/1693
=== RUN   TestEncodeDoubleMaskEdge/1694
=== RUN   TestEncodeDoubleMaskEdge/1695
=== RUN   TestEncodeDoubleMaskEdge/1696
=== RUN   TestEncodeDoubleMaskEdge/1697
=== RUN   TestEncodeDoubleMaskEdge/1698
=== RUN   TestEncodeDoubleMaskEdge/1699
=== RUN   TestEncodeDoubleMaskEdge/1700
=== RUN   TestEncodeDoubleMaskEdge/1701
=== RUN   TestEncodeDoubleMaskEdge/1702
=== RUN   TestEncodeDoubleMaskEdge/1703
=== RUN   TestEncodeDoubleMaskEdge/1704
=== RUN   TestEncodeDoubleMaskEdge/1705
=== RUN   TestEncodeDoubleMaskEdge/1706
=== RUN   TestEncodeDoubleMaskEdge/1707
=== RUN   TestEncodeDoubleMaskEdge/1708
=== RUN   TestEncodeDoubleMaskEdge/1709
=== RUN   TestEncodeDoubleMaskEdge/1710
=== RUN   TestEncodeDoubleMaskEdge/1711
=== RUN   TestEncodeDoubleMaskEdge/1712
=== RUN   TestEncodeDoubleMaskEdge/1713
=== RUN   TestEncodeDoubleMaskEdge/1714
=== RUN   TestEncodeDoubleMaskEdge/1715
=== RUN   TestEncodeDoubleMaskEdge/1716
=== RUN   TestEncodeDoubleMaskEdge/1717
=== RUN   TestEncodeDoubleMaskEdge/1718
=== RUN   TestEncodeDoubleMaskEdge/1719
=== RUN   TestEncodeDoubleMaskEdge/1720
=== RUN   TestEncodeDoubleMaskEdge/1721
=== RUN   TestEncodeDoubleMaskEdge/1722
=== RUN   TestEncodeDoubleMaskEdge/1723
=== RUN   TestEncodeDoubleMaskEdge/1724
=== RUN   TestEncodeDoubleMaskEdge/1725
=== RUN   TestEncodeDoubleMaskEdge/1726
=== RUN   TestEncodeDoubleMaskEdge/1727
=== RUN   TestEncodeDoubleMaskEdge/1728
=== RUN   TestEncodeDoubleMaskEdge/1729
=== RUN   TestEncodeDoubleMaskEdge/1730
=== RUN   TestEncodeDoubleMaskEdge/1731
=== RUN   TestEncodeDoubleMaskEdge/1732
=== RUN   TestEncodeDoubleMaskEdge/1733
=== RUN   TestEncodeDoubleMaskEdge/1734
=== RUN   TestEncodeDoubleMaskEdge/1735
=== RUN   TestEncodeDoubleMaskEdge/1736
=== RUN   TestEncodeDoubleMaskEdge/1737
=== RUN   TestEncodeDoubleMaskEdge/1738
=== RUN   TestEncodeDoubleMaskEdge/1739
=== RUN   TestEncodeDoubleMaskEdge/1740
=== RUN   TestEncodeDoubleMaskEdge/1741
=== RUN   TestEncodeDoubleMaskEdge/1742
=== RUN   TestEncodeDoubleMaskEdge/1743
=== RUN   TestEncodeDoubleMaskEdge/1744
=== RUN   TestEncodeDoubleMaskEdge/1745
=== RUN   TestEncodeDoubleMaskEdge/1746
=== RUN   TestEncodeDoubleMaskEdge/1747
=== RUN   TestEncodeDoubleMaskEdge/1748
=== RUN   TestEncodeDoubleMaskEdge/1749
=== RUN   TestEncodeDoubleMaskEdge/1750
=== RUN   TestEncodeDoubleMaskEdge/1751
=== RUN   TestEncodeDoubleMaskEdge/1752
=== RUN   TestEncodeDoubleMaskEdge/1753
=== RUN   TestEncodeDoubleMaskEdge/1754
=== RUN   TestEncodeDoubleMaskEdge/1755
=== RUN   TestEncodeDoubleMaskEdge/1756
=== RUN   TestEncodeDoubleMaskEdge/1757
=== RUN   TestEncodeDoubleMaskEdge/1758
=== RUN   TestEncodeDoubleMaskEdge/1759
=== RUN   TestEncodeDoubleMaskEdge/1760
=== RUN   TestEncodeDoubleMaskEdge/1761
=== RUN   TestEncodeDoubleMaskEdge/1762
=== RUN   TestEncodeDoubleMaskEdge/1763
=== RUN   TestEncodeDoubleMaskEdge/1764
=== RUN   TestEncodeDoubleMaskEdge/1765
=== RUN   TestEncodeDoubleMaskEdge/1766
=== RUN   TestEncodeDoubleMaskEdge/1767
=== RUN   TestEncodeDoubleMaskEdge/1768
=== RUN   TestEncodeDoubleMaskEdge/1769
=== RUN   TestEncodeDoubleMaskEdge/1770
=== RUN   TestEncodeDoubleMaskEdge/1771
=== RUN   TestEncodeDoubleMaskEdge/1772
=== RUN   TestEncodeDoubleMaskEdge/1773
=== RUN   TestEncodeDoubleMaskEdge/1774
=== RUN   TestEncodeDoubleMaskEdge/1775
=== RUN   TestEncodeDoubleMaskEdge/1776
=== RUN   TestEncodeDoubleMaskEdge/1777
=== RUN   TestEncodeDoubleMaskEdge/1778
=== RUN   TestEncodeDoubleMaskEdge/1779
=== RUN   TestEncodeDoubleMaskEdge/1780
=== RUN   TestEncodeDoubleMaskEdge/1781
=== RUN   TestEncodeDoubleMaskEdge/1782
=== RUN   TestEncodeDoubleMaskEdge/1783
=== RUN   TestEncodeDoubleMaskEdge/1784
=== RUN   TestEncodeDoubleMaskEdge/1785
=== RUN   TestEncodeDoubleMaskEdge/1786
=== RUN   TestEncodeDoubleMaskEdge/1787
=== RUN   TestEncodeDoubleMaskEdge/1788
=== RUN   TestEncodeDoubleMaskEdge/1789
=== RUN   TestEncodeDoubleMaskEdge/1790
=== RUN   TestEncodeDoubleMaskEdge/1791
=== RUN   TestEncodeDoubleMaskEdge/1792
=== RUN   TestEncodeDoubleMaskEdge/1793
=== RUN   TestEncodeDoubleMaskEdge/1794
=== RUN   TestEncodeDoubleMaskEdge/1795
=== RUN   TestEncodeDoubleMaskEdge/1796
=== RUN   TestEncodeDoubleMaskEdge/1797
=== RUN   TestEncodeDoubleMaskEdge/1798
=== RUN   TestEncodeDoubleMaskEdge/1799
=== RUN   TestEncodeDoubleMaskEdge/1800
=== RUN   TestEncodeDoubleMaskEdge/1801
=== RUN   TestEncodeDoubleMaskEdge/1802
=== RUN   TestEncodeDoubleMaskEdge/1803
=== RUN   TestEncodeDoubleMaskEdge/1804
=== RUN   TestEncodeDoubleMaskEdge/1805
=== RUN   TestEncodeDoubleMaskEdge/1806
=== RUN   TestEncodeDoubleMaskEdge/1807
=== RUN   TestEncodeDoubleMaskEdge/1808
=== RUN   TestEncodeDoubleMaskEdge/1809
=== RUN   TestEncodeDoubleMaskEdge/1810
=== RUN   TestEncodeDoubleMaskEdge/1811
=== RUN   TestEncodeDoubleMaskEdge/1812
=== RUN   TestEncodeDoubleMaskEdge/1813
=== RUN   TestEncodeDoubleMaskEdge/1814
=== RUN   TestEncodeDoubleMaskEdge/1815
=== RUN   TestEncodeDoubleMaskEdge/1816
=== RUN   TestEncodeDoubleMaskEdge/1817
=== RUN   TestEncodeDoubleMaskEdge/1818
=== RUN   TestEncodeDoubleMaskEdge/1819
=== RUN   TestEncodeDoubleMaskEdge/1820
=== RUN   TestEncodeDoubleMaskEdge/1821
=== RUN   TestEncodeDoubleMaskEdge/1822
=== RUN   TestEncodeDoubleMaskEdge/1823
=== RUN   TestEncodeDoubleMaskEdge/1824
=== RUN   TestEncodeDoubleMaskEdge/1825
=== RUN   TestEncodeDoubleMaskEdge/1826
=== RUN   TestEncodeDoubleMaskEdge/1827
=== RUN   TestEncodeDoubleMaskEdge/1828
=== RUN   TestEncodeDoubleMaskEdge/1829
=== RUN   TestEncodeDoubleMaskEdge/1830
=== RUN   TestEncodeDoubleMaskEdge/1831
=== RUN   TestEncodeDoubleMaskEdge/1832
=== RUN   TestEncodeDoubleMaskEdge/1833
=== RUN   TestEncodeDoubleMaskEdge/1834
=== RUN   TestEncodeDoubleMaskEdge/1835
=== RUN   TestEncodeDoubleMaskEdge/1836
=== RUN   TestEncodeDoubleMaskEdge/1837
=== RUN   TestEncodeDoubleMaskEdge/1838
=== RUN   TestEncodeDoubleMaskEdge/1839
=== RUN   TestEncodeDoubleMaskEdge/1840
=== RUN   TestEncodeDoubleMaskEdge/1841
=== RUN   TestEncodeDoubleMaskEdge/1842
=== RUN   TestEncodeDoubleMaskEdge/1843
=== RUN   TestEncodeDoubleMaskEdge/1844
=== RUN   TestEncodeDoubleMaskEdge/1845
=== RUN   TestEncodeDoubleMaskEdge/1846
=== RUN   TestEncodeDoubleMaskEdge/1847
=== RUN   TestEncodeDoubleMaskEdge/1848
=== RUN   TestEncodeDoubleMaskEdge/1849
=== RUN   TestEncodeDoubleMaskEdge/1850
=== RUN   TestEncodeDoubleMaskEdge/1851
=== RUN   TestEncodeDoubleMaskEdge/1852
=== RUN   TestEncodeDoubleMaskEdge/1853
=== RUN   TestEncodeDoubleMaskEdge/1854
=== RUN   TestEncodeDoubleMaskEdge/1855
=== RUN   TestEncodeDoubleMaskEdge/1856
=== RUN   TestEncodeDoubleMaskEdge/1857
=== RUN   TestEncodeDoubleMaskEdge/1858
=== RUN   TestEncodeDoubleMaskEdge/1859
=== RUN   TestEncodeDoubleMaskEdge/1860
=== RUN   TestEncodeDoubleMaskEdge/1861
=== RUN   TestEncodeDoubleMaskEdge/1862
=== RUN   TestEncodeDoubleMaskEdge/1863
=== RUN   TestEncodeDoubleMaskEdge/1864
=== RUN   TestEncodeDoubleMaskEdge/1865
=== RUN   TestEncodeDoubleMaskEdge/1866
=== RUN   TestEncodeDoubleMaskEdge/1867
=== RUN   TestEncodeDoubleMaskEdge/1868
=== RUN   TestEncodeDoubleMaskEdge/1869
=== RUN   TestEncodeDoubleMaskEdge/1870
=== RUN   TestEncodeDoubleMaskEdge/1871
=== RUN   TestEncodeDoubleMaskEdge/1872
=== RUN   TestEncodeDoubleMaskEdge/1873
=== RUN   TestEncodeDoubleMaskEdge/1874
=== RUN   TestEncodeDoubleMaskEdge/1875
=== RUN   TestEncodeDoubleMaskEdge/1876
=== RUN   TestEncodeDoubleMaskEdge/1877
=== RUN   TestEncodeDoubleMaskEdge/1878
=== RUN   TestEncodeDoubleMaskEdge/1879
=== RUN   TestEncodeDoubleMaskEdge/1880
=== RUN   TestEncodeDoubleMaskEdge/1881
=== RUN   TestEncodeDoubleMaskEdge/1882
=== RUN   TestEncodeDoubleMaskEdge/1883
=== RUN   TestEncodeDoubleMaskEdge/1884
=== RUN   TestEncodeDoubleMaskEdge/1885
=== RUN   TestEncodeDoubleMaskEdge/1886
=== RUN   TestEncodeDoubleMaskEdge/1887
=== RUN   TestEncodeDoubleMaskEdge/1888
=== RUN   TestEncodeDoubleMaskEdge/1889
=== RUN   TestEncodeDoubleMaskEdge/1890
=== RUN   TestEncodeDoubleMaskEdge/1891
=== RUN   TestEncodeDoubleMaskEdge/1892
=== RUN   TestEncodeDoubleMaskEdge/1893
=== RUN   TestEncodeDoubleMaskEdge/1894
=== RUN   TestEncodeDoubleMaskEdge/1895
=== RUN   TestEncodeDoubleMaskEdge/1896
=== RUN   TestEncodeDoubleMaskEdge/1897
=== RUN   TestEncodeDoubleMaskEdge/1898
=== RUN   TestEncodeDoubleMaskEdge/1899
=== RUN   TestEncodeDoubleMaskEdge/1900
=== RUN   TestEncodeDoubleMaskEdge/1901
=== RUN   TestEncodeDoubleMaskEdge/1902
=== RUN   TestEncodeDoubleMaskEdge/1903
=== RUN   TestEncodeDoubleMaskEdge/1904
=== RUN   TestEncodeDoubleMaskEdge/1905
=== RUN   TestEncodeDoubleMaskEdge/1906
=== RUN   TestEncodeDoubleMaskEdge/1907
=== RUN   TestEncodeDoubleMaskEdge/1908
=== RUN   TestEncodeDoubleMaskEdge/1909
=== RUN   TestEncodeDoubleMaskEdge/1910
=== RUN   TestEncodeDoubleMaskEdge/1911
=== RUN   TestEncodeDoubleMaskEdge/1912
=== RUN   TestEncodeDoubleMaskEdge/1913
=== RUN   TestEncodeDoubleMaskEdge/1914
=== RUN   TestEncodeDoubleMaskEdge/1915
=== RUN   TestEncodeDoubleMaskEdge/1916
=== RUN   TestEncodeDoubleMaskEdge/1917
=== RUN   TestEncodeDoubleMaskEdge/1918
=== RUN   TestEncodeDoubleMaskEdge/1919
=== RUN   TestEncodeDoubleMaskEdge/1920
=== RUN   TestEncodeDoubleMaskEdge/1921
=== RUN   TestEncodeDoubleMaskEdge/1922
=== RUN   TestEncodeDoubleMaskEdge/1923
=== RUN   TestEncodeDoubleMaskEdge/1924
=== RUN   TestEncodeDoubleMaskEdge/1925
=== RUN   TestEncodeDoubleMaskEdge/1926
=== RUN   TestEncodeDoubleMaskEdge/1927
=== RUN   TestEncodeDoubleMaskEdge/1928
=== RUN   TestEncodeDoubleMaskEdge/1929
=== RUN   TestEncodeDoubleMaskEdge/1930
=== RUN   TestEncodeDoubleMaskEdge/1931
=== RUN   TestEncodeDoubleMaskEdge/1932
=== RUN   TestEncodeDoubleMaskEdge/1933
=== RUN   TestEncodeDoubleMaskEdge/1934
=== RUN   TestEncodeDoubleMaskEdge/1935
=== RUN   TestEncodeDoubleMaskEdge/1936
=== RUN   TestEncodeDoubleMaskEdge/1937
=== RUN   TestEncodeDoubleMaskEdge/1938
=== RUN   TestEncodeDoubleMaskEdge/1939
=== RUN   TestEncodeDoubleMaskEdge/1940
=== RUN   TestEncodeDoubleMaskEdge/1941
=== RUN   TestEncodeDoubleMaskEdge/1942
=== RUN   TestEncodeDoubleMaskEdge/1943
=== RUN   TestEncodeDoubleMaskEdge/1944
=== RUN   TestEncodeDoubleMaskEdge/1945
=== RUN   TestEncodeDoubleMaskEdge/1946
=== RUN   TestEncodeDoubleMaskEdge/1947
=== RUN   TestEncodeDoubleMaskEdge/1948
=== RUN   TestEncodeDoubleMaskEdge/1949
=== RUN   TestEncodeDoubleMaskEdge/1950
=== RUN   TestEncodeDoubleMaskEdge/1951
=== RUN   TestEncodeDoubleMaskEdge/1952
=== RUN   TestEncodeDoubleMaskEdge/1953
=== RUN   TestEncodeDoubleMaskEdge/1954
=== RUN   TestEncodeDoubleMaskEdge/1955
=== RUN   TestEncodeDoubleMaskEdge/1956
=== RUN   TestEncodeDoubleMaskEdge/1957
=== RUN   TestEncodeDoubleMaskEdge/1958
=== RUN   TestEncodeDoubleMaskEdge/1959
=== RUN   TestEncodeDoubleMaskEdge/1960
=== RUN   TestEncodeDoubleMaskEdge/1961
=== RUN   TestEncodeDoubleMaskEdge/1962
=== RUN   TestEncodeDoubleMaskEdge/1963
=== RUN   TestEncodeDoubleMaskEdge/1964
=== RUN   TestEncodeDoubleMaskEdge/1965
=== RUN   TestEncodeDoubleMaskEdge/1966
=== RUN   TestEncodeDoubleMaskEdge/1967
=== RUN   TestEncodeDoubleMaskEdge/1968
=== RUN   TestEncodeDoubleMaskEdge/1969
=== RUN   TestEncodeDoubleMaskEdge/1970
=== RUN   TestEncodeDoubleMaskEdge/1971
=== RUN   TestEncodeDoubleMaskEdge/1972
=== RUN   TestEncodeDoubleMaskEdge/1973
=== RUN   TestEncodeDoubleMaskEdge/1974
=== RUN   TestEncodeDoubleMaskEdge/1975
=== RUN   TestEncodeDoubleMaskEdge/1976
=== RUN   TestEncodeDoubleMaskEdge/1977
=== RUN   TestEncodeDoubleMaskEdge/1978
=== RUN   TestEncodeDoubleMaskEdge/1979
=== RUN   TestEncodeDoubleMaskEdge/1980
=== RUN   TestEncodeDoubleMaskEdge/1981
=== RUN   TestEncodeDoubleMaskEdge/1982
=== RUN   TestEncodeDoubleMaskEdge/1983
=== RUN   TestEncodeDoubleMaskEdge/1984
=== RUN   TestEncodeDoubleMaskEdge/1985
=== RUN   TestEncodeDoubleMaskEdge/1986
=== RUN   TestEncodeDoubleMaskEdge/1987
=== RUN   TestEncodeDoubleMaskEdge/1988
=== RUN   TestEncodeDoubleMaskEdge/1989
=== RUN   TestEncodeDoubleMaskEdge/1990
=== RUN   TestEncodeDoubleMaskEdge/1991
=== RUN   TestEncodeDoubleMaskEdge/1992
=== RUN   TestEncodeDoubleMaskEdge/1993
=== RUN   TestEncodeDoubleMaskEdge/1994
=== RUN   TestEncodeDoubleMaskEdge/1995
=== RUN   TestEncodeDoubleMaskEdge/1996
=== RUN   TestEncodeDoubleMaskEdge/1997
=== RUN   TestEncodeDoubleMaskEdge/1998
=== RUN   TestEncodeDoubleMaskEdge/1999
=== RUN   TestEncodeDoubleMaskEdge/2000
=== RUN   TestEncodeDoubleMaskEdge/2001
=== RUN   TestEncodeDoubleMaskEdge/2002
=== RUN   TestEncodeDoubleMaskEdge/2003
=== RUN   TestEncodeDoubleMaskEdge/2004
=== RUN   TestEncodeDoubleMaskEdge/2005
=== RUN   TestEncodeDoubleMaskEdge/2006
=== RUN   TestEncodeDoubleMaskEdge/2007
=== RUN   TestEncodeDoubleMaskEdge/2008
=== RUN   TestEncodeDoubleMaskEdge/2009
=== RUN   TestEncodeDoubleMaskEdge/2010
=== RUN   TestEncodeDoubleMaskEdge/2011
=== RUN   TestEncodeDoubleMaskEdge/2012
=== RUN   TestEncodeDoubleMaskEdge/2013
=== RUN   TestEncodeDoubleMaskEdge/2014
=== RUN   TestEncodeDoubleMaskEdge/2015
=== RUN   TestEncodeDoubleMaskEdge/2016
=== RUN   TestEncodeDoubleMaskEdge/2017
=== RUN   TestEncodeDoubleMaskEdge/2018
=== RUN   TestEncodeDoubleMaskEdge/2019
=== RUN   TestEncodeDoubleMaskEdge/2020
=== RUN   TestEncodeDoubleMaskEdge/2021
=== RUN   TestEncodeDoubleMaskEdge/2022
=== RUN   TestEncodeDoubleMaskEdge/2023
=== RUN   TestEncodeDoubleMaskEdge/2024
=== RUN   TestEncodeDoubleMaskEdge/2025
=== RUN   TestEncodeDoubleMaskEdge/2026
=== RUN   TestEncodeDoubleMaskEdge/2027
=== RUN   TestEncodeDoubleMaskEdge/2028
=== RUN   TestEncodeDoubleMaskEdge/2029
=== RUN   TestEncodeDoubleMaskEdge/2030
=== RUN   TestEncodeDoubleMaskEdge/2031
=== RUN   TestEncodeDoubleMaskEdge/2032
=== RUN   TestEncodeDoubleMaskEdge/2033
=== RUN   TestEncodeDoubleMaskEdge/2034
=== RUN   TestEncodeDoubleMaskEdge/2035
=== RUN   TestEncodeDoubleMaskEdge/2036
=== RUN   TestEncodeDoubleMaskEdge/2037
=== RUN   TestEncodeDoubleMaskEdge/2038
=== RUN   TestEncodeDoubleMaskEdge/2039
=== RUN   TestEncodeDoubleMaskEdge/2040
=== RUN   TestEncodeDoubleMaskEdge/2041
=== RUN   TestEncodeDoubleMaskEdge/2042
=== RUN   TestEncodeDoubleMaskEdge/2043
=== RUN   TestEncodeDoubleMaskEdge/2044
=== RUN   TestEncodeDoubleMaskEdge/2045
=== RUN   TestEncodeDoubleMaskEdge/2046
=== RUN   TestEncodeDoubleMaskEdge/2047
=== RUN   TestEncodeDoubleMaskEdge/2048
=== RUN   TestEncodeDoubleMaskEdge/2049
=== RUN   TestEncodeDoubleMaskEdge/2050
=== RUN   TestEncodeDoubleMaskEdge/2051
=== RUN   TestEncodeDoubleMaskEdge/2052
=== RUN   TestEncodeDoubleMaskEdge/2053
=== RUN   TestEncodeDoubleMaskEdge/2054
=== RUN   TestEncodeDoubleMaskEdge/2055
=== RUN   TestEncodeDoubleMaskEdge/2056
=== RUN   TestEncodeDoubleMaskEdge/2057
=== RUN   TestEncodeDoubleMaskEdge/2058
=== RUN   TestEncodeDoubleMaskEdge/2059
=== RUN   TestEncodeDoubleMaskEdge/2060
=== RUN   TestEncodeDoubleMaskEdge/2061
=== RUN   TestEncodeDoubleMaskEdge/2062
=== RUN   TestEncodeDoubleMaskEdge/2063
=== RUN   TestEncodeDoubleMaskEdge/2064
=== RUN   TestEncodeDoubleMaskEdge/2065
=== RUN   TestEncodeDoubleMaskEdge/2066
=== RUN   TestEncodeDoubleMaskEdge/2067
=== RUN   TestEncodeDoubleMaskEdge/2068
=== RUN   TestEncodeDoubleMaskEdge/2069
=== RUN   TestEncodeDoubleMaskEdge/2070
=== RUN   TestEncodeDoubleMaskEdge/2071
=== RUN   TestEncodeDoubleMaskEdge/2072
=== RUN   TestEncodeDoubleMaskEdge/2073
=== RUN   TestEncodeDoubleMaskEdge/2074
=== RUN   TestEncodeDoubleMaskEdge/2075
=== RUN   TestEncodeDoubleMaskEdge/2076
=== RUN   TestEncodeDoubleMaskEdge/2077
=== RUN   TestEncodeDoubleMaskEdge/2078
=== RUN   TestEncodeDoubleMaskEdge/2079
=== RUN   TestEncodeDoubleMaskEdge/2080
=== RUN   TestEncodeDoubleMaskEdge/2081
=== RUN   TestEncodeDoubleMaskEdge/2082
=== RUN   TestEncodeDoubleMaskEdge/2083
=== RUN   TestEncodeDoubleMaskEdge/2084
=== RUN   TestEncodeDoubleMaskEdge/2085
=== RUN   TestEncodeDoubleMaskEdge/2086
=== RUN   TestEncodeDoubleMaskEdge/2087
=== RUN   TestEncodeDoubleMaskEdge/2088
=== RUN   TestEncodeDoubleMaskEdge/2089
=== RUN   TestEncodeDoubleMaskEdge/2090
=== RUN   TestEncodeDoubleMaskEdge/2091
=== RUN   TestEncodeDoubleMaskEdge/2092
=== RUN   TestEncodeDoubleMaskEdge/2093
=== RUN   TestEncodeDoubleMaskEdge/2094
=== RUN   TestEncodeDoubleMaskEdge/2095
=== RUN   TestEncodeDoubleMaskEdge/2096
=== RUN   TestEncodeDoubleMaskEdge/2097
=== RUN   TestEncodeDoubleMaskEdge/2098
=== RUN   TestEncodeDoubleMaskEdge/2099
=== RUN   TestEncodeDoubleMaskEdge/2100
=== RUN   TestEncodeDoubleMaskEdge/2101
=== RUN   TestEncodeDoubleMaskEdge/2102
=== RUN   TestEncodeDoubleMaskEdge/2103
=== RUN   TestEncodeDoubleMaskEdge/2104
=== RUN   TestEncodeDoubleMaskEdge/2105
=== RUN   TestEncodeDoubleMaskEdge/2106
=== RUN   TestEncodeDoubleMaskEdge/2107
=== RUN   TestEncodeDoubleMaskEdge/2108
=== RUN   TestEncodeDoubleMaskEdge/2109
=== RUN   TestEncodeDoubleMaskEdge/2110
=== RUN   TestEncodeDoubleMaskEdge/2111
=== RUN   TestEncodeDoubleMaskEdge/2112
=== RUN   TestEncodeDoubleMaskEdge/2113
=== RUN   TestEncodeDoubleMaskEdge/2114
=== RUN   TestEncodeDoubleMaskEdge/2115
=== RUN   TestEncodeDoubleMaskEdge/2116
=== RUN   TestEncodeDoubleMaskEdge/2117
=== RUN   TestEncodeDoubleMaskEdge/2118
=== RUN   TestEncodeDoubleMaskEdge/2119
=== RUN   TestEncodeDoubleMaskEdge/2120
=== RUN   TestEncodeDoubleMaskEdge/2121
=== RUN   TestEncodeDoubleMaskEdge/2122
=== RUN   TestEncodeDoubleMaskEdge/2123
=== RUN   TestEncodeDoubleMaskEdge/2124
=== RUN   TestEncodeDoubleMaskEdge/2125
=== RUN   TestEncodeDoubleMaskEdge/2126
=== RUN   TestEncodeDoubleMaskEdge/2127
=== RUN   TestEncodeDoubleMaskEdge/2128
=== RUN   TestEncodeDoubleMaskEdge/2129
=== RUN   TestEncodeDoubleMaskEdge/2130
=== RUN   TestEncodeDoubleMaskEdge/2131
=== RUN   TestEncodeDoubleMaskEdge/2132
=== RUN   TestEncodeDoubleMaskEdge/2133
=== RUN   TestEncodeDoubleMaskEdge/2134
=== RUN   TestEncodeDoubleMaskEdge/2135
=== RUN   TestEncodeDoubleMaskEdge/2136
=== RUN   TestEncodeDoubleMaskEdge/2137
=== RUN   TestEncodeDoubleMaskEdge/2138
=== RUN   TestEncodeDoubleMaskEdge/2139
=== RUN   TestEncodeDoubleMaskEdge/2140
=== RUN   TestEncodeDoubleMaskEdge/2141
=== RUN   TestEncodeDoubleMaskEdge/2142
=== RUN   TestEncodeDoubleMaskEdge/2143
=== RUN   TestEncodeDoubleMaskEdge/2144
=== RUN   TestEncodeDoubleMaskEdge/2145
=== RUN   TestEncodeDoubleMaskEdge/2146
=== RUN   TestEncodeDoubleMaskEdge/2147
=== RUN   TestEncodeDoubleMaskEdge/2148
=== RUN   TestEncodeDoubleMaskEdge/2149
=== RUN   TestEncodeDoubleMaskEdge/2150
=== RUN   TestEncodeDoubleMaskEdge/2151
=== RUN   TestEncodeDoubleMaskEdge/2152
=== RUN   TestEncodeDoubleMaskEdge/2153
=== RUN   TestEncodeDoubleMaskEdge/2154
=== RUN   TestEncodeDoubleMaskEdge/2155
=== RUN   TestEncodeDoubleMaskEdge/2156
=== RUN   TestEncodeDoubleMaskEdge/2157
=== RUN   TestEncodeDoubleMaskEdge/2158
=== RUN   TestEncodeDoubleMaskEdge/2159
=== RUN   TestEncodeDoubleMaskEdge/2160
=== RUN   TestEncodeDoubleMaskEdge/2161
=== RUN   TestEncodeDoubleMaskEdge/2162
=== RUN   TestEncodeDoubleMaskEdge/2163
=== RUN   TestEncodeDoubleMaskEdge/2164
=== RUN   TestEncodeDoubleMaskEdge/2165
=== RUN   TestEncodeDoubleMaskEdge/2166
=== RUN   TestEncodeDoubleMaskEdge/2167
=== RUN   TestEncodeDoubleMaskEdge/2168
=== RUN   TestEncodeDoubleMaskEdge/2169
=== RUN   TestEncodeDoubleMaskEdge/2170
=== RUN   TestEncodeDoubleMaskEdge/2171
=== RUN   TestEncodeDoubleMaskEdge/2172
=== RUN   TestEncodeDoubleMaskEdge/2173
=== RUN   TestEncodeDoubleMaskEdge/2174
=== RUN   TestEncodeDoubleMaskEdge/2175
=== RUN   TestEncodeDoubleMaskEdge/2176
=== RUN   TestEncodeDoubleMaskEdge/2177
=== RUN   TestEncodeDoubleMaskEdge/2178
=== RUN   TestEncodeDoubleMaskEdge/2179
=== RUN   TestEncodeDoubleMaskEdge/2180
=== RUN   TestEncodeDoubleMaskEdge/2181
=== RUN   TestEncodeDoubleMaskEdge/2182
=== RUN   TestEncodeDoubleMaskEdge/2183
=== RUN   TestEncodeDoubleMaskEdge/2184
=== RUN   TestEncodeDoubleMaskEdge/2185
=== RUN   TestEncodeDoubleMaskEdge/2186
=== RUN   TestEncodeDoubleMaskEdge/2187
=== RUN   TestEncodeDoubleMaskEdge/2188
=== RUN   TestEncodeDoubleMaskEdge/2189
=== RUN   TestEncodeDoubleMaskEdge/2190
=== RUN   TestEncodeDoubleMaskEdge/2191
=== RUN   TestEncodeDoubleMaskEdge/2192
=== RUN   TestEncodeDoubleMaskEdge/2193
=== RUN   TestEncodeDoubleMaskEdge/2194
=== RUN   TestEncodeDoubleMaskEdge/2195
=== RUN   TestEncodeDoubleMaskEdge/2196
=== RUN   TestEncodeDoubleMaskEdge/2197
=== RUN   TestEncodeDoubleMaskEdge/2198
=== RUN   TestEncodeDoubleMaskEdge/2199
=== RUN   TestEncodeDoubleMaskEdge/2200
=== RUN   TestEncodeDoubleMaskEdge/2201
=== RUN   TestEncodeDoubleMaskEdge/2202
=== RUN   TestEncodeDoubleMaskEdge/2203
=== RUN   TestEncodeDoubleMaskEdge/2204
=== RUN   TestEncodeDoubleMaskEdge/2205
=== RUN   TestEncodeDoubleMaskEdge/2206
=== RUN   TestEncodeDoubleMaskEdge/2207
=== RUN   TestEncodeDoubleMaskEdge/2208
=== RUN   TestEncodeDoubleMaskEdge/2209
=== RUN   TestEncodeDoubleMaskEdge/2210
=== RUN   TestEncodeDoubleMaskEdge/2211
=== RUN   TestEncodeDoubleMaskEdge/2212
=== RUN   TestEncodeDoubleMaskEdge/2213
=== RUN   TestEncodeDoubleMaskEdge/2214
=== RUN   TestEncodeDoubleMaskEdge/2215
=== RUN   TestEncodeDoubleMaskEdge/2216
=== RUN   TestEncodeDoubleMaskEdge/2217
=== RUN   TestEncodeDoubleMaskEdge/2218
=== RUN   TestEncodeDoubleMaskEdge/2219
=== RUN   TestEncodeDoubleMaskEdge/2220
=== RUN   TestEncodeDoubleMaskEdge/2221
=== RUN   TestEncodeDoubleMaskEdge/2222
=== RUN   TestEncodeDoubleMaskEdge/2223
=== RUN   TestEncodeDoubleMaskEdge/2224
=== RUN   TestEncodeDoubleMaskEdge/2225
=== RUN   TestEncodeDoubleMaskEdge/2226
=== RUN   TestEncodeDoubleMaskEdge/2227
=== RUN   TestEncodeDoubleMaskEdge/2228
=== RUN   TestEncodeDoubleMaskEdge/2229
=== RUN   TestEncodeDoubleMaskEdge/2230
=== RUN   TestEncodeDoubleMaskEdge/2231
=== RUN   TestEncodeDoubleMaskEdge/2232
=== RUN   TestEncodeDoubleMaskEdge/2233
=== RUN   TestEncodeDoubleMaskEdge/2234
=== RUN   TestEncodeDoubleMaskEdge/2235
=== RUN   TestEncodeDoubleMaskEdge/2236
=== RUN   TestEncodeDoubleMaskEdge/2237
=== RUN   TestEncodeDoubleMaskEdge/2238
=== RUN   TestEncodeDoubleMaskEdge/2239
=== RUN   TestEncodeDoubleMaskEdge/2240
=== RUN   TestEncodeDoubleMaskEdge/2241
=== RUN   TestEncodeDoubleMaskEdge/2242
=== RUN   TestEncodeDoubleMaskEdge/2243
=== RUN   TestEncodeDoubleMaskEdge/2244
=== RUN   TestEncodeDoubleMaskEdge/2245
=== RUN   TestEncodeDoubleMaskEdge/2246
=== RUN   TestEncodeDoubleMaskEdge/2247
=== RUN   TestEncodeDoubleMaskEdge/2248
=== RUN   TestEncodeDoubleMaskEdge/2249
=== RUN   TestEncodeDoubleMaskEdge/2250
=== RUN   TestEncodeDoubleMaskEdge/2251
=== RUN   TestEncodeDoubleMaskEdge/2252
=== RUN   TestEncodeDoubleMaskEdge/2253
=== RUN   TestEncodeDoubleMaskEdge/2254
=== RUN   TestEncodeDoubleMaskEdge/2255
=== RUN   TestEncodeDoubleMaskEdge/2256
=== RUN   TestEncodeDoubleMaskEdge/2257
=== RUN   TestEncodeDoubleMaskEdge/2258
=== RUN   TestEncodeDoubleMaskEdge/2259
=== RUN   TestEncodeDoubleMaskEdge/2260
=== RUN   TestEncodeDoubleMaskEdge/2261
=== RUN   TestEncodeDoubleMaskEdge/2262
=== RUN   TestEncodeDoubleMaskEdge/2263
=== RUN   TestEncodeDoubleMaskEdge/2264
=== RUN   TestEncodeDoubleMaskEdge/2265
=== RUN   TestEncodeDoubleMaskEdge/2266
=== RUN   TestEncodeDoubleMaskEdge/2267
=== RUN   TestEncodeDoubleMaskEdge/2268
=== RUN   TestEncodeDoubleMaskEdge/2269
=== RUN   TestEncodeDoubleMaskEdge/2270
=== RUN   TestEncodeDoubleMaskEdge/2271
=== RUN   TestEncodeDoubleMaskEdge/2272
=== RUN   TestEncodeDoubleMaskEdge/2273
=== RUN   TestEncodeDoubleMaskEdge/2274
=== RUN   TestEncodeDoubleMaskEdge/2275
=== RUN   TestEncodeDoubleMaskEdge/2276
=== RUN   TestEncodeDoubleMaskEdge/2277
=== RUN   TestEncodeDoubleMaskEdge/2278
=== RUN   TestEncodeDoubleMaskEdge/2279
=== RUN   TestEncodeDoubleMaskEdge/2280
=== RUN   TestEncodeDoubleMaskEdge/2281
=== RUN   TestEncodeDoubleMaskEdge/2282
=== RUN   TestEncodeDoubleMaskEdge/2283
=== RUN   TestEncodeDoubleMaskEdge/2284
=== RUN   TestEncodeDoubleMaskEdge/2285
=== RUN   TestEncodeDoubleMaskEdge/2286
=== RUN   TestEncodeDoubleMaskEdge/2287
=== RUN   TestEncodeDoubleMaskEdge/2288
=== RUN   TestEncodeDoubleMaskEdge/2289
=== RUN   TestEncodeDoubleMaskEdge/2290
=== RUN   TestEncodeDoubleMaskEdge/2291
=== RUN   TestEncodeDoubleMaskEdge/2292
=== RUN   TestEncodeDoubleMaskEdge/2293
=== RUN   TestEncodeDoubleMaskEdge/2294
=== RUN   TestEncodeDoubleMaskEdge/2295
=== RUN   TestEncodeDoubleMaskEdge/2296
=== RUN   TestEncodeDoubleMaskEdge/2297
=== RUN   TestEncodeDoubleMaskEdge/2298
=== RUN   TestEncodeDoubleMaskEdge/2299
=== RUN   TestEncodeDoubleMaskEdge/2300
=== RUN   TestEncodeDoubleMaskEdge/2301
=== RUN   TestEncodeDoubleMaskEdge/2302
=== RUN   TestEncodeDoubleMaskEdge/2303
=== RUN   TestEncodeDoubleMaskEdge/2304
=== RUN   TestEncodeDoubleMaskEdge/2305
=== RUN   TestEncodeDoubleMaskEdge/2306
=== RUN   TestEncodeDoubleMaskEdge/2307
=== RUN   TestEncodeDoubleMaskEdge/2308
=== RUN   TestEncodeDoubleMaskEdge/2309
=== RUN   TestEncodeDoubleMaskEdge/2310
=== RUN   TestEncodeDoubleMaskEdge/2311
=== RUN   TestEncodeDoubleMaskEdge/2312
=== RUN   TestEncodeDoubleMaskEdge/2313
=== RUN   TestEncodeDoubleMaskEdge/2314
=== RUN   TestEncodeDoubleMaskEdge/2315
=== RUN   TestEncodeDoubleMaskEdge/2316
=== RUN   TestEncodeDoubleMaskEdge/2317
=== RUN   TestEncodeDoubleMaskEdge/2318
=== RUN   TestEncodeDoubleMaskEdge/2319
=== RUN   TestEncodeDoubleMaskEdge/2320
=== RUN   TestEncodeDoubleMaskEdge/2321
=== RUN   TestEncodeDoubleMaskEdge/2322
=== RUN   TestEncodeDoubleMaskEdge/2323
=== RUN   TestEncodeDoubleMaskEdge/2324
=== RUN   TestEncodeDoubleMaskEdge/2325
=== RUN   TestEncodeDoubleMaskEdge/2326
=== RUN   TestEncodeDoubleMaskEdge/2327
=== RUN   TestEncodeDoubleMaskEdge/2328
=== RUN   TestEncodeDoubleMaskEdge/2329
=== RUN   TestEncodeDoubleMaskEdge/2330
=== RUN   TestEncodeDoubleMaskEdge/2331
=== RUN   TestEncodeDoubleMaskEdge/2332
=== RUN   TestEncodeDoubleMaskEdge/2333
=== RUN   TestEncodeDoubleMaskEdge/2334
=== RUN   TestEncodeDoubleMaskEdge/2335
=== RUN   TestEncodeDoubleMaskEdge/2336
=== RUN   TestEncodeDoubleMaskEdge/2337
=== RUN   TestEncodeDoubleMaskEdge/2338
=== RUN   TestEncodeDoubleMaskEdge/2339
=== RUN   TestEncodeDoubleMaskEdge/2340
=== RUN   TestEncodeDoubleMaskEdge/2341
=== RUN   TestEncodeDoubleMaskEdge/2342
=== RUN   TestEncodeDoubleMaskEdge/2343
=== RUN   TestEncodeDoubleMaskEdge/2344
=== RUN   TestEncodeDoubleMaskEdge/2345
=== RUN   TestEncodeDoubleMaskEdge/2346
=== RUN   TestEncodeDoubleMaskEdge/2347
=== RUN   TestEncodeDoubleMaskEdge/2348
=== RUN   TestEncodeDoubleMaskEdge/2349
=== RUN   TestEncodeDoubleMaskEdge/2350
=== RUN   TestEncodeDoubleMaskEdge/2351
=== RUN   TestEncodeDoubleMaskEdge/2352
=== RUN   TestEncodeDoubleMaskEdge/2353
=== RUN   TestEncodeDoubleMaskEdge/2354
=== RUN   TestEncodeDoubleMaskEdge/2355
=== RUN   TestEncodeDoubleMaskEdge/2356
=== RUN   TestEncodeDoubleMaskEdge/2357
=== RUN   TestEncodeDoubleMaskEdge/2358
=== RUN   TestEncodeDoubleMaskEdge/2359
=== RUN   TestEncodeDoubleMaskEdge/2360
=== RUN   TestEncodeDoubleMaskEdge/2361
=== RUN   TestEncodeDoubleMaskEdge/2362
=== RUN   TestEncodeDoubleMaskEdge/2363
=== RUN   TestEncodeDoubleMaskEdge/2364
=== RUN   TestEncodeDoubleMaskEdge/2365
=== RUN   TestEncodeDoubleMaskEdge/2366
=== RUN   TestEncodeDoubleMaskEdge/2367
=== RUN   TestEncodeDoubleMaskEdge/2368
=== RUN   TestEncodeDoubleMaskEdge/2369
=== RUN   TestEncodeDoubleMaskEdge/2370
=== RUN   TestEncodeDoubleMaskEdge/2371
=== RUN   TestEncodeDoubleMaskEdge/2372
=== RUN   TestEncodeDoubleMaskEdge/2373
=== RUN   TestEncodeDoubleMaskEdge/2374
=== RUN   TestEncodeDoubleMaskEdge/2375
=== RUN   TestEncodeDoubleMaskEdge/2376
=== RUN   TestEncodeDoubleMaskEdge/2377
=== RUN   TestEncodeDoubleMaskEdge/2378
=== RUN   TestEncodeDoubleMaskEdge/2379
=== RUN   TestEncodeDoubleMaskEdge/2380
=== RUN   TestEncodeDoubleMaskEdge/2381
=== RUN   TestEncodeDoubleMaskEdge/2382
=== RUN   TestEncodeDoubleMaskEdge/2383
=== RUN   TestEncodeDoubleMaskEdge/2384
=== RUN   TestEncodeDoubleMaskEdge/2385
=== RUN   TestEncodeDoubleMaskEdge/2386
=== RUN   TestEncodeDoubleMaskEdge/2387
=== RUN   TestEncodeDoubleMaskEdge/2388
=== RUN   TestEncodeDoubleMaskEdge/2389
=== RUN   TestEncodeDoubleMaskEdge/2390
=== RUN   TestEncodeDoubleMaskEdge/2391
=== RUN   TestEncodeDoubleMaskEdge/2392
=== RUN   TestEncodeDoubleMaskEdge/2393
=== RUN   TestEncodeDoubleMaskEdge/2394
=== RUN   TestEncodeDoubleMaskEdge/2395
=== RUN   TestEncodeDoubleMaskEdge/2396
=== RUN   TestEncodeDoubleMaskEdge/2397
=== RUN   TestEncodeDoubleMaskEdge/2398
=== RUN   TestEncodeDoubleMaskEdge/2399
=== RUN   TestEncodeDoubleMaskEdge/2400
=== RUN   TestEncodeDoubleMaskEdge/2401
=== RUN   TestEncodeDoubleMaskEdge/2402
=== RUN   TestEncodeDoubleMaskEdge/2403
=== RUN   TestEncodeDoubleMaskEdge/2404
=== RUN   TestEncodeDoubleMaskEdge/2405
=== RUN   TestEncodeDoubleMaskEdge/2406
=== RUN   TestEncodeDoubleMaskEdge/2407
=== RUN   TestEncodeDoubleMaskEdge/2408
=== RUN   TestEncodeDoubleMaskEdge/2409
=== RUN   TestEncodeDoubleMaskEdge/2410
=== RUN   TestEncodeDoubleMaskEdge/2411
=== RUN   TestEncodeDoubleMaskEdge/2412
=== RUN   TestEncodeDoubleMaskEdge/2413
=== RUN   TestEncodeDoubleMaskEdge/2414
=== RUN   TestEncodeDoubleMaskEdge/2415
=== RUN   TestEncodeDoubleMaskEdge/2416
=== RUN   TestEncodeDoubleMaskEdge/2417
=== RUN   TestEncodeDoubleMaskEdge/2418
=== RUN   TestEncodeDoubleMaskEdge/2419
=== RUN   TestEncodeDoubleMaskEdge/2420
=== RUN   TestEncodeDoubleMaskEdge/2421
=== RUN   TestEncodeDoubleMaskEdge/2422
=== RUN   TestEncodeDoubleMaskEdge/2423
=== RUN   TestEncodeDoubleMaskEdge/2424
=== RUN   TestEncodeDoubleMaskEdge/2425
=== RUN   TestEncodeDoubleMaskEdge/2426
=== RUN   TestEncodeDoubleMaskEdge/2427
=== RUN   TestEncodeDoubleMaskEdge/2428
=== RUN   TestEncodeDoubleMaskEdge/2429
=== RUN   TestEncodeDoubleMaskEdge/2430
=== RUN   TestEncodeDoubleMaskEdge/2431
=== RUN   TestEncodeDoubleMaskEdge/2432
=== RUN   TestEncodeDoubleMaskEdge/2433
=== RUN   TestEncodeDoubleMaskEdge/2434
=== RUN   TestEncodeDoubleMaskEdge/2435
=== RUN   TestEncodeDoubleMaskEdge/2436
=== RUN   TestEncodeDoubleMaskEdge/2437
=== RUN   TestEncodeDoubleMaskEdge/2438
=== RUN   TestEncodeDoubleMaskEdge/2439
=== RUN   TestEncodeDoubleMaskEdge/2440
=== RUN   TestEncodeDoubleMaskEdge/2441
=== RUN   TestEncodeDoubleMaskEdge/2442
=== RUN   TestEncodeDoubleMaskEdge/2443
=== RUN   TestEncodeDoubleMaskEdge/2444
=== RUN   TestEncodeDoubleMaskEdge/2445
=== RUN   TestEncodeDoubleMaskEdge/2446
=== RUN   TestEncodeDoubleMaskEdge/2447
=== RUN   TestEncodeDoubleMaskEdge/2448
=== RUN   TestEncodeDoubleMaskEdge/2449
=== RUN   TestEncodeDoubleMaskEdge/2450
=== RUN   TestEncodeDoubleMaskEdge/2451
=== RUN   TestEncodeDoubleMaskEdge/2452
=== RUN   TestEncodeDoubleMaskEdge/2453
=== RUN   TestEncodeDoubleMaskEdge/2454
=== RUN   TestEncodeDoubleMaskEdge/2455
=== RUN   TestEncodeDoubleMaskEdge/2456
=== RUN   TestEncodeDoubleMaskEdge/2457
=== RUN   TestEncodeDoubleMaskEdge/2458
=== RUN   TestEncodeDoubleMaskEdge/2459
=== RUN   TestEncodeDoubleMaskEdge/2460
=== RUN   TestEncodeDoubleMaskEdge/2461
=== RUN   TestEncodeDoubleMaskEdge/2462
=== RUN   TestEncodeDoubleMaskEdge/2463
=== RUN   TestEncodeDoubleMaskEdge/2464
=== RUN   TestEncodeDoubleMaskEdge/2465
=== RUN   TestEncodeDoubleMaskEdge/2466
=== RUN   TestEncodeDoubleMaskEdge/2467
=== RUN   TestEncodeDoubleMaskEdge/2468
=== RUN   TestEncodeDoubleMaskEdge/2469
=== RUN   TestEncodeDoubleMaskEdge/2470
=== RUN   TestEncodeDoubleMaskEdge/2471
=== RUN   TestEncodeDoubleMaskEdge/2472
=== RUN   TestEncodeDoubleMaskEdge/2473
=== RUN   TestEncodeDoubleMaskEdge/2474
=== RUN   TestEncodeDoubleMaskEdge/2475
=== RUN   TestEncodeDoubleMaskEdge/2476
=== RUN   TestEncodeDoubleMaskEdge/2477
=== RUN   TestEncodeDoubleMaskEdge/2478
=== RUN   TestEncodeDoubleMaskEdge/2479
=== RUN   TestEncodeDoubleMaskEdge/2480
=== RUN   TestEncodeDoubleMaskEdge/2481
=== RUN   TestEncodeDoubleMaskEdge/2482
=== RUN   TestEncodeDoubleMaskEdge/2483
=== RUN   TestEncodeDoubleMaskEdge/2484
=== RUN   TestEncodeDoubleMaskEdge/2485
=== RUN   TestEncodeDoubleMaskEdge/2486
=== RUN   TestEncodeDoubleMaskEdge/2487
=== RUN   TestEncodeDoubleMaskEdge/2488
=== RUN   TestEncodeDoubleMaskEdge/2489
=== RUN   TestEncodeDoubleMaskEdge/2490
=== RUN   TestEncodeDoubleMaskEdge/2491
=== RUN   TestEncodeDoubleMaskEdge/2492
=== RUN   TestEncodeDoubleMaskEdge/2493
=== RUN   TestEncodeDoubleMaskEdge/2494
=== RUN   TestEncodeDoubleMaskEdge/2495
=== RUN   TestEncodeDoubleMaskEdge/2496
=== RUN   TestEncodeDoubleMaskEdge/2497
=== RUN   TestEncodeDoubleMaskEdge/2498
=== RUN   TestEncodeDoubleMaskEdge/2499
=== RUN   TestEncodeDoubleMaskEdge/2500
=== RUN   TestEncodeDoubleMaskEdge/2501
=== RUN   TestEncodeDoubleMaskEdge/2502
=== RUN   TestEncodeDoubleMaskEdge/2503
=== RUN   TestEncodeDoubleMaskEdge/2504
=== RUN   TestEncodeDoubleMaskEdge/2505
=== RUN   TestEncodeDoubleMaskEdge/2506
=== RUN   TestEncodeDoubleMaskEdge/2507
=== RUN   TestEncodeDoubleMaskEdge/2508
=== RUN   TestEncodeDoubleMaskEdge/2509
=== RUN   TestEncodeDoubleMaskEdge/2510
=== RUN   TestEncodeDoubleMaskEdge/2511
=== RUN   TestEncodeDoubleMaskEdge/2512
=== RUN   TestEncodeDoubleMaskEdge/2513
=== RUN   TestEncodeDoubleMaskEdge/2514
=== RUN   TestEncodeDoubleMaskEdge/2515
=== RUN   TestEncodeDoubleMaskEdge/2516
=== RUN   TestEncodeDoubleMaskEdge/2517
=== RUN   TestEncodeDoubleMaskEdge/2518
=== RUN   TestEncodeDoubleMaskEdge/2519
=== RUN   TestEncodeDoubleMaskEdge/2520
=== RUN   TestEncodeDoubleMaskEdge/2521
=== RUN   TestEncodeDoubleMaskEdge/2522
=== RUN   TestEncodeDoubleMaskEdge/2523
=== RUN   TestEncodeDoubleMaskEdge/2524
=== RUN   TestEncodeDoubleMaskEdge/2525
=== RUN   TestEncodeDoubleMaskEdge/2526
=== RUN   TestEncodeDoubleMaskEdge/2527
=== RUN   TestEncodeDoubleMaskEdge/2528
=== RUN   TestEncodeDoubleMaskEdge/2529
=== RUN   TestEncodeDoubleMaskEdge/2530
=== RUN   TestEncodeDoubleMaskEdge/2531
=== RUN   TestEncodeDoubleMaskEdge/2532
=== RUN   TestEncodeDoubleMaskEdge/2533
=== RUN   TestEncodeDoubleMaskEdge/2534
=== RUN   TestEncodeDoubleMaskEdge/2535
=== RUN   TestEncodeDoubleMaskEdge/2536
=== RUN   TestEncodeDoubleMaskEdge/2537
=== RUN   TestEncodeDoubleMaskEdge/2538
=== RUN   TestEncodeDoubleMaskEdge/2539
=== RUN   TestEncodeDoubleMaskEdge/2540
=== RUN   TestEncodeDoubleMaskEdge/2541
=== RUN   TestEncodeDoubleMaskEdge/2542
=== RUN   TestEncodeDoubleMaskEdge/2543
=== RUN   TestEncodeDoubleMaskEdge/2544
=== RUN   TestEncodeDoubleMaskEdge/2545
=== RUN   TestEncodeDoubleMaskEdge/2546
=== RUN   TestEncodeDoubleMaskEdge/2547
=== RUN   TestEncodeDoubleMaskEdge/2548
=== RUN   TestEncodeDoubleMaskEdge/2549
=== RUN   TestEncodeDoubleMaskEdge/2550
=== RUN   TestEncodeDoubleMaskEdge/2551
=== RUN   TestEncodeDoubleMaskEdge/2552
=== RUN   TestEncodeDoubleMaskEdge/2553
=== RUN   TestEncodeDoubleMaskEdge/2554
=== RUN   TestEncodeDoubleMaskEdge/2555
=== RUN   TestEncodeDoubleMaskEdge/2556
=== RUN   TestEncodeDoubleMaskEdge/2557
=== RUN   TestEncodeDoubleMaskEdge/2558
=== RUN   TestEncodeDoubleMaskEdge/2559
=== RUN   TestEncodeDoubleMaskEdge/2560
=== RUN   TestEncodeDoubleMaskEdge/2561
=== RUN   TestEncodeDoubleMaskEdge/2562
=== RUN   TestEncodeDoubleMaskEdge/2563
=== RUN   TestEncodeDoubleMaskEdge/2564
=== RUN   TestEncodeDoubleMaskEdge/2565
=== RUN   TestEncodeDoubleMaskEdge/2566
=== RUN   TestEncodeDoubleMaskEdge/2567
=== RUN   TestEncodeDoubleMaskEdge/2568
=== RUN   TestEncodeDoubleMaskEdge/2569
=== RUN   TestEncodeDoubleMaskEdge/2570
=== RUN   TestEncodeDoubleMaskEdge/2571
=== RUN   TestEncodeDoubleMaskEdge/2572
=== RUN   TestEncodeDoubleMaskEdge/2573
=== RUN   TestEncodeDoubleMaskEdge/2574
=== RUN   TestEncodeDoubleMaskEdge/2575
=== RUN   TestEncodeDoubleMaskEdge/2576
=== RUN   TestEncodeDoubleMaskEdge/2577
=== RUN   TestEncodeDoubleMaskEdge/2578
=== RUN   TestEncodeDoubleMaskEdge/2579
=== RUN   TestEncodeDoubleMaskEdge/2580
=== RUN   TestEncodeDoubleMaskEdge/2581
=== RUN   TestEncodeDoubleMaskEdge/2582
=== RUN   TestEncodeDoubleMaskEdge/2583
=== RUN   TestEncodeDoubleMaskEdge/2584
=== RUN   TestEncodeDoubleMaskEdge/2585
=== RUN   TestEncodeDoubleMaskEdge/2586
=== RUN   TestEncodeDoubleMaskEdge/2587
=== RUN   TestEncodeDoubleMaskEdge/2588
=== RUN   TestEncodeDoubleMaskEdge/2589
=== RUN   TestEncodeDoubleMaskEdge/2590
=== RUN   TestEncodeDoubleMaskEdge/2591
=== RUN   TestEncodeDoubleMaskEdge/2592
=== RUN   TestEncodeDoubleMaskEdge/2593
=== RUN   TestEncodeDoubleMaskEdge/2594
=== RUN   TestEncodeDoubleMaskEdge/2595
=== RUN   TestEncodeDoubleMaskEdge/2596
=== RUN   TestEncodeDoubleMaskEdge/2597
=== RUN   TestEncodeDoubleMaskEdge/2598
=== RUN   TestEncodeDoubleMaskEdge/2599
=== RUN   TestEncodeDoubleMaskEdge/2600
=== RUN   TestEncodeDoubleMaskEdge/2601
=== RUN   TestEncodeDoubleMaskEdge/2602
=== RUN   TestEncodeDoubleMaskEdge/2603
=== RUN   TestEncodeDoubleMaskEdge/2604
=== RUN   TestEncodeDoubleMaskEdge/2605
=== RUN   TestEncodeDoubleMaskEdge/2606
=== RUN   TestEncodeDoubleMaskEdge/2607
=== RUN   TestEncodeDoubleMaskEdge/2608
=== RUN   TestEncodeDoubleMaskEdge/2609
=== RUN   TestEncodeDoubleMaskEdge/2610
=== RUN   TestEncodeDoubleMaskEdge/2611
=== RUN   TestEncodeDoubleMaskEdge/2612
=== RUN   TestEncodeDoubleMaskEdge/2613
=== RUN   TestEncodeDoubleMaskEdge/2614
=== RUN   TestEncodeDoubleMaskEdge/2615
=== RUN   TestEncodeDoubleMaskEdge/2616
=== RUN   TestEncodeDoubleMaskEdge/2617
=== RUN   TestEncodeDoubleMaskEdge/2618
=== RUN   TestEncodeDoubleMaskEdge/2619
=== RUN   TestEncodeDoubleMaskEdge/2620
=== RUN   TestEncodeDoubleMaskEdge/2621
=== RUN   TestEncodeDoubleMaskEdge/2622
=== RUN   TestEncodeDoubleMaskEdge/2623
=== RUN   TestEncodeDoubleMaskEdge/2624
=== RUN   TestEncodeDoubleMaskEdge/2625
=== RUN   TestEncodeDoubleMaskEdge/2626
=== RUN   TestEncodeDoubleMaskEdge/2627
=== RUN   TestEncodeDoubleMaskEdge/2628
=== RUN   TestEncodeDoubleMaskEdge/2629
=== RUN   TestEncodeDoubleMaskEdge/2630
=== RUN   TestEncodeDoubleMaskEdge/2631
=== RUN   TestEncodeDoubleMaskEdge/2632
=== RUN   TestEncodeDoubleMaskEdge/2633
=== RUN   TestEncodeDoubleMaskEdge/2634
=== RUN   TestEncodeDoubleMaskEdge/2635
=== RUN   TestEncodeDoubleMaskEdge/2636
=== RUN   TestEncodeDoubleMaskEdge/2637
=== RUN   TestEncodeDoubleMaskEdge/2638
=== RUN   TestEncodeDoubleMaskEdge/2639
=== RUN   TestEncodeDoubleMaskEdge/2640
=== RUN   TestEncodeDoubleMaskEdge/2641
=== RUN   TestEncodeDoubleMaskEdge/2642
=== RUN   TestEncodeDoubleMaskEdge/2643
=== RUN   TestEncodeDoubleMaskEdge/2644
=== RUN   TestEncodeDoubleMaskEdge/2645
=== RUN   TestEncodeDoubleMaskEdge/2646
=== RUN   TestEncodeDoubleMaskEdge/2647
=== RUN   TestEncodeDoubleMaskEdge/2648
=== RUN   TestEncodeDoubleMaskEdge/2649
=== RUN   TestEncodeDoubleMaskEdge/2650
=== RUN   TestEncodeDoubleMaskEdge/2651
=== RUN   TestEncodeDoubleMaskEdge/2652
=== RUN   TestEncodeDoubleMaskEdge/2653
=== RUN   TestEncodeDoubleMaskEdge/2654
=== RUN   TestEncodeDoubleMaskEdge/2655
=== RUN   TestEncodeDoubleMaskEdge/2656
=== RUN   TestEncodeDoubleMaskEdge/2657
=== RUN   TestEncodeDoubleMaskEdge/2658
=== RUN   TestEncodeDoubleMaskEdge/2659
=== RUN   TestEncodeDoubleMaskEdge/2660
=== RUN   TestEncodeDoubleMaskEdge/2661
=== RUN   TestEncodeDoubleMaskEdge/2662
=== RUN   TestEncodeDoubleMaskEdge/2663
=== RUN   TestEncodeDoubleMaskEdge/2664
=== RUN   TestEncodeDoubleMaskEdge/2665
=== RUN   TestEncodeDoubleMaskEdge/2666
=== RUN   TestEncodeDoubleMaskEdge/2667
=== RUN   TestEncodeDoubleMaskEdge/2668
=== RUN   TestEncodeDoubleMaskEdge/2669
=== RUN   TestEncodeDoubleMaskEdge/2670
=== RUN   TestEncodeDoubleMaskEdge/2671
=== RUN   TestEncodeDoubleMaskEdge/2672
=== RUN   TestEncodeDoubleMaskEdge/2673
=== RUN   TestEncodeDoubleMaskEdge/2674
=== RUN   TestEncodeDoubleMaskEdge/2675
=== RUN   TestEncodeDoubleMaskEdge/2676
=== RUN   TestEncodeDoubleMaskEdge/2677
=== RUN   TestEncodeDoubleMaskEdge/2678
=== RUN   TestEncodeDoubleMaskEdge/2679
=== RUN   TestEncodeDoubleMaskEdge/2680
=== RUN   TestEncodeDoubleMaskEdge/2681
=== RUN   TestEncodeDoubleMaskEdge/2682
=== RUN   TestEncodeDoubleMaskEdge/2683
=== RUN   TestEncodeDoubleMaskEdge/2684
=== RUN   TestEncodeDoubleMaskEdge/2685
=== RUN   TestEncodeDoubleMaskEdge/2686
=== RUN   TestEncodeDoubleMaskEdge/2687
=== RUN   TestEncodeDoubleMaskEdge/2688
=== RUN   TestEncodeDoubleMaskEdge/2689
=== RUN   TestEncodeDoubleMaskEdge/2690
=== RUN   TestEncodeDoubleMaskEdge/2691
=== RUN   TestEncodeDoubleMaskEdge/2692
=== RUN   TestEncodeDoubleMaskEdge/2693
=== RUN   TestEncodeDoubleMaskEdge/2694
=== RUN   TestEncodeDoubleMaskEdge/2695
=== RUN   TestEncodeDoubleMaskEdge/2696
=== RUN   TestEncodeDoubleMaskEdge/2697
=== RUN   TestEncodeDoubleMaskEdge/2698
=== RUN   TestEncodeDoubleMaskEdge/2699
=== RUN   TestEncodeDoubleMaskEdge/2700
=== RUN   TestEncodeDoubleMaskEdge/2701
=== RUN   TestEncodeDoubleMaskEdge/2702
=== RUN   TestEncodeDoubleMaskEdge/2703
=== RUN   TestEncodeDoubleMaskEdge/2704
=== RUN   TestEncodeDoubleMaskEdge/2705
=== RUN   TestEncodeDoubleMaskEdge/2706
=== RUN   TestEncodeDoubleMaskEdge/2707
=== RUN   TestEncodeDoubleMaskEdge/2708
=== RUN   TestEncodeDoubleMaskEdge/2709
=== RUN   TestEncodeDoubleMaskEdge/2710
=== RUN   TestEncodeDoubleMaskEdge/2711
=== RUN   TestEncodeDoubleMaskEdge/2712
=== RUN   TestEncodeDoubleMaskEdge/2713
=== RUN   TestEncodeDoubleMaskEdge/2714
=== RUN   TestEncodeDoubleMaskEdge/2715
=== RUN   TestEncodeDoubleMaskEdge/2716
=== RUN   TestEncodeDoubleMaskEdge/2717
=== RUN   TestEncodeDoubleMaskEdge/2718
=== RUN   TestEncodeDoubleMaskEdge/2719
=== RUN   TestEncodeDoubleMaskEdge/2720
=== RUN   TestEncodeDoubleMaskEdge/2721
=== RUN   TestEncodeDoubleMaskEdge/2722
=== RUN   TestEncodeDoubleMaskEdge/2723
=== RUN   TestEncodeDoubleMaskEdge/2724
=== RUN   TestEncodeDoubleMaskEdge/2725
=== RUN   TestEncodeDoubleMaskEdge/2726
=== RUN   TestEncodeDoubleMaskEdge/2727
=== RUN   TestEncodeDoubleMaskEdge/2728
=== RUN   TestEncodeDoubleMaskEdge/2729
=== RUN   TestEncodeDoubleMaskEdge/2730
=== RUN   TestEncodeDoubleMaskEdge/2731
=== RUN   TestEncodeDoubleMaskEdge/2732
=== RUN   TestEncodeDoubleMaskEdge/2733
=== RUN   TestEncodeDoubleMaskEdge/2734
=== RUN   TestEncodeDoubleMaskEdge/2735
=== RUN   TestEncodeDoubleMaskEdge/2736
=== RUN   TestEncodeDoubleMaskEdge/2737
=== RUN   TestEncodeDoubleMaskEdge/2738
=== RUN   TestEncodeDoubleMaskEdge/2739
=== RUN   TestEncodeDoubleMaskEdge/2740
=== RUN   TestEncodeDoubleMaskEdge/2741
=== RUN   TestEncodeDoubleMaskEdge/2742
=== RUN   TestEncodeDoubleMaskEdge/2743
=== RUN   TestEncodeDoubleMaskEdge/2744
=== RUN   TestEncodeDoubleMaskEdge/2745
=== RUN   TestEncodeDoubleMaskEdge/2746
=== RUN   TestEncodeDoubleMaskEdge/2747
=== RUN   TestEncodeDoubleMaskEdge/2748
=== RUN   TestEncodeDoubleMaskEdge/2749
=== RUN   TestEncodeDoubleMaskEdge/2750
=== RUN   TestEncodeDoubleMaskEdge/2751
=== RUN   TestEncodeDoubleMaskEdge/2752
=== RUN   TestEncodeDoubleMaskEdge/2753
=== RUN   TestEncodeDoubleMaskEdge/2754
=== RUN   TestEncodeDoubleMaskEdge/2755
=== RUN   TestEncodeDoubleMaskEdge/2756
=== RUN   TestEncodeDoubleMaskEdge/2757
=== RUN   TestEncodeDoubleMaskEdge/2758
=== RUN   TestEncodeDoubleMaskEdge/2759
=== RUN   TestEncodeDoubleMaskEdge/2760
=== RUN   TestEncodeDoubleMaskEdge/2761
=== RUN   TestEncodeDoubleMaskEdge/2762
=== RUN   TestEncodeDoubleMaskEdge/2763
=== RUN   TestEncodeDoubleMaskEdge/2764
=== RUN   TestEncodeDoubleMaskEdge/2765
=== RUN   TestEncodeDoubleMaskEdge/2766
=== RUN   TestEncodeDoubleMaskEdge/2767
=== RUN   TestEncodeDoubleMaskEdge/2768
=== RUN   TestEncodeDoubleMaskEdge/2769
=== RUN   TestEncodeDoubleMaskEdge/2770
=== RUN   TestEncodeDoubleMaskEdge/2771
=== RUN   TestEncodeDoubleMaskEdge/2772
=== RUN   TestEncodeDoubleMaskEdge/2773
=== RUN   TestEncodeDoubleMaskEdge/2774
=== RUN   TestEncodeDoubleMaskEdge/2775
=== RUN   TestEncodeDoubleMaskEdge/2776
=== RUN   TestEncodeDoubleMaskEdge/2777
=== RUN   TestEncodeDoubleMaskEdge/2778
=== RUN   TestEncodeDoubleMaskEdge/2779
=== RUN   TestEncodeDoubleMaskEdge/2780
=== RUN   TestEncodeDoubleMaskEdge/2781
=== RUN   TestEncodeDoubleMaskEdge/2782
=== RUN   TestEncodeDoubleMaskEdge/2783
=== RUN   TestEncodeDoubleMaskEdge/2784
=== RUN   TestEncodeDoubleMaskEdge/2785
=== RUN   TestEncodeDoubleMaskEdge/2786
=== RUN   TestEncodeDoubleMaskEdge/2787
=== RUN   TestEncodeDoubleMaskEdge/2788
=== RUN   TestEncodeDoubleMaskEdge/2789
=== RUN   TestEncodeDoubleMaskEdge/2790
=== RUN   TestEncodeDoubleMaskEdge/2791
=== RUN   TestEncodeDoubleMaskEdge/2792
=== RUN   TestEncodeDoubleMaskEdge/2793
=== RUN   TestEncodeDoubleMaskEdge/2794
=== RUN   TestEncodeDoubleMaskEdge/2795
=== RUN   TestEncodeDoubleMaskEdge/2796
=== RUN   TestEncodeDoubleMaskEdge/2797
=== RUN   TestEncodeDoubleMaskEdge/2798
=== RUN   TestEncodeDoubleMaskEdge/2799
=== RUN   TestEncodeDoubleMaskEdge/2800
=== RUN   TestEncodeDoubleMaskEdge/2801
=== RUN   TestEncodeDoubleMaskEdge/2802
=== RUN   TestEncodeDoubleMaskEdge/2803
=== RUN   TestEncodeDoubleMaskEdge/2804
=== RUN   TestEncodeDoubleMaskEdge/2805
=== RUN   TestEncodeDoubleMaskEdge/2806
=== RUN   TestEncodeDoubleMaskEdge/2807
=== RUN   TestEncodeDoubleMaskEdge/2808
=== RUN   TestEncodeDoubleMaskEdge/2809
=== RUN   TestEncodeDoubleMaskEdge/2810
=== RUN   TestEncodeDoubleMaskEdge/2811
=== RUN   TestEncodeDoubleMaskEdge/2812
=== RUN   TestEncodeDoubleMaskEdge/2813
=== RUN   TestEncodeDoubleMaskEdge/2814
=== RUN   TestEncodeDoubleMaskEdge/2815
=== RUN   TestEncodeDoubleMaskEdge/2816
=== RUN   TestEncodeDoubleMaskEdge/2817
=== RUN   TestEncodeDoubleMaskEdge/2818
=== RUN   TestEncodeDoubleMaskEdge/2819
=== RUN   TestEncodeDoubleMaskEdge/2820
=== RUN   TestEncodeDoubleMaskEdge/2821
=== RUN   TestEncodeDoubleMaskEdge/2822
=== RUN   TestEncodeDoubleMaskEdge/2823
=== RUN   TestEncodeDoubleMaskEdge/2824
=== RUN   TestEncodeDoubleMaskEdge/2825
=== RUN   TestEncodeDoubleMaskEdge/2826
=== RUN   TestEncodeDoubleMaskEdge/2827
=== RUN   TestEncodeDoubleMaskEdge/2828
=== RUN   TestEncodeDoubleMaskEdge/2829
=== RUN   TestEncodeDoubleMaskEdge/2830
=== RUN   TestEncodeDoubleMaskEdge/2831
=== RUN   TestEncodeDoubleMaskEdge/2832
=== RUN   TestEncodeDoubleMaskEdge/2833
=== RUN   TestEncodeDoubleMaskEdge/2834
=== RUN   TestEncodeDoubleMaskEdge/2835
=== RUN   TestEncodeDoubleMaskEdge/2836
=== RUN   TestEncodeDoubleMaskEdge/2837
=== RUN   TestEncodeDoubleMaskEdge/2838
=== RUN   TestEncodeDoubleMaskEdge/2839
=== RUN   TestEncodeDoubleMaskEdge/2840
=== RUN   TestEncodeDoubleMaskEdge/2841
=== RUN   TestEncodeDoubleMaskEdge/2842
=== RUN   TestEncodeDoubleMaskEdge/2843
=== RUN   TestEncodeDoubleMaskEdge/2844
=== RUN   TestEncodeDoubleMaskEdge/2845
=== RUN   TestEncodeDoubleMaskEdge/2846
=== RUN   TestEncodeDoubleMaskEdge/2847
=== RUN   TestEncodeDoubleMaskEdge/2848
=== RUN   TestEncodeDoubleMaskEdge/2849
=== RUN   TestEncodeDoubleMaskEdge/2850
=== RUN   TestEncodeDoubleMaskEdge/2851
=== RUN   TestEncodeDoubleMaskEdge/2852
=== RUN   TestEncodeDoubleMaskEdge/2853
=== RUN   TestEncodeDoubleMaskEdge/2854
=== RUN   TestEncodeDoubleMaskEdge/2855
=== RUN   TestEncodeDoubleMaskEdge/2856
=== RUN   TestEncodeDoubleMaskEdge/2857
=== RUN   TestEncodeDoubleMaskEdge/2858
=== RUN   TestEncodeDoubleMaskEdge/2859
=== RUN   TestEncodeDoubleMaskEdge/2860
=== RUN   TestEncodeDoubleMaskEdge/2861
=== RUN   TestEncodeDoubleMaskEdge/2862
=== RUN   TestEncodeDoubleMaskEdge/2863
=== RUN   TestEncodeDoubleMaskEdge/2864
=== RUN   TestEncodeDoubleMaskEdge/2865
=== RUN   TestEncodeDoubleMaskEdge/2866
=== RUN   TestEncodeDoubleMaskEdge/2867
=== RUN   TestEncodeDoubleMaskEdge/2868
=== RUN   TestEncodeDoubleMaskEdge/2869
=== RUN   TestEncodeDoubleMaskEdge/2870
=== RUN   TestEncodeDoubleMaskEdge/2871
=== RUN   TestEncodeDoubleMaskEdge/2872
=== RUN   TestEncodeDoubleMaskEdge/2873
=== RUN   TestEncodeDoubleMaskEdge/2874
=== RUN   TestEncodeDoubleMaskEdge/2875
=== RUN   TestEncodeDoubleMaskEdge/2876
=== RUN   TestEncodeDoubleMaskEdge/2877
=== RUN   TestEncodeDoubleMaskEdge/2878
=== RUN   TestEncodeDoubleMaskEdge/2879
=== RUN   TestEncodeDoubleMaskEdge/2880
=== RUN   TestEncodeDoubleMaskEdge/2881
=== RUN   TestEncodeDoubleMaskEdge/2882
=== RUN   TestEncodeDoubleMaskEdge/2883
=== RUN   TestEncodeDoubleMaskEdge/2884
=== RUN   TestEncodeDoubleMaskEdge/2885
=== RUN   TestEncodeDoubleMaskEdge/2886
=== RUN   TestEncodeDoubleMaskEdge/2887
=== RUN   TestEncodeDoubleMaskEdge/2888
=== RUN   TestEncodeDoubleMaskEdge/2889
=== RUN   TestEncodeDoubleMaskEdge/2890
=== RUN   TestEncodeDoubleMaskEdge/2891
=== RUN   TestEncodeDoubleMaskEdge/2892
=== RUN   TestEncodeDoubleMaskEdge/2893
=== RUN   TestEncodeDoubleMaskEdge/2894
=== RUN   TestEncodeDoubleMaskEdge/2895
=== RUN   TestEncodeDoubleMaskEdge/2896
=== RUN   TestEncodeDoubleMaskEdge/2897
=== RUN   TestEncodeDoubleMaskEdge/2898
=== RUN   TestEncodeDoubleMaskEdge/2899
=== RUN   TestEncodeDoubleMaskEdge/2900
=== RUN   TestEncodeDoubleMaskEdge/2901
=== RUN   TestEncodeDoubleMaskEdge/2902
=== RUN   TestEncodeDoubleMaskEdge/2903
=== RUN   TestEncodeDoubleMaskEdge/2904
=== RUN   TestEncodeDoubleMaskEdge/2905
=== RUN   TestEncodeDoubleMaskEdge/2906
=== RUN   TestEncodeDoubleMaskEdge/2907
=== RUN   TestEncodeDoubleMaskEdge/2908
=== RUN   TestEncodeDoubleMaskEdge/2909
=== RUN   TestEncodeDoubleMaskEdge/2910
=== RUN   TestEncodeDoubleMaskEdge/2911
=== RUN   TestEncodeDoubleMaskEdge/2912
=== RUN   TestEncodeDoubleMaskEdge/2913
=== RUN   TestEncodeDoubleMaskEdge/2914
=== RUN   TestEncodeDoubleMaskEdge/2915
=== RUN   TestEncodeDoubleMaskEdge/2916
=== RUN   TestEncodeDoubleMaskEdge/2917
=== RUN   TestEncodeDoubleMaskEdge/2918
=== RUN   TestEncodeDoubleMaskEdge/2919
=== RUN   TestEncodeDoubleMaskEdge/2920
=== RUN   TestEncodeDoubleMaskEdge/2921
=== RUN   TestEncodeDoubleMaskEdge/2922
=== RUN   TestEncodeDoubleMaskEdge/2923
=== RUN   TestEncodeDoubleMaskEdge/2924
=== RUN   TestEncodeDoubleMaskEdge/2925
=== RUN   TestEncodeDoubleMaskEdge/2926
=== RUN   TestEncodeDoubleMaskEdge/2927
=== RUN   TestEncodeDoubleMaskEdge/2928
=== RUN   TestEncodeDoubleMaskEdge/2929
=== RUN   TestEncodeDoubleMaskEdge/2930
=== RUN   TestEncodeDoubleMaskEdge/2931
=== RUN   TestEncodeDoubleMaskEdge/2932
=== RUN   TestEncodeDoubleMaskEdge/2933
=== RUN   TestEncodeDoubleMaskEdge/2934
=== RUN   TestEncodeDoubleMaskEdge/2935
=== RUN   TestEncodeDoubleMaskEdge/2936
=== RUN   TestEncodeDoubleMaskEdge/2937
=== RUN   TestEncodeDoubleMaskEdge/2938
=== RUN   TestEncodeDoubleMaskEdge/2939
=== RUN   TestEncodeDoubleMaskEdge/2940
=== RUN   TestEncodeDoubleMaskEdge/2941
=== RUN   TestEncodeDoubleMaskEdge/2942
=== RUN   TestEncodeDoubleMaskEdge/2943
=== RUN   TestEncodeDoubleMaskEdge/2944
=== RUN   TestEncodeDoubleMaskEdge/2945
=== RUN   TestEncodeDoubleMaskEdge/2946
=== RUN   TestEncodeDoubleMaskEdge/2947
=== RUN   TestEncodeDoubleMaskEdge/2948
=== RUN   TestEncodeDoubleMaskEdge/2949
=== RUN   TestEncodeDoubleMaskEdge/2950
=== RUN   TestEncodeDoubleMaskEdge/2951
=== RUN   TestEncodeDoubleMaskEdge/2952
=== RUN   TestEncodeDoubleMaskEdge/2953
=== RUN   TestEncodeDoubleMaskEdge/2954
=== RUN   TestEncodeDoubleMaskEdge/2955
=== RUN   TestEncodeDoubleMaskEdge/2956
=== RUN   TestEncodeDoubleMaskEdge/2957
=== RUN   TestEncodeDoubleMaskEdge/2958
=== RUN   TestEncodeDoubleMaskEdge/2959
=== RUN   TestEncodeDoubleMaskEdge/2960
=== RUN   TestEncodeDoubleMaskEdge/2961
=== RUN   TestEncodeDoubleMaskEdge/2962
=== RUN   TestEncodeDoubleMaskEdge/2963
=== RUN   TestEncodeDoubleMaskEdge/2964
=== RUN   TestEncodeDoubleMaskEdge/2965
=== RUN   TestEncodeDoubleMaskEdge/2966
=== RUN   TestEncodeDoubleMaskEdge/2967
=== RUN   TestEncodeDoubleMaskEdge/2968
=== RUN   TestEncodeDoubleMaskEdge/2969
=== RUN   TestEncodeDoubleMaskEdge/2970
=== RUN   TestEncodeDoubleMaskEdge/2971
=== RUN   TestEncodeDoubleMaskEdge/2972
=== RUN   TestEncodeDoubleMaskEdge/2973
=== RUN   TestEncodeDoubleMaskEdge/2974
=== RUN   TestEncodeDoubleMaskEdge/2975
=== RUN   TestEncodeDoubleMaskEdge/2976
=== RUN   TestEncodeDoubleMaskEdge/2977
=== RUN   TestEncodeDoubleMaskEdge/2978
=== RUN   TestEncodeDoubleMaskEdge/2979
=== RUN   TestEncodeDoubleMaskEdge/2980
=== RUN   TestEncodeDoubleMaskEdge/2981
=== RUN   TestEncodeDoubleMaskEdge/2982
=== RUN   TestEncodeDoubleMaskEdge/2983
=== RUN   TestEncodeDoubleMaskEdge/2984
=== RUN   TestEncodeDoubleMaskEdge/2985
=== RUN   TestEncodeDoubleMaskEdge/2986
=== RUN   TestEncodeDoubleMaskEdge/2987
=== RUN   TestEncodeDoubleMaskEdge/2988
=== RUN   TestEncodeDoubleMaskEdge/2989
=== RUN   TestEncodeDoubleMaskEdge/2990
=== RUN   TestEncodeDoubleMaskEdge/2991
=== RUN   TestEncodeDoubleMaskEdge/2992
=== RUN   TestEncodeDoubleMaskEdge/2993
=== RUN   TestEncodeDoubleMaskEdge/2994
=== RUN   TestEncodeDoubleMaskEdge/2995
=== RUN   TestEncodeDoubleMaskEdge/2996
=== RUN   TestEncodeDoubleMaskEdge/2997
=== RUN   TestEncodeDoubleMaskEdge/2998
=== RUN   TestEncodeDoubleMaskEdge/2999
=== RUN   TestEncodeDoubleMaskEdge/3000
=== RUN   TestEncodeDoubleMaskEdge/3001
=== RUN   TestEncodeDoubleMaskEdge/3002
=== RUN   TestEncodeDoubleMaskEdge/3003
=== RUN   TestEncodeDoubleMaskEdge/3004
=== RUN   TestEncodeDoubleMaskEdge/3005
=== RUN   TestEncodeDoubleMaskEdge/3006
=== RUN   TestEncodeDoubleMaskEdge/3007
=== RUN   TestEncodeDoubleMaskEdge/3008
=== RUN   TestEncodeDoubleMaskEdge/3009
=== RUN   TestEncodeDoubleMaskEdge/3010
=== RUN   TestEncodeDoubleMaskEdge/3011
=== RUN   TestEncodeDoubleMaskEdge/3012
=== RUN   TestEncodeDoubleMaskEdge/3013
=== RUN   TestEncodeDoubleMaskEdge/3014
=== RUN   TestEncodeDoubleMaskEdge/3015
=== RUN   TestEncodeDoubleMaskEdge/3016
=== RUN   TestEncodeDoubleMaskEdge/3017
=== RUN   TestEncodeDoubleMaskEdge/3018
=== RUN   TestEncodeDoubleMaskEdge/3019
=== RUN   TestEncodeDoubleMaskEdge/3020
=== RUN   TestEncodeDoubleMaskEdge/3021
=== RUN   TestEncodeDoubleMaskEdge/3022
=== RUN   TestEncodeDoubleMaskEdge/3023
=== RUN   TestEncodeDoubleMaskEdge/3024
=== RUN   TestEncodeDoubleMaskEdge/3025
=== RUN   TestEncodeDoubleMaskEdge/3026
=== RUN   TestEncodeDoubleMaskEdge/3027
=== RUN   TestEncodeDoubleMaskEdge/3028
=== RUN   TestEncodeDoubleMaskEdge/3029
=== RUN   TestEncodeDoubleMaskEdge/3030
=== RUN   TestEncodeDoubleMaskEdge/3031
=== RUN   TestEncodeDoubleMaskEdge/3032
=== RUN   TestEncodeDoubleMaskEdge/3033
=== RUN   TestEncodeDoubleMaskEdge/3034
=== RUN   TestEncodeDoubleMaskEdge/3035
=== RUN   TestEncodeDoubleMaskEdge/3036
=== RUN   TestEncodeDoubleMaskEdge/3037
=== RUN   TestEncodeDoubleMaskEdge/3038
=== RUN   TestEncodeDoubleMaskEdge/3039
=== RUN   TestEncodeDoubleMaskEdge/3040
=== RUN   TestEncodeDoubleMaskEdge/3041
=== RUN   TestEncodeDoubleMaskEdge/3042
=== RUN   TestEncodeDoubleMaskEdge/3043
=== RUN   TestEncodeDoubleMaskEdge/3044
=== RUN   TestEncodeDoubleMaskEdge/3045
=== RUN   TestEncodeDoubleMaskEdge/3046
=== RUN   TestEncodeDoubleMaskEdge/3047
=== RUN   TestEncodeDoubleMaskEdge/3048
=== RUN   TestEncodeDoubleMaskEdge/3049
=== RUN   TestEncodeDoubleMaskEdge/3050
=== RUN   TestEncodeDoubleMaskEdge/3051
=== RUN   TestEncodeDoubleMaskEdge/3052
=== RUN   TestEncodeDoubleMaskEdge/3053
=== RUN   TestEncodeDoubleMaskEdge/3054
=== RUN   TestEncodeDoubleMaskEdge/3055
=== RUN   TestEncodeDoubleMaskEdge/3056
=== RUN   TestEncodeDoubleMaskEdge/3057
=== RUN   TestEncodeDoubleMaskEdge/3058
=== RUN   TestEncodeDoubleMaskEdge/3059
=== RUN   TestEncodeDoubleMaskEdge/3060
=== RUN   TestEncodeDoubleMaskEdge/3061
=== RUN   TestEncodeDoubleMaskEdge/3062
=== RUN   TestEncodeDoubleMaskEdge/3063
=== RUN   TestEncodeDoubleMaskEdge/3064
=== RUN   TestEncodeDoubleMaskEdge/3065
=== RUN   TestEncodeDoubleMaskEdge/3066
=== RUN   TestEncodeDoubleMaskEdge/3067
=== RUN   TestEncodeDoubleMaskEdge/3068
=== RUN   TestEncodeDoubleMaskEdge/3069
=== RUN   TestEncodeDoubleMaskEdge/3070
=== RUN   TestEncodeDoubleMaskEdge/3071
=== RUN   TestEncodeDoubleMaskEdge/3072
=== RUN   TestEncodeDoubleMaskEdge/3073
=== RUN   TestEncodeDoubleMaskEdge/3074
=== RUN   TestEncodeDoubleMaskEdge/3075
=== RUN   TestEncodeDoubleMaskEdge/3076
=== RUN   TestEncodeDoubleMaskEdge/3077
=== RUN   TestEncodeDoubleMaskEdge/3078
=== RUN   TestEncodeDoubleMaskEdge/3079
=== RUN   TestEncodeDoubleMaskEdge/3080
=== RUN   TestEncodeDoubleMaskEdge/3081
=== RUN   TestEncodeDoubleMaskEdge/3082
=== RUN   TestEncodeDoubleMaskEdge/3083
=== RUN   TestEncodeDoubleMaskEdge/3084
=== RUN   TestEncodeDoubleMaskEdge/3085
=== RUN   TestEncodeDoubleMaskEdge/3086
=== RUN   TestEncodeDoubleMaskEdge/3087
=== RUN   TestEncodeDoubleMaskEdge/3088
=== RUN   TestEncodeDoubleMaskEdge/3089
=== RUN   TestEncodeDoubleMaskEdge/3090
=== RUN   TestEncodeDoubleMaskEdge/3091
=== RUN   TestEncodeDoubleMaskEdge/3092
=== RUN   TestEncodeDoubleMaskEdge/3093
=== RUN   TestEncodeDoubleMaskEdge/3094
=== RUN   TestEncodeDoubleMaskEdge/3095
=== RUN   TestEncodeDoubleMaskEdge/3096
=== RUN   TestEncodeDoubleMaskEdge/3097
=== RUN   TestEncodeDoubleMaskEdge/3098
=== RUN   TestEncodeDoubleMaskEdge/3099
=== RUN   TestEncodeDoubleMaskEdge/3100
=== RUN   TestEncodeDoubleMaskEdge/3101
=== RUN   TestEncodeDoubleMaskEdge/3102
=== RUN   TestEncodeDoubleMaskEdge/3103
=== RUN   TestEncodeDoubleMaskEdge/3104
=== RUN   TestEncodeDoubleMaskEdge/3105
=== RUN   TestEncodeDoubleMaskEdge/3106
=== RUN   TestEncodeDoubleMaskEdge/3107
=== RUN   TestEncodeDoubleMaskEdge/3108
=== RUN   TestEncodeDoubleMaskEdge/3109
=== RUN   TestEncodeDoubleMaskEdge/3110
=== RUN   TestEncodeDoubleMaskEdge/3111
=== RUN   TestEncodeDoubleMaskEdge/3112
=== RUN   TestEncodeDoubleMaskEdge/3113
=== RUN   TestEncodeDoubleMaskEdge/3114
=== RUN   TestEncodeDoubleMaskEdge/3115
=== RUN   TestEncodeDoubleMaskEdge/3116
=== RUN   TestEncodeDoubleMaskEdge/3117
=== RUN   TestEncodeDoubleMaskEdge/3118
=== RUN   TestEncodeDoubleMaskEdge/3119
=== RUN   TestEncodeDoubleMaskEdge/3120
=== RUN   TestEncodeDoubleMaskEdge/3121
=== RUN   TestEncodeDoubleMaskEdge/3122
=== RUN   TestEncodeDoubleMaskEdge/3123
=== RUN   TestEncodeDoubleMaskEdge/3124
=== RUN   TestEncodeDoubleMaskEdge/3125
=== RUN   TestEncodeDoubleMaskEdge/3126
=== RUN   TestEncodeDoubleMaskEdge/3127
=== RUN   TestEncodeDoubleMaskEdge/3128
=== RUN   TestEncodeDoubleMaskEdge/3129
=== RUN   TestEncodeDoubleMaskEdge/3130
=== RUN   TestEncodeDoubleMaskEdge/3131
=== RUN   TestEncodeDoubleMaskEdge/3132
=== RUN   TestEncodeDoubleMaskEdge/3133
=== RUN   TestEncodeDoubleMaskEdge/3134
=== RUN   TestEncodeDoubleMaskEdge/3135
=== RUN   TestEncodeDoubleMaskEdge/3136
=== RUN   TestEncodeDoubleMaskEdge/3137
=== RUN   TestEncodeDoubleMaskEdge/3138
=== RUN   TestEncodeDoubleMaskEdge/3139
=== RUN   TestEncodeDoubleMaskEdge/3140
=== RUN   TestEncodeDoubleMaskEdge/3141
=== RUN   TestEncodeDoubleMaskEdge/3142
=== RUN   TestEncodeDoubleMaskEdge/3143
=== RUN   TestEncodeDoubleMaskEdge/3144
=== RUN   TestEncodeDoubleMaskEdge/3145
=== RUN   TestEncodeDoubleMaskEdge/3146
=== RUN   TestEncodeDoubleMaskEdge/3147
=== RUN   TestEncodeDoubleMaskEdge/3148
=== RUN   TestEncodeDoubleMaskEdge/3149
=== RUN   TestEncodeDoubleMaskEdge/3150
=== RUN   TestEncodeDoubleMaskEdge/3151
=== RUN   TestEncodeDoubleMaskEdge/3152
=== RUN   TestEncodeDoubleMaskEdge/3153
=== RUN   TestEncodeDoubleMaskEdge/3154
=== RUN   TestEncodeDoubleMaskEdge/3155
=== RUN   TestEncodeDoubleMaskEdge/3156
=== RUN   TestEncodeDoubleMaskEdge/3157
=== RUN   TestEncodeDoubleMaskEdge/3158
=== RUN   TestEncodeDoubleMaskEdge/3159
=== RUN   TestEncodeDoubleMaskEdge/3160
=== RUN   TestEncodeDoubleMaskEdge/3161
=== RUN   TestEncodeDoubleMaskEdge/3162
=== RUN   TestEncodeDoubleMaskEdge/3163
=== RUN   TestEncodeDoubleMaskEdge/3164
=== RUN   TestEncodeDoubleMaskEdge/3165
=== RUN   TestEncodeDoubleMaskEdge/3166
=== RUN   TestEncodeDoubleMaskEdge/3167
=== RUN   TestEncodeDoubleMaskEdge/3168
=== RUN   TestEncodeDoubleMaskEdge/3169
=== RUN   TestEncodeDoubleMaskEdge/3170
=== RUN   TestEncodeDoubleMaskEdge/3171
=== RUN   TestEncodeDoubleMaskEdge/3172
=== RUN   TestEncodeDoubleMaskEdge/3173
=== RUN   TestEncodeDoubleMaskEdge/3174
=== RUN   TestEncodeDoubleMaskEdge/3175
=== RUN   TestEncodeDoubleMaskEdge/3176
=== RUN   TestEncodeDoubleMaskEdge/3177
=== RUN   TestEncodeDoubleMaskEdge/3178
=== RUN   TestEncodeDoubleMaskEdge/3179
=== RUN   TestEncodeDoubleMaskEdge/3180
=== RUN   TestEncodeDoubleMaskEdge/3181
=== RUN   TestEncodeDoubleMaskEdge/3182
=== RUN   TestEncodeDoubleMaskEdge/3183
=== RUN   TestEncodeDoubleMaskEdge/3184
=== RUN   TestEncodeDoubleMaskEdge/3185
=== RUN   TestEncodeDoubleMaskEdge/3186
=== RUN   TestEncodeDoubleMaskEdge/3187
=== RUN   TestEncodeDoubleMaskEdge/3188
=== RUN   TestEncodeDoubleMaskEdge/3189
=== RUN   TestEncodeDoubleMaskEdge/3190
=== RUN   TestEncodeDoubleMaskEdge/3191
=== RUN   TestEncodeDoubleMaskEdge/3192
=== RUN   TestEncodeDoubleMaskEdge/3193
=== RUN   TestEncodeDoubleMaskEdge/3194
=== RUN   TestEncodeDoubleMaskEdge/3195
=== RUN   TestEncodeDoubleMaskEdge/3196
=== RUN   TestEncodeDoubleMaskEdge/3197
=== RUN   TestEncodeDoubleMaskEdge/3198
=== RUN   TestEncodeDoubleMaskEdge/3199
=== RUN   TestEncodeDoubleMaskEdge/3200
=== RUN   TestEncodeDoubleMaskEdge/3201
=== RUN   TestEncodeDoubleMaskEdge/3202
=== RUN   TestEncodeDoubleMaskEdge/3203
=== RUN   TestEncodeDoubleMaskEdge/3204
=== RUN   TestEncodeDoubleMaskEdge/3205
=== RUN   TestEncodeDoubleMaskEdge/3206
=== RUN   TestEncodeDoubleMaskEdge/3207
=== RUN   TestEncodeDoubleMaskEdge/3208
=== RUN   TestEncodeDoubleMaskEdge/3209
=== RUN   TestEncodeDoubleMaskEdge/3210
=== RUN   TestEncodeDoubleMaskEdge/3211
=== RUN   TestEncodeDoubleMaskEdge/3212
=== RUN   TestEncodeDoubleMaskEdge/3213
=== RUN   TestEncodeDoubleMaskEdge/3214
=== RUN   TestEncodeDoubleMaskEdge/3215
=== RUN   TestEncodeDoubleMaskEdge/3216
=== RUN   TestEncodeDoubleMaskEdge/3217
=== RUN   TestEncodeDoubleMaskEdge/3218
=== RUN   TestEncodeDoubleMaskEdge/3219
=== RUN   TestEncodeDoubleMaskEdge/3220
=== RUN   TestEncodeDoubleMaskEdge/3221
=== RUN   TestEncodeDoubleMaskEdge/3222
=== RUN   TestEncodeDoubleMaskEdge/3223
=== RUN   TestEncodeDoubleMaskEdge/3224
=== RUN   TestEncodeDoubleMaskEdge/3225
=== RUN   TestEncodeDoubleMaskEdge/3226
=== RUN   TestEncodeDoubleMaskEdge/3227
=== RUN   TestEncodeDoubleMaskEdge/3228
=== RUN   TestEncodeDoubleMaskEdge/3229
=== RUN   TestEncodeDoubleMaskEdge/3230
=== RUN   TestEncodeDoubleMaskEdge/3231
=== RUN   TestEncodeDoubleMaskEdge/3232
=== RUN   TestEncodeDoubleMaskEdge/3233
=== RUN   TestEncodeDoubleMaskEdge/3234
=== RUN   TestEncodeDoubleMaskEdge/3235
=== RUN   TestEncodeDoubleMaskEdge/3236
=== RUN   TestEncodeDoubleMaskEdge/3237
=== RUN   TestEncodeDoubleMaskEdge/3238
=== RUN   TestEncodeDoubleMaskEdge/3239
=== RUN   TestEncodeDoubleMaskEdge/3240
=== RUN   TestEncodeDoubleMaskEdge/3241
=== RUN   TestEncodeDoubleMaskEdge/3242
=== RUN   TestEncodeDoubleMaskEdge/3243
=== RUN   TestEncodeDoubleMaskEdge/3244
=== RUN   TestEncodeDoubleMaskEdge/3245
=== RUN   TestEncodeDoubleMaskEdge/3246
=== RUN   TestEncodeDoubleMaskEdge/3247
=== RUN   TestEncodeDoubleMaskEdge/3248
=== RUN   TestEncodeDoubleMaskEdge/3249
=== RUN   TestEncodeDoubleMaskEdge/3250
=== RUN   TestEncodeDoubleMaskEdge/3251
=== RUN   TestEncodeDoubleMaskEdge/3252
=== RUN   TestEncodeDoubleMaskEdge/3253
=== RUN   TestEncodeDoubleMaskEdge/3254
=== RUN   TestEncodeDoubleMaskEdge/3255
=== RUN   TestEncodeDoubleMaskEdge/3256
=== RUN   TestEncodeDoubleMaskEdge/3257
=== RUN   TestEncodeDoubleMaskEdge/3258
=== RUN   TestEncodeDoubleMaskEdge/3259
=== RUN   TestEncodeDoubleMaskEdge/3260
=== RUN   TestEncodeDoubleMaskEdge/3261
=== RUN   TestEncodeDoubleMaskEdge/3262
=== RUN   TestEncodeDoubleMaskEdge/3263
=== RUN   TestEncodeDoubleMaskEdge/3264
=== RUN   TestEncodeDoubleMaskEdge/3265
=== RUN   TestEncodeDoubleMaskEdge/3266
=== RUN   TestEncodeDoubleMaskEdge/3267
=== RUN   TestEncodeDoubleMaskEdge/3268
=== RUN   TestEncodeDoubleMaskEdge/3269
=== RUN   TestEncodeDoubleMaskEdge/3270
=== RUN   TestEncodeDoubleMaskEdge/3271
=== RUN   TestEncodeDoubleMaskEdge/3272
=== RUN   TestEncodeDoubleMaskEdge/3273
=== RUN   TestEncodeDoubleMaskEdge/3274
=== RUN   TestEncodeDoubleMaskEdge/3275
=== RUN   TestEncodeDoubleMaskEdge/3276
=== RUN   TestEncodeDoubleMaskEdge/3277
=== RUN   TestEncodeDoubleMaskEdge/3278
=== RUN   TestEncodeDoubleMaskEdge/3279
=== RUN   TestEncodeDoubleMaskEdge/3280
=== RUN   TestEncodeDoubleMaskEdge/3281
=== RUN   TestEncodeDoubleMaskEdge/3282
=== RUN   TestEncodeDoubleMaskEdge/3283
=== RUN   TestEncodeDoubleMaskEdge/3284
=== RUN   TestEncodeDoubleMaskEdge/3285
=== RUN   TestEncodeDoubleMaskEdge/3286
=== RUN   TestEncodeDoubleMaskEdge/3287
=== RUN   TestEncodeDoubleMaskEdge/3288
=== RUN   TestEncodeDoubleMaskEdge/3289
=== RUN   TestEncodeDoubleMaskEdge/3290
=== RUN   TestEncodeDoubleMaskEdge/3291
=== RUN   TestEncodeDoubleMaskEdge/3292
=== RUN   TestEncodeDoubleMaskEdge/3293
=== RUN   TestEncodeDoubleMaskEdge/3294
=== RUN   TestEncodeDoubleMaskEdge/3295
=== RUN   TestEncodeDoubleMaskEdge/3296
=== RUN   TestEncodeDoubleMaskEdge/3297
=== RUN   TestEncodeDoubleMaskEdge/3298
=== RUN   TestEncodeDoubleMaskEdge/3299
=== RUN   TestEncodeDoubleMaskEdge/3300
=== RUN   TestEncodeDoubleMaskEdge/3301
=== RUN   TestEncodeDoubleMaskEdge/3302
=== RUN   TestEncodeDoubleMaskEdge/3303
=== RUN   TestEncodeDoubleMaskEdge/3304
=== RUN   TestEncodeDoubleMaskEdge/3305
=== RUN   TestEncodeDoubleMaskEdge/3306
=== RUN   TestEncodeDoubleMaskEdge/3307
=== RUN   TestEncodeDoubleMaskEdge/3308
=== RUN   TestEncodeDoubleMaskEdge/3309
=== RUN   TestEncodeDoubleMaskEdge/3310
=== RUN   TestEncodeDoubleMaskEdge/3311
=== RUN   TestEncodeDoubleMaskEdge/3312
=== RUN   TestEncodeDoubleMaskEdge/3313
=== RUN   TestEncodeDoubleMaskEdge/3314
=== RUN   TestEncodeDoubleMaskEdge/3315
=== RUN   TestEncodeDoubleMaskEdge/3316
=== RUN   TestEncodeDoubleMaskEdge/3317
=== RUN   TestEncodeDoubleMaskEdge/3318
=== RUN   TestEncodeDoubleMaskEdge/3319
=== RUN   TestEncodeDoubleMaskEdge/3320
=== RUN   TestEncodeDoubleMaskEdge/3321
=== RUN   TestEncodeDoubleMaskEdge/3322
=== RUN   TestEncodeDoubleMaskEdge/3323
=== RUN   TestEncodeDoubleMaskEdge/3324
=== RUN   TestEncodeDoubleMaskEdge/3325
=== RUN   TestEncodeDoubleMaskEdge/3326
=== RUN   TestEncodeDoubleMaskEdge/3327
=== RUN   TestEncodeDoubleMaskEdge/3328
=== RUN   TestEncodeDoubleMaskEdge/3329
=== RUN   TestEncodeDoubleMaskEdge/3330
=== RUN   TestEncodeDoubleMaskEdge/3331
=== RUN   TestEncodeDoubleMaskEdge/3332
=== RUN   TestEncodeDoubleMaskEdge/3333
=== RUN   TestEncodeDoubleMaskEdge/3334
=== RUN   TestEncodeDoubleMaskEdge/3335
=== RUN   TestEncodeDoubleMaskEdge/3336
=== RUN   TestEncodeDoubleMaskEdge/3337
=== RUN   TestEncodeDoubleMaskEdge/3338
=== RUN   TestEncodeDoubleMaskEdge/3339
=== RUN   TestEncodeDoubleMaskEdge/3340
=== RUN   TestEncodeDoubleMaskEdge/3341
=== RUN   TestEncodeDoubleMaskEdge/3342
=== RUN   TestEncodeDoubleMaskEdge/3343
=== RUN   TestEncodeDoubleMaskEdge/3344
=== RUN   TestEncodeDoubleMaskEdge/3345
=== RUN   TestEncodeDoubleMaskEdge/3346
=== RUN   TestEncodeDoubleMaskEdge/3347
=== RUN   TestEncodeDoubleMaskEdge/3348
=== RUN   TestEncodeDoubleMaskEdge/3349
=== RUN   TestEncodeDoubleMaskEdge/3350
=== RUN   TestEncodeDoubleMaskEdge/3351
=== RUN   TestEncodeDoubleMaskEdge/3352
=== RUN   TestEncodeDoubleMaskEdge/3353
=== RUN   TestEncodeDoubleMaskEdge/3354
=== RUN   TestEncodeDoubleMaskEdge/3355
=== RUN   TestEncodeDoubleMaskEdge/3356
=== RUN   TestEncodeDoubleMaskEdge/3357
=== RUN   TestEncodeDoubleMaskEdge/3358
=== RUN   TestEncodeDoubleMaskEdge/3359
=== RUN   TestEncodeDoubleMaskEdge/3360
=== RUN   TestEncodeDoubleMaskEdge/3361
=== RUN   TestEncodeDoubleMaskEdge/3362
=== RUN   TestEncodeDoubleMaskEdge/3363
=== RUN   TestEncodeDoubleMaskEdge/3364
=== RUN   TestEncodeDoubleMaskEdge/3365
=== RUN   TestEncodeDoubleMaskEdge/3366
=== RUN   TestEncodeDoubleMaskEdge/3367
=== RUN   TestEncodeDoubleMaskEdge/3368
=== RUN   TestEncodeDoubleMaskEdge/3369
=== RUN   TestEncodeDoubleMaskEdge/3370
=== RUN   TestEncodeDoubleMaskEdge/3371
=== RUN   TestEncodeDoubleMaskEdge/3372
=== RUN   TestEncodeDoubleMaskEdge/3373
=== RUN   TestEncodeDoubleMaskEdge/3374
=== RUN   TestEncodeDoubleMaskEdge/3375
=== RUN   TestEncodeDoubleMaskEdge/3376
=== RUN   TestEncodeDoubleMaskEdge/3377
=== RUN   TestEncodeDoubleMaskEdge/3378
=== RUN   TestEncodeDoubleMaskEdge/3379
=== RUN   TestEncodeDoubleMaskEdge/3380
=== RUN   TestEncodeDoubleMaskEdge/3381
=== RUN   TestEncodeDoubleMaskEdge/3382
=== RUN   TestEncodeDoubleMaskEdge/3383
=== RUN   TestEncodeDoubleMaskEdge/3384
=== RUN   TestEncodeDoubleMaskEdge/3385
=== RUN   TestEncodeDoubleMaskEdge/3386
=== RUN   TestEncodeDoubleMaskEdge/3387
=== RUN   TestEncodeDoubleMaskEdge/3388
=== RUN   TestEncodeDoubleMaskEdge/3389
=== RUN   TestEncodeDoubleMaskEdge/3390
=== RUN   TestEncodeDoubleMaskEdge/3391
=== RUN   TestEncodeDoubleMaskEdge/3392
=== RUN   TestEncodeDoubleMaskEdge/3393
=== RUN   TestEncodeDoubleMaskEdge/3394
=== RUN   TestEncodeDoubleMaskEdge/3395
=== RUN   TestEncodeDoubleMaskEdge/3396
=== RUN   TestEncodeDoubleMaskEdge/3397
=== RUN   TestEncodeDoubleMaskEdge/3398
=== RUN   TestEncodeDoubleMaskEdge/3399
=== RUN   TestEncodeDoubleMaskEdge/3400
=== RUN   TestEncodeDoubleMaskEdge/3401
=== RUN   TestEncodeDoubleMaskEdge/3402
=== RUN   TestEncodeDoubleMaskEdge/3403
=== RUN   TestEncodeDoubleMaskEdge/3404
=== RUN   TestEncodeDoubleMaskEdge/3405
=== RUN   TestEncodeDoubleMaskEdge/3406
=== RUN   TestEncodeDoubleMaskEdge/3407
=== RUN   TestEncodeDoubleMaskEdge/3408
=== RUN   TestEncodeDoubleMaskEdge/3409
=== RUN   TestEncodeDoubleMaskEdge/3410
=== RUN   TestEncodeDoubleMaskEdge/3411
=== RUN   TestEncodeDoubleMaskEdge/3412
=== RUN   TestEncodeDoubleMaskEdge/3413
=== RUN   TestEncodeDoubleMaskEdge/3414
=== RUN   TestEncodeDoubleMaskEdge/3415
=== RUN   TestEncodeDoubleMaskEdge/3416
=== RUN   TestEncodeDoubleMaskEdge/3417
=== RUN   TestEncodeDoubleMaskEdge/3418
=== RUN   TestEncodeDoubleMaskEdge/3419
=== RUN   TestEncodeDoubleMaskEdge/3420
=== RUN   TestEncodeDoubleMaskEdge/3421
=== RUN   TestEncodeDoubleMaskEdge/3422
=== RUN   TestEncodeDoubleMaskEdge/3423
=== RUN   TestEncodeDoubleMaskEdge/3424
=== RUN   TestEncodeDoubleMaskEdge/3425
=== RUN   TestEncodeDoubleMaskEdge/3426
=== RUN   TestEncodeDoubleMaskEdge/3427
=== RUN   TestEncodeDoubleMaskEdge/3428
=== RUN   TestEncodeDoubleMaskEdge/3429
=== RUN   TestEncodeDoubleMaskEdge/3430
=== RUN   TestEncodeDoubleMaskEdge/3431
=== RUN   TestEncodeDoubleMaskEdge/3432
=== RUN   TestEncodeDoubleMaskEdge/3433
=== RUN   TestEncodeDoubleMaskEdge/3434
=== RUN   TestEncodeDoubleMaskEdge/3435
=== RUN   TestEncodeDoubleMaskEdge/3436
=== RUN   TestEncodeDoubleMaskEdge/3437
=== RUN   TestEncodeDoubleMaskEdge/3438
=== RUN   TestEncodeDoubleMaskEdge/3439
=== RUN   TestEncodeDoubleMaskEdge/3440
=== RUN   TestEncodeDoubleMaskEdge/3441
=== RUN   TestEncodeDoubleMaskEdge/3442
=== RUN   TestEncodeDoubleMaskEdge/3443
=== RUN   TestEncodeDoubleMaskEdge/3444
=== RUN   TestEncodeDoubleMaskEdge/3445
=== RUN   TestEncodeDoubleMaskEdge/3446
=== RUN   TestEncodeDoubleMaskEdge/3447
=== RUN   TestEncodeDoubleMaskEdge/3448
=== RUN   TestEncodeDoubleMaskEdge/3449
=== RUN   TestEncodeDoubleMaskEdge/3450
=== RUN   TestEncodeDoubleMaskEdge/3451
=== RUN   TestEncodeDoubleMaskEdge/3452
=== RUN   TestEncodeDoubleMaskEdge/3453
=== RUN   TestEncodeDoubleMaskEdge/3454
=== RUN   TestEncodeDoubleMaskEdge/3455
=== RUN   TestEncodeDoubleMaskEdge/3456
=== RUN   TestEncodeDoubleMaskEdge/3457
=== RUN   TestEncodeDoubleMaskEdge/3458
=== RUN   TestEncodeDoubleMaskEdge/3459
=== RUN   TestEncodeDoubleMaskEdge/3460
=== RUN   TestEncodeDoubleMaskEdge/3461
=== RUN   TestEncodeDoubleMaskEdge/3462
=== RUN   TestEncodeDoubleMaskEdge/3463
=== RUN   TestEncodeDoubleMaskEdge/3464
=== RUN   TestEncodeDoubleMaskEdge/3465
=== RUN   TestEncodeDoubleMaskEdge/3466
=== RUN   TestEncodeDoubleMaskEdge/3467
=== RUN   TestEncodeDoubleMaskEdge/3468
=== RUN   TestEncodeDoubleMaskEdge/3469
=== RUN   TestEncodeDoubleMaskEdge/3470
=== RUN   TestEncodeDoubleMaskEdge/3471
=== RUN   TestEncodeDoubleMaskEdge/3472
=== RUN   TestEncodeDoubleMaskEdge/3473
=== RUN   TestEncodeDoubleMaskEdge/3474
=== RUN   TestEncodeDoubleMaskEdge/3475
=== RUN   TestEncodeDoubleMaskEdge/3476
=== RUN   TestEncodeDoubleMaskEdge/3477
=== RUN   TestEncodeDoubleMaskEdge/3478
=== RUN   TestEncodeDoubleMaskEdge/3479
=== RUN   TestEncodeDoubleMaskEdge/3480
=== RUN   TestEncodeDoubleMaskEdge/3481
=== RUN   TestEncodeDoubleMaskEdge/3482
=== RUN   TestEncodeDoubleMaskEdge/3483
=== RUN   TestEncodeDoubleMaskEdge/3484
=== RUN   TestEncodeDoubleMaskEdge/3485
=== RUN   TestEncodeDoubleMaskEdge/3486
=== RUN   TestEncodeDoubleMaskEdge/3487
=== RUN   TestEncodeDoubleMaskEdge/3488
=== RUN   TestEncodeDoubleMaskEdge/3489
=== RUN   TestEncodeDoubleMaskEdge/3490
=== RUN   TestEncodeDoubleMaskEdge/3491
=== RUN   TestEncodeDoubleMaskEdge/3492
=== RUN   TestEncodeDoubleMaskEdge/3493
=== RUN   TestEncodeDoubleMaskEdge/3494
=== RUN   TestEncodeDoubleMaskEdge/3495
=== RUN   TestEncodeDoubleMaskEdge/3496
=== RUN   TestEncodeDoubleMaskEdge/3497
=== RUN   TestEncodeDoubleMaskEdge/3498
=== RUN   TestEncodeDoubleMaskEdge/3499
=== RUN   TestEncodeDoubleMaskEdge/3500
=== RUN   TestEncodeDoubleMaskEdge/3501
=== RUN   TestEncodeDoubleMaskEdge/3502
=== RUN   TestEncodeDoubleMaskEdge/3503
=== RUN   TestEncodeDoubleMaskEdge/3504
=== RUN   TestEncodeDoubleMaskEdge/3505
=== RUN   TestEncodeDoubleMaskEdge/3506
=== RUN   TestEncodeDoubleMaskEdge/3507
=== RUN   TestEncodeDoubleMaskEdge/3508
=== RUN   TestEncodeDoubleMaskEdge/3509
=== RUN   TestEncodeDoubleMaskEdge/3510
=== RUN   TestEncodeDoubleMaskEdge/3511
=== RUN   TestEncodeDoubleMaskEdge/3512
=== RUN   TestEncodeDoubleMaskEdge/3513
=== RUN   TestEncodeDoubleMaskEdge/3514
=== RUN   TestEncodeDoubleMaskEdge/3515
=== RUN   TestEncodeDoubleMaskEdge/3516
=== RUN   TestEncodeDoubleMaskEdge/3517
=== RUN   TestEncodeDoubleMaskEdge/3518
=== RUN   TestEncodeDoubleMaskEdge/3519
=== RUN   TestEncodeDoubleMaskEdge/3520
=== RUN   TestEncodeDoubleMaskEdge/3521
=== RUN   TestEncodeDoubleMaskEdge/3522
=== RUN   TestEncodeDoubleMaskEdge/3523
=== RUN   TestEncodeDoubleMaskEdge/3524
=== RUN   TestEncodeDoubleMaskEdge/3525
=== RUN   TestEncodeDoubleMaskEdge/3526
=== RUN   TestEncodeDoubleMaskEdge/3527
=== RUN   TestEncodeDoubleMaskEdge/3528
=== RUN   TestEncodeDoubleMaskEdge/3529
=== RUN   TestEncodeDoubleMaskEdge/3530
=== RUN   TestEncodeDoubleMaskEdge/3531
=== RUN   TestEncodeDoubleMaskEdge/3532
=== RUN   TestEncodeDoubleMaskEdge/3533
=== RUN   TestEncodeDoubleMaskEdge/3534
=== RUN   TestEncodeDoubleMaskEdge/3535
=== RUN   TestEncodeDoubleMaskEdge/3536
=== RUN   TestEncodeDoubleMaskEdge/3537
=== RUN   TestEncodeDoubleMaskEdge/3538
=== RUN   TestEncodeDoubleMaskEdge/3539
=== RUN   TestEncodeDoubleMaskEdge/3540
=== RUN   TestEncodeDoubleMaskEdge/3541
=== RUN   TestEncodeDoubleMaskEdge/3542
=== RUN   TestEncodeDoubleMaskEdge/3543
=== RUN   TestEncodeDoubleMaskEdge/3544
=== RUN   TestEncodeDoubleMaskEdge/3545
=== RUN   TestEncodeDoubleMaskEdge/3546
=== RUN   TestEncodeDoubleMaskEdge/3547
=== RUN   TestEncodeDoubleMaskEdge/3548
=== RUN   TestEncodeDoubleMaskEdge/3549
=== RUN   TestEncodeDoubleMaskEdge/3550
=== RUN   TestEncodeDoubleMaskEdge/3551
=== RUN   TestEncodeDoubleMaskEdge/3552
=== RUN   TestEncodeDoubleMaskEdge/3553
=== RUN   TestEncodeDoubleMaskEdge/3554
=== RUN   TestEncodeDoubleMaskEdge/3555
=== RUN   TestEncodeDoubleMaskEdge/3556
=== RUN   TestEncodeDoubleMaskEdge/3557
=== RUN   TestEncodeDoubleMaskEdge/3558
=== RUN   TestEncodeDoubleMaskEdge/3559
=== RUN   TestEncodeDoubleMaskEdge/3560
=== RUN   TestEncodeDoubleMaskEdge/3561
=== RUN   TestEncodeDoubleMaskEdge/3562
=== RUN   TestEncodeDoubleMaskEdge/3563
=== RUN   TestEncodeDoubleMaskEdge/3564
=== RUN   TestEncodeDoubleMaskEdge/3565
=== RUN   TestEncodeDoubleMaskEdge/3566
=== RUN   TestEncodeDoubleMaskEdge/3567
=== RUN   TestEncodeDoubleMaskEdge/3568
=== RUN   TestEncodeDoubleMaskEdge/3569
=== RUN   TestEncodeDoubleMaskEdge/3570
=== RUN   TestEncodeDoubleMaskEdge/3571
=== RUN   TestEncodeDoubleMaskEdge/3572
=== RUN   TestEncodeDoubleMaskEdge/3573
=== RUN   TestEncodeDoubleMaskEdge/3574
=== RUN   TestEncodeDoubleMaskEdge/3575
=== RUN   TestEncodeDoubleMaskEdge/3576
=== RUN   TestEncodeDoubleMaskEdge/3577
=== RUN   TestEncodeDoubleMaskEdge/3578
=== RUN   TestEncodeDoubleMaskEdge/3579
=== RUN   TestEncodeDoubleMaskEdge/3580
=== RUN   TestEncodeDoubleMaskEdge/3581
=== RUN   TestEncodeDoubleMaskEdge/3582
=== RUN   TestEncodeDoubleMaskEdge/3583
=== RUN   TestEncodeDoubleMaskEdge/3584
=== RUN   TestEncodeDoubleMaskEdge/3585
=== RUN   TestEncodeDoubleMaskEdge/3586
=== RUN   TestEncodeDoubleMaskEdge/3587
=== RUN   TestEncodeDoubleMaskEdge/3588
=== RUN   TestEncodeDoubleMaskEdge/3589
=== RUN   TestEncodeDoubleMaskEdge/3590
=== RUN   TestEncodeDoubleMaskEdge/3591
=== RUN   TestEncodeDoubleMaskEdge/3592
=== RUN   TestEncodeDoubleMaskEdge/3593
=== RUN   TestEncodeDoubleMaskEdge/3594
=== RUN   TestEncodeDoubleMaskEdge/3595
=== RUN   TestEncodeDoubleMaskEdge/3596
=== RUN   TestEncodeDoubleMaskEdge/3597
=== RUN   TestEncodeDoubleMaskEdge/3598
=== RUN   TestEncodeDoubleMaskEdge/3599
=== RUN   TestEncodeDoubleMaskEdge/3600
=== RUN   TestEncodeDoubleMaskEdge/3601
=== RUN   TestEncodeDoubleMaskEdge/3602
=== RUN   TestEncodeDoubleMaskEdge/3603
=== RUN   TestEncodeDoubleMaskEdge/3604
=== RUN   TestEncodeDoubleMaskEdge/3605
=== RUN   TestEncodeDoubleMaskEdge/3606
=== RUN   TestEncodeDoubleMaskEdge/3607
=== RUN   TestEncodeDoubleMaskEdge/3608
=== RUN   TestEncodeDoubleMaskEdge/3609
=== RUN   TestEncodeDoubleMaskEdge/3610
=== RUN   TestEncodeDoubleMaskEdge/3611
=== RUN   TestEncodeDoubleMaskEdge/3612
=== RUN   TestEncodeDoubleMaskEdge/3613
=== RUN   TestEncodeDoubleMaskEdge/3614
=== RUN   TestEncodeDoubleMaskEdge/3615
=== RUN   TestEncodeDoubleMaskEdge/3616
=== RUN   TestEncodeDoubleMaskEdge/3617
=== RUN   TestEncodeDoubleMaskEdge/3618
=== RUN   TestEncodeDoubleMaskEdge/3619
=== RUN   TestEncodeDoubleMaskEdge/3620
=== RUN   TestEncodeDoubleMaskEdge/3621
=== RUN   TestEncodeDoubleMaskEdge/3622
=== RUN   TestEncodeDoubleMaskEdge/3623
=== RUN   TestEncodeDoubleMaskEdge/3624
=== RUN   TestEncodeDoubleMaskEdge/3625
=== RUN   TestEncodeDoubleMaskEdge/3626
=== RUN   TestEncodeDoubleMaskEdge/3627
=== RUN   TestEncodeDoubleMaskEdge/3628
=== RUN   TestEncodeDoubleMaskEdge/3629
=== RUN   TestEncodeDoubleMaskEdge/3630
=== RUN   TestEncodeDoubleMaskEdge/3631
=== RUN   TestEncodeDoubleMaskEdge/3632
=== RUN   TestEncodeDoubleMaskEdge/3633
=== RUN   TestEncodeDoubleMaskEdge/3634
=== RUN   TestEncodeDoubleMaskEdge/3635
=== RUN   TestEncodeDoubleMaskEdge/3636
=== RUN   TestEncodeDoubleMaskEdge/3637
=== RUN   TestEncodeDoubleMaskEdge/3638
=== RUN   TestEncodeDoubleMaskEdge/3639
=== RUN   TestEncodeDoubleMaskEdge/3640
=== RUN   TestEncodeDoubleMaskEdge/3641
=== RUN   TestEncodeDoubleMaskEdge/3642
=== RUN   TestEncodeDoubleMaskEdge/3643
=== RUN   TestEncodeDoubleMaskEdge/3644
=== RUN   TestEncodeDoubleMaskEdge/3645
=== RUN   TestEncodeDoubleMaskEdge/3646
=== RUN   TestEncodeDoubleMaskEdge/3647
=== RUN   TestEncodeDoubleMaskEdge/3648
=== RUN   TestEncodeDoubleMaskEdge/3649
=== RUN   TestEncodeDoubleMaskEdge/3650
=== RUN   TestEncodeDoubleMaskEdge/3651
=== RUN   TestEncodeDoubleMaskEdge/3652
=== RUN   TestEncodeDoubleMaskEdge/3653
=== RUN   TestEncodeDoubleMaskEdge/3654
=== RUN   TestEncodeDoubleMaskEdge/3655
=== RUN   TestEncodeDoubleMaskEdge/3656
=== RUN   TestEncodeDoubleMaskEdge/3657
=== RUN   TestEncodeDoubleMaskEdge/3658
=== RUN   TestEncodeDoubleMaskEdge/3659
=== RUN   TestEncodeDoubleMaskEdge/3660
=== RUN   TestEncodeDoubleMaskEdge/3661
=== RUN   TestEncodeDoubleMaskEdge/3662
=== RUN   TestEncodeDoubleMaskEdge/3663
=== RUN   TestEncodeDoubleMaskEdge/3664
=== RUN   TestEncodeDoubleMaskEdge/3665
=== RUN   TestEncodeDoubleMaskEdge/3666
=== RUN   TestEncodeDoubleMaskEdge/3667
=== RUN   TestEncodeDoubleMaskEdge/3668
=== RUN   TestEncodeDoubleMaskEdge/3669
=== RUN   TestEncodeDoubleMaskEdge/3670
=== RUN   TestEncodeDoubleMaskEdge/3671
=== RUN   TestEncodeDoubleMaskEdge/3672
=== RUN   TestEncodeDoubleMaskEdge/3673
=== RUN   TestEncodeDoubleMaskEdge/3674
=== RUN   TestEncodeDoubleMaskEdge/3675
=== RUN   TestEncodeDoubleMaskEdge/3676
=== RUN   TestEncodeDoubleMaskEdge/3677
=== RUN   TestEncodeDoubleMaskEdge/3678
=== RUN   TestEncodeDoubleMaskEdge/3679
=== RUN   TestEncodeDoubleMaskEdge/3680
=== RUN   TestEncodeDoubleMaskEdge/3681
=== RUN   TestEncodeDoubleMaskEdge/3682
=== RUN   TestEncodeDoubleMaskEdge/3683
=== RUN   TestEncodeDoubleMaskEdge/3684
=== RUN   TestEncodeDoubleMaskEdge/3685
=== RUN   TestEncodeDoubleMaskEdge/3686
=== RUN   TestEncodeDoubleMaskEdge/3687
=== RUN   TestEncodeDoubleMaskEdge/3688
=== RUN   TestEncodeDoubleMaskEdge/3689
=== RUN   TestEncodeDoubleMaskEdge/3690
=== RUN   TestEncodeDoubleMaskEdge/3691
=== RUN   TestEncodeDoubleMaskEdge/3692
=== RUN   TestEncodeDoubleMaskEdge/3693
=== RUN   TestEncodeDoubleMaskEdge/3694
=== RUN   TestEncodeDoubleMaskEdge/3695
=== RUN   TestEncodeDoubleMaskEdge/3696
=== RUN   TestEncodeDoubleMaskEdge/3697
=== RUN   TestEncodeDoubleMaskEdge/3698
=== RUN   TestEncodeDoubleMaskEdge/3699
=== RUN   TestEncodeDoubleMaskEdge/3700
=== RUN   TestEncodeDoubleMaskEdge/3701
=== RUN   TestEncodeDoubleMaskEdge/3702
=== RUN   TestEncodeDoubleMaskEdge/3703
=== RUN   TestEncodeDoubleMaskEdge/3704
=== RUN   TestEncodeDoubleMaskEdge/3705
=== RUN   TestEncodeDoubleMaskEdge/3706
=== RUN   TestEncodeDoubleMaskEdge/3707
=== RUN   TestEncodeDoubleMaskEdge/3708
=== RUN   TestEncodeDoubleMaskEdge/3709
=== RUN   TestEncodeDoubleMaskEdge/3710
=== RUN   TestEncodeDoubleMaskEdge/3711
=== RUN   TestEncodeDoubleMaskEdge/3712
=== RUN   TestEncodeDoubleMaskEdge/3713
=== RUN   TestEncodeDoubleMaskEdge/3714
=== RUN   TestEncodeDoubleMaskEdge/3715
=== RUN   TestEncodeDoubleMaskEdge/3716
=== RUN   TestEncodeDoubleMaskEdge/3717
=== RUN   TestEncodeDoubleMaskEdge/3718
=== RUN   TestEncodeDoubleMaskEdge/3719
=== RUN   TestEncodeDoubleMaskEdge/3720
=== RUN   TestEncodeDoubleMaskEdge/3721
=== RUN   TestEncodeDoubleMaskEdge/3722
=== RUN   TestEncodeDoubleMaskEdge/3723
=== RUN   TestEncodeDoubleMaskEdge/3724
=== RUN   TestEncodeDoubleMaskEdge/3725
=== RUN   TestEncodeDoubleMaskEdge/3726
=== RUN   TestEncodeDoubleMaskEdge/3727
=== RUN   TestEncodeDoubleMaskEdge/3728
=== RUN   TestEncodeDoubleMaskEdge/3729
=== RUN   TestEncodeDoubleMaskEdge/3730
=== RUN   TestEncodeDoubleMaskEdge/3731
=== RUN   TestEncodeDoubleMaskEdge/3732
=== RUN   TestEncodeDoubleMaskEdge/3733
=== RUN   TestEncodeDoubleMaskEdge/3734
=== RUN   TestEncodeDoubleMaskEdge/3735
=== RUN   TestEncodeDoubleMaskEdge/3736
=== RUN   TestEncodeDoubleMaskEdge/3737
=== RUN   TestEncodeDoubleMaskEdge/3738
=== RUN   TestEncodeDoubleMaskEdge/3739
=== RUN   TestEncodeDoubleMaskEdge/3740
=== RUN   TestEncodeDoubleMaskEdge/3741
=== RUN   TestEncodeDoubleMaskEdge/3742
=== RUN   TestEncodeDoubleMaskEdge/3743
=== RUN   TestEncodeDoubleMaskEdge/3744
=== RUN   TestEncodeDoubleMaskEdge/3745
=== RUN   TestEncodeDoubleMaskEdge/3746
=== RUN   TestEncodeDoubleMaskEdge/3747
=== RUN   TestEncodeDoubleMaskEdge/3748
=== RUN   TestEncodeDoubleMaskEdge/3749
=== RUN   TestEncodeDoubleMaskEdge/3750
=== RUN   TestEncodeDoubleMaskEdge/3751
=== RUN   TestEncodeDoubleMaskEdge/3752
=== RUN   TestEncodeDoubleMaskEdge/3753
=== RUN   TestEncodeDoubleMaskEdge/3754
=== RUN   TestEncodeDoubleMaskEdge/3755
=== RUN   TestEncodeDoubleMaskEdge/3756
=== RUN   TestEncodeDoubleMaskEdge/3757
=== RUN   TestEncodeDoubleMaskEdge/3758
=== RUN   TestEncodeDoubleMaskEdge/3759
=== RUN   TestEncodeDoubleMaskEdge/3760
=== RUN   TestEncodeDoubleMaskEdge/3761
=== RUN   TestEncodeDoubleMaskEdge/3762
=== RUN   TestEncodeDoubleMaskEdge/3763
=== RUN   TestEncodeDoubleMaskEdge/3764
=== RUN   TestEncodeDoubleMaskEdge/3765
=== RUN   TestEncodeDoubleMaskEdge/3766
=== RUN   TestEncodeDoubleMaskEdge/3767
=== RUN   TestEncodeDoubleMaskEdge/3768
=== RUN   TestEncodeDoubleMaskEdge/3769
=== RUN   TestEncodeDoubleMaskEdge/3770
=== RUN   TestEncodeDoubleMaskEdge/3771
=== RUN   TestEncodeDoubleMaskEdge/3772
=== RUN   TestEncodeDoubleMaskEdge/3773
=== RUN   TestEncodeDoubleMaskEdge/3774
=== RUN   TestEncodeDoubleMaskEdge/3775
=== RUN   TestEncodeDoubleMaskEdge/3776
=== RUN   TestEncodeDoubleMaskEdge/3777
=== RUN   TestEncodeDoubleMaskEdge/3778
=== RUN   TestEncodeDoubleMaskEdge/3779
=== RUN   TestEncodeDoubleMaskEdge/3780
=== RUN   TestEncodeDoubleMaskEdge/3781
=== RUN   TestEncodeDoubleMaskEdge/3782
=== RUN   TestEncodeDoubleMaskEdge/3783
=== RUN   TestEncodeDoubleMaskEdge/3784
=== RUN   TestEncodeDoubleMaskEdge/3785
=== RUN   TestEncodeDoubleMaskEdge/3786
=== RUN   TestEncodeDoubleMaskEdge/3787
=== RUN   TestEncodeDoubleMaskEdge/3788
=== RUN   TestEncodeDoubleMaskEdge/3789
=== RUN   TestEncodeDoubleMaskEdge/3790
=== RUN   TestEncodeDoubleMaskEdge/3791
=== RUN   TestEncodeDoubleMaskEdge/3792
=== RUN   TestEncodeDoubleMaskEdge/3793
=== RUN   TestEncodeDoubleMaskEdge/3794
=== RUN   TestEncodeDoubleMaskEdge/3795
=== RUN   TestEncodeDoubleMaskEdge/3796
=== RUN   TestEncodeDoubleMaskEdge/3797
=== RUN   TestEncodeDoubleMaskEdge/3798
=== RUN   TestEncodeDoubleMaskEdge/3799
=== RUN   TestEncodeDoubleMaskEdge/3800
=== RUN   TestEncodeDoubleMaskEdge/3801
=== RUN   TestEncodeDoubleMaskEdge/3802
=== RUN   TestEncodeDoubleMaskEdge/3803
=== RUN   TestEncodeDoubleMaskEdge/3804
=== RUN   TestEncodeDoubleMaskEdge/3805
=== RUN   TestEncodeDoubleMaskEdge/3806
=== RUN   TestEncodeDoubleMaskEdge/3807
=== RUN   TestEncodeDoubleMaskEdge/3808
=== RUN   TestEncodeDoubleMaskEdge/3809
=== RUN   TestEncodeDoubleMaskEdge/3810
=== RUN   TestEncodeDoubleMaskEdge/3811
=== RUN   TestEncodeDoubleMaskEdge/3812
=== RUN   TestEncodeDoubleMaskEdge/3813
=== RUN   TestEncodeDoubleMaskEdge/3814
=== RUN   TestEncodeDoubleMaskEdge/3815
=== RUN   TestEncodeDoubleMaskEdge/3816
=== RUN   TestEncodeDoubleMaskEdge/3817
=== RUN   TestEncodeDoubleMaskEdge/3818
=== RUN   TestEncodeDoubleMaskEdge/3819
=== RUN   TestEncodeDoubleMaskEdge/3820
=== RUN   TestEncodeDoubleMaskEdge/3821
=== RUN   TestEncodeDoubleMaskEdge/3822
=== RUN   TestEncodeDoubleMaskEdge/3823
=== RUN   TestEncodeDoubleMaskEdge/3824
=== RUN   TestEncodeDoubleMaskEdge/3825
=== RUN   TestEncodeDoubleMaskEdge/3826
=== RUN   TestEncodeDoubleMaskEdge/3827
=== RUN   TestEncodeDoubleMaskEdge/3828
=== RUN   TestEncodeDoubleMaskEdge/3829
=== RUN   TestEncodeDoubleMaskEdge/3830
=== RUN   TestEncodeDoubleMaskEdge/3831
=== RUN   TestEncodeDoubleMaskEdge/3832
=== RUN   TestEncodeDoubleMaskEdge/3833
=== RUN   TestEncodeDoubleMaskEdge/3834
=== RUN   TestEncodeDoubleMaskEdge/3835
=== RUN   TestEncodeDoubleMaskEdge/3836
=== RUN   TestEncodeDoubleMaskEdge/3837
=== RUN   TestEncodeDoubleMaskEdge/3838
=== RUN   TestEncodeDoubleMaskEdge/3839
=== RUN   TestEncodeDoubleMaskEdge/3840
=== RUN   TestEncodeDoubleMaskEdge/3841
=== RUN   TestEncodeDoubleMaskEdge/3842
=== RUN   TestEncodeDoubleMaskEdge/3843
=== RUN   TestEncodeDoubleMaskEdge/3844
=== RUN   TestEncodeDoubleMaskEdge/3845
=== RUN   TestEncodeDoubleMaskEdge/3846
=== RUN   TestEncodeDoubleMaskEdge/3847
=== RUN   TestEncodeDoubleMaskEdge/3848
=== RUN   TestEncodeDoubleMaskEdge/3849
=== RUN   TestEncodeDoubleMaskEdge/3850
=== RUN   TestEncodeDoubleMaskEdge/3851
=== RUN   TestEncodeDoubleMaskEdge/3852
=== RUN   TestEncodeDoubleMaskEdge/3853
=== RUN   TestEncodeDoubleMaskEdge/3854
=== RUN   TestEncodeDoubleMaskEdge/3855
=== RUN   TestEncodeDoubleMaskEdge/3856
=== RUN   TestEncodeDoubleMaskEdge/3857
=== RUN   TestEncodeDoubleMaskEdge/3858
=== RUN   TestEncodeDoubleMaskEdge/3859
=== RUN   TestEncodeDoubleMaskEdge/3860
=== RUN   TestEncodeDoubleMaskEdge/3861
=== RUN   TestEncodeDoubleMaskEdge/3862
=== RUN   TestEncodeDoubleMaskEdge/3863
=== RUN   TestEncodeDoubleMaskEdge/3864
=== RUN   TestEncodeDoubleMaskEdge/3865
=== RUN   TestEncodeDoubleMaskEdge/3866
=== RUN   TestEncodeDoubleMaskEdge/3867
=== RUN   TestEncodeDoubleMaskEdge/3868
=== RUN   TestEncodeDoubleMaskEdge/3869
=== RUN   TestEncodeDoubleMaskEdge/3870
=== RUN   TestEncodeDoubleMaskEdge/3871
=== RUN   TestEncodeDoubleMaskEdge/3872
=== RUN   TestEncodeDoubleMaskEdge/3873
=== RUN   TestEncodeDoubleMaskEdge/3874
=== RUN   TestEncodeDoubleMaskEdge/3875
=== RUN   TestEncodeDoubleMaskEdge/3876
=== RUN   TestEncodeDoubleMaskEdge/3877
=== RUN   TestEncodeDoubleMaskEdge/3878
=== RUN   TestEncodeDoubleMaskEdge/3879
=== RUN   TestEncodeDoubleMaskEdge/3880
=== RUN   TestEncodeDoubleMaskEdge/3881
=== RUN   TestEncodeDoubleMaskEdge/3882
=== RUN   TestEncodeDoubleMaskEdge/3883
=== RUN   TestEncodeDoubleMaskEdge/3884
=== RUN   TestEncodeDoubleMaskEdge/3885
=== RUN   TestEncodeDoubleMaskEdge/3886
=== RUN   TestEncodeDoubleMaskEdge/3887
=== RUN   TestEncodeDoubleMaskEdge/3888
=== RUN   TestEncodeDoubleMaskEdge/3889
=== RUN   TestEncodeDoubleMaskEdge/3890
=== RUN   TestEncodeDoubleMaskEdge/3891
=== RUN   TestEncodeDoubleMaskEdge/3892
=== RUN   TestEncodeDoubleMaskEdge/3893
=== RUN   TestEncodeDoubleMaskEdge/3894
=== RUN   TestEncodeDoubleMaskEdge/3895
=== RUN   TestEncodeDoubleMaskEdge/3896
=== RUN   TestEncodeDoubleMaskEdge/3897
=== RUN   TestEncodeDoubleMaskEdge/3898
=== RUN   TestEncodeDoubleMaskEdge/3899
=== RUN   TestEncodeDoubleMaskEdge/3900
=== RUN   TestEncodeDoubleMaskEdge/3901
=== RUN   TestEncodeDoubleMaskEdge/3902
=== RUN   TestEncodeDoubleMaskEdge/3903
=== RUN   TestEncodeDoubleMaskEdge/3904
=== RUN   TestEncodeDoubleMaskEdge/3905
=== RUN   TestEncodeDoubleMaskEdge/3906
=== RUN   TestEncodeDoubleMaskEdge/3907
=== RUN   TestEncodeDoubleMaskEdge/3908
=== RUN   TestEncodeDoubleMaskEdge/3909
=== RUN   TestEncodeDoubleMaskEdge/3910
=== RUN   TestEncodeDoubleMaskEdge/3911
=== RUN   TestEncodeDoubleMaskEdge/3912
=== RUN   TestEncodeDoubleMaskEdge/3913
=== RUN   TestEncodeDoubleMaskEdge/3914
=== RUN   TestEncodeDoubleMaskEdge/3915
=== RUN   TestEncodeDoubleMaskEdge/3916
=== RUN   TestEncodeDoubleMaskEdge/3917
=== RUN   TestEncodeDoubleMaskEdge/3918
=== RUN   TestEncodeDoubleMaskEdge/3919
=== RUN   TestEncodeDoubleMaskEdge/3920
=== RUN   TestEncodeDoubleMaskEdge/3921
=== RUN   TestEncodeDoubleMaskEdge/3922
=== RUN   TestEncodeDoubleMaskEdge/3923
=== RUN   TestEncodeDoubleMaskEdge/3924
=== RUN   TestEncodeDoubleMaskEdge/3925
=== RUN   TestEncodeDoubleMaskEdge/3926
=== RUN   TestEncodeDoubleMaskEdge/3927
=== RUN   TestEncodeDoubleMaskEdge/3928
=== RUN   TestEncodeDoubleMaskEdge/3929
=== RUN   TestEncodeDoubleMaskEdge/3930
=== RUN   TestEncodeDoubleMaskEdge/3931
=== RUN   TestEncodeDoubleMaskEdge/3932
=== RUN   TestEncodeDoubleMaskEdge/3933
=== RUN   TestEncodeDoubleMaskEdge/3934
=== RUN   TestEncodeDoubleMaskEdge/3935
=== RUN   TestEncodeDoubleMaskEdge/3936
=== RUN   TestEncodeDoubleMaskEdge/3937
=== RUN   TestEncodeDoubleMaskEdge/3938
=== RUN   TestEncodeDoubleMaskEdge/3939
=== RUN   TestEncodeDoubleMaskEdge/3940
=== RUN   TestEncodeDoubleMaskEdge/3941
=== RUN   TestEncodeDoubleMaskEdge/3942
=== RUN   TestEncodeDoubleMaskEdge/3943
=== RUN   TestEncodeDoubleMaskEdge/3944
=== RUN   TestEncodeDoubleMaskEdge/3945
=== RUN   TestEncodeDoubleMaskEdge/3946
=== RUN   TestEncodeDoubleMaskEdge/3947
=== RUN   TestEncodeDoubleMaskEdge/3948
=== RUN   TestEncodeDoubleMaskEdge/3949
=== RUN   TestEncodeDoubleMaskEdge/3950
=== RUN   TestEncodeDoubleMaskEdge/3951
=== RUN   TestEncodeDoubleMaskEdge/3952
=== RUN   TestEncodeDoubleMaskEdge/3953
=== RUN   TestEncodeDoubleMaskEdge/3954
=== RUN   TestEncodeDoubleMaskEdge/3955
=== RUN   TestEncodeDoubleMaskEdge/3956
=== RUN   TestEncodeDoubleMaskEdge/3957
=== RUN   TestEncodeDoubleMaskEdge/3958
=== RUN   TestEncodeDoubleMaskEdge/3959
=== RUN   TestEncodeDoubleMaskEdge/3960
=== RUN   TestEncodeDoubleMaskEdge/3961
=== RUN   TestEncodeDoubleMaskEdge/3962
=== RUN   TestEncodeDoubleMaskEdge/3963
=== RUN   TestEncodeDoubleMaskEdge/3964
=== RUN   TestEncodeDoubleMaskEdge/3965
=== RUN   TestEncodeDoubleMaskEdge/3966
=== RUN   TestEncodeDoubleMaskEdge/3967
=== RUN   TestEncodeDoubleMaskEdge/3968
=== RUN   TestEncodeDoubleMaskEdge/3969
=== RUN   TestEncodeDoubleMaskEdge/3970
=== RUN   TestEncodeDoubleMaskEdge/3971
=== RUN   TestEncodeDoubleMaskEdge/3972
=== RUN   TestEncodeDoubleMaskEdge/3973
=== RUN   TestEncodeDoubleMaskEdge/3974
=== RUN   TestEncodeDoubleMaskEdge/3975
=== RUN   TestEncodeDoubleMaskEdge/3976
=== RUN   TestEncodeDoubleMaskEdge/3977
=== RUN   TestEncodeDoubleMaskEdge/3978
=== RUN   TestEncodeDoubleMaskEdge/3979
=== RUN   TestEncodeDoubleMaskEdge/3980
=== RUN   TestEncodeDoubleMaskEdge/3981
=== RUN   TestEncodeDoubleMaskEdge/3982
=== RUN   TestEncodeDoubleMaskEdge/3983
=== RUN   TestEncodeDoubleMaskEdge/3984
=== RUN   TestEncodeDoubleMaskEdge/3985
=== RUN   TestEncodeDoubleMaskEdge/3986
=== RUN   TestEncodeDoubleMaskEdge/3987
=== RUN   TestEncodeDoubleMaskEdge/3988
=== RUN   TestEncodeDoubleMaskEdge/3989
=== RUN   TestEncodeDoubleMaskEdge/3990
=== RUN   TestEncodeDoubleMaskEdge/3991
=== RUN   TestEncodeDoubleMaskEdge/3992
=== RUN   TestEncodeDoubleMaskEdge/3993
=== RUN   TestEncodeDoubleMaskEdge/3994
=== RUN   TestEncodeDoubleMaskEdge/3995
=== RUN   TestEncodeDoubleMaskEdge/3996
=== RUN   TestEncodeDoubleMaskEdge/3997
=== RUN   TestEncodeDoubleMaskEdge/3998
=== RUN   TestEncodeDoubleMaskEdge/3999
=== RUN   TestEncodeDoubleMaskEdge/4000
=== RUN   TestEncodeDoubleMaskEdge/4001
=== RUN   TestEncodeDoubleMaskEdge/4002
=== RUN   TestEncodeDoubleMaskEdge/4003
=== RUN   TestEncodeDoubleMaskEdge/4004
=== RUN   TestEncodeDoubleMaskEdge/4005
=== RUN   TestEncodeDoubleMaskEdge/4006
=== RUN   TestEncodeDoubleMaskEdge/4007
=== RUN   TestEncodeDoubleMaskEdge/4008
=== RUN   TestEncodeDoubleMaskEdge/4009
=== RUN   TestEncodeDoubleMaskEdge/4010
=== RUN   TestEncodeDoubleMaskEdge/4011
=== RUN   TestEncodeDoubleMaskEdge/4012
=== RUN   TestEncodeDoubleMaskEdge/4013
=== RUN   TestEncodeDoubleMaskEdge/4014
=== RUN   TestEncodeDoubleMaskEdge/4015
=== RUN   TestEncodeDoubleMaskEdge/4016
=== RUN   TestEncodeDoubleMaskEdge/4017
=== RUN   TestEncodeDoubleMaskEdge/4018
=== RUN   TestEncodeDoubleMaskEdge/4019
=== RUN   TestEncodeDoubleMaskEdge/4020
=== RUN   TestEncodeDoubleMaskEdge/4021
=== RUN   TestEncodeDoubleMaskEdge/4022
=== RUN   TestEncodeDoubleMaskEdge/4023
=== RUN   TestEncodeDoubleMaskEdge/4024
=== RUN   TestEncodeDoubleMaskEdge/4025
=== RUN   TestEncodeDoubleMaskEdge/4026
=== RUN   TestEncodeDoubleMaskEdge/4027
=== RUN   TestEncodeDoubleMaskEdge/4028
=== RUN   TestEncodeDoubleMaskEdge/4029
=== RUN   TestEncodeDoubleMaskEdge/4030
=== RUN   TestEncodeDoubleMaskEdge/4031
=== RUN   TestEncodeDoubleMaskEdge/4032
=== RUN   TestEncodeDoubleMaskEdge/4033
=== RUN   TestEncodeDoubleMaskEdge/4034
=== RUN   TestEncodeDoubleMaskEdge/4035
=== RUN   TestEncodeDoubleMaskEdge/4036
=== RUN   TestEncodeDoubleMaskEdge/4037
=== RUN   TestEncodeDoubleMaskEdge/4038
=== RUN   TestEncodeDoubleMaskEdge/4039
=== RUN   TestEncodeDoubleMaskEdge/4040
=== RUN   TestEncodeDoubleMaskEdge/4041
=== RUN   TestEncodeDoubleMaskEdge/4042
=== RUN   TestEncodeDoubleMaskEdge/4043
=== RUN   TestEncodeDoubleMaskEdge/4044
=== RUN   TestEncodeDoubleMaskEdge/4045
=== RUN   TestEncodeDoubleMaskEdge/4046
=== RUN   TestEncodeDoubleMaskEdge/4047
=== RUN   TestEncodeDoubleMaskEdge/4048
=== RUN   TestEncodeDoubleMaskEdge/4049
=== RUN   TestEncodeDoubleMaskEdge/4050
=== RUN   TestEncodeDoubleMaskEdge/4051
=== RUN   TestEncodeDoubleMaskEdge/4052
=== RUN   TestEncodeDoubleMaskEdge/4053
=== RUN   TestEncodeDoubleMaskEdge/4054
=== RUN   TestEncodeDoubleMaskEdge/4055
=== RUN   TestEncodeDoubleMaskEdge/4056
=== RUN   TestEncodeDoubleMaskEdge/4057
=== RUN   TestEncodeDoubleMaskEdge/4058
=== RUN   TestEncodeDoubleMaskEdge/4059
=== RUN   TestEncodeDoubleMaskEdge/4060
=== RUN   TestEncodeDoubleMaskEdge/4061
=== RUN   TestEncodeDoubleMaskEdge/4062
=== RUN   TestEncodeDoubleMaskEdge/4063
=== RUN   TestEncodeDoubleMaskEdge/4064
=== RUN   TestEncodeDoubleMaskEdge/4065
=== RUN   TestEncodeDoubleMaskEdge/4066
=== RUN   TestEncodeDoubleMaskEdge/4067
=== RUN   TestEncodeDoubleMaskEdge/4068
=== RUN   TestEncodeDoubleMaskEdge/4069
=== RUN   TestEncodeDoubleMaskEdge/4070
=== RUN   TestEncodeDoubleMaskEdge/4071
=== RUN   TestEncodeDoubleMaskEdge/4072
=== RUN   TestEncodeDoubleMaskEdge/4073
=== RUN   TestEncodeDoubleMaskEdge/4074
=== RUN   TestEncodeDoubleMaskEdge/4075
=== RUN   TestEncodeDoubleMaskEdge/4076
=== RUN   TestEncodeDoubleMaskEdge/4077
=== RUN   TestEncodeDoubleMaskEdge/4078
=== RUN   TestEncodeDoubleMaskEdge/4079
=== RUN   TestEncodeDoubleMaskEdge/4080
=== RUN   TestEncodeDoubleMaskEdge/4081
=== RUN   TestEncodeDoubleMaskEdge/4082
=== RUN   TestEncodeDoubleMaskEdge/4083
=== RUN   TestEncodeDoubleMaskEdge/4084
=== RUN   TestEncodeDoubleMaskEdge/4085
=== RUN   TestEncodeDoubleMaskEdge/4086
=== RUN   TestEncodeDoubleMaskEdge/4087
=== RUN   TestEncodeDoubleMaskEdge/4088
=== RUN   TestEncodeDoubleMaskEdge/4089
=== RUN   TestEncodeDoubleMaskEdge/4090
=== RUN   TestEncodeDoubleMaskEdge/4091
=== RUN   TestEncodeDoubleMaskEdge/4092
=== RUN   TestEncodeDoubleMaskEdge/4093
=== RUN   TestEncodeDoubleMaskEdge/4094
=== RUN   TestEncodeDoubleMaskEdge/4095
=== RUN   TestEncodeDoubleMaskEdge/4096
=== RUN   TestEncodeDoubleMaskEdge/4097
=== RUN   TestEncodeDoubleMaskEdge/4098
=== RUN   TestEncodeDoubleMaskEdge/4099
=== RUN   TestEncodeDoubleMaskEdge/4100
=== RUN   TestEncodeDoubleMaskEdge/4101
=== RUN   TestEncodeDoubleMaskEdge/4102
=== RUN   TestEncodeDoubleMaskEdge/4103
=== RUN   TestEncodeDoubleMaskEdge/4104
=== RUN   TestEncodeDoubleMaskEdge/4105
=== RUN   TestEncodeDoubleMaskEdge/4106
=== RUN   TestEncodeDoubleMaskEdge/4107
=== RUN   TestEncodeDoubleMaskEdge/4108
=== RUN   TestEncodeDoubleMaskEdge/4109
=== RUN   TestEncodeDoubleMaskEdge/4110
=== RUN   TestEncodeDoubleMaskEdge/4111
=== RUN   TestEncodeDoubleMaskEdge/4112
=== RUN   TestEncodeDoubleMaskEdge/4113
=== RUN   TestEncodeDoubleMaskEdge/4114
=== RUN   TestEncodeDoubleMaskEdge/4115
=== RUN   TestEncodeDoubleMaskEdge/4116
=== RUN   TestEncodeDoubleMaskEdge/4117
=== RUN   TestEncodeDoubleMaskEdge/4118
=== RUN   TestEncodeDoubleMaskEdge/4119
=== RUN   TestEncodeDoubleMaskEdge/4120
=== RUN   TestEncodeDoubleMaskEdge/4121
=== RUN   TestEncodeDoubleMaskEdge/4122
=== RUN   TestEncodeDoubleMaskEdge/4123
=== RUN   TestEncodeDoubleMaskEdge/4124
=== RUN   TestEncodeDoubleMaskEdge/4125
=== RUN   TestEncodeDoubleMaskEdge/4126
=== RUN   TestEncodeDoubleMaskEdge/4127
=== RUN   TestEncodeDoubleMaskEdge/4128
=== RUN   TestEncodeDoubleMaskEdge/4129
=== RUN   TestEncodeDoubleMaskEdge/4130
=== RUN   TestEncodeDoubleMaskEdge/4131
=== RUN   TestEncodeDoubleMaskEdge/4132
=== RUN   TestEncodeDoubleMaskEdge/4133
=== RUN   TestEncodeDoubleMaskEdge/4134
=== RUN   TestEncodeDoubleMaskEdge/4135
=== RUN   TestEncodeDoubleMaskEdge/4136
=== RUN   TestEncodeDoubleMaskEdge/4137
=== RUN   TestEncodeDoubleMaskEdge/4138
=== RUN   TestEncodeDoubleMaskEdge/4139
=== RUN   TestEncodeDoubleMaskEdge/4140
=== RUN   TestEncodeDoubleMaskEdge/4141
=== RUN   TestEncodeDoubleMaskEdge/4142
=== RUN   TestEncodeDoubleMaskEdge/4143
=== RUN   TestEncodeDoubleMaskEdge/4144
=== RUN   TestEncodeDoubleMaskEdge/4145
=== RUN   TestEncodeDoubleMaskEdge/4146
=== RUN   TestEncodeDoubleMaskEdge/4147
=== RUN   TestEncodeDoubleMaskEdge/4148
=== RUN   TestEncodeDoubleMaskEdge/4149
=== RUN   TestEncodeDoubleMaskEdge/4150
=== RUN   TestEncodeDoubleMaskEdge/4151
=== RUN   TestEncodeDoubleMaskEdge/4152
=== RUN   TestEncodeDoubleMaskEdge/4153
=== RUN   TestEncodeDoubleMaskEdge/4154
=== RUN   TestEncodeDoubleMaskEdge/4155
=== RUN   TestEncodeDoubleMaskEdge/4156
=== RUN   TestEncodeDoubleMaskEdge/4157
=== RUN   TestEncodeDoubleMaskEdge/4158
=== RUN   TestEncodeDoubleMaskEdge/4159
=== RUN   TestEncodeDoubleMaskEdge/4160
=== RUN   TestEncodeDoubleMaskEdge/4161
=== RUN   TestEncodeDoubleMaskEdge/4162
=== RUN   TestEncodeDoubleMaskEdge/4163
=== RUN   TestEncodeDoubleMaskEdge/4164
=== RUN   TestEncodeDoubleMaskEdge/4165
=== RUN   TestEncodeDoubleMaskEdge/4166
=== RUN   TestEncodeDoubleMaskEdge/4167
=== RUN   TestEncodeDoubleMaskEdge/4168
=== RUN   TestEncodeDoubleMaskEdge/4169
=== RUN   TestEncodeDoubleMaskEdge/4170
=== RUN   TestEncodeDoubleMaskEdge/4171
=== RUN   TestEncodeDoubleMaskEdge/4172
=== RUN   TestEncodeDoubleMaskEdge/4173
=== RUN   TestEncodeDoubleMaskEdge/4174
=== RUN   TestEncodeDoubleMaskEdge/4175
=== RUN   TestEncodeDoubleMaskEdge/4176
=== RUN   TestEncodeDoubleMaskEdge/4177
=== RUN   TestEncodeDoubleMaskEdge/4178
=== RUN   TestEncodeDoubleMaskEdge/4179
=== RUN   TestEncodeDoubleMaskEdge/4180
=== RUN   TestEncodeDoubleMaskEdge/4181
=== RUN   TestEncodeDoubleMaskEdge/4182
=== RUN   TestEncodeDoubleMaskEdge/4183
=== RUN   TestEncodeDoubleMaskEdge/4184
=== RUN   TestEncodeDoubleMaskEdge/4185
=== RUN   TestEncodeDoubleMaskEdge/4186
=== RUN   TestEncodeDoubleMaskEdge/4187
=== RUN   TestEncodeDoubleMaskEdge/4188
=== RUN   TestEncodeDoubleMaskEdge/4189
=== RUN   TestEncodeDoubleMaskEdge/4190
=== RUN   TestEncodeDoubleMaskEdge/4191
=== RUN   TestEncodeDoubleMaskEdge/4192
=== RUN   TestEncodeDoubleMaskEdge/4193
=== RUN   TestEncodeDoubleMaskEdge/4194
=== RUN   TestEncodeDoubleMaskEdge/4195
=== RUN   TestEncodeDoubleMaskEdge/4196
=== RUN   TestEncodeDoubleMaskEdge/4197
=== RUN   TestEncodeDoubleMaskEdge/4198
=== RUN   TestEncodeDoubleMaskEdge/4199
=== RUN   TestEncodeDoubleMaskEdge/4200
=== RUN   TestEncodeDoubleMaskEdge/4201
=== RUN   TestEncodeDoubleMaskEdge/4202
=== RUN   TestEncodeDoubleMaskEdge/4203
=== RUN   TestEncodeDoubleMaskEdge/4204
=== RUN   TestEncodeDoubleMaskEdge/4205
=== RUN   TestEncodeDoubleMaskEdge/4206
=== RUN   TestEncodeDoubleMaskEdge/4207
=== RUN   TestEncodeDoubleMaskEdge/4208
=== RUN   TestEncodeDoubleMaskEdge/4209
=== RUN   TestEncodeDoubleMaskEdge/4210
=== RUN   TestEncodeDoubleMaskEdge/4211
=== RUN   TestEncodeDoubleMaskEdge/4212
=== RUN   TestEncodeDoubleMaskEdge/4213
=== RUN   TestEncodeDoubleMaskEdge/4214
=== RUN   TestEncodeDoubleMaskEdge/4215
=== RUN   TestEncodeDoubleMaskEdge/4216
=== RUN   TestEncodeDoubleMaskEdge/4217
=== RUN   TestEncodeDoubleMaskEdge/4218
=== RUN   TestEncodeDoubleMaskEdge/4219
=== RUN   TestEncodeDoubleMaskEdge/4220
=== RUN   TestEncodeDoubleMaskEdge/4221
=== RUN   TestEncodeDoubleMaskEdge/4222
=== RUN   TestEncodeDoubleMaskEdge/4223
=== RUN   TestEncodeDoubleMaskEdge/4224
=== RUN   TestEncodeDoubleMaskEdge/4225
=== RUN   TestEncodeDoubleMaskEdge/4226
=== RUN   TestEncodeDoubleMaskEdge/4227
=== RUN   TestEncodeDoubleMaskEdge/4228
=== RUN   TestEncodeDoubleMaskEdge/4229
=== RUN   TestEncodeDoubleMaskEdge/4230
=== RUN   TestEncodeDoubleMaskEdge/4231
=== RUN   TestEncodeDoubleMaskEdge/4232
=== RUN   TestEncodeDoubleMaskEdge/4233
=== RUN   TestEncodeDoubleMaskEdge/4234
=== RUN   TestEncodeDoubleMaskEdge/4235
=== RUN   TestEncodeDoubleMaskEdge/4236
=== RUN   TestEncodeDoubleMaskEdge/4237
=== RUN   TestEncodeDoubleMaskEdge/4238
=== RUN   TestEncodeDoubleMaskEdge/4239
=== RUN   TestEncodeDoubleMaskEdge/4240
=== RUN   TestEncodeDoubleMaskEdge/4241
=== RUN   TestEncodeDoubleMaskEdge/4242
=== RUN   TestEncodeDoubleMaskEdge/4243
=== RUN   TestEncodeDoubleMaskEdge/4244
=== RUN   TestEncodeDoubleMaskEdge/4245
=== RUN   TestEncodeDoubleMaskEdge/4246
=== RUN   TestEncodeDoubleMaskEdge/4247
=== RUN   TestEncodeDoubleMaskEdge/4248
=== RUN   TestEncodeDoubleMaskEdge/4249
=== RUN   TestEncodeDoubleMaskEdge/4250
=== RUN   TestEncodeDoubleMaskEdge/4251
=== RUN   TestEncodeDoubleMaskEdge/4252
=== RUN   TestEncodeDoubleMaskEdge/4253
=== RUN   TestEncodeDoubleMaskEdge/4254
=== RUN   TestEncodeDoubleMaskEdge/4255
=== RUN   TestEncodeDoubleMaskEdge/4256
=== RUN   TestEncodeDoubleMaskEdge/4257
=== RUN   TestEncodeDoubleMaskEdge/4258
=== RUN   TestEncodeDoubleMaskEdge/4259
=== RUN   TestEncodeDoubleMaskEdge/4260
=== RUN   TestEncodeDoubleMaskEdge/4261
=== RUN   TestEncodeDoubleMaskEdge/4262
=== RUN   TestEncodeDoubleMaskEdge/4263
=== RUN   TestEncodeDoubleMaskEdge/4264
=== RUN   TestEncodeDoubleMaskEdge/4265
=== RUN   TestEncodeDoubleMaskEdge/4266
=== RUN   TestEncodeDoubleMaskEdge/4267
=== RUN   TestEncodeDoubleMaskEdge/4268
=== RUN   TestEncodeDoubleMaskEdge/4269
=== RUN   TestEncodeDoubleMaskEdge/4270
=== RUN   TestEncodeDoubleMaskEdge/4271
=== RUN   TestEncodeDoubleMaskEdge/4272
=== RUN   TestEncodeDoubleMaskEdge/4273
=== RUN   TestEncodeDoubleMaskEdge/4274
=== RUN   TestEncodeDoubleMaskEdge/4275
=== RUN   TestEncodeDoubleMaskEdge/4276
=== RUN   TestEncodeDoubleMaskEdge/4277
=== RUN   TestEncodeDoubleMaskEdge/4278
=== RUN   TestEncodeDoubleMaskEdge/4279
=== RUN   TestEncodeDoubleMaskEdge/4280
=== RUN   TestEncodeDoubleMaskEdge/4281
=== RUN   TestEncodeDoubleMaskEdge/4282
=== RUN   TestEncodeDoubleMaskEdge/4283
=== RUN   TestEncodeDoubleMaskEdge/4284
=== RUN   TestEncodeDoubleMaskEdge/4285
=== RUN   TestEncodeDoubleMaskEdge/4286
=== RUN   TestEncodeDoubleMaskEdge/4287
=== RUN   TestEncodeDoubleMaskEdge/4288
=== RUN   TestEncodeDoubleMaskEdge/4289
=== RUN   TestEncodeDoubleMaskEdge/4290
=== RUN   TestEncodeDoubleMaskEdge/4291
=== RUN   TestEncodeDoubleMaskEdge/4292
=== RUN   TestEncodeDoubleMaskEdge/4293
=== RUN   TestEncodeDoubleMaskEdge/4294
=== RUN   TestEncodeDoubleMaskEdge/4295
=== RUN   TestEncodeDoubleMaskEdge/4296
=== RUN   TestEncodeDoubleMaskEdge/4297
=== RUN   TestEncodeDoubleMaskEdge/4298
=== RUN   TestEncodeDoubleMaskEdge/4299
=== RUN   TestEncodeDoubleMaskEdge/4300
=== RUN   TestEncodeDoubleMaskEdge/4301
=== RUN   TestEncodeDoubleMaskEdge/4302
=== RUN   TestEncodeDoubleMaskEdge/4303
=== RUN   TestEncodeDoubleMaskEdge/4304
=== RUN   TestEncodeDoubleMaskEdge/4305
=== RUN   TestEncodeDoubleMaskEdge/4306
=== RUN   TestEncodeDoubleMaskEdge/4307
=== RUN   TestEncodeDoubleMaskEdge/4308
=== RUN   TestEncodeDoubleMaskEdge/4309
=== RUN   TestEncodeDoubleMaskEdge/4310
=== RUN   TestEncodeDoubleMaskEdge/4311
=== RUN   TestEncodeDoubleMaskEdge/4312
=== RUN   TestEncodeDoubleMaskEdge/4313
=== RUN   TestEncodeDoubleMaskEdge/4314
=== RUN   TestEncodeDoubleMaskEdge/4315
=== RUN   TestEncodeDoubleMaskEdge/4316
=== RUN   TestEncodeDoubleMaskEdge/4317
=== RUN   TestEncodeDoubleMaskEdge/4318
=== RUN   TestEncodeDoubleMaskEdge/4319
=== RUN   TestEncodeDoubleMaskEdge/4320
=== RUN   TestEncodeDoubleMaskEdge/4321
=== RUN   TestEncodeDoubleMaskEdge/4322
=== RUN   TestEncodeDoubleMaskEdge/4323
=== RUN   TestEncodeDoubleMaskEdge/4324
=== RUN   TestEncodeDoubleMaskEdge/4325
=== RUN   TestEncodeDoubleMaskEdge/4326
=== RUN   TestEncodeDoubleMaskEdge/4327
=== RUN   TestEncodeDoubleMaskEdge/4328
=== RUN   TestEncodeDoubleMaskEdge/4329
=== RUN   TestEncodeDoubleMaskEdge/4330
=== RUN   TestEncodeDoubleMaskEdge/4331
=== RUN   TestEncodeDoubleMaskEdge/4332
=== RUN   TestEncodeDoubleMaskEdge/4333
=== RUN   TestEncodeDoubleMaskEdge/4334
=== RUN   TestEncodeDoubleMaskEdge/4335
=== RUN   TestEncodeDoubleMaskEdge/4336
=== RUN   TestEncodeDoubleMaskEdge/4337
=== RUN   TestEncodeDoubleMaskEdge/4338
=== RUN   TestEncodeDoubleMaskEdge/4339
=== RUN   TestEncodeDoubleMaskEdge/4340
=== RUN   TestEncodeDoubleMaskEdge/4341
=== RUN   TestEncodeDoubleMaskEdge/4342
=== RUN   TestEncodeDoubleMaskEdge/4343
=== RUN   TestEncodeDoubleMaskEdge/4344
=== RUN   TestEncodeDoubleMaskEdge/4345
=== RUN   TestEncodeDoubleMaskEdge/4346
=== RUN   TestEncodeDoubleMaskEdge/4347
=== RUN   TestEncodeDoubleMaskEdge/4348
=== RUN   TestEncodeDoubleMaskEdge/4349
=== RUN   TestEncodeDoubleMaskEdge/4350
=== RUN   TestEncodeDoubleMaskEdge/4351
=== RUN   TestEncodeDoubleMaskEdge/4352
=== RUN   TestEncodeDoubleMaskEdge/4353
=== RUN   TestEncodeDoubleMaskEdge/4354
=== RUN   TestEncodeDoubleMaskEdge/4355
=== RUN   TestEncodeDoubleMaskEdge/4356
=== RUN   TestEncodeDoubleMaskEdge/4357
=== RUN   TestEncodeDoubleMaskEdge/4358
=== RUN   TestEncodeDoubleMaskEdge/4359
=== RUN   TestEncodeDoubleMaskEdge/4360
=== RUN   TestEncodeDoubleMaskEdge/4361
=== RUN   TestEncodeDoubleMaskEdge/4362
=== RUN   TestEncodeDoubleMaskEdge/4363
=== RUN   TestEncodeDoubleMaskEdge/4364
=== RUN   TestEncodeDoubleMaskEdge/4365
=== RUN   TestEncodeDoubleMaskEdge/4366
=== RUN   TestEncodeDoubleMaskEdge/4367
=== RUN   TestEncodeDoubleMaskEdge/4368
=== RUN   TestEncodeDoubleMaskEdge/4369
=== RUN   TestEncodeDoubleMaskEdge/4370
=== RUN   TestEncodeDoubleMaskEdge/4371
=== RUN   TestEncodeDoubleMaskEdge/4372
=== RUN   TestEncodeDoubleMaskEdge/4373
=== RUN   TestEncodeDoubleMaskEdge/4374
=== RUN   TestEncodeDoubleMaskEdge/4375
=== RUN   TestEncodeDoubleMaskEdge/4376
=== RUN   TestEncodeDoubleMaskEdge/4377
=== RUN   TestEncodeDoubleMaskEdge/4378
=== RUN   TestEncodeDoubleMaskEdge/4379
=== RUN   TestEncodeDoubleMaskEdge/4380
=== RUN   TestEncodeDoubleMaskEdge/4381
=== RUN   TestEncodeDoubleMaskEdge/4382
=== RUN   TestEncodeDoubleMaskEdge/4383
=== RUN   TestEncodeDoubleMaskEdge/4384
=== RUN   TestEncodeDoubleMaskEdge/4385
=== RUN   TestEncodeDoubleMaskEdge/4386
=== RUN   TestEncodeDoubleMaskEdge/4387
=== RUN   TestEncodeDoubleMaskEdge/4388
=== RUN   TestEncodeDoubleMaskEdge/4389
=== RUN   TestEncodeDoubleMaskEdge/4390
=== RUN   TestEncodeDoubleMaskEdge/4391
=== RUN   TestEncodeDoubleMaskEdge/4392
=== RUN   TestEncodeDoubleMaskEdge/4393
=== RUN   TestEncodeDoubleMaskEdge/4394
=== RUN   TestEncodeDoubleMaskEdge/4395
=== RUN   TestEncodeDoubleMaskEdge/4396
=== RUN   TestEncodeDoubleMaskEdge/4397
=== RUN   TestEncodeDoubleMaskEdge/4398
=== RUN   TestEncodeDoubleMaskEdge/4399
=== RUN   TestEncodeDoubleMaskEdge/4400
=== RUN   TestEncodeDoubleMaskEdge/4401
=== RUN   TestEncodeDoubleMaskEdge/4402
=== RUN   TestEncodeDoubleMaskEdge/4403
=== RUN   TestEncodeDoubleMaskEdge/4404
=== RUN   TestEncodeDoubleMaskEdge/4405
=== RUN   TestEncodeDoubleMaskEdge/4406
=== RUN   TestEncodeDoubleMaskEdge/4407
=== RUN   TestEncodeDoubleMaskEdge/4408
=== RUN   TestEncodeDoubleMaskEdge/4409
=== RUN   TestEncodeDoubleMaskEdge/4410
=== RUN   TestEncodeDoubleMaskEdge/4411
=== RUN   TestEncodeDoubleMaskEdge/4412
=== RUN   TestEncodeDoubleMaskEdge/4413
=== RUN   TestEncodeDoubleMaskEdge/4414
=== RUN   TestEncodeDoubleMaskEdge/4415
=== RUN   TestEncodeDoubleMaskEdge/4416
=== RUN   TestEncodeDoubleMaskEdge/4417
=== RUN   TestEncodeDoubleMaskEdge/4418
=== RUN   TestEncodeDoubleMaskEdge/4419
=== RUN   TestEncodeDoubleMaskEdge/4420
=== RUN   TestEncodeDoubleMaskEdge/4421
=== RUN   TestEncodeDoubleMaskEdge/4422
=== RUN   TestEncodeDoubleMaskEdge/4423
=== RUN   TestEncodeDoubleMaskEdge/4424
=== RUN   TestEncodeDoubleMaskEdge/4425
=== RUN   TestEncodeDoubleMaskEdge/4426
=== RUN   TestEncodeDoubleMaskEdge/4427
=== RUN   TestEncodeDoubleMaskEdge/4428
=== RUN   TestEncodeDoubleMaskEdge/4429
=== RUN   TestEncodeDoubleMaskEdge/4430
=== RUN   TestEncodeDoubleMaskEdge/4431
=== RUN   TestEncodeDoubleMaskEdge/4432
=== RUN   TestEncodeDoubleMaskEdge/4433
=== RUN   TestEncodeDoubleMaskEdge/4434
=== RUN   TestEncodeDoubleMaskEdge/4435
=== RUN   TestEncodeDoubleMaskEdge/4436
=== RUN   TestEncodeDoubleMaskEdge/4437
=== RUN   TestEncodeDoubleMaskEdge/4438
=== RUN   TestEncodeDoubleMaskEdge/4439
=== RUN   TestEncodeDoubleMaskEdge/4440
=== RUN   TestEncodeDoubleMaskEdge/4441
=== RUN   TestEncodeDoubleMaskEdge/4442
=== RUN   TestEncodeDoubleMaskEdge/4443
=== RUN   TestEncodeDoubleMaskEdge/4444
=== RUN   TestEncodeDoubleMaskEdge/4445
=== RUN   TestEncodeDoubleMaskEdge/4446
=== RUN   TestEncodeDoubleMaskEdge/4447
=== RUN   TestEncodeDoubleMaskEdge/4448
=== RUN   TestEncodeDoubleMaskEdge/4449
=== RUN   TestEncodeDoubleMaskEdge/4450
=== RUN   TestEncodeDoubleMaskEdge/4451
=== RUN   TestEncodeDoubleMaskEdge/4452
=== RUN   TestEncodeDoubleMaskEdge/4453
=== RUN   TestEncodeDoubleMaskEdge/4454
=== RUN   TestEncodeDoubleMaskEdge/4455
=== RUN   TestEncodeDoubleMaskEdge/4456
=== RUN   TestEncodeDoubleMaskEdge/4457
=== RUN   TestEncodeDoubleMaskEdge/4458
=== RUN   TestEncodeDoubleMaskEdge/4459
=== RUN   TestEncodeDoubleMaskEdge/4460
=== RUN   TestEncodeDoubleMaskEdge/4461
=== RUN   TestEncodeDoubleMaskEdge/4462
=== RUN   TestEncodeDoubleMaskEdge/4463
=== RUN   TestEncodeDoubleMaskEdge/4464
=== RUN   TestEncodeDoubleMaskEdge/4465
=== RUN   TestEncodeDoubleMaskEdge/4466
=== RUN   TestEncodeDoubleMaskEdge/4467
=== RUN   TestEncodeDoubleMaskEdge/4468
=== RUN   TestEncodeDoubleMaskEdge/4469
=== RUN   TestEncodeDoubleMaskEdge/4470
=== RUN   TestEncodeDoubleMaskEdge/4471
=== RUN   TestEncodeDoubleMaskEdge/4472
=== RUN   TestEncodeDoubleMaskEdge/4473
=== RUN   TestEncodeDoubleMaskEdge/4474
=== RUN   TestEncodeDoubleMaskEdge/4475
=== RUN   TestEncodeDoubleMaskEdge/4476
=== RUN   TestEncodeDoubleMaskEdge/4477
=== RUN   TestEncodeDoubleMaskEdge/4478
=== RUN   TestEncodeDoubleMaskEdge/4479
=== RUN   TestEncodeDoubleMaskEdge/4480
=== RUN   TestEncodeDoubleMaskEdge/4481
=== RUN   TestEncodeDoubleMaskEdge/4482
=== RUN   TestEncodeDoubleMaskEdge/4483
=== RUN   TestEncodeDoubleMaskEdge/4484
=== RUN   TestEncodeDoubleMaskEdge/4485
=== RUN   TestEncodeDoubleMaskEdge/4486
=== RUN   TestEncodeDoubleMaskEdge/4487
=== RUN   TestEncodeDoubleMaskEdge/4488
=== RUN   TestEncodeDoubleMaskEdge/4489
=== RUN   TestEncodeDoubleMaskEdge/4490
=== RUN   TestEncodeDoubleMaskEdge/4491
=== RUN   TestEncodeDoubleMaskEdge/4492
=== RUN   TestEncodeDoubleMaskEdge/4493
=== RUN   TestEncodeDoubleMaskEdge/4494
=== RUN   TestEncodeDoubleMaskEdge/4495
=== RUN   TestEncodeDoubleMaskEdge/4496
=== RUN   TestEncodeDoubleMaskEdge/4497
=== RUN   TestEncodeDoubleMaskEdge/4498
=== RUN   TestEncodeDoubleMaskEdge/4499
=== RUN   TestEncodeDoubleMaskEdge/4500
=== RUN   TestEncodeDoubleMaskEdge/4501
=== RUN   TestEncodeDoubleMaskEdge/4502
=== RUN   TestEncodeDoubleMaskEdge/4503
=== RUN   TestEncodeDoubleMaskEdge/4504
=== RUN   TestEncodeDoubleMaskEdge/4505
=== RUN   TestEncodeDoubleMaskEdge/4506
=== RUN   TestEncodeDoubleMaskEdge/4507
=== RUN   TestEncodeDoubleMaskEdge/4508
=== RUN   TestEncodeDoubleMaskEdge/4509
=== RUN   TestEncodeDoubleMaskEdge/4510
=== RUN   TestEncodeDoubleMaskEdge/4511
=== RUN   TestEncodeDoubleMaskEdge/4512
=== RUN   TestEncodeDoubleMaskEdge/4513
=== RUN   TestEncodeDoubleMaskEdge/4514
=== RUN   TestEncodeDoubleMaskEdge/4515
=== RUN   TestEncodeDoubleMaskEdge/4516
=== RUN   TestEncodeDoubleMaskEdge/4517
=== RUN   TestEncodeDoubleMaskEdge/4518
=== RUN   TestEncodeDoubleMaskEdge/4519
=== RUN   TestEncodeDoubleMaskEdge/4520
=== RUN   TestEncodeDoubleMaskEdge/4521
=== RUN   TestEncodeDoubleMaskEdge/4522
=== RUN   TestEncodeDoubleMaskEdge/4523
=== RUN   TestEncodeDoubleMaskEdge/4524
=== RUN   TestEncodeDoubleMaskEdge/4525
=== RUN   TestEncodeDoubleMaskEdge/4526
=== RUN   TestEncodeDoubleMaskEdge/4527
=== RUN   TestEncodeDoubleMaskEdge/4528
=== RUN   TestEncodeDoubleMaskEdge/4529
=== RUN   TestEncodeDoubleMaskEdge/4530
=== RUN   TestEncodeDoubleMaskEdge/4531
=== RUN   TestEncodeDoubleMaskEdge/4532
=== RUN   TestEncodeDoubleMaskEdge/4533
=== RUN   TestEncodeDoubleMaskEdge/4534
=== RUN   TestEncodeDoubleMaskEdge/4535
=== RUN   TestEncodeDoubleMaskEdge/4536
=== RUN   TestEncodeDoubleMaskEdge/4537
=== RUN   TestEncodeDoubleMaskEdge/4538
=== RUN   TestEncodeDoubleMaskEdge/4539
=== RUN   TestEncodeDoubleMaskEdge/4540
=== RUN   TestEncodeDoubleMaskEdge/4541
=== RUN   TestEncodeDoubleMaskEdge/4542
=== RUN   TestEncodeDoubleMaskEdge/4543
=== RUN   TestEncodeDoubleMaskEdge/4544
=== RUN   TestEncodeDoubleMaskEdge/4545
=== RUN   TestEncodeDoubleMaskEdge/4546
=== RUN   TestEncodeDoubleMaskEdge/4547
=== RUN   TestEncodeDoubleMaskEdge/4548
=== RUN   TestEncodeDoubleMaskEdge/4549
=== RUN   TestEncodeDoubleMaskEdge/4550
=== RUN   TestEncodeDoubleMaskEdge/4551
=== RUN   TestEncodeDoubleMaskEdge/4552
=== RUN   TestEncodeDoubleMaskEdge/4553
=== RUN   TestEncodeDoubleMaskEdge/4554
=== RUN   TestEncodeDoubleMaskEdge/4555
=== RUN   TestEncodeDoubleMaskEdge/4556
=== RUN   TestEncodeDoubleMaskEdge/4557
=== RUN   TestEncodeDoubleMaskEdge/4558
=== RUN   TestEncodeDoubleMaskEdge/4559
=== RUN   TestEncodeDoubleMaskEdge/4560
=== RUN   TestEncodeDoubleMaskEdge/4561
=== RUN   TestEncodeDoubleMaskEdge/4562
=== RUN   TestEncodeDoubleMaskEdge/4563
=== RUN   TestEncodeDoubleMaskEdge/4564
=== RUN   TestEncodeDoubleMaskEdge/4565
=== RUN   TestEncodeDoubleMaskEdge/4566
=== RUN   TestEncodeDoubleMaskEdge/4567
=== RUN   TestEncodeDoubleMaskEdge/4568
=== RUN   TestEncodeDoubleMaskEdge/4569
=== RUN   TestEncodeDoubleMaskEdge/4570
=== RUN   TestEncodeDoubleMaskEdge/4571
=== RUN   TestEncodeDoubleMaskEdge/4572
=== RUN   TestEncodeDoubleMaskEdge/4573
=== RUN   TestEncodeDoubleMaskEdge/4574
=== RUN   TestEncodeDoubleMaskEdge/4575
=== RUN   TestEncodeDoubleMaskEdge/4576
=== RUN   TestEncodeDoubleMaskEdge/4577
=== RUN   TestEncodeDoubleMaskEdge/4578
=== RUN   TestEncodeDoubleMaskEdge/4579
=== RUN   TestEncodeDoubleMaskEdge/4580
=== RUN   TestEncodeDoubleMaskEdge/4581
=== RUN   TestEncodeDoubleMaskEdge/4582
=== RUN   TestEncodeDoubleMaskEdge/4583
=== RUN   TestEncodeDoubleMaskEdge/4584
=== RUN   TestEncodeDoubleMaskEdge/4585
=== RUN   TestEncodeDoubleMaskEdge/4586
=== RUN   TestEncodeDoubleMaskEdge/4587
=== RUN   TestEncodeDoubleMaskEdge/4588
=== RUN   TestEncodeDoubleMaskEdge/4589
=== RUN   TestEncodeDoubleMaskEdge/4590
=== RUN   TestEncodeDoubleMaskEdge/4591
=== RUN   TestEncodeDoubleMaskEdge/4592
=== RUN   TestEncodeDoubleMaskEdge/4593
=== RUN   TestEncodeDoubleMaskEdge/4594
=== RUN   TestEncodeDoubleMaskEdge/4595
=== RUN   TestEncodeDoubleMaskEdge/4596
=== RUN   TestEncodeDoubleMaskEdge/4597
=== RUN   TestEncodeDoubleMaskEdge/4598
=== RUN   TestEncodeDoubleMaskEdge/4599
=== RUN   TestEncodeDoubleMaskEdge/4600
=== RUN   TestEncodeDoubleMaskEdge/4601
=== RUN   TestEncodeDoubleMaskEdge/4602
=== RUN   TestEncodeDoubleMaskEdge/4603
=== RUN   TestEncodeDoubleMaskEdge/4604
=== RUN   TestEncodeDoubleMaskEdge/4605
=== RUN   TestEncodeDoubleMaskEdge/4606
=== RUN   TestEncodeDoubleMaskEdge/4607
=== RUN   TestEncodeDoubleMaskEdge/4608
=== RUN   TestEncodeDoubleMaskEdge/4609
=== RUN   TestEncodeDoubleMaskEdge/4610
=== RUN   TestEncodeDoubleMaskEdge/4611
=== RUN   TestEncodeDoubleMaskEdge/4612
=== RUN   TestEncodeDoubleMaskEdge/4613
=== RUN   TestEncodeDoubleMaskEdge/4614
=== RUN   TestEncodeDoubleMaskEdge/4615
=== RUN   TestEncodeDoubleMaskEdge/4616
=== RUN   TestEncodeDoubleMaskEdge/4617
=== RUN   TestEncodeDoubleMaskEdge/4618
=== RUN   TestEncodeDoubleMaskEdge/4619
=== RUN   TestEncodeDoubleMaskEdge/4620
=== RUN   TestEncodeDoubleMaskEdge/4621
=== RUN   TestEncodeDoubleMaskEdge/4622
=== RUN   TestEncodeDoubleMaskEdge/4623
=== RUN   TestEncodeDoubleMaskEdge/4624
=== RUN   TestEncodeDoubleMaskEdge/4625
=== RUN   TestEncodeDoubleMaskEdge/4626
=== RUN   TestEncodeDoubleMaskEdge/4627
=== RUN   TestEncodeDoubleMaskEdge/4628
=== RUN   TestEncodeDoubleMaskEdge/4629
=== RUN   TestEncodeDoubleMaskEdge/4630
=== RUN   TestEncodeDoubleMaskEdge/4631
=== RUN   TestEncodeDoubleMaskEdge/4632
=== RUN   TestEncodeDoubleMaskEdge/4633
=== RUN   TestEncodeDoubleMaskEdge/4634
=== RUN   TestEncodeDoubleMaskEdge/4635
=== RUN   TestEncodeDoubleMaskEdge/4636
=== RUN   TestEncodeDoubleMaskEdge/4637
=== RUN   TestEncodeDoubleMaskEdge/4638
=== RUN   TestEncodeDoubleMaskEdge/4639
=== RUN   TestEncodeDoubleMaskEdge/4640
=== RUN   TestEncodeDoubleMaskEdge/4641
=== RUN   TestEncodeDoubleMaskEdge/4642
=== RUN   TestEncodeDoubleMaskEdge/4643
=== RUN   TestEncodeDoubleMaskEdge/4644
=== RUN   TestEncodeDoubleMaskEdge/4645
=== RUN   TestEncodeDoubleMaskEdge/4646
=== RUN   TestEncodeDoubleMaskEdge/4647
=== RUN   TestEncodeDoubleMaskEdge/4648
=== RUN   TestEncodeDoubleMaskEdge/4649
=== RUN   TestEncodeDoubleMaskEdge/4650
=== RUN   TestEncodeDoubleMaskEdge/4651
=== RUN   TestEncodeDoubleMaskEdge/4652
=== RUN   TestEncodeDoubleMaskEdge/4653
=== RUN   TestEncodeDoubleMaskEdge/4654
=== RUN   TestEncodeDoubleMaskEdge/4655
=== RUN   TestEncodeDoubleMaskEdge/4656
=== RUN   TestEncodeDoubleMaskEdge/4657
=== RUN   TestEncodeDoubleMaskEdge/4658
=== RUN   TestEncodeDoubleMaskEdge/4659
=== RUN   TestEncodeDoubleMaskEdge/4660
=== RUN   TestEncodeDoubleMaskEdge/4661
=== RUN   TestEncodeDoubleMaskEdge/4662
=== RUN   TestEncodeDoubleMaskEdge/4663
=== RUN   TestEncodeDoubleMaskEdge/4664
=== RUN   TestEncodeDoubleMaskEdge/4665
=== RUN   TestEncodeDoubleMaskEdge/4666
=== RUN   TestEncodeDoubleMaskEdge/4667
=== RUN   TestEncodeDoubleMaskEdge/4668
=== RUN   TestEncodeDoubleMaskEdge/4669
=== RUN   TestEncodeDoubleMaskEdge/4670
=== RUN   TestEncodeDoubleMaskEdge/4671
=== RUN   TestEncodeDoubleMaskEdge/4672
=== RUN   TestEncodeDoubleMaskEdge/4673
=== RUN   TestEncodeDoubleMaskEdge/4674
=== RUN   TestEncodeDoubleMaskEdge/4675
=== RUN   TestEncodeDoubleMaskEdge/4676
=== RUN   TestEncodeDoubleMaskEdge/4677
=== RUN   TestEncodeDoubleMaskEdge/4678
=== RUN   TestEncodeDoubleMaskEdge/4679
=== RUN   TestEncodeDoubleMaskEdge/4680
=== RUN   TestEncodeDoubleMaskEdge/4681
=== RUN   TestEncodeDoubleMaskEdge/4682
=== RUN   TestEncodeDoubleMaskEdge/4683
=== RUN   TestEncodeDoubleMaskEdge/4684
=== RUN   TestEncodeDoubleMaskEdge/4685
=== RUN   TestEncodeDoubleMaskEdge/4686
=== RUN   TestEncodeDoubleMaskEdge/4687
=== RUN   TestEncodeDoubleMaskEdge/4688
=== RUN   TestEncodeDoubleMaskEdge/4689
=== RUN   TestEncodeDoubleMaskEdge/4690
=== RUN   TestEncodeDoubleMaskEdge/4691
=== RUN   TestEncodeDoubleMaskEdge/4692
=== RUN   TestEncodeDoubleMaskEdge/4693
=== RUN   TestEncodeDoubleMaskEdge/4694
=== RUN   TestEncodeDoubleMaskEdge/4695
=== RUN   TestEncodeDoubleMaskEdge/4696
=== RUN   TestEncodeDoubleMaskEdge/4697
=== RUN   TestEncodeDoubleMaskEdge/4698
=== RUN   TestEncodeDoubleMaskEdge/4699
=== RUN   TestEncodeDoubleMaskEdge/4700
=== RUN   TestEncodeDoubleMaskEdge/4701
=== RUN   TestEncodeDoubleMaskEdge/4702
=== RUN   TestEncodeDoubleMaskEdge/4703
=== RUN   TestEncodeDoubleMaskEdge/4704
=== RUN   TestEncodeDoubleMaskEdge/4705
=== RUN   TestEncodeDoubleMaskEdge/4706
=== RUN   TestEncodeDoubleMaskEdge/4707
=== RUN   TestEncodeDoubleMaskEdge/4708
=== RUN   TestEncodeDoubleMaskEdge/4709
=== RUN   TestEncodeDoubleMaskEdge/4710
=== RUN   TestEncodeDoubleMaskEdge/4711
=== RUN   TestEncodeDoubleMaskEdge/4712
=== RUN   TestEncodeDoubleMaskEdge/4713
=== RUN   TestEncodeDoubleMaskEdge/4714
=== RUN   TestEncodeDoubleMaskEdge/4715
=== RUN   TestEncodeDoubleMaskEdge/4716
=== RUN   TestEncodeDoubleMaskEdge/4717
=== RUN   TestEncodeDoubleMaskEdge/4718
=== RUN   TestEncodeDoubleMaskEdge/4719
=== RUN   TestEncodeDoubleMaskEdge/4720
=== RUN   TestEncodeDoubleMaskEdge/4721
=== RUN   TestEncodeDoubleMaskEdge/4722
=== RUN   TestEncodeDoubleMaskEdge/4723
=== RUN   TestEncodeDoubleMaskEdge/4724
=== RUN   TestEncodeDoubleMaskEdge/4725
=== RUN   TestEncodeDoubleMaskEdge/4726
=== RUN   TestEncodeDoubleMaskEdge/4727
=== RUN   TestEncodeDoubleMaskEdge/4728
=== RUN   TestEncodeDoubleMaskEdge/4729
=== RUN   TestEncodeDoubleMaskEdge/4730
=== RUN   TestEncodeDoubleMaskEdge/4731
=== RUN   TestEncodeDoubleMaskEdge/4732
=== RUN   TestEncodeDoubleMaskEdge/4733
=== RUN   TestEncodeDoubleMaskEdge/4734
=== RUN   TestEncodeDoubleMaskEdge/4735
=== RUN   TestEncodeDoubleMaskEdge/4736
=== RUN   TestEncodeDoubleMaskEdge/4737
=== RUN   TestEncodeDoubleMaskEdge/4738
=== RUN   TestEncodeDoubleMaskEdge/4739
=== RUN   TestEncodeDoubleMaskEdge/4740
=== RUN   TestEncodeDoubleMaskEdge/4741
=== RUN   TestEncodeDoubleMaskEdge/4742
=== RUN   TestEncodeDoubleMaskEdge/4743
=== RUN   TestEncodeDoubleMaskEdge/4744
=== RUN   TestEncodeDoubleMaskEdge/4745
=== RUN   TestEncodeDoubleMaskEdge/4746
=== RUN   TestEncodeDoubleMaskEdge/4747
=== RUN   TestEncodeDoubleMaskEdge/4748
=== RUN   TestEncodeDoubleMaskEdge/4749
=== RUN   TestEncodeDoubleMaskEdge/4750
=== RUN   TestEncodeDoubleMaskEdge/4751
=== RUN   TestEncodeDoubleMaskEdge/4752
=== RUN   TestEncodeDoubleMaskEdge/4753
=== RUN   TestEncodeDoubleMaskEdge/4754
=== RUN   TestEncodeDoubleMaskEdge/4755
=== RUN   TestEncodeDoubleMaskEdge/4756
=== RUN   TestEncodeDoubleMaskEdge/4757
=== RUN   TestEncodeDoubleMaskEdge/4758
=== RUN   TestEncodeDoubleMaskEdge/4759
=== RUN   TestEncodeDoubleMaskEdge/4760
=== RUN   TestEncodeDoubleMaskEdge/4761
=== RUN   TestEncodeDoubleMaskEdge/4762
=== RUN   TestEncodeDoubleMaskEdge/4763
=== RUN   TestEncodeDoubleMaskEdge/4764
=== RUN   TestEncodeDoubleMaskEdge/4765
=== RUN   TestEncodeDoubleMaskEdge/4766
=== RUN   TestEncodeDoubleMaskEdge/4767
=== RUN   TestEncodeDoubleMaskEdge/4768
=== RUN   TestEncodeDoubleMaskEdge/4769
=== RUN   TestEncodeDoubleMaskEdge/4770
=== RUN   TestEncodeDoubleMaskEdge/4771
=== RUN   TestEncodeDoubleMaskEdge/4772
=== RUN   TestEncodeDoubleMaskEdge/4773
=== RUN   TestEncodeDoubleMaskEdge/4774
=== RUN   TestEncodeDoubleMaskEdge/4775
=== RUN   TestEncodeDoubleMaskEdge/4776
=== RUN   TestEncodeDoubleMaskEdge/4777
=== RUN   TestEncodeDoubleMaskEdge/4778
=== RUN   TestEncodeDoubleMaskEdge/4779
=== RUN   TestEncodeDoubleMaskEdge/4780
=== RUN   TestEncodeDoubleMaskEdge/4781
=== RUN   TestEncodeDoubleMaskEdge/4782
=== RUN   TestEncodeDoubleMaskEdge/4783
=== RUN   TestEncodeDoubleMaskEdge/4784
=== RUN   TestEncodeDoubleMaskEdge/4785
=== RUN   TestEncodeDoubleMaskEdge/4786
=== RUN   TestEncodeDoubleMaskEdge/4787
=== RUN   TestEncodeDoubleMaskEdge/4788
=== RUN   TestEncodeDoubleMaskEdge/4789
=== RUN   TestEncodeDoubleMaskEdge/4790
=== RUN   TestEncodeDoubleMaskEdge/4791
=== RUN   TestEncodeDoubleMaskEdge/4792
=== RUN   TestEncodeDoubleMaskEdge/4793
=== RUN   TestEncodeDoubleMaskEdge/4794
=== RUN   TestEncodeDoubleMaskEdge/4795
=== RUN   TestEncodeDoubleMaskEdge/4796
=== RUN   TestEncodeDoubleMaskEdge/4797
=== RUN   TestEncodeDoubleMaskEdge/4798
=== RUN   TestEncodeDoubleMaskEdge/4799
=== RUN   TestEncodeDoubleMaskEdge/4800
=== RUN   TestEncodeDoubleMaskEdge/4801
=== RUN   TestEncodeDoubleMaskEdge/4802
=== RUN   TestEncodeDoubleMaskEdge/4803
=== RUN   TestEncodeDoubleMaskEdge/4804
=== RUN   TestEncodeDoubleMaskEdge/4805
=== RUN   TestEncodeDoubleMaskEdge/4806
=== RUN   TestEncodeDoubleMaskEdge/4807
=== RUN   TestEncodeDoubleMaskEdge/4808
=== RUN   TestEncodeDoubleMaskEdge/4809
=== RUN   TestEncodeDoubleMaskEdge/4810
=== RUN   TestEncodeDoubleMaskEdge/4811
=== RUN   TestEncodeDoubleMaskEdge/4812
=== RUN   TestEncodeDoubleMaskEdge/4813
=== RUN   TestEncodeDoubleMaskEdge/4814
=== RUN   TestEncodeDoubleMaskEdge/4815
=== RUN   TestEncodeDoubleMaskEdge/4816
=== RUN   TestEncodeDoubleMaskEdge/4817
=== RUN   TestEncodeDoubleMaskEdge/4818
=== RUN   TestEncodeDoubleMaskEdge/4819
=== RUN   TestEncodeDoubleMaskEdge/4820
=== RUN   TestEncodeDoubleMaskEdge/4821
=== RUN   TestEncodeDoubleMaskEdge/4822
=== RUN   TestEncodeDoubleMaskEdge/4823
=== RUN   TestEncodeDoubleMaskEdge/4824
=== RUN   TestEncodeDoubleMaskEdge/4825
=== RUN   TestEncodeDoubleMaskEdge/4826
=== RUN   TestEncodeDoubleMaskEdge/4827
=== RUN   TestEncodeDoubleMaskEdge/4828
=== RUN   TestEncodeDoubleMaskEdge/4829
=== RUN   TestEncodeDoubleMaskEdge/4830
=== RUN   TestEncodeDoubleMaskEdge/4831
=== RUN   TestEncodeDoubleMaskEdge/4832
=== RUN   TestEncodeDoubleMaskEdge/4833
=== RUN   TestEncodeDoubleMaskEdge/4834
=== RUN   TestEncodeDoubleMaskEdge/4835
=== RUN   TestEncodeDoubleMaskEdge/4836
=== RUN   TestEncodeDoubleMaskEdge/4837
=== RUN   TestEncodeDoubleMaskEdge/4838
=== RUN   TestEncodeDoubleMaskEdge/4839
=== RUN   TestEncodeDoubleMaskEdge/4840
=== RUN   TestEncodeDoubleMaskEdge/4841
=== RUN   TestEncodeDoubleMaskEdge/4842
=== RUN   TestEncodeDoubleMaskEdge/4843
=== RUN   TestEncodeDoubleMaskEdge/4844
=== RUN   TestEncodeDoubleMaskEdge/4845
=== RUN   TestEncodeDoubleMaskEdge/4846
=== RUN   TestEncodeDoubleMaskEdge/4847
=== RUN   TestEncodeDoubleMaskEdge/4848
=== RUN   TestEncodeDoubleMaskEdge/4849
=== RUN   TestEncodeDoubleMaskEdge/4850
=== RUN   TestEncodeDoubleMaskEdge/4851
=== RUN   TestEncodeDoubleMaskEdge/4852
=== RUN   TestEncodeDoubleMaskEdge/4853
=== RUN   TestEncodeDoubleMaskEdge/4854
=== RUN   TestEncodeDoubleMaskEdge/4855
=== RUN   TestEncodeDoubleMaskEdge/4856
=== RUN   TestEncodeDoubleMaskEdge/4857
=== RUN   TestEncodeDoubleMaskEdge/4858
=== RUN   TestEncodeDoubleMaskEdge/4859
=== RUN   TestEncodeDoubleMaskEdge/4860
=== RUN   TestEncodeDoubleMaskEdge/4861
=== RUN   TestEncodeDoubleMaskEdge/4862
=== RUN   TestEncodeDoubleMaskEdge/4863
=== RUN   TestEncodeDoubleMaskEdge/4864
=== RUN   TestEncodeDoubleMaskEdge/4865
=== RUN   TestEncodeDoubleMaskEdge/4866
=== RUN   TestEncodeDoubleMaskEdge/4867
=== RUN   TestEncodeDoubleMaskEdge/4868
=== RUN   TestEncodeDoubleMaskEdge/4869
=== RUN   TestEncodeDoubleMaskEdge/4870
=== RUN   TestEncodeDoubleMaskEdge/4871
=== RUN   TestEncodeDoubleMaskEdge/4872
=== RUN   TestEncodeDoubleMaskEdge/4873
=== RUN   TestEncodeDoubleMaskEdge/4874
=== RUN   TestEncodeDoubleMaskEdge/4875
=== RUN   TestEncodeDoubleMaskEdge/4876
=== RUN   TestEncodeDoubleMaskEdge/4877
=== RUN   TestEncodeDoubleMaskEdge/4878
=== RUN   TestEncodeDoubleMaskEdge/4879
=== RUN   TestEncodeDoubleMaskEdge/4880
=== RUN   TestEncodeDoubleMaskEdge/4881
=== RUN   TestEncodeDoubleMaskEdge/4882
=== RUN   TestEncodeDoubleMaskEdge/4883
=== RUN   TestEncodeDoubleMaskEdge/4884
=== RUN   TestEncodeDoubleMaskEdge/4885
=== RUN   TestEncodeDoubleMaskEdge/4886
=== RUN   TestEncodeDoubleMaskEdge/4887
=== RUN   TestEncodeDoubleMaskEdge/4888
=== RUN   TestEncodeDoubleMaskEdge/4889
=== RUN   TestEncodeDoubleMaskEdge/4890
=== RUN   TestEncodeDoubleMaskEdge/4891
=== RUN   TestEncodeDoubleMaskEdge/4892
=== RUN   TestEncodeDoubleMaskEdge/4893
=== RUN   TestEncodeDoubleMaskEdge/4894
=== RUN   TestEncodeDoubleMaskEdge/4895
=== RUN   TestEncodeDoubleMaskEdge/4896
=== RUN   TestEncodeDoubleMaskEdge/4897
=== RUN   TestEncodeDoubleMaskEdge/4898
=== RUN   TestEncodeDoubleMaskEdge/4899
=== RUN   TestEncodeDoubleMaskEdge/4900
=== RUN   TestEncodeDoubleMaskEdge/4901
=== RUN   TestEncodeDoubleMaskEdge/4902
=== RUN   TestEncodeDoubleMaskEdge/4903
=== RUN   TestEncodeDoubleMaskEdge/4904
=== RUN   TestEncodeDoubleMaskEdge/4905
=== RUN   TestEncodeDoubleMaskEdge/4906
=== RUN   TestEncodeDoubleMaskEdge/4907
=== RUN   TestEncodeDoubleMaskEdge/4908
=== RUN   TestEncodeDoubleMaskEdge/4909
=== RUN   TestEncodeDoubleMaskEdge/4910
=== RUN   TestEncodeDoubleMaskEdge/4911
=== RUN   TestEncodeDoubleMaskEdge/4912
=== RUN   TestEncodeDoubleMaskEdge/4913
=== RUN   TestEncodeDoubleMaskEdge/4914
=== RUN   TestEncodeDoubleMaskEdge/4915
=== RUN   TestEncodeDoubleMaskEdge/4916
=== RUN   TestEncodeDoubleMaskEdge/4917
=== RUN   TestEncodeDoubleMaskEdge/4918
=== RUN   TestEncodeDoubleMaskEdge/4919
=== RUN   TestEncodeDoubleMaskEdge/4920
=== RUN   TestEncodeDoubleMaskEdge/4921
=== RUN   TestEncodeDoubleMaskEdge/4922
=== RUN   TestEncodeDoubleMaskEdge/4923
=== RUN   TestEncodeDoubleMaskEdge/4924
=== RUN   TestEncodeDoubleMaskEdge/4925
=== RUN   TestEncodeDoubleMaskEdge/4926
=== RUN   TestEncodeDoubleMaskEdge/4927
=== RUN   TestEncodeDoubleMaskEdge/4928
=== RUN   TestEncodeDoubleMaskEdge/4929
=== RUN   TestEncodeDoubleMaskEdge/4930
=== RUN   TestEncodeDoubleMaskEdge/4931
=== RUN   TestEncodeDoubleMaskEdge/4932
=== RUN   TestEncodeDoubleMaskEdge/4933
=== RUN   TestEncodeDoubleMaskEdge/4934
=== RUN   TestEncodeDoubleMaskEdge/4935
=== RUN   TestEncodeDoubleMaskEdge/4936
=== RUN   TestEncodeDoubleMaskEdge/4937
=== RUN   TestEncodeDoubleMaskEdge/4938
=== RUN   TestEncodeDoubleMaskEdge/4939
=== RUN   TestEncodeDoubleMaskEdge/4940
=== RUN   TestEncodeDoubleMaskEdge/4941
=== RUN   TestEncodeDoubleMaskEdge/4942
=== RUN   TestEncodeDoubleMaskEdge/4943
=== RUN   TestEncodeDoubleMaskEdge/4944
=== RUN   TestEncodeDoubleMaskEdge/4945
=== RUN   TestEncodeDoubleMaskEdge/4946
=== RUN   TestEncodeDoubleMaskEdge/4947
=== RUN   TestEncodeDoubleMaskEdge/4948
=== RUN   TestEncodeDoubleMaskEdge/4949
=== RUN   TestEncodeDoubleMaskEdge/4950
=== RUN   TestEncodeDoubleMaskEdge/4951
=== RUN   TestEncodeDoubleMaskEdge/4952
=== RUN   TestEncodeDoubleMaskEdge/4953
=== RUN   TestEncodeDoubleMaskEdge/4954
=== RUN   TestEncodeDoubleMaskEdge/4955
=== RUN   TestEncodeDoubleMaskEdge/4956
=== RUN   TestEncodeDoubleMaskEdge/4957
=== RUN   TestEncodeDoubleMaskEdge/4958
=== RUN   TestEncodeDoubleMaskEdge/4959
=== RUN   TestEncodeDoubleMaskEdge/4960
=== RUN   TestEncodeDoubleMaskEdge/4961
=== RUN   TestEncodeDoubleMaskEdge/4962
=== RUN   TestEncodeDoubleMaskEdge/4963
=== RUN   TestEncodeDoubleMaskEdge/4964
=== RUN   TestEncodeDoubleMaskEdge/4965
=== RUN   TestEncodeDoubleMaskEdge/4966
=== RUN   TestEncodeDoubleMaskEdge/4967
=== RUN   TestEncodeDoubleMaskEdge/4968
=== RUN   TestEncodeDoubleMaskEdge/4969
=== RUN   TestEncodeDoubleMaskEdge/4970
=== RUN   TestEncodeDoubleMaskEdge/4971
=== RUN   TestEncodeDoubleMaskEdge/4972
=== RUN   TestEncodeDoubleMaskEdge/4973
=== RUN   TestEncodeDoubleMaskEdge/4974
=== RUN   TestEncodeDoubleMaskEdge/4975
=== RUN   TestEncodeDoubleMaskEdge/4976
=== RUN   TestEncodeDoubleMaskEdge/4977
=== RUN   TestEncodeDoubleMaskEdge/4978
=== RUN   TestEncodeDoubleMaskEdge/4979
=== RUN   TestEncodeDoubleMaskEdge/4980
=== RUN   TestEncodeDoubleMaskEdge/4981
=== RUN   TestEncodeDoubleMaskEdge/4982
=== RUN   TestEncodeDoubleMaskEdge/4983
=== RUN   TestEncodeDoubleMaskEdge/4984
=== RUN   TestEncodeDoubleMaskEdge/4985
=== RUN   TestEncodeDoubleMaskEdge/4986
=== RUN   TestEncodeDoubleMaskEdge/4987
=== RUN   TestEncodeDoubleMaskEdge/4988
=== RUN   TestEncodeDoubleMaskEdge/4989
=== RUN   TestEncodeDoubleMaskEdge/4990
=== RUN   TestEncodeDoubleMaskEdge/4991
=== RUN   TestEncodeDoubleMaskEdge/4992
=== RUN   TestEncodeDoubleMaskEdge/4993
=== RUN   TestEncodeDoubleMaskEdge/4994
=== RUN   TestEncodeDoubleMaskEdge/4995
=== RUN   TestEncodeDoubleMaskEdge/4996
=== RUN   TestEncodeDoubleMaskEdge/4997
=== RUN   TestEncodeDoubleMaskEdge/4998
=== RUN   TestEncodeDoubleMaskEdge/4999
=== RUN   TestEncodeDoubleMaskEdge/5000
=== RUN   TestEncodeDoubleMaskEdge/5001
=== RUN   TestEncodeDoubleMaskEdge/5002
=== RUN   TestEncodeDoubleMaskEdge/5003
=== RUN   TestEncodeDoubleMaskEdge/5004
=== RUN   TestEncodeDoubleMaskEdge/5005
=== RUN   TestEncodeDoubleMaskEdge/5006
=== RUN   TestEncodeDoubleMaskEdge/5007
=== RUN   TestEncodeDoubleMaskEdge/5008
=== RUN   TestEncodeDoubleMaskEdge/5009
=== RUN   TestEncodeDoubleMaskEdge/5010
=== RUN   TestEncodeDoubleMaskEdge/5011
=== RUN   TestEncodeDoubleMaskEdge/5012
=== RUN   TestEncodeDoubleMaskEdge/5013
=== RUN   TestEncodeDoubleMaskEdge/5014
=== RUN   TestEncodeDoubleMaskEdge/5015
=== RUN   TestEncodeDoubleMaskEdge/5016
=== RUN   TestEncodeDoubleMaskEdge/5017
=== RUN   TestEncodeDoubleMaskEdge/5018
=== RUN   TestEncodeDoubleMaskEdge/5019
=== RUN   TestEncodeDoubleMaskEdge/5020
=== RUN   TestEncodeDoubleMaskEdge/5021
=== RUN   TestEncodeDoubleMaskEdge/5022
=== RUN   TestEncodeDoubleMaskEdge/5023
=== RUN   TestEncodeDoubleMaskEdge/5024
=== RUN   TestEncodeDoubleMaskEdge/5025
=== RUN   TestEncodeDoubleMaskEdge/5026
=== RUN   TestEncodeDoubleMaskEdge/5027
=== RUN   TestEncodeDoubleMaskEdge/5028
=== RUN   TestEncodeDoubleMaskEdge/5029
=== RUN   TestEncodeDoubleMaskEdge/5030
=== RUN   TestEncodeDoubleMaskEdge/5031
=== RUN   TestEncodeDoubleMaskEdge/5032
=== RUN   TestEncodeDoubleMaskEdge/5033
=== RUN   TestEncodeDoubleMaskEdge/5034
=== RUN   TestEncodeDoubleMaskEdge/5035
=== RUN   TestEncodeDoubleMaskEdge/5036
=== RUN   TestEncodeDoubleMaskEdge/5037
=== RUN   TestEncodeDoubleMaskEdge/5038
=== RUN   TestEncodeDoubleMaskEdge/5039
=== RUN   TestEncodeDoubleMaskEdge/5040
=== RUN   TestEncodeDoubleMaskEdge/5041
=== RUN   TestEncodeDoubleMaskEdge/5042
=== RUN   TestEncodeDoubleMaskEdge/5043
=== RUN   TestEncodeDoubleMaskEdge/5044
=== RUN   TestEncodeDoubleMaskEdge/5045
=== RUN   TestEncodeDoubleMaskEdge/5046
=== RUN   TestEncodeDoubleMaskEdge/5047
=== RUN   TestEncodeDoubleMaskEdge/5048
=== RUN   TestEncodeDoubleMaskEdge/5049
=== RUN   TestEncodeDoubleMaskEdge/5050
=== RUN   TestEncodeDoubleMaskEdge/5051
=== RUN   TestEncodeDoubleMaskEdge/5052
=== RUN   TestEncodeDoubleMaskEdge/5053
=== RUN   TestEncodeDoubleMaskEdge/5054
=== RUN   TestEncodeDoubleMaskEdge/5055
=== RUN   TestEncodeDoubleMaskEdge/5056
=== RUN   TestEncodeDoubleMaskEdge/5057
=== RUN   TestEncodeDoubleMaskEdge/5058
=== RUN   TestEncodeDoubleMaskEdge/5059
=== RUN   TestEncodeDoubleMaskEdge/5060
=== RUN   TestEncodeDoubleMaskEdge/5061
=== RUN   TestEncodeDoubleMaskEdge/5062
=== RUN   TestEncodeDoubleMaskEdge/5063
=== RUN   TestEncodeDoubleMaskEdge/5064
=== RUN   TestEncodeDoubleMaskEdge/5065
=== RUN   TestEncodeDoubleMaskEdge/5066
=== RUN   TestEncodeDoubleMaskEdge/5067
=== RUN   TestEncodeDoubleMaskEdge/5068
=== RUN   TestEncodeDoubleMaskEdge/5069
=== RUN   TestEncodeDoubleMaskEdge/5070
=== RUN   TestEncodeDoubleMaskEdge/5071
=== RUN   TestEncodeDoubleMaskEdge/5072
=== RUN   TestEncodeDoubleMaskEdge/5073
=== RUN   TestEncodeDoubleMaskEdge/5074
=== RUN   TestEncodeDoubleMaskEdge/5075
=== RUN   TestEncodeDoubleMaskEdge/5076
=== RUN   TestEncodeDoubleMaskEdge/5077
=== RUN   TestEncodeDoubleMaskEdge/5078
=== RUN   TestEncodeDoubleMaskEdge/5079
=== RUN   TestEncodeDoubleMaskEdge/5080
=== RUN   TestEncodeDoubleMaskEdge/5081
=== RUN   TestEncodeDoubleMaskEdge/5082
=== RUN   TestEncodeDoubleMaskEdge/5083
=== RUN   TestEncodeDoubleMaskEdge/5084
=== RUN   TestEncodeDoubleMaskEdge/5085
=== RUN   TestEncodeDoubleMaskEdge/5086
=== RUN   TestEncodeDoubleMaskEdge/5087
=== RUN   TestEncodeDoubleMaskEdge/5088
=== RUN   TestEncodeDoubleMaskEdge/5089
=== RUN   TestEncodeDoubleMaskEdge/5090
=== RUN   TestEncodeDoubleMaskEdge/5091
=== RUN   TestEncodeDoubleMaskEdge/5092
=== RUN   TestEncodeDoubleMaskEdge/5093
=== RUN   TestEncodeDoubleMaskEdge/5094
=== RUN   TestEncodeDoubleMaskEdge/5095
=== RUN   TestEncodeDoubleMaskEdge/5096
=== RUN   TestEncodeDoubleMaskEdge/5097
=== RUN   TestEncodeDoubleMaskEdge/5098
=== RUN   TestEncodeDoubleMaskEdge/5099
=== RUN   TestEncodeDoubleMaskEdge/5100
=== RUN   TestEncodeDoubleMaskEdge/5101
=== RUN   TestEncodeDoubleMaskEdge/5102
=== RUN   TestEncodeDoubleMaskEdge/5103
=== RUN   TestEncodeDoubleMaskEdge/5104
=== RUN   TestEncodeDoubleMaskEdge/5105
=== RUN   TestEncodeDoubleMaskEdge/5106
=== RUN   TestEncodeDoubleMaskEdge/5107
=== RUN   TestEncodeDoubleMaskEdge/5108
=== RUN   TestEncodeDoubleMaskEdge/5109
=== RUN   TestEncodeDoubleMaskEdge/5110
=== RUN   TestEncodeDoubleMaskEdge/5111
=== RUN   TestEncodeDoubleMaskEdge/5112
=== RUN   TestEncodeDoubleMaskEdge/5113
=== RUN   TestEncodeDoubleMaskEdge/5114
=== RUN   TestEncodeDoubleMaskEdge/5115
=== RUN   TestEncodeDoubleMaskEdge/5116
=== RUN   TestEncodeDoubleMaskEdge/5117
=== RUN   TestEncodeDoubleMaskEdge/5118
=== RUN   TestEncodeDoubleMaskEdge/5119
=== RUN   TestEncodeDoubleMaskEdge/5120
=== RUN   TestEncodeDoubleMaskEdge/5121
=== RUN   TestEncodeDoubleMaskEdge/5122
=== RUN   TestEncodeDoubleMaskEdge/5123
=== RUN   TestEncodeDoubleMaskEdge/5124
=== RUN   TestEncodeDoubleMaskEdge/5125
=== RUN   TestEncodeDoubleMaskEdge/5126
=== RUN   TestEncodeDoubleMaskEdge/5127
=== RUN   TestEncodeDoubleMaskEdge/5128
=== RUN   TestEncodeDoubleMaskEdge/5129
=== RUN   TestEncodeDoubleMaskEdge/5130
=== RUN   TestEncodeDoubleMaskEdge/5131
=== RUN   TestEncodeDoubleMaskEdge/5132
=== RUN   TestEncodeDoubleMaskEdge/5133
=== RUN   TestEncodeDoubleMaskEdge/5134
=== RUN   TestEncodeDoubleMaskEdge/5135
=== RUN   TestEncodeDoubleMaskEdge/5136
=== RUN   TestEncodeDoubleMaskEdge/5137
=== RUN   TestEncodeDoubleMaskEdge/5138
=== RUN   TestEncodeDoubleMaskEdge/5139
=== RUN   TestEncodeDoubleMaskEdge/5140
=== RUN   TestEncodeDoubleMaskEdge/5141
=== RUN   TestEncodeDoubleMaskEdge/5142
=== RUN   TestEncodeDoubleMaskEdge/5143
=== RUN   TestEncodeDoubleMaskEdge/5144
=== RUN   TestEncodeDoubleMaskEdge/5145
=== RUN   TestEncodeDoubleMaskEdge/5146
=== RUN   TestEncodeDoubleMaskEdge/5147
=== RUN   TestEncodeDoubleMaskEdge/5148
=== RUN   TestEncodeDoubleMaskEdge/5149
=== RUN   TestEncodeDoubleMaskEdge/5150
=== RUN   TestEncodeDoubleMaskEdge/5151
=== RUN   TestEncodeDoubleMaskEdge/5152
=== RUN   TestEncodeDoubleMaskEdge/5153
=== RUN   TestEncodeDoubleMaskEdge/5154
=== RUN   TestEncodeDoubleMaskEdge/5155
=== RUN   TestEncodeDoubleMaskEdge/5156
=== RUN   TestEncodeDoubleMaskEdge/5157
=== RUN   TestEncodeDoubleMaskEdge/5158
=== RUN   TestEncodeDoubleMaskEdge/5159
=== RUN   TestEncodeDoubleMaskEdge/5160
=== RUN   TestEncodeDoubleMaskEdge/5161
=== RUN   TestEncodeDoubleMaskEdge/5162
=== RUN   TestEncodeDoubleMaskEdge/5163
=== RUN   TestEncodeDoubleMaskEdge/5164
=== RUN   TestEncodeDoubleMaskEdge/5165
=== RUN   TestEncodeDoubleMaskEdge/5166
=== RUN   TestEncodeDoubleMaskEdge/5167
=== RUN   TestEncodeDoubleMaskEdge/5168
=== RUN   TestEncodeDoubleMaskEdge/5169
=== RUN   TestEncodeDoubleMaskEdge/5170
=== RUN   TestEncodeDoubleMaskEdge/5171
=== RUN   TestEncodeDoubleMaskEdge/5172
=== RUN   TestEncodeDoubleMaskEdge/5173
=== RUN   TestEncodeDoubleMaskEdge/5174
=== RUN   TestEncodeDoubleMaskEdge/5175
=== RUN   TestEncodeDoubleMaskEdge/5176
=== RUN   TestEncodeDoubleMaskEdge/5177
=== RUN   TestEncodeDoubleMaskEdge/5178
=== RUN   TestEncodeDoubleMaskEdge/5179
=== RUN   TestEncodeDoubleMaskEdge/5180
=== RUN   TestEncodeDoubleMaskEdge/5181
=== RUN   TestEncodeDoubleMaskEdge/5182
=== RUN   TestEncodeDoubleMaskEdge/5183
=== RUN   TestEncodeDoubleMaskEdge/5184
=== RUN   TestEncodeDoubleMaskEdge/5185
=== RUN   TestEncodeDoubleMaskEdge/5186
=== RUN   TestEncodeDoubleMaskEdge/5187
=== RUN   TestEncodeDoubleMaskEdge/5188
=== RUN   TestEncodeDoubleMaskEdge/5189
=== RUN   TestEncodeDoubleMaskEdge/5190
=== RUN   TestEncodeDoubleMaskEdge/5191
=== RUN   TestEncodeDoubleMaskEdge/5192
=== RUN   TestEncodeDoubleMaskEdge/5193
=== RUN   TestEncodeDoubleMaskEdge/5194
=== RUN   TestEncodeDoubleMaskEdge/5195
=== RUN   TestEncodeDoubleMaskEdge/5196
=== RUN   TestEncodeDoubleMaskEdge/5197
=== RUN   TestEncodeDoubleMaskEdge/5198
=== RUN   TestEncodeDoubleMaskEdge/5199
=== RUN   TestEncodeDoubleMaskEdge/5200
=== RUN   TestEncodeDoubleMaskEdge/5201
=== RUN   TestEncodeDoubleMaskEdge/5202
=== RUN   TestEncodeDoubleMaskEdge/5203
=== RUN   TestEncodeDoubleMaskEdge/5204
=== RUN   TestEncodeDoubleMaskEdge/5205
=== RUN   TestEncodeDoubleMaskEdge/5206
=== RUN   TestEncodeDoubleMaskEdge/5207
=== RUN   TestEncodeDoubleMaskEdge/5208
=== RUN   TestEncodeDoubleMaskEdge/5209
=== RUN   TestEncodeDoubleMaskEdge/5210
=== RUN   TestEncodeDoubleMaskEdge/5211
=== RUN   TestEncodeDoubleMaskEdge/5212
=== RUN   TestEncodeDoubleMaskEdge/5213
=== RUN   TestEncodeDoubleMaskEdge/5214
=== RUN   TestEncodeDoubleMaskEdge/5215
=== RUN   TestEncodeDoubleMaskEdge/5216
=== RUN   TestEncodeDoubleMaskEdge/5217
=== RUN   TestEncodeDoubleMaskEdge/5218
=== RUN   TestEncodeDoubleMaskEdge/5219
=== RUN   TestEncodeDoubleMaskEdge/5220
=== RUN   TestEncodeDoubleMaskEdge/5221
=== RUN   TestEncodeDoubleMaskEdge/5222
=== RUN   TestEncodeDoubleMaskEdge/5223
=== RUN   TestEncodeDoubleMaskEdge/5224
=== RUN   TestEncodeDoubleMaskEdge/5225
=== RUN   TestEncodeDoubleMaskEdge/5226
=== RUN   TestEncodeDoubleMaskEdge/5227
=== RUN   TestEncodeDoubleMaskEdge/5228
=== RUN   TestEncodeDoubleMaskEdge/5229
=== RUN   TestEncodeDoubleMaskEdge/5230
=== RUN   TestEncodeDoubleMaskEdge/5231
=== RUN   TestEncodeDoubleMaskEdge/5232
=== RUN   TestEncodeDoubleMaskEdge/5233
=== RUN   TestEncodeDoubleMaskEdge/5234
=== RUN   TestEncodeDoubleMaskEdge/5235
=== RUN   TestEncodeDoubleMaskEdge/5236
=== RUN   TestEncodeDoubleMaskEdge/5237
=== RUN   TestEncodeDoubleMaskEdge/5238
=== RUN   TestEncodeDoubleMaskEdge/5239
=== RUN   TestEncodeDoubleMaskEdge/5240
=== RUN   TestEncodeDoubleMaskEdge/5241
=== RUN   TestEncodeDoubleMaskEdge/5242
=== RUN   TestEncodeDoubleMaskEdge/5243
=== RUN   TestEncodeDoubleMaskEdge/5244
=== RUN   TestEncodeDoubleMaskEdge/5245
=== RUN   TestEncodeDoubleMaskEdge/5246
=== RUN   TestEncodeDoubleMaskEdge/5247
=== RUN   TestEncodeDoubleMaskEdge/5248
=== RUN   TestEncodeDoubleMaskEdge/5249
=== RUN   TestEncodeDoubleMaskEdge/5250
=== RUN   TestEncodeDoubleMaskEdge/5251
=== RUN   TestEncodeDoubleMaskEdge/5252
=== RUN   TestEncodeDoubleMaskEdge/5253
=== RUN   TestEncodeDoubleMaskEdge/5254
=== RUN   TestEncodeDoubleMaskEdge/5255
=== RUN   TestEncodeDoubleMaskEdge/5256
=== RUN   TestEncodeDoubleMaskEdge/5257
=== RUN   TestEncodeDoubleMaskEdge/5258
=== RUN   TestEncodeDoubleMaskEdge/5259
=== RUN   TestEncodeDoubleMaskEdge/5260
=== RUN   TestEncodeDoubleMaskEdge/5261
=== RUN   TestEncodeDoubleMaskEdge/5262
=== RUN   TestEncodeDoubleMaskEdge/5263
=== RUN   TestEncodeDoubleMaskEdge/5264
=== RUN   TestEncodeDoubleMaskEdge/5265
=== RUN   TestEncodeDoubleMaskEdge/5266
=== RUN   TestEncodeDoubleMaskEdge/5267
=== RUN   TestEncodeDoubleMaskEdge/5268
=== RUN   TestEncodeDoubleMaskEdge/5269
=== RUN   TestEncodeDoubleMaskEdge/5270
=== RUN   TestEncodeDoubleMaskEdge/5271
=== RUN   TestEncodeDoubleMaskEdge/5272
=== RUN   TestEncodeDoubleMaskEdge/5273
=== RUN   TestEncodeDoubleMaskEdge/5274
=== RUN   TestEncodeDoubleMaskEdge/5275
=== RUN   TestEncodeDoubleMaskEdge/5276
=== RUN   TestEncodeDoubleMaskEdge/5277
=== RUN   TestEncodeDoubleMaskEdge/5278
=== RUN   TestEncodeDoubleMaskEdge/5279
=== RUN   TestEncodeDoubleMaskEdge/5280
=== RUN   TestEncodeDoubleMaskEdge/5281
=== RUN   TestEncodeDoubleMaskEdge/5282
=== RUN   TestEncodeDoubleMaskEdge/5283
=== RUN   TestEncodeDoubleMaskEdge/5284
=== RUN   TestEncodeDoubleMaskEdge/5285
=== RUN   TestEncodeDoubleMaskEdge/5286
=== RUN   TestEncodeDoubleMaskEdge/5287
=== RUN   TestEncodeDoubleMaskEdge/5288
=== RUN   TestEncodeDoubleMaskEdge/5289
=== RUN   TestEncodeDoubleMaskEdge/5290
=== RUN   TestEncodeDoubleMaskEdge/5291
=== RUN   TestEncodeDoubleMaskEdge/5292
=== RUN   TestEncodeDoubleMaskEdge/5293
=== RUN   TestEncodeDoubleMaskEdge/5294
=== RUN   TestEncodeDoubleMaskEdge/5295
=== RUN   TestEncodeDoubleMaskEdge/5296
=== RUN   TestEncodeDoubleMaskEdge/5297
=== RUN   TestEncodeDoubleMaskEdge/5298
=== RUN   TestEncodeDoubleMaskEdge/5299
=== RUN   TestEncodeDoubleMaskEdge/5300
=== RUN   TestEncodeDoubleMaskEdge/5301
=== RUN   TestEncodeDoubleMaskEdge/5302
=== RUN   TestEncodeDoubleMaskEdge/5303
=== RUN   TestEncodeDoubleMaskEdge/5304
=== RUN   TestEncodeDoubleMaskEdge/5305
=== RUN   TestEncodeDoubleMaskEdge/5306
=== RUN   TestEncodeDoubleMaskEdge/5307
=== RUN   TestEncodeDoubleMaskEdge/5308
=== RUN   TestEncodeDoubleMaskEdge/5309
=== RUN   TestEncodeDoubleMaskEdge/5310
=== RUN   TestEncodeDoubleMaskEdge/5311
=== RUN   TestEncodeDoubleMaskEdge/5312
=== RUN   TestEncodeDoubleMaskEdge/5313
=== RUN   TestEncodeDoubleMaskEdge/5314
=== RUN   TestEncodeDoubleMaskEdge/5315
=== RUN   TestEncodeDoubleMaskEdge/5316
=== RUN   TestEncodeDoubleMaskEdge/5317
=== RUN   TestEncodeDoubleMaskEdge/5318
=== RUN   TestEncodeDoubleMaskEdge/5319
=== RUN   TestEncodeDoubleMaskEdge/5320
=== RUN   TestEncodeDoubleMaskEdge/5321
=== RUN   TestEncodeDoubleMaskEdge/5322
=== RUN   TestEncodeDoubleMaskEdge/5323
=== RUN   TestEncodeDoubleMaskEdge/5324
=== RUN   TestEncodeDoubleMaskEdge/5325
=== RUN   TestEncodeDoubleMaskEdge/5326
=== RUN   TestEncodeDoubleMaskEdge/5327
=== RUN   TestEncodeDoubleMaskEdge/5328
=== RUN   TestEncodeDoubleMaskEdge/5329
=== RUN   TestEncodeDoubleMaskEdge/5330
=== RUN   TestEncodeDoubleMaskEdge/5331
=== RUN   TestEncodeDoubleMaskEdge/5332
=== RUN   TestEncodeDoubleMaskEdge/5333
=== RUN   TestEncodeDoubleMaskEdge/5334
=== RUN   TestEncodeDoubleMaskEdge/5335
=== RUN   TestEncodeDoubleMaskEdge/5336
=== RUN   TestEncodeDoubleMaskEdge/5337
=== RUN   TestEncodeDoubleMaskEdge/5338
=== RUN   TestEncodeDoubleMaskEdge/5339
=== RUN   TestEncodeDoubleMaskEdge/5340
=== RUN   TestEncodeDoubleMaskEdge/5341
=== RUN   TestEncodeDoubleMaskEdge/5342
=== RUN   TestEncodeDoubleMaskEdge/5343
=== RUN   TestEncodeDoubleMaskEdge/5344
=== RUN   TestEncodeDoubleMaskEdge/5345
=== RUN   TestEncodeDoubleMaskEdge/5346
=== RUN   TestEncodeDoubleMaskEdge/5347
=== RUN   TestEncodeDoubleMaskEdge/5348
=== RUN   TestEncodeDoubleMaskEdge/5349
=== RUN   TestEncodeDoubleMaskEdge/5350
=== RUN   TestEncodeDoubleMaskEdge/5351
=== RUN   TestEncodeDoubleMaskEdge/5352
=== RUN   TestEncodeDoubleMaskEdge/5353
=== RUN   TestEncodeDoubleMaskEdge/5354
=== RUN   TestEncodeDoubleMaskEdge/5355
=== RUN   TestEncodeDoubleMaskEdge/5356
=== RUN   TestEncodeDoubleMaskEdge/5357
=== RUN   TestEncodeDoubleMaskEdge/5358
=== RUN   TestEncodeDoubleMaskEdge/5359
=== RUN   TestEncodeDoubleMaskEdge/5360
=== RUN   TestEncodeDoubleMaskEdge/5361
=== RUN   TestEncodeDoubleMaskEdge/5362
=== RUN   TestEncodeDoubleMaskEdge/5363
=== RUN   TestEncodeDoubleMaskEdge/5364
=== RUN   TestEncodeDoubleMaskEdge/5365
=== RUN   TestEncodeDoubleMaskEdge/5366
=== RUN   TestEncodeDoubleMaskEdge/5367
=== RUN   TestEncodeDoubleMaskEdge/5368
=== RUN   TestEncodeDoubleMaskEdge/5369
=== RUN   TestEncodeDoubleMaskEdge/5370
=== RUN   TestEncodeDoubleMaskEdge/5371
=== RUN   TestEncodeDoubleMaskEdge/5372
=== RUN   TestEncodeDoubleMaskEdge/5373
=== RUN   TestEncodeDoubleMaskEdge/5374
=== RUN   TestEncodeDoubleMaskEdge/5375
=== RUN   TestEncodeDoubleMaskEdge/5376
=== RUN   TestEncodeDoubleMaskEdge/5377
=== RUN   TestEncodeDoubleMaskEdge/5378
=== RUN   TestEncodeDoubleMaskEdge/5379
=== RUN   TestEncodeDoubleMaskEdge/5380
=== RUN   TestEncodeDoubleMaskEdge/5381
=== RUN   TestEncodeDoubleMaskEdge/5382
=== RUN   TestEncodeDoubleMaskEdge/5383
=== RUN   TestEncodeDoubleMaskEdge/5384
=== RUN   TestEncodeDoubleMaskEdge/5385
=== RUN   TestEncodeDoubleMaskEdge/5386
=== RUN   TestEncodeDoubleMaskEdge/5387
=== RUN   TestEncodeDoubleMaskEdge/5388
=== RUN   TestEncodeDoubleMaskEdge/5389
=== RUN   TestEncodeDoubleMaskEdge/5390
=== RUN   TestEncodeDoubleMaskEdge/5391
=== RUN   TestEncodeDoubleMaskEdge/5392
=== RUN   TestEncodeDoubleMaskEdge/5393
=== RUN   TestEncodeDoubleMaskEdge/5394
=== RUN   TestEncodeDoubleMaskEdge/5395
=== RUN   TestEncodeDoubleMaskEdge/5396
=== RUN   TestEncodeDoubleMaskEdge/5397
=== RUN   TestEncodeDoubleMaskEdge/5398
=== RUN   TestEncodeDoubleMaskEdge/5399
=== RUN   TestEncodeDoubleMaskEdge/5400
=== RUN   TestEncodeDoubleMaskEdge/5401
=== RUN   TestEncodeDoubleMaskEdge/5402
=== RUN   TestEncodeDoubleMaskEdge/5403
=== RUN   TestEncodeDoubleMaskEdge/5404
=== RUN   TestEncodeDoubleMaskEdge/5405
=== RUN   TestEncodeDoubleMaskEdge/5406
=== RUN   TestEncodeDoubleMaskEdge/5407
=== RUN   TestEncodeDoubleMaskEdge/5408
=== RUN   TestEncodeDoubleMaskEdge/5409
=== RUN   TestEncodeDoubleMaskEdge/5410
=== RUN   TestEncodeDoubleMaskEdge/5411
=== RUN   TestEncodeDoubleMaskEdge/5412
=== RUN   TestEncodeDoubleMaskEdge/5413
=== RUN   TestEncodeDoubleMaskEdge/5414
=== RUN   TestEncodeDoubleMaskEdge/5415
=== RUN   TestEncodeDoubleMaskEdge/5416
=== RUN   TestEncodeDoubleMaskEdge/5417
=== RUN   TestEncodeDoubleMaskEdge/5418
=== RUN   TestEncodeDoubleMaskEdge/5419
=== RUN   TestEncodeDoubleMaskEdge/5420
=== RUN   TestEncodeDoubleMaskEdge/5421
=== RUN   TestEncodeDoubleMaskEdge/5422
=== RUN   TestEncodeDoubleMaskEdge/5423
=== RUN   TestEncodeDoubleMaskEdge/5424
=== RUN   TestEncodeDoubleMaskEdge/5425
=== RUN   TestEncodeDoubleMaskEdge/5426
=== RUN   TestEncodeDoubleMaskEdge/5427
=== RUN   TestEncodeDoubleMaskEdge/5428
=== RUN   TestEncodeDoubleMaskEdge/5429
=== RUN   TestEncodeDoubleMaskEdge/5430
=== RUN   TestEncodeDoubleMaskEdge/5431
=== RUN   TestEncodeDoubleMaskEdge/5432
=== RUN   TestEncodeDoubleMaskEdge/5433
=== RUN   TestEncodeDoubleMaskEdge/5434
=== RUN   TestEncodeDoubleMaskEdge/5435
=== RUN   TestEncodeDoubleMaskEdge/5436
=== RUN   TestEncodeDoubleMaskEdge/5437
=== RUN   TestEncodeDoubleMaskEdge/5438
=== RUN   TestEncodeDoubleMaskEdge/5439
=== RUN   TestEncodeDoubleMaskEdge/5440
=== RUN   TestEncodeDoubleMaskEdge/5441
=== RUN   TestEncodeDoubleMaskEdge/5442
=== RUN   TestEncodeDoubleMaskEdge/5443
=== RUN   TestEncodeDoubleMaskEdge/5444
=== RUN   TestEncodeDoubleMaskEdge/5445
=== RUN   TestEncodeDoubleMaskEdge/5446
=== RUN   TestEncodeDoubleMaskEdge/5447
=== RUN   TestEncodeDoubleMaskEdge/5448
=== RUN   TestEncodeDoubleMaskEdge/5449
=== RUN   TestEncodeDoubleMaskEdge/5450
=== RUN   TestEncodeDoubleMaskEdge/5451
=== RUN   TestEncodeDoubleMaskEdge/5452
=== RUN   TestEncodeDoubleMaskEdge/5453
=== RUN   TestEncodeDoubleMaskEdge/5454
=== RUN   TestEncodeDoubleMaskEdge/5455
=== RUN   TestEncodeDoubleMaskEdge/5456
=== RUN   TestEncodeDoubleMaskEdge/5457
=== RUN   TestEncodeDoubleMaskEdge/5458
=== RUN   TestEncodeDoubleMaskEdge/5459
=== RUN   TestEncodeDoubleMaskEdge/5460
=== RUN   TestEncodeDoubleMaskEdge/5461
=== RUN   TestEncodeDoubleMaskEdge/5462
=== RUN   TestEncodeDoubleMaskEdge/5463
--- PASS: TestEncodeDoubleMaskEdge (0.17s)
    --- PASS: TestEncodeDoubleMaskEdge/0 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/6 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/7 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/8 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/9 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/10 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/11 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/12 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/13 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/14 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/15 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/16 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/17 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/18 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/19 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/20 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/21 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/22 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/23 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/24 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/25 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/26 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/27 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/28 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/29 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/30 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/31 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/32 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/33 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/34 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/35 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/36 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/37 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/38 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/39 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/40 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/41 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/42 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/43 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/44 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/45 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/46 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/47 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/48 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/49 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/50 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/51 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/52 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/53 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/54 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/55 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/56 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/57 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/58 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/59 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/60 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/61 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/62 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/63 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/64 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/65 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/66 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/67 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/68 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/69 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/70 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/71 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/72 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/73 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/74 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/75 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/76 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/77 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/78 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/79 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/80 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/81 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/82 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/83 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/84 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/85 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/86 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/87 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/88 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/89 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/90 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/91 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/92 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/93 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/94 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/95 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/96 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/97 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/98 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/99 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/434 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/463 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/464 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/465 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/466 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/467 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/468 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/469 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/470 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/471 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/472 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/473 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/474 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/475 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/476 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/477 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/478 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/479 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/480 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/481 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/482 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/483 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/484 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/485 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/486 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/487 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/488 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/489 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/490 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/491 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/492 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/493 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/494 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/495 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/496 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/497 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/498 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/499 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/500 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/501 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/502 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/503 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/504 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/505 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/506 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/507 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/508 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/509 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/510 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/511 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/512 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/513 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/514 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/515 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/516 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/517 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/518 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/519 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/520 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/521 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/522 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/523 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/524 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/525 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/526 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/527 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/528 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/529 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/530 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/531 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/532 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/533 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/534 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/535 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/536 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/537 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/538 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/539 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/540 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/541 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/542 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/543 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/544 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/545 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/546 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/547 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/548 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/549 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/550 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/551 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/552 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/553 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/554 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/555 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/556 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/557 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/558 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/559 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/560 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/561 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/562 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/563 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/564 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/565 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/566 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/567 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/568 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/569 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/570 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/571 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/572 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/573 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/574 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/575 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/576 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/577 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/578 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/579 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/580 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/581 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/582 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/583 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/584 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/585 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/586 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/587 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/588 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/589 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/590 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/591 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/592 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/593 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/594 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/595 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/596 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/597 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/598 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/599 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/600 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/601 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/602 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/603 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/604 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/605 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/606 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/607 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/608 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/609 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/610 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/611 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/612 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/613 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/614 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/615 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/616 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/617 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/618 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/619 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/620 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/621 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/622 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/623 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/624 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/625 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/626 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/627 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/628 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/629 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/630 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/631 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/632 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/633 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/634 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/635 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/636 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/637 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/638 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/639 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/640 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/641 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/642 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/643 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/644 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/645 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/646 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/647 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/648 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/649 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/650 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/651 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/652 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/653 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/654 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/655 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/656 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/657 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/658 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/659 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/660 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/661 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/662 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/663 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/664 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/665 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/666 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/667 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/668 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/669 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/670 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/671 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/672 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/673 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/674 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/675 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/676 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/677 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/678 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/679 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/680 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/681 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/682 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/683 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/684 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/685 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/686 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/687 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/688 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/689 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/690 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/691 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/692 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/693 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/694 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/695 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/696 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/697 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/698 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/699 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/700 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/701 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/702 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/703 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/704 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/705 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/706 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/707 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/708 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/709 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/710 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/711 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/712 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/713 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/714 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/715 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/716 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/717 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/718 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/719 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/720 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/721 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/722 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/723 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/724 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/725 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/726 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/727 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/728 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/729 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/730 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/731 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/732 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/733 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/734 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/735 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/736 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/737 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/738 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/739 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/740 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/741 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/742 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/743 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/744 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/745 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/746 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/747 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/748 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/749 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/750 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/751 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/752 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/753 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/754 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/755 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/756 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/757 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/758 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/759 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/760 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/761 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/762 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/763 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/764 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/765 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/766 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/767 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/768 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/769 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/770 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/771 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/772 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/773 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/774 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/775 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/776 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/777 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/778 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/779 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/780 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/781 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/782 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/783 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/784 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/785 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/786 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/787 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/788 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/789 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/790 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/791 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/792 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/793 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/794 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/795 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/796 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/797 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/798 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/799 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/800 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/801 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/802 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/803 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/804 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/805 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/806 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/807 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/808 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/809 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/810 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/811 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/812 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/813 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/814 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/815 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/816 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/817 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/818 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/819 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/820 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/821 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/822 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/823 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/824 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/825 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/826 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/827 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/828 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/829 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/830 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/831 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/832 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/833 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/834 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/835 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/836 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/837 (0.01s)
    --- PASS: TestEncodeDoubleMaskEdge/838 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/839 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/840 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/841 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/842 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/843 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/844 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/845 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/846 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/847 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/848 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/849 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/850 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/851 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/852 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/853 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/854 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/855 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/856 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/857 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/858 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/859 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/860 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/861 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/862 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/863 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/864 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/865 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/866 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/867 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/868 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/869 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/870 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/871 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/872 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/873 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/874 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/875 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/876 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/877 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/878 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/879 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/880 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/881 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/882 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/883 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/884 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/885 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/886 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/887 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/888 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/889 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/890 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/891 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/892 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/893 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/894 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/895 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/896 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/897 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/898 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/899 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/900 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/901 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/902 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/903 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/904 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/905 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/906 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/907 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/908 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/909 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/910 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/911 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/912 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/913 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/914 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/915 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/916 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/917 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/918 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/919 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/920 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/921 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/922 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/923 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/924 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/925 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/926 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/927 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/928 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/929 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/930 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/931 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/932 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/933 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/934 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/935 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/936 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/937 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/938 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/939 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/940 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/941 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/942 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/943 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/944 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/945 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/946 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/947 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/948 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/949 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/950 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/951 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/952 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/953 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/954 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/955 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/956 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/957 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/958 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/959 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/960 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/961 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/962 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/963 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/964 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/965 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/966 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/967 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/968 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/969 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/970 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/971 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/972 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/973 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/974 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/975 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/976 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/977 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/978 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/979 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/980 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/981 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/982 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/983 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/984 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/985 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/986 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/987 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/988 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/989 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/990 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/991 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/992 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/993 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/994 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/995 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/996 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/997 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/998 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/999 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1000 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1001 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1002 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1003 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1004 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1005 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1006 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1007 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1008 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1009 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1010 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1011 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1012 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1013 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1014 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1015 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1016 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1017 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1018 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1019 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1020 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1021 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1022 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1023 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1024 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1025 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1026 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1027 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1028 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1029 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1030 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1031 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1032 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1033 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1034 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1035 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1036 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1037 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1038 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1039 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1040 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1041 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1042 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1043 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1044 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1045 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1046 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1047 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1048 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1049 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1050 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1051 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1052 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1053 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1054 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1055 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1056 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1057 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1058 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1059 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1060 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1061 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1062 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1063 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1064 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1065 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1066 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1067 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1068 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1069 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1070 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1071 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1072 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1073 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1074 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1075 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1076 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1077 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1078 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1079 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1080 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1081 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1082 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1083 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1084 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1085 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1086 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1087 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1088 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1089 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1090 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1091 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1092 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1093 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1094 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1095 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1096 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1097 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1098 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1099 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1434 (0.01s)
    --- PASS: TestEncodeDoubleMaskEdge/1435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1463 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1464 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1465 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1466 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1467 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1468 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1469 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1470 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1471 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1472 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1473 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1474 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1475 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1476 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1477 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1478 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1479 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1480 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1481 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1482 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1483 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1484 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1485 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1486 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1487 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1488 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1489 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1490 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1491 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1492 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1493 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1494 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1495 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1496 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1497 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1498 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1499 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1500 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1501 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1502 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1503 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1504 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1505 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1506 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1507 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1508 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1509 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1510 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1511 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1512 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1513 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1514 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1515 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1516 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1517 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1518 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1519 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1520 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1521 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1522 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1523 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1524 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1525 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1526 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1527 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1528 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1529 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1530 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1531 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1532 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1533 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1534 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1535 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1536 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1537 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1538 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1539 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1540 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1541 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1542 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1543 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1544 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1545 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1546 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1547 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1548 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1549 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1550 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1551 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1552 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1553 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1554 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1555 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1556 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1557 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1558 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1559 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1560 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1561 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1562 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1563 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1564 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1565 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1566 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1567 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1568 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1569 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1570 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1571 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1572 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1573 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1574 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1575 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1576 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1577 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1578 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1579 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1580 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1581 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1582 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1583 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1584 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1585 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1586 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1587 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1588 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1589 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1590 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1591 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1592 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1593 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1594 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1595 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1596 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1597 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1598 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1599 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1600 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1601 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1602 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1603 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1604 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1605 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1606 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1607 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1608 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1609 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1610 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1611 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1612 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1613 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1614 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1615 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1616 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1617 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1618 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1619 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1620 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1621 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1622 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1623 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1624 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1625 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1626 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1627 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1628 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1629 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1630 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1631 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1632 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1633 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1634 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1635 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1636 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1637 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1638 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1639 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1640 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1641 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1642 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1643 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1644 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1645 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1646 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1647 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1648 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1649 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1650 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1651 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1652 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1653 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1654 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1655 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1656 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1657 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1658 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1659 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1660 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1661 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1662 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1663 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1664 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1665 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1666 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1667 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1668 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1669 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1670 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1671 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1672 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1673 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1674 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1675 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1676 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1677 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1678 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1679 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1680 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1681 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1682 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1683 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1684 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1685 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1686 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1687 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1688 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1689 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1690 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1691 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1692 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1693 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1694 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1695 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1696 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1697 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1698 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1699 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1700 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1701 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1702 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1703 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1704 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1705 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1706 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1707 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1708 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1709 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1710 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1711 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1712 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1713 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1714 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1715 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1716 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1717 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1718 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1719 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1720 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1721 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1722 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1723 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1724 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1725 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1726 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1727 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1728 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1729 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1730 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1731 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1732 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1733 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1734 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1735 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1736 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1737 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1738 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1739 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1740 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1741 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1742 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1743 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1744 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1745 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1746 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1747 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1748 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1749 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1750 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1751 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1752 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1753 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1754 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1755 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1756 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1757 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1758 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1759 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1760 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1761 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1762 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1763 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1764 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1765 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1766 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1767 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1768 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1769 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1770 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1771 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1772 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1773 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1774 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1775 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1776 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1777 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1778 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1779 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1780 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1781 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1782 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1783 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1784 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1785 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1786 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1787 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1788 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1789 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1790 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1791 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1792 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1793 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1794 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1795 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1796 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1797 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1798 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1799 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1800 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1801 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1802 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1803 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1804 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1805 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1806 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1807 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1808 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1809 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1810 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1811 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1812 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1813 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1814 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1815 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1816 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1817 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1818 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1819 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1820 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1821 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1822 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1823 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1824 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1825 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1826 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1827 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1828 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1829 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1830 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1831 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1832 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1833 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1834 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1835 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1836 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1837 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1838 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1839 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1840 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1841 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1842 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1843 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1844 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1845 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1846 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1847 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1848 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1849 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1850 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1851 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1852 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1853 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1854 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1855 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1856 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1857 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1858 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1859 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1860 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1861 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1862 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1863 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1864 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1865 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1866 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1867 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1868 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1869 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1870 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1871 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1872 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1873 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1874 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1875 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1876 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1877 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1878 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1879 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1880 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1881 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1882 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1883 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1884 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1885 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1886 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1887 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1888 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1889 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1890 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1891 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1892 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1893 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1894 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1895 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1896 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1897 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1898 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1899 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1900 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1901 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1902 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1903 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1904 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1905 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1906 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1907 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1908 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1909 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1910 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1911 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1912 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1913 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1914 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1915 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1916 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1917 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1918 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1919 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1920 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1921 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1922 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1923 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1924 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1925 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1926 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1927 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1928 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1929 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1930 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1931 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1932 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1933 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1934 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1935 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1936 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1937 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1938 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1939 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1940 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1941 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1942 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1943 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1944 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1945 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1946 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1947 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1948 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1949 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1950 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1951 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1952 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1953 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1954 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1955 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1956 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1957 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1958 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1959 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1960 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1961 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1962 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1963 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1964 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1965 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1966 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1967 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1968 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1969 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1970 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1971 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1972 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1973 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1974 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1975 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1976 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1977 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1978 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1979 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1980 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1981 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1982 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1983 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1984 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1985 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1986 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1987 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1988 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1989 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1990 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1991 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1992 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1993 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1994 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1995 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1996 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1997 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1998 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/1999 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2000 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2001 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2002 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2003 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2004 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2005 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2006 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2007 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2008 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2009 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2010 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2011 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2012 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2013 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2014 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2015 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2016 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2017 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2018 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2019 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2020 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2021 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2022 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2023 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2024 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2025 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2026 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2027 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2028 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2029 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2030 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2031 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2032 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2033 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2034 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2035 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2036 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2037 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2038 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2039 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2040 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2041 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2042 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2043 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2044 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2045 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2046 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2047 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2048 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2049 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2050 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2051 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2052 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2053 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2054 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2055 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2056 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2057 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2058 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2059 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2060 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2061 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2062 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2063 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2064 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2065 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2066 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2067 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2068 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2069 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2070 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2071 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2072 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2073 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2074 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2075 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2076 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2077 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2078 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2079 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2080 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2081 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2082 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2083 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2084 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2085 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2086 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2087 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2088 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2089 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2090 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2091 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2092 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2093 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2094 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2095 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2096 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2097 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2098 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2099 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2434 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2463 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2464 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2465 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2466 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2467 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2468 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2469 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2470 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2471 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2472 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2473 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2474 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2475 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2476 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2477 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2478 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2479 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2480 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2481 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2482 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2483 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2484 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2485 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2486 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2487 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2488 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2489 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2490 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2491 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2492 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2493 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2494 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2495 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2496 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2497 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2498 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2499 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2500 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2501 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2502 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2503 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2504 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2505 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2506 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2507 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2508 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2509 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2510 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2511 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2512 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2513 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2514 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2515 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2516 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2517 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2518 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2519 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2520 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2521 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2522 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2523 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2524 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2525 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2526 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2527 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2528 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2529 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2530 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2531 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2532 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2533 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2534 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2535 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2536 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2537 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2538 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2539 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2540 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2541 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2542 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2543 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2544 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2545 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2546 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2547 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2548 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2549 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2550 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2551 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2552 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2553 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2554 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2555 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2556 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2557 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2558 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2559 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2560 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2561 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2562 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2563 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2564 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2565 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2566 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2567 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2568 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2569 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2570 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2571 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2572 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2573 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2574 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2575 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2576 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2577 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2578 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2579 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2580 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2581 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2582 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2583 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2584 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2585 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2586 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2587 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2588 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2589 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2590 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2591 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2592 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2593 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2594 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2595 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2596 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2597 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2598 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2599 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2600 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2601 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2602 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2603 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2604 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2605 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2606 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2607 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2608 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2609 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2610 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2611 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2612 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2613 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2614 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2615 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2616 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2617 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2618 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2619 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2620 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2621 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2622 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2623 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2624 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2625 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2626 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2627 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2628 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2629 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2630 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2631 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2632 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2633 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2634 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2635 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2636 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2637 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2638 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2639 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2640 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2641 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2642 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2643 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2644 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2645 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2646 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2647 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2648 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2649 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2650 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2651 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2652 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2653 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2654 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2655 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2656 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2657 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2658 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2659 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2660 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2661 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2662 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2663 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2664 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2665 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2666 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2667 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2668 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2669 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2670 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2671 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2672 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2673 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2674 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2675 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2676 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2677 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2678 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2679 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2680 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2681 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2682 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2683 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2684 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2685 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2686 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2687 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2688 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2689 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2690 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2691 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2692 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2693 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2694 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2695 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2696 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2697 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2698 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2699 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2700 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2701 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2702 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2703 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2704 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2705 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2706 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2707 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2708 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2709 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2710 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2711 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2712 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2713 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2714 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2715 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2716 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2717 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2718 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2719 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2720 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2721 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2722 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2723 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2724 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2725 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2726 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2727 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2728 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2729 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2730 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2731 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2732 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2733 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2734 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2735 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2736 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2737 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2738 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2739 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2740 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2741 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2742 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2743 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2744 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2745 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2746 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2747 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2748 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2749 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2750 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2751 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2752 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2753 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2754 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2755 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2756 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2757 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2758 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2759 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2760 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2761 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2762 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2763 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2764 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2765 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2766 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2767 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2768 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2769 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2770 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2771 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2772 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2773 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2774 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2775 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2776 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2777 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2778 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2779 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2780 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2781 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2782 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2783 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2784 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2785 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2786 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2787 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2788 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2789 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2790 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2791 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2792 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2793 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2794 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2795 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2796 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2797 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2798 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2799 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2800 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2801 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2802 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2803 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2804 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2805 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2806 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2807 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2808 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2809 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2810 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2811 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2812 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2813 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2814 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2815 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2816 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2817 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2818 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2819 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2820 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2821 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2822 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2823 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2824 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2825 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2826 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2827 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2828 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2829 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2830 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2831 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2832 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2833 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2834 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2835 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2836 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2837 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2838 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2839 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2840 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2841 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2842 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2843 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2844 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2845 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2846 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2847 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2848 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2849 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2850 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2851 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2852 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2853 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2854 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2855 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2856 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2857 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2858 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2859 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2860 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2861 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2862 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2863 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2864 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2865 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2866 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2867 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2868 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2869 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2870 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2871 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2872 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2873 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2874 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2875 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2876 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2877 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2878 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2879 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2880 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2881 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2882 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2883 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2884 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2885 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2886 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2887 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2888 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2889 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2890 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2891 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2892 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2893 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2894 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2895 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2896 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2897 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2898 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2899 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2900 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2901 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2902 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2903 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2904 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2905 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2906 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2907 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2908 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2909 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2910 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2911 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2912 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2913 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2914 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2915 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2916 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2917 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2918 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2919 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2920 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2921 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2922 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2923 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2924 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2925 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2926 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2927 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2928 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2929 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2930 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2931 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2932 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2933 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2934 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2935 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2936 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2937 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2938 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2939 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2940 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2941 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2942 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2943 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2944 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2945 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2946 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2947 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2948 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2949 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2950 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2951 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2952 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2953 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2954 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2955 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2956 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2957 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2958 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2959 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2960 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2961 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2962 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2963 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2964 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2965 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2966 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2967 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2968 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2969 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2970 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2971 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2972 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2973 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2974 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2975 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2976 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2977 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2978 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2979 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2980 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2981 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2982 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2983 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2984 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2985 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2986 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2987 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2988 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2989 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2990 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2991 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2992 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2993 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2994 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2995 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2996 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2997 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2998 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/2999 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3000 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3001 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3002 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3003 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3004 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3005 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3006 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3007 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3008 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3009 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3010 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3011 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3012 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3013 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3014 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3015 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3016 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3017 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3018 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3019 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3020 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3021 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3022 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3023 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3024 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3025 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3026 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3027 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3028 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3029 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3030 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3031 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3032 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3033 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3034 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3035 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3036 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3037 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3038 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3039 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3040 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3041 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3042 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3043 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3044 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3045 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3046 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3047 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3048 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3049 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3050 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3051 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3052 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3053 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3054 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3055 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3056 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3057 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3058 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3059 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3060 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3061 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3062 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3063 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3064 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3065 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3066 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3067 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3068 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3069 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3070 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3071 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3072 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3073 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3074 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3075 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3076 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3077 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3078 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3079 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3080 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3081 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3082 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3083 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3084 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3085 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3086 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3087 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3088 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3089 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3090 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3091 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3092 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3093 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3094 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3095 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3096 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3097 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3098 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3099 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3434 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3463 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3464 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3465 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3466 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3467 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3468 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3469 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3470 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3471 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3472 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3473 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3474 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3475 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3476 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3477 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3478 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3479 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3480 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3481 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3482 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3483 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3484 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3485 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3486 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3487 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3488 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3489 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3490 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3491 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3492 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3493 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3494 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3495 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3496 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3497 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3498 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3499 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3500 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3501 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3502 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3503 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3504 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3505 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3506 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3507 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3508 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3509 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3510 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3511 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3512 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3513 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3514 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3515 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3516 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3517 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3518 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3519 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3520 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3521 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3522 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3523 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3524 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3525 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3526 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3527 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3528 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3529 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3530 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3531 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3532 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3533 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3534 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3535 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3536 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3537 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3538 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3539 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3540 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3541 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3542 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3543 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3544 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3545 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3546 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3547 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3548 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3549 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3550 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3551 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3552 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3553 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3554 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3555 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3556 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3557 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3558 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3559 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3560 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3561 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3562 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3563 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3564 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3565 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3566 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3567 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3568 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3569 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3570 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3571 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3572 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3573 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3574 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3575 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3576 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3577 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3578 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3579 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3580 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3581 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3582 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3583 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3584 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3585 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3586 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3587 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3588 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3589 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3590 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3591 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3592 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3593 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3594 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3595 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3596 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3597 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3598 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3599 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3600 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3601 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3602 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3603 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3604 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3605 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3606 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3607 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3608 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3609 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3610 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3611 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3612 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3613 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3614 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3615 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3616 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3617 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3618 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3619 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3620 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3621 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3622 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3623 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3624 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3625 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3626 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3627 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3628 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3629 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3630 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3631 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3632 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3633 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3634 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3635 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3636 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3637 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3638 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3639 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3640 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3641 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3642 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3643 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3644 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3645 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3646 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3647 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3648 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3649 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3650 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3651 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3652 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3653 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3654 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3655 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3656 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3657 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3658 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3659 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3660 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3661 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3662 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3663 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3664 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3665 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3666 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3667 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3668 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3669 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3670 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3671 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3672 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3673 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3674 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3675 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3676 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3677 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3678 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3679 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3680 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3681 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3682 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3683 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3684 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3685 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3686 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3687 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3688 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3689 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3690 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3691 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3692 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3693 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3694 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3695 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3696 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3697 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3698 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3699 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3700 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3701 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3702 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3703 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3704 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3705 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3706 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3707 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3708 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3709 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3710 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3711 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3712 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3713 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3714 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3715 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3716 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3717 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3718 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3719 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3720 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3721 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3722 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3723 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3724 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3725 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3726 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3727 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3728 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3729 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3730 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3731 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3732 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3733 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3734 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3735 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3736 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3737 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3738 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3739 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3740 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3741 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3742 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3743 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3744 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3745 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3746 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3747 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3748 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3749 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3750 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3751 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3752 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3753 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3754 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3755 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3756 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3757 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3758 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3759 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3760 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3761 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3762 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3763 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3764 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3765 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3766 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3767 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3768 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3769 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3770 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3771 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3772 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3773 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3774 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3775 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3776 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3777 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3778 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3779 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3780 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3781 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3782 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3783 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3784 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3785 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3786 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3787 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3788 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3789 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3790 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3791 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3792 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3793 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3794 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3795 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3796 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3797 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3798 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3799 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3800 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3801 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3802 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3803 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3804 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3805 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3806 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3807 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3808 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3809 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3810 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3811 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3812 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3813 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3814 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3815 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3816 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3817 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3818 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3819 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3820 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3821 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3822 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3823 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3824 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3825 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3826 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3827 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3828 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3829 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3830 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3831 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3832 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3833 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3834 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3835 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3836 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3837 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3838 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3839 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3840 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3841 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3842 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3843 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3844 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3845 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3846 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3847 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3848 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3849 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3850 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3851 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3852 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3853 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3854 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3855 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3856 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3857 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3858 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3859 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3860 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3861 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3862 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3863 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3864 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3865 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3866 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3867 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3868 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3869 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3870 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3871 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3872 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3873 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3874 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3875 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3876 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3877 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3878 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3879 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3880 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3881 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3882 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3883 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3884 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3885 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3886 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3887 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3888 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3889 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3890 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3891 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3892 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3893 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3894 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3895 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3896 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3897 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3898 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3899 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3900 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3901 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3902 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3903 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3904 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3905 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3906 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3907 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3908 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3909 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3910 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3911 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3912 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3913 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3914 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3915 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3916 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3917 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3918 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3919 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3920 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3921 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3922 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3923 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3924 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3925 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3926 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3927 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3928 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3929 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3930 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3931 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3932 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3933 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3934 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3935 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3936 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3937 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3938 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3939 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3940 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3941 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3942 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3943 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3944 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3945 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3946 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3947 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3948 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3949 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3950 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3951 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3952 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3953 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3954 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3955 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3956 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3957 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3958 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3959 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3960 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3961 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3962 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3963 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3964 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3965 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3966 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3967 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3968 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3969 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3970 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3971 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3972 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3973 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3974 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3975 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3976 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3977 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3978 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3979 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3980 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3981 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3982 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3983 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3984 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3985 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3986 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3987 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3988 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3989 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3990 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3991 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3992 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3993 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3994 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3995 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3996 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3997 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3998 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/3999 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4000 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4001 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4002 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4003 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4004 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4005 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4006 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4007 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4008 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4009 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4010 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4011 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4012 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4013 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4014 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4015 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4016 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4017 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4018 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4019 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4020 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4021 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4022 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4023 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4024 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4025 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4026 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4027 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4028 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4029 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4030 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4031 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4032 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4033 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4034 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4035 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4036 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4037 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4038 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4039 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4040 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4041 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4042 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4043 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4044 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4045 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4046 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4047 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4048 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4049 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4050 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4051 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4052 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4053 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4054 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4055 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4056 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4057 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4058 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4059 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4060 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4061 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4062 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4063 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4064 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4065 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4066 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4067 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4068 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4069 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4070 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4071 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4072 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4073 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4074 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4075 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4076 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4077 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4078 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4079 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4080 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4081 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4082 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4083 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4084 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4085 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4086 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4087 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4088 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4089 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4090 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4091 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4092 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4093 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4094 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4095 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4096 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4097 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4098 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4099 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4434 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4463 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4464 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4465 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4466 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4467 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4468 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4469 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4470 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4471 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4472 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4473 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4474 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4475 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4476 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4477 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4478 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4479 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4480 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4481 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4482 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4483 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4484 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4485 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4486 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4487 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4488 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4489 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4490 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4491 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4492 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4493 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4494 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4495 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4496 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4497 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4498 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4499 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4500 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4501 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4502 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4503 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4504 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4505 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4506 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4507 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4508 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4509 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4510 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4511 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4512 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4513 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4514 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4515 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4516 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4517 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4518 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4519 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4520 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4521 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4522 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4523 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4524 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4525 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4526 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4527 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4528 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4529 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4530 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4531 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4532 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4533 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4534 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4535 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4536 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4537 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4538 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4539 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4540 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4541 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4542 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4543 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4544 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4545 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4546 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4547 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4548 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4549 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4550 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4551 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4552 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4553 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4554 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4555 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4556 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4557 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4558 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4559 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4560 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4561 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4562 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4563 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4564 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4565 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4566 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4567 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4568 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4569 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4570 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4571 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4572 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4573 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4574 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4575 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4576 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4577 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4578 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4579 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4580 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4581 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4582 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4583 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4584 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4585 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4586 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4587 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4588 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4589 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4590 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4591 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4592 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4593 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4594 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4595 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4596 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4597 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4598 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4599 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4600 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4601 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4602 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4603 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4604 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4605 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4606 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4607 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4608 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4609 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4610 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4611 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4612 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4613 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4614 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4615 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4616 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4617 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4618 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4619 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4620 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4621 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4622 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4623 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4624 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4625 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4626 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4627 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4628 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4629 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4630 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4631 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4632 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4633 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4634 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4635 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4636 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4637 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4638 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4639 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4640 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4641 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4642 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4643 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4644 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4645 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4646 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4647 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4648 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4649 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4650 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4651 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4652 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4653 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4654 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4655 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4656 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4657 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4658 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4659 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4660 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4661 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4662 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4663 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4664 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4665 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4666 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4667 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4668 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4669 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4670 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4671 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4672 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4673 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4674 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4675 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4676 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4677 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4678 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4679 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4680 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4681 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4682 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4683 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4684 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4685 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4686 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4687 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4688 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4689 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4690 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4691 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4692 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4693 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4694 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4695 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4696 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4697 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4698 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4699 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4700 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4701 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4702 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4703 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4704 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4705 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4706 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4707 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4708 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4709 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4710 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4711 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4712 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4713 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4714 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4715 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4716 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4717 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4718 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4719 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4720 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4721 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4722 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4723 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4724 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4725 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4726 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4727 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4728 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4729 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4730 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4731 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4732 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4733 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4734 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4735 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4736 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4737 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4738 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4739 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4740 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4741 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4742 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4743 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4744 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4745 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4746 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4747 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4748 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4749 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4750 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4751 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4752 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4753 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4754 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4755 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4756 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4757 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4758 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4759 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4760 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4761 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4762 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4763 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4764 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4765 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4766 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4767 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4768 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4769 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4770 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4771 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4772 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4773 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4774 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4775 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4776 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4777 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4778 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4779 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4780 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4781 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4782 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4783 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4784 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4785 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4786 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4787 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4788 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4789 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4790 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4791 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4792 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4793 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4794 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4795 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4796 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4797 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4798 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4799 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4800 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4801 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4802 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4803 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4804 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4805 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4806 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4807 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4808 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4809 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4810 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4811 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4812 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4813 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4814 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4815 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4816 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4817 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4818 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4819 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4820 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4821 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4822 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4823 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4824 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4825 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4826 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4827 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4828 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4829 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4830 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4831 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4832 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4833 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4834 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4835 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4836 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4837 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4838 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4839 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4840 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4841 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4842 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4843 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4844 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4845 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4846 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4847 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4848 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4849 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4850 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4851 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4852 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4853 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4854 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4855 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4856 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4857 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4858 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4859 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4860 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4861 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4862 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4863 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4864 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4865 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4866 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4867 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4868 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4869 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4870 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4871 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4872 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4873 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4874 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4875 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4876 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4877 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4878 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4879 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4880 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4881 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4882 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4883 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4884 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4885 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4886 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4887 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4888 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4889 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4890 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4891 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4892 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4893 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4894 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4895 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4896 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4897 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4898 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4899 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4900 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4901 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4902 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4903 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4904 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4905 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4906 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4907 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4908 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4909 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4910 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4911 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4912 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4913 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4914 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4915 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4916 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4917 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4918 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4919 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4920 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4921 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4922 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4923 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4924 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4925 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4926 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4927 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4928 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4929 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4930 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4931 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4932 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4933 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4934 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4935 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4936 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4937 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4938 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4939 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4940 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4941 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4942 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4943 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4944 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4945 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4946 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4947 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4948 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4949 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4950 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4951 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4952 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4953 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4954 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4955 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4956 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4957 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4958 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4959 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4960 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4961 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4962 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4963 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4964 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4965 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4966 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4967 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4968 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4969 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4970 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4971 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4972 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4973 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4974 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4975 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4976 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4977 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4978 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4979 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4980 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4981 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4982 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4983 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4984 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4985 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4986 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4987 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4988 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4989 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4990 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4991 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4992 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4993 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4994 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4995 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4996 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4997 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4998 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/4999 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5000 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5001 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5002 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5003 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5004 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5005 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5006 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5007 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5008 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5009 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5010 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5011 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5012 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5013 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5014 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5015 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5016 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5017 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5018 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5019 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5020 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5021 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5022 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5023 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5024 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5025 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5026 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5027 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5028 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5029 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5030 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5031 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5032 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5033 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5034 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5035 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5036 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5037 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5038 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5039 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5040 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5041 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5042 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5043 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5044 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5045 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5046 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5047 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5048 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5049 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5050 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5051 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5052 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5053 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5054 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5055 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5056 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5057 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5058 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5059 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5060 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5061 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5062 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5063 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5064 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5065 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5066 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5067 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5068 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5069 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5070 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5071 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5072 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5073 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5074 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5075 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5076 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5077 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5078 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5079 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5080 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5081 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5082 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5083 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5084 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5085 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5086 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5087 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5088 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5089 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5090 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5091 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5092 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5093 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5094 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5095 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5096 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5097 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5098 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5099 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5100 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5101 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5102 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5103 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5104 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5105 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5106 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5107 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5108 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5109 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5110 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5111 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5112 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5113 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5114 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5115 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5116 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5117 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5118 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5119 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5120 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5121 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5122 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5123 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5124 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5125 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5126 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5127 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5128 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5129 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5130 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5131 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5132 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5133 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5134 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5135 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5136 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5137 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5138 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5139 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5140 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5141 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5142 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5143 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5144 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5145 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5146 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5147 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5148 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5149 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5150 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5151 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5152 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5153 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5154 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5155 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5156 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5157 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5158 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5159 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5160 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5161 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5162 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5163 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5164 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5165 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5166 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5167 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5168 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5169 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5170 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5171 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5172 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5173 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5174 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5175 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5176 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5177 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5178 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5179 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5180 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5181 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5182 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5183 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5184 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5185 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5186 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5187 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5188 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5189 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5190 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5191 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5192 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5193 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5194 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5195 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5196 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5197 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5198 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5199 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5200 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5201 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5202 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5203 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5204 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5205 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5206 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5207 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5208 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5209 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5210 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5211 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5212 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5213 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5214 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5215 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5216 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5217 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5218 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5219 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5220 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5221 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5222 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5223 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5224 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5225 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5226 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5227 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5228 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5229 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5230 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5231 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5232 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5233 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5234 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5235 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5236 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5237 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5238 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5239 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5240 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5241 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5242 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5243 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5244 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5245 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5246 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5247 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5248 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5249 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5250 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5251 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5252 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5253 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5254 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5255 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5256 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5257 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5258 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5259 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5260 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5261 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5262 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5263 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5264 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5265 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5266 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5267 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5268 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5269 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5270 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5271 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5272 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5273 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5274 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5275 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5276 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5277 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5278 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5279 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5280 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5281 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5282 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5283 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5284 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5285 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5286 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5287 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5288 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5289 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5290 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5291 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5292 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5293 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5294 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5295 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5296 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5297 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5298 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5299 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5300 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5301 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5302 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5303 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5304 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5305 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5306 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5307 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5308 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5309 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5310 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5311 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5312 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5313 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5314 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5315 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5316 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5317 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5318 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5319 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5320 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5321 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5322 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5323 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5324 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5325 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5326 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5327 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5328 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5329 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5330 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5331 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5332 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5333 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5334 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5335 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5336 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5337 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5338 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5339 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5340 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5341 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5342 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5343 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5344 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5345 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5346 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5347 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5348 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5349 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5350 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5351 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5352 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5353 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5354 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5355 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5356 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5357 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5358 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5359 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5360 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5361 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5362 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5363 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5364 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5365 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5366 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5367 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5368 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5369 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5370 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5371 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5372 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5373 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5374 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5375 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5376 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5377 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5378 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5379 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5380 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5381 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5382 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5383 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5384 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5385 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5386 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5387 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5388 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5389 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5390 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5391 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5392 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5393 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5394 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5395 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5396 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5397 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5398 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5399 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5400 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5401 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5402 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5403 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5404 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5405 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5406 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5407 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5408 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5409 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5410 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5411 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5412 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5413 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5414 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5415 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5416 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5417 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5418 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5419 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5420 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5421 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5422 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5423 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5424 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5425 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5426 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5427 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5428 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5429 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5430 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5431 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5432 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5433 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5434 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5435 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5436 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5437 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5438 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5439 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5440 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5441 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5442 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5443 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5444 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5445 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5446 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5447 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5448 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5449 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5450 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5451 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5452 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5453 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5454 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5455 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5456 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5457 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5458 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5459 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5460 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5461 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5462 (0.00s)
    --- PASS: TestEncodeDoubleMaskEdge/5463 (0.00s)
=== RUN   TestEncodeInvalidUnicode
=== RUN   TestEncodeInvalidUnicode/0
=== RUN   TestEncodeInvalidUnicode/1
=== RUN   TestEncodeInvalidUnicode/2
=== RUN   TestEncodeInvalidUnicode/3
=== RUN   TestEncodeInvalidUnicode/4
=== RUN   TestEncodeInvalidUnicode/5
=== RUN   TestEncodeInvalidUnicode/6
=== RUN   TestEncodeInvalidUnicode/7
=== RUN   TestEncodeInvalidUnicode/8
=== RUN   TestEncodeInvalidUnicode/9
--- PASS: TestEncodeInvalidUnicode (0.00s)
    --- PASS: TestEncodeInvalidUnicode/0 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/1 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/2 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/3 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/4 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/5 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/6 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/7 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/8 (0.00s)
    --- PASS: TestEncodeInvalidUnicode/9 (0.00s)
=== RUN   TestEncodeDot
=== RUN   TestEncodeDot/0
=== RUN   TestEncodeDot/1
=== RUN   TestEncodeDot/2
=== RUN   TestEncodeDot/3
=== RUN   TestEncodeDot/4
=== RUN   TestEncodeDot/5
--- PASS: TestEncodeDot (0.00s)
    --- PASS: TestEncodeDot/0 (0.00s)
    --- PASS: TestEncodeDot/1 (0.00s)
    --- PASS: TestEncodeDot/2 (0.00s)
    --- PASS: TestEncodeDot/3 (0.00s)
    --- PASS: TestEncodeDot/4 (0.00s)
    --- PASS: TestEncodeDot/5 (0.00s)
=== RUN   TestDecodeHalf
=== RUN   TestDecodeHalf/0
=== RUN   TestDecodeHalf/1
=== RUN   TestDecodeHalf/2
=== RUN   TestDecodeHalf/3
=== RUN   TestDecodeHalf/4
=== RUN   TestDecodeHalf/5
--- PASS: TestDecodeHalf (0.00s)
    --- PASS: TestDecodeHalf/0 (0.00s)
    --- PASS: TestDecodeHalf/1 (0.00s)
    --- PASS: TestDecodeHalf/2 (0.00s)
    --- PASS: TestDecodeHalf/3 (0.00s)
    --- PASS: TestDecodeHalf/4 (0.00s)
    --- PASS: TestDecodeHalf/5 (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/encoder	0.301s
=== RUN   TestDecode
=== RUN   TestDecode/uncompressed
=== RUN   TestDecode/uncompressed-long
=== RUN   TestDecode/plain-1
=== RUN   TestDecode/hex-1
=== RUN   TestDecode/hex-2
=== RUN   TestDecode/hex-3
=== RUN   TestDecode/base64-1
=== RUN   TestDecode/custom-1
=== RUN   TestDecode/custom-2
=== RUN   TestDecode/rle-1
=== RUN   TestDecode/regular-1
=== RUN   TestDecode/regular-3
=== RUN   TestDecode/regular-4
=== RUN   TestDecode/unicode-1
=== RUN   TestDecode/unicode-2
=== RUN   TestDecode/unicode-3
=== RUN   TestDecode/unicode-4
--- PASS: TestDecode (0.00s)
    --- PASS: TestDecode/uncompressed (0.00s)
    --- PASS: TestDecode/uncompressed-long (0.00s)
    --- PASS: TestDecode/plain-1 (0.00s)
    --- PASS: TestDecode/hex-1 (0.00s)
    --- PASS: TestDecode/hex-2 (0.00s)
    --- PASS: TestDecode/hex-3 (0.00s)
    --- PASS: TestDecode/base64-1 (0.00s)
    --- PASS: TestDecode/custom-1 (0.00s)
    --- PASS: TestDecode/custom-2 (0.00s)
    --- PASS: TestDecode/rle-1 (0.00s)
    --- PASS: TestDecode/regular-1 (0.00s)
    --- PASS: TestDecode/regular-3 (0.00s)
    --- PASS: TestDecode/regular-4 (0.00s)
    --- PASS: TestDecode/unicode-1 (0.00s)
    --- PASS: TestDecode/unicode-2 (0.00s)
    --- PASS: TestDecode/unicode-3 (0.00s)
    --- PASS: TestDecode/unicode-4 (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/encoder/filename	0.020s
=== RUN   TestShellExpand
--- PASS: TestShellExpand (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/env	0.019s
=== RUN   TestWalk
--- PASS: TestWalk (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/errors	0.046s
=== RUN   TestOpenFileRename
--- PASS: TestOpenFileRename (0.00s)
=== RUN   TestOpenFileDelete
--- PASS: TestOpenFileDelete (0.00s)
=== RUN   TestOpenFileOperations
--- PASS: TestOpenFileOperations (0.00s)
=== RUN   TestIsReserved
    file_test.go:148: Skipping test on !windows
--- SKIP: TestIsReserved (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/file	0.056s
=== RUN   TestGetOptions
=== RUN   TestGetOptions/basic
--- PASS: TestGetOptions (0.00s)
    --- PASS: TestGetOptions/basic (0.00s)
=== RUN   TestMount
=== RUN   TestMount/basic
--- PASS: TestMount (0.00s)
    --- PASS: TestMount/basic (0.00s)
=== RUN   TestNewServer
=== RUN   TestNewServer/default_http
--- PASS: TestNewServer (0.04s)
    --- PASS: TestNewServer/default_http (0.00s)
=== RUN   TestRestart
=== RUN   TestRestart/started
=== RUN   TestRestart/stopped
--- PASS: TestRestart (0.00s)
    --- PASS: TestRestart/started (0.00s)
    --- PASS: TestRestart/stopped (0.00s)
=== RUN   TestRoute
=== RUN   TestRoute/basic
--- PASS: TestRoute (0.00s)
    --- PASS: TestRoute/basic (0.00s)
=== RUN   TestSetOptions
=== RUN   TestSetOptions/basic
--- PASS: TestSetOptions (0.00s)
    --- PASS: TestSetOptions/basic (0.00s)
=== RUN   TestShutdown
=== RUN   TestShutdown/started
=== RUN   TestShutdown/stopped
--- PASS: TestShutdown (0.00s)
    --- PASS: TestShutdown/started (0.00s)
    --- PASS: TestShutdown/stopped (0.00s)
=== RUN   TestURL
=== RUN   TestURL/basic
--- PASS: TestURL (0.00s)
    --- PASS: TestURL/basic (0.00s)
=== RUN   Test_server_Mount
=== RUN   Test_server_Mount/basic
--- PASS: Test_server_Mount (0.00s)
    --- PASS: Test_server_Mount/basic (0.00s)
=== RUN   Test_server_Route
=== RUN   Test_server_Route/basic
--- PASS: Test_server_Route (0.00s)
    --- PASS: Test_server_Route/basic (0.00s)
=== RUN   Test_server_Shutdown
=== RUN   Test_server_Shutdown/basic
--- PASS: Test_server_Shutdown (0.00s)
    --- PASS: Test_server_Shutdown/basic (0.00s)
=== RUN   Test_start
=== RUN   Test_start/basic
=== RUN   Test_start/ssl
--- PASS: Test_start (1.09s)
    --- PASS: Test_start/basic (0.00s)
    --- PASS: Test_start/ssl (1.09s)
=== RUN   Test_useSSL
=== RUN   Test_useSSL/basic
=== RUN   Test_useSSL/basic#01
=== RUN   Test_useSSL/body
=== RUN   Test_useSSL/basic#02
--- PASS: Test_useSSL (0.00s)
    --- PASS: Test_useSSL/basic (0.00s)
    --- PASS: Test_useSSL/basic#01 (0.00s)
    --- PASS: Test_useSSL/body (0.00s)
    --- PASS: Test_useSSL/basic#02 (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/http	1.196s
=== RUN   TestNewDirectory
--- PASS: TestNewDirectory (0.00s)
=== RUN   TestSetQuery
--- PASS: TestSetQuery (0.00s)
=== RUN   TestAddHTMLEntry
--- PASS: TestAddHTMLEntry (0.00s)
=== RUN   TestAddEntry
--- PASS: TestAddEntry (0.00s)
=== RUN   TestError
2025/11/12 01:38:54 ERROR : potato: sausage: help
--- PASS: TestError (0.00s)
=== RUN   TestServe
--- PASS: TestServe (0.00s)
=== RUN   TestObjectBadMethod
--- PASS: TestObjectBadMethod (0.00s)
=== RUN   TestObjectHEAD
--- PASS: TestObjectHEAD (0.00s)
=== RUN   TestObjectGET
--- PASS: TestObjectGET (0.00s)
=== RUN   TestObjectRange
--- PASS: TestObjectRange (0.00s)
=== RUN   TestObjectBadRange
    serve_test.go:73: 
        	Error Trace:	/build/reproducible-path/rclone-1.60.1+dfsg/_build/src/github.com/rclone/rclone/lib/http/serve/serve_test.go:73
        	Error:      	Not equal: 
        	            	expected: "10"
        	            	actual  : ""
        	            	
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-10
        	            	+
        	Test:       	TestObjectBadRange
--- FAIL: TestObjectBadRange (0.00s)
FAIL
FAIL	github.com/rclone/rclone/lib/http/serve	0.077s
=== RUN   TestKvConcurrency
--- PASS: TestKvConcurrency (0.00s)
=== RUN   TestKvExit
--- PASS: TestKvExit (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/kv	0.084s
=== RUN   TestAllocFree
--- PASS: TestAllocFree (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/mmap	0.038s
=== RUN   TestNew
--- PASS: TestNew (0.00s)
=== RUN   TestMaxConnections
--- PASS: TestMaxConnections (0.00s)
=== RUN   TestDecay
--- PASS: TestDecay (0.00s)
=== RUN   TestAttack
--- PASS: TestAttack (0.00s)
=== RUN   TestSetRetries
--- PASS: TestSetRetries (0.00s)
=== RUN   TestBeginCall
--- PASS: TestBeginCall (0.02s)
=== RUN   TestBeginCallZeroConnections
--- PASS: TestBeginCallZeroConnections (0.01s)
=== RUN   TestDefaultPacer
--- PASS: TestDefaultPacer (0.00s)
=== RUN   TestAmazonCloudDrivePacer
--- PASS: TestAmazonCloudDrivePacer (0.00s)
=== RUN   TestAzureIMDSPacer
--- PASS: TestAzureIMDSPacer (0.00s)
=== RUN   TestGoogleDrivePacer
--- PASS: TestGoogleDrivePacer (0.00s)
=== RUN   TestS3Pacer
--- PASS: TestS3Pacer (0.00s)
=== RUN   TestEndCall
--- PASS: TestEndCall (0.00s)
=== RUN   TestEndCallZeroConnections
--- PASS: TestEndCallZeroConnections (0.00s)
=== RUN   TestCallFixed
--- PASS: TestCallFixed (0.00s)
=== RUN   Test_callRetry
--- PASS: Test_callRetry (0.04s)
=== RUN   TestCall
--- PASS: TestCall (0.08s)
=== RUN   TestCallParallel
--- PASS: TestCallParallel (0.50s)
=== RUN   TestTokenDispenser
--- PASS: TestTokenDispenser (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/pacer	0.701s
=== RUN   TestPool
=== RUN   TestPool/make
=== RUN   TestPool/make/GetPut
=== RUN   TestPool/make/Flusher
=== RUN   TestPool/mmap
=== RUN   TestPool/mmap/GetPut
=== RUN   TestPool/mmap/Flusher
=== RUN   TestPool/canFail
=== RUN   TestPool/canFail/GetPut
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 1ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 2ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 1ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 2ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 4ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 8ms: failed to allocate memory
2025/11/12 01:38:55 Failed to free memory: failed to free memory
2025/11/12 01:38:55 Failed to free memory: failed to free memory
2025/11/12 01:38:55 Failed to free memory: failed to free memory
=== RUN   TestPool/canFail/Flusher
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 1ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 2ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 1ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 2ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 4ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 8ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 16ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 32ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 64ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 128ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 1ms: failed to allocate memory
2025/11/12 01:38:55 Failed to get memory for buffer, waiting for 2ms: failed to allocate memory
2025/11/12 01:38:55 Failed to free memory: failed to free memory
--- PASS: TestPool (0.96s)
    --- PASS: TestPool/make (0.20s)
        --- PASS: TestPool/make/GetPut (0.00s)
        --- PASS: TestPool/make/Flusher (0.20s)
    --- PASS: TestPool/mmap (0.20s)
        --- PASS: TestPool/mmap/GetPut (0.00s)
        --- PASS: TestPool/mmap/Flusher (0.20s)
    --- PASS: TestPool/canFail (0.55s)
        --- PASS: TestPool/canFail/GetPut (0.04s)
        --- PASS: TestPool/canFail/Flusher (0.51s)
PASS
ok  	github.com/rclone/rclone/lib/pool	0.990s
=== RUN   TestStringLength
--- PASS: TestStringLength (0.00s)
=== RUN   TestStringDuplicates
--- PASS: TestStringDuplicates (0.00s)
=== RUN   TestPasswordLength
--- PASS: TestPasswordLength (0.00s)
=== RUN   TestPasswordDuplicates
--- PASS: TestPasswordDuplicates (0.00s)
=== RUN   TestSeed
--- PASS: TestSeed (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/random	0.050s
=== RUN   TestRangeEnd
--- PASS: TestRangeEnd (0.00s)
=== RUN   TestRangeIsEmpty
--- PASS: TestRangeIsEmpty (0.00s)
=== RUN   TestRangeClip
--- PASS: TestRangeClip (0.00s)
=== RUN   TestRangeIntersection
--- PASS: TestRangeIntersection (0.00s)
=== RUN   TestRangeMerge
--- PASS: TestRangeMerge (0.00s)
=== RUN   TestRangeCoalesce
--- PASS: TestRangeCoalesce (0.00s)
=== RUN   TestRangeInsert
--- PASS: TestRangeInsert (0.00s)
=== RUN   TestRangeInsertRandom
--- PASS: TestRangeInsertRandom (0.02s)
=== RUN   TestRangeFind
--- PASS: TestRangeFind (0.00s)
=== RUN   TestRangeFindAll
--- PASS: TestRangeFindAll (0.00s)
=== RUN   TestRangePresent
--- PASS: TestRangePresent (0.00s)
=== RUN   TestRangesIntersection
--- PASS: TestRangesIntersection (0.00s)
=== RUN   TestRangesEqual
--- PASS: TestRangesEqual (0.00s)
=== RUN   TestRangesSize
--- PASS: TestRangesSize (0.00s)
=== RUN   TestFindMissing
--- PASS: TestFindMissing (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/ranges	0.069s
=== RUN   TestContextReader
--- PASS: TestContextReader (0.00s)
=== RUN   TestErrorReader
--- PASS: TestErrorReader (0.00s)
=== RUN   TestFakeSeeker
--- PASS: TestFakeSeeker (0.00s)
=== RUN   TestFakeSeekerError
--- PASS: TestFakeSeekerError (0.00s)
=== RUN   TestGzipReader
--- PASS: TestGzipReader (0.00s)
=== RUN   TestNoCloser
--- PASS: TestNoCloser (0.00s)
=== RUN   TestPatternReader
--- PASS: TestPatternReader (0.00s)
=== RUN   TestPatternReaderSeek
--- PASS: TestPatternReaderSeek (0.00s)
=== RUN   TestReadFill
--- PASS: TestReadFill (0.00s)
=== RUN   TestRepeatableReader
--- PASS: TestRepeatableReader (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/readers	0.063s
=== RUN   TestURLJoin
--- PASS: TestURLJoin (0.00s)
=== RUN   TestURLPathEscape
--- PASS: TestURLPathEscape (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/rest	0.024s
=== RUN   TestSetDefaults
--- PASS: TestSetDefaults (0.00s)
=== RUN   TestSetFrom
--- PASS: TestSetFrom (0.00s)
=== RUN   TestSetFromReversed
--- PASS: TestSetFromReversed (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/structs	0.045s
=== RUN   TestVersionAdd
--- PASS: TestVersionAdd (0.00s)
=== RUN   TestVersionRemove
--- PASS: TestVersionRemove (0.00s)
=== RUN   TestVersionMatch
--- PASS: TestVersionMatch (0.00s)
PASS
ok  	github.com/rclone/rclone/lib/version	0.037s
=== RUN   TestDirHandleMethods
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirHandleMethods (0.00s)
=== RUN   TestDirHandleReaddir
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirHandleReaddir (0.00s)
=== RUN   TestDirHandleReaddirnames
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirHandleReaddirnames (0.00s)
=== RUN   TestDirMethods
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirMethods (0.00s)
=== RUN   TestDirForgetAll
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirForgetAll (0.00s)
=== RUN   TestDirForgetPath
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirForgetPath (0.00s)
=== RUN   TestDirWalk
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirWalk (0.01s)
=== RUN   TestDirSetModTime
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirSetModTime (0.00s)
=== RUN   TestDirStat
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirStat (0.00s)
=== RUN   TestDirReadDirAll
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestDirReadDirAll/Virtual
--- PASS: TestDirReadDirAll (0.00s)
    --- PASS: TestDirReadDirAll/Virtual (0.00s)
=== RUN   TestDirOpen
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:38:58 ERROR : dir/: Can only open directories read only
--- PASS: TestDirOpen (0.00s)
=== RUN   TestDirCreate
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirCreate (0.00s)
=== RUN   TestDirMkdir
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirMkdir (0.01s)
=== RUN   TestDirMkdirSub
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirMkdirSub (0.00s)
=== RUN   TestDirRemove
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:38:58 ERROR : dir/: Dir.Remove not empty
--- PASS: TestDirRemove (0.00s)
=== RUN   TestDirRemoveAll
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirRemoveAll (0.00s)
=== RUN   TestDirRemoveName
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestDirRemoveName (0.00s)
=== RUN   TestDirRename
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:38:58 ERROR : dir/not found: Dir.Rename error: file does not exist
--- PASS: TestDirRename (0.01s)
=== RUN   TestErrorError
--- PASS: TestErrorError (0.00s)
=== RUN   TestFileMethods
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileMethods (0.00s)
=== RUN   TestFileSetModTime
=== RUN   TestFileSetModTime/cache=off,open=false,write=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileSetModTime/cache=off,open=true,write=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileSetModTime/cache=off,open=true,write=true
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileSetModTime/cache=full,open=false,write=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileSetModTime/cache=full,open=true,write=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileSetModTime/cache=full,open=true,write=true
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileSetModTime (0.17s)
    --- PASS: TestFileSetModTime/cache=off,open=false,write=false (0.00s)
    --- PASS: TestFileSetModTime/cache=off,open=true,write=false (0.00s)
    --- PASS: TestFileSetModTime/cache=off,open=true,write=true (0.00s)
    --- PASS: TestFileSetModTime/cache=full,open=false,write=false (0.00s)
    --- PASS: TestFileSetModTime/cache=full,open=true,write=false (0.01s)
    --- PASS: TestFileSetModTime/cache=full,open=true,write=true (0.16s)
=== RUN   TestFileOpenRead
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileOpenRead (0.00s)
=== RUN   TestFileOpenReadUnknownSize
2025/11/12 01:38:59 NOTICE: Mock file system at root: --vfs-cache-mode writes or full is recommended for this remote as it can't stream
    file_test.go:223: gotContents = "file contents"
--- PASS: TestFileOpenReadUnknownSize (0.00s)
=== RUN   TestFileOpenWrite
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileOpenWrite (0.00s)
=== RUN   TestFileRemove
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileRemove (0.00s)
=== RUN   TestFileRemoveAll
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileRemoveAll (0.00s)
=== RUN   TestFileOpen
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileOpen (0.00s)
=== RUN   TestFileRename
=== RUN   TestFileRename/off,forceCache=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileRename/minimal,forceCache=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileRename/minimal,forceCache=true
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileRename/writes,forceCache=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileRename/writes,forceCache=true
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestFileRename/full,forceCache=false
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileRename (0.99s)
    --- PASS: TestFileRename/off,forceCache=false (0.01s)
    --- PASS: TestFileRename/minimal,forceCache=false (0.01s)
    --- PASS: TestFileRename/minimal,forceCache=true (0.32s)
    --- PASS: TestFileRename/writes,forceCache=false (0.17s)
    --- PASS: TestFileRename/writes,forceCache=true (0.33s)
    --- PASS: TestFileRename/full,forceCache=false (0.16s)
=== RUN   TestRcGetVFS
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRcGetVFS (0.00s)
=== RUN   TestRcForget
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRcForget (0.00s)
=== RUN   TestRcRefresh
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRcRefresh (0.00s)
=== RUN   TestRcPollInterval
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
    rc_test.go:100: ChangeNotify not supported
--- SKIP: TestRcPollInterval (0.00s)
=== RUN   TestRcList
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRcList (0.00s)
=== RUN   TestRcStats
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRcStats (0.00s)
=== RUN   TestReadFileHandleMethods
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestReadFileHandleMethods (0.00s)
=== RUN   TestReadFileHandleSeek
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestReadFileHandleSeek (0.02s)
=== RUN   TestReadFileHandleReadAt
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:39:00 ERROR : dir/file1: ReadFileHandle.Read error: Bad file descriptor
--- PASS: TestReadFileHandleReadAt (0.08s)
=== RUN   TestReadFileHandleFlush
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestReadFileHandleFlush (0.00s)
=== RUN   TestReadFileHandleRelease
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestReadFileHandleRelease (0.00s)
=== RUN   TestRWFileHandleMethodsRead
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleMethodsRead (0.00s)
=== RUN   TestRWFileHandleSeek
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleSeek (0.00s)
=== RUN   TestRWFileHandleReadAt
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleReadAt (0.00s)
=== RUN   TestRWFileHandleFlushRead
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleFlushRead (0.00s)
=== RUN   TestRWFileHandleReleaseRead
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleReleaseRead (0.00s)
=== RUN   TestRWFileHandleMethodsWrite
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleMethodsWrite (0.16s)
=== RUN   TestRWFileHandleWriteAt
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleWriteAt (0.16s)
=== RUN   TestRWFileHandleWriteNoWrite
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleWriteNoWrite (0.16s)
=== RUN   TestRWFileHandleFlushWrite
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleFlushWrite (0.15s)
=== RUN   TestRWFileHandleReleaseWrite
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleReleaseWrite (0.16s)
=== RUN   TestRWFileHandleSizeTruncateExisting
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleSizeTruncateExisting (0.16s)
=== RUN   TestRWFileHandleSizeCreateExisting
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleSizeCreateExisting (0.15s)
=== RUN   TestRWFileHandleSizeCreateNew
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileHandleSizeCreateNew (0.16s)
=== RUN   TestRWFileHandleOpenTests
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE
2025/11/12 01:39:01 ERROR : open-test-file(0x40001ffec0): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_SYNC
2025/11/12 01:39:01 ERROR : open-test-file(0x400078a440): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL
2025/11/12 01:39:01 ERROR : open-test-file(0x400078a800): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC
2025/11/12 01:39:01 ERROR : open-test-file(0x400078ac40): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE
2025/11/12 01:39:01 ERROR : open-test-file(0x400078b880): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC
2025/11/12 01:39:01 ERROR : open-test-file(0x400078bbc0): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL
2025/11/12 01:39:01 ERROR : open-test-file(0x400078bec0): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC
2025/11/12 01:39:01 ERROR : open-test-file(0x4000ad2240): Couldn't read size of file
=== RUN   TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC
=== RUN   TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC
--- PASS: TestRWFileHandleOpenTests (0.10s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_TRUNC (0.01s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL (0.01s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL (0.01s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_WRONLY|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_SYNC|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_TRUNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC (0.00s)
    --- PASS: TestRWFileHandleOpenTests/os.O_RDWR|os.O_APPEND|os.O_CREATE|os.O_EXCL|os.O_SYNC|os.O_TRUNC (0.00s)
=== RUN   TestRWFileModTimeWithOpenWriters
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWFileModTimeWithOpenWriters (0.16s)
=== RUN   TestRWCacheRename
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestRWCacheRename (0.16s)
=== RUN   TestCaseSensitivity
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:39:01 ERROR : /: Dir.Stat error: duplicate filename "fileb" detected with --vfs-case-insensitive set
2025/11/12 01:39:01 ERROR : /: Dir.Stat error: duplicate filename "FILEB" detected with --vfs-case-insensitive set
--- PASS: TestCaseSensitivity (0.00s)
=== RUN   TestVFSbaseHandle
--- PASS: TestVFSbaseHandle (0.00s)
=== RUN   TestVFSNew
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSNew (0.00s)
=== RUN   TestVFSNewWithOpts
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSNewWithOpts (0.00s)
=== RUN   TestVFSRoot
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSRoot (0.00s)
=== RUN   TestVFSStat
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSStat (0.00s)
=== RUN   TestVFSStatParent
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSStatParent (0.00s)
=== RUN   TestVFSOpenFile
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSOpenFile (0.02s)
=== RUN   TestVFSRename
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSRename (0.00s)
=== RUN   TestVFSStatfs
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestVFSStatfs (0.00s)
=== RUN   TestFillInMissingSizes
=== RUN   TestFillInMissingSizes/total=20,free=5,used=15
=== RUN   TestFillInMissingSizes/total=20,free=5,used=-1
=== RUN   TestFillInMissingSizes/total=20,free=-1,used=15
=== RUN   TestFillInMissingSizes/total=20,free=-1,used=-1
=== RUN   TestFillInMissingSizes/total=-1,free=5,used=15
=== RUN   TestFillInMissingSizes/total=-1,free=15,used=-1
=== RUN   TestFillInMissingSizes/total=-1,free=-1,used=15
=== RUN   TestFillInMissingSizes/total=-1,free=-1,used=-1
--- PASS: TestFillInMissingSizes (0.00s)
    --- PASS: TestFillInMissingSizes/total=20,free=5,used=15 (0.00s)
    --- PASS: TestFillInMissingSizes/total=20,free=5,used=-1 (0.00s)
    --- PASS: TestFillInMissingSizes/total=20,free=-1,used=15 (0.00s)
    --- PASS: TestFillInMissingSizes/total=20,free=-1,used=-1 (0.00s)
    --- PASS: TestFillInMissingSizes/total=-1,free=5,used=15 (0.00s)
    --- PASS: TestFillInMissingSizes/total=-1,free=15,used=-1 (0.00s)
    --- PASS: TestFillInMissingSizes/total=-1,free=-1,used=15 (0.00s)
    --- PASS: TestFillInMissingSizes/total=-1,free=-1,used=-1 (0.00s)
=== RUN   TestWriteFileHandleMethods
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:39:01 ERROR : file1: WriteFileHandle: Read: Can't read and write to file without --vfs-cache-mode >= minimal
2025/11/12 01:39:01 ERROR : file1: WriteFileHandle: ReadAt: Can't read and write to file without --vfs-cache-mode >= minimal
2025/11/12 01:39:01 ERROR : file1: WriteFileHandle: Truncate: Can't change size without --vfs-cache-mode >= writes
2025/11/12 01:39:01 ERROR : file1: WriteFileHandle: Can't open for write without O_TRUNC on existing file without --vfs-cache-mode >= writes
--- PASS: TestWriteFileHandleMethods (0.01s)
=== RUN   TestWriteFileHandleWriteAt
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
2025/11/12 01:39:02 ERROR : file1: WriteFileHandle.Write: can't seek in file without --vfs-cache-mode >= writes
2025/11/12 01:39:02 ERROR : file1: WriteFileHandle.Write: error: Bad file descriptor
--- PASS: TestWriteFileHandleWriteAt (1.00s)
=== RUN   TestWriteFileHandleFlush
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestWriteFileHandleFlush (0.00s)
=== RUN   TestWriteFileHandleRelease
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestWriteFileHandleRelease (0.00s)
=== RUN   TestWriteFileModTimeWithOpenWriters
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestWriteFileModTimeWithOpenWriters (0.00s)
=== RUN   TestFileReadAtZeroLength
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileReadAtZeroLength (0.00s)
=== RUN   TestFileReadAtNonZeroLength
    run.go:181: Remote "Local file system at /tmp/rclone2861841844", Local "Local file system at /tmp/rclone984014488", Modify Window "1ns"
--- PASS: TestFileReadAtNonZeroLength (0.00s)
=== RUN   TestFunctional
2025/11/12 01:39:02 Starting test run with CacheMode=off
=== RUN   TestFunctional/CacheMode=off
=== RUN   TestFunctional/CacheMode=off/TestTouchAndDelete
=== RUN   TestFunctional/CacheMode=off/TestRenameOpenHandle
=== RUN   TestFunctional/CacheMode=off/TestDirLs
=== RUN   TestFunctional/CacheMode=off/TestDirCreateAndRemoveDir
2025/11/12 01:39:02 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=off/TestDirCreateAndRemoveFile
2025/11/12 01:39:02 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=off/TestDirRenameFile
=== RUN   TestFunctional/CacheMode=off/TestDirRenameEmptyDir
=== RUN   TestFunctional/CacheMode=off/TestDirRenameFullDir
=== RUN   TestFunctional/CacheMode=off/TestDirModTime
=== RUN   TestFunctional/CacheMode=off/TestDirCacheFlush
=== RUN   TestFunctional/CacheMode=off/TestDirCacheFlushOnDirRename
=== RUN   TestFunctional/CacheMode=off/TestFileModTime
=== RUN   TestFunctional/CacheMode=off/TestFileModTimeWithOpenWriters
=== RUN   TestFunctional/CacheMode=off/TestMount
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=off/TestRoot
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=off/TestReadByByte
=== RUN   TestFunctional/CacheMode=off/TestReadChecksum
=== RUN   TestFunctional/CacheMode=off/TestReadFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=off/TestReadSeek
=== RUN   TestFunctional/CacheMode=off/TestWriteFileNoWrite
=== RUN   TestFunctional/CacheMode=off/TestWriteFileWrite
=== RUN   TestFunctional/CacheMode=off/TestWriteFileOverwrite
=== RUN   TestFunctional/CacheMode=off/TestWriteFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=off/TestWriteFileFsync
=== RUN   TestFunctional/CacheMode=off/TestWriteFileDup
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=off/TestWriteFileAppend
    write.go:140: not supported on vfs-cache-mode < writes
2025/11/12 01:39:03 Finished test run with CacheMode=off (ok=true)
2025/11/12 01:39:03 Starting test run with CacheMode=minimal
=== RUN   TestFunctional/CacheMode=minimal
=== RUN   TestFunctional/CacheMode=minimal/TestTouchAndDelete
=== RUN   TestFunctional/CacheMode=minimal/TestRenameOpenHandle
=== RUN   TestFunctional/CacheMode=minimal/TestDirLs
=== RUN   TestFunctional/CacheMode=minimal/TestDirCreateAndRemoveDir
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=minimal/TestDirCreateAndRemoveFile
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=minimal/TestDirRenameFile
=== RUN   TestFunctional/CacheMode=minimal/TestDirRenameEmptyDir
=== RUN   TestFunctional/CacheMode=minimal/TestDirRenameFullDir
=== RUN   TestFunctional/CacheMode=minimal/TestDirModTime
=== RUN   TestFunctional/CacheMode=minimal/TestDirCacheFlush
=== RUN   TestFunctional/CacheMode=minimal/TestDirCacheFlushOnDirRename
=== RUN   TestFunctional/CacheMode=minimal/TestFileModTime
=== RUN   TestFunctional/CacheMode=minimal/TestFileModTimeWithOpenWriters
=== RUN   TestFunctional/CacheMode=minimal/TestMount
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=minimal/TestRoot
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=minimal/TestReadByByte
=== RUN   TestFunctional/CacheMode=minimal/TestReadChecksum
=== RUN   TestFunctional/CacheMode=minimal/TestReadFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=minimal/TestReadSeek
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileNoWrite
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileWrite
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileOverwrite
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileFsync
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileDup
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=minimal/TestWriteFileAppend
    write.go:140: not supported on vfs-cache-mode < writes
2025/11/12 01:39:03 Finished test run with CacheMode=minimal (ok=true)
2025/11/12 01:39:03 Starting test run with CacheMode=writes
=== RUN   TestFunctional/CacheMode=writes
=== RUN   TestFunctional/CacheMode=writes/TestTouchAndDelete
=== RUN   TestFunctional/CacheMode=writes/TestRenameOpenHandle
=== RUN   TestFunctional/CacheMode=writes/TestDirLs
=== RUN   TestFunctional/CacheMode=writes/TestDirCreateAndRemoveDir
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=writes/TestDirCreateAndRemoveFile
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=writes/TestDirRenameFile
=== RUN   TestFunctional/CacheMode=writes/TestDirRenameEmptyDir
=== RUN   TestFunctional/CacheMode=writes/TestDirRenameFullDir
=== RUN   TestFunctional/CacheMode=writes/TestDirModTime
=== RUN   TestFunctional/CacheMode=writes/TestDirCacheFlush
=== RUN   TestFunctional/CacheMode=writes/TestDirCacheFlushOnDirRename
=== RUN   TestFunctional/CacheMode=writes/TestFileModTime
=== RUN   TestFunctional/CacheMode=writes/TestFileModTimeWithOpenWriters
=== RUN   TestFunctional/CacheMode=writes/TestMount
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=writes/TestRoot
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=writes/TestReadByByte
=== RUN   TestFunctional/CacheMode=writes/TestReadChecksum
=== RUN   TestFunctional/CacheMode=writes/TestReadFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=writes/TestReadSeek
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileNoWrite
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileWrite
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileOverwrite
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileFsync
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileDup
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=writes/TestWriteFileAppend
2025/11/12 01:39:03 Finished test run with CacheMode=writes (ok=true)
2025/11/12 01:39:03 Starting test run with CacheMode=full
=== RUN   TestFunctional/CacheMode=full
=== RUN   TestFunctional/CacheMode=full/TestTouchAndDelete
=== RUN   TestFunctional/CacheMode=full/TestRenameOpenHandle
=== RUN   TestFunctional/CacheMode=full/TestDirLs
=== RUN   TestFunctional/CacheMode=full/TestDirCreateAndRemoveDir
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=full/TestDirCreateAndRemoveFile
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=full/TestDirRenameFile
=== RUN   TestFunctional/CacheMode=full/TestDirRenameEmptyDir
=== RUN   TestFunctional/CacheMode=full/TestDirRenameFullDir
=== RUN   TestFunctional/CacheMode=full/TestDirModTime
=== RUN   TestFunctional/CacheMode=full/TestDirCacheFlush
=== RUN   TestFunctional/CacheMode=full/TestDirCacheFlushOnDirRename
=== RUN   TestFunctional/CacheMode=full/TestFileModTime
=== RUN   TestFunctional/CacheMode=full/TestFileModTimeWithOpenWriters
=== RUN   TestFunctional/CacheMode=full/TestMount
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full/TestRoot
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full/TestReadByByte
=== RUN   TestFunctional/CacheMode=full/TestReadChecksum
=== RUN   TestFunctional/CacheMode=full/TestReadFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full/TestReadSeek
=== RUN   TestFunctional/CacheMode=full/TestWriteFileNoWrite
=== RUN   TestFunctional/CacheMode=full/TestWriteFileWrite
=== RUN   TestFunctional/CacheMode=full/TestWriteFileOverwrite
=== RUN   TestFunctional/CacheMode=full/TestWriteFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full/TestWriteFileFsync
=== RUN   TestFunctional/CacheMode=full/TestWriteFileDup
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full/TestWriteFileAppend
2025/11/12 01:39:03 Finished test run with CacheMode=full (ok=true)
2025/11/12 01:39:03 Starting test run with CacheMode=full,WriteBack=100ms
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestTouchAndDelete
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestRenameOpenHandle
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirLs
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCreateAndRemoveDir
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCreateAndRemoveFile
2025/11/12 01:39:03 ERROR : dir/: Dir.Remove not empty
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameFile
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameEmptyDir
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameFullDir
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirModTime
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCacheFlush
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCacheFlushOnDirRename
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestFileModTime
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestFileModTimeWithOpenWriters
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestMount
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestRoot
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestReadByByte
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestReadChecksum
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestReadFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestReadSeek
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileNoWrite
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileWrite
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileOverwrite
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileDoubleClose
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileFsync
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileDup
    fs.go:165: Not running under VFS
=== RUN   TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileAppend
2025/11/12 01:39:06 Finished test run with CacheMode=full,WriteBack=100ms (ok=true)
--- PASS: TestFunctional (3.36s)
    --- PASS: TestFunctional/CacheMode=off (0.04s)
        --- PASS: TestFunctional/CacheMode=off/TestTouchAndDelete (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestRenameOpenHandle (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirLs (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirCreateAndRemoveDir (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirCreateAndRemoveFile (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirRenameFile (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirRenameEmptyDir (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirRenameFullDir (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirCacheFlush (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestDirCacheFlushOnDirRename (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestFileModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestFileModTimeWithOpenWriters (0.00s)
        --- SKIP: TestFunctional/CacheMode=off/TestMount (0.00s)
        --- SKIP: TestFunctional/CacheMode=off/TestRoot (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestReadByByte (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestReadChecksum (0.01s)
        --- SKIP: TestFunctional/CacheMode=off/TestReadFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestReadSeek (0.02s)
        --- PASS: TestFunctional/CacheMode=off/TestWriteFileNoWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestWriteFileWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestWriteFileOverwrite (0.00s)
        --- SKIP: TestFunctional/CacheMode=off/TestWriteFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=off/TestWriteFileFsync (0.00s)
        --- SKIP: TestFunctional/CacheMode=off/TestWriteFileDup (0.00s)
        --- SKIP: TestFunctional/CacheMode=off/TestWriteFileAppend (0.00s)
    --- PASS: TestFunctional/CacheMode=minimal (0.05s)
        --- PASS: TestFunctional/CacheMode=minimal/TestTouchAndDelete (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestRenameOpenHandle (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirLs (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirCreateAndRemoveDir (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirCreateAndRemoveFile (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirRenameFile (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirRenameEmptyDir (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirRenameFullDir (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirCacheFlush (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestDirCacheFlushOnDirRename (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestFileModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestFileModTimeWithOpenWriters (0.00s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestMount (0.00s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestRoot (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestReadByByte (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestReadChecksum (0.01s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestReadFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestReadSeek (0.02s)
        --- PASS: TestFunctional/CacheMode=minimal/TestWriteFileNoWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestWriteFileWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestWriteFileOverwrite (0.00s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestWriteFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=minimal/TestWriteFileFsync (0.00s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestWriteFileDup (0.00s)
        --- SKIP: TestFunctional/CacheMode=minimal/TestWriteFileAppend (0.00s)
    --- PASS: TestFunctional/CacheMode=writes (0.06s)
        --- PASS: TestFunctional/CacheMode=writes/TestTouchAndDelete (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestRenameOpenHandle (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirLs (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirCreateAndRemoveDir (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirCreateAndRemoveFile (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirRenameFile (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirRenameEmptyDir (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirRenameFullDir (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirCacheFlush (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestDirCacheFlushOnDirRename (0.01s)
        --- PASS: TestFunctional/CacheMode=writes/TestFileModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestFileModTimeWithOpenWriters (0.00s)
        --- SKIP: TestFunctional/CacheMode=writes/TestMount (0.00s)
        --- SKIP: TestFunctional/CacheMode=writes/TestRoot (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestReadByByte (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestReadChecksum (0.02s)
        --- SKIP: TestFunctional/CacheMode=writes/TestReadFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestReadSeek (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestWriteFileNoWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestWriteFileWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestWriteFileOverwrite (0.00s)
        --- SKIP: TestFunctional/CacheMode=writes/TestWriteFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestWriteFileFsync (0.00s)
        --- SKIP: TestFunctional/CacheMode=writes/TestWriteFileDup (0.00s)
        --- PASS: TestFunctional/CacheMode=writes/TestWriteFileAppend (0.00s)
    --- PASS: TestFunctional/CacheMode=full (0.05s)
        --- PASS: TestFunctional/CacheMode=full/TestTouchAndDelete (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestRenameOpenHandle (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirLs (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirCreateAndRemoveDir (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirCreateAndRemoveFile (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirRenameFile (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirRenameEmptyDir (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirRenameFullDir (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirCacheFlush (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestDirCacheFlushOnDirRename (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestFileModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestFileModTimeWithOpenWriters (0.00s)
        --- SKIP: TestFunctional/CacheMode=full/TestMount (0.00s)
        --- SKIP: TestFunctional/CacheMode=full/TestRoot (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestReadByByte (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestReadChecksum (0.02s)
        --- SKIP: TestFunctional/CacheMode=full/TestReadFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestReadSeek (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestWriteFileNoWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestWriteFileWrite (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestWriteFileOverwrite (0.00s)
        --- SKIP: TestFunctional/CacheMode=full/TestWriteFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestWriteFileFsync (0.00s)
        --- SKIP: TestFunctional/CacheMode=full/TestWriteFileDup (0.00s)
        --- PASS: TestFunctional/CacheMode=full/TestWriteFileAppend (0.00s)
    --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms (3.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestTouchAndDelete (0.15s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestRenameOpenHandle (0.15s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirLs (0.15s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCreateAndRemoveDir (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCreateAndRemoveFile (0.15s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameFile (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameEmptyDir (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirRenameFullDir (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirModTime (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCacheFlush (0.31s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestDirCacheFlushOnDirRename (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestFileModTime (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestFileModTimeWithOpenWriters (0.16s)
        --- SKIP: TestFunctional/CacheMode=full,WriteBack=100ms/TestMount (0.00s)
        --- SKIP: TestFunctional/CacheMode=full,WriteBack=100ms/TestRoot (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestReadByByte (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestReadChecksum (0.17s)
        --- SKIP: TestFunctional/CacheMode=full,WriteBack=100ms/TestReadFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestReadSeek (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileNoWrite (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileWrite (0.16s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileOverwrite (0.32s)
        --- SKIP: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileDoubleClose (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileFsync (0.15s)
        --- SKIP: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileDup (0.00s)
        --- PASS: TestFunctional/CacheMode=full,WriteBack=100ms/TestWriteFileAppend (0.15s)
PASS
ok  	github.com/rclone/rclone/vfs	7.526s
=== RUN   TestCacheNew
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheNew (0.00s)
=== RUN   TestCacheOpens
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheOpens (0.00s)
=== RUN   TestCacheOpenMkdir
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheOpenMkdir (0.00s)
=== RUN   TestCachePurgeOld
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCachePurgeOld (0.00s)
=== RUN   TestCachePurgeOverQuota
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCachePurgeOverQuota (0.01s)
=== RUN   TestCachePurgeClean
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCachePurgeClean (0.00s)
=== RUN   TestCacheInUse
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheInUse (0.00s)
=== RUN   TestCacheDirtyItem
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheDirtyItem (0.01s)
=== RUN   TestCacheExistsAndRemove
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheExistsAndRemove (0.00s)
=== RUN   TestCacheRename
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheRename (0.00s)
=== RUN   TestCacheCleaner
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheCleaner (0.12s)
=== RUN   TestCacheSetModTime
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheSetModTime (0.00s)
=== RUN   TestCacheTotaInUse
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheTotaInUse (0.00s)
=== RUN   TestCacheDump
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheDump (0.00s)
=== RUN   TestCacheStats
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestCacheStats (0.00s)
=== RUN   TestItemExists
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemExists (0.00s)
=== RUN   TestItemGetSize
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemGetSize (0.00s)
=== RUN   TestItemDirty
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemDirty (0.00s)
=== RUN   TestItemSync
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemSync (0.00s)
=== RUN   TestItemTruncateNew
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemTruncateNew (0.00s)
=== RUN   TestItemTruncateExisting
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemTruncateExisting (0.00s)
=== RUN   TestItemReadAt
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
2025/11/12 01:38:59 ERROR : existing: vfs cache: failed to _ensure cache vfs cache item ReadAt: internal error: didn't Open file
--- PASS: TestItemReadAt (0.00s)
=== RUN   TestItemWriteAtNew
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemWriteAtNew (0.00s)
=== RUN   TestItemWriteAtExisting
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemWriteAtExisting (0.00s)
=== RUN   TestItemLoadMeta
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemLoadMeta (0.00s)
=== RUN   TestItemReload
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemReload (0.00s)
=== RUN   TestItemReloadRemoteGone
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemReloadRemoteGone (0.00s)
=== RUN   TestItemReloadCacheStale
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
--- PASS: TestItemReloadCacheStale (0.01s)
=== RUN   TestItemReadWrite
    run.go:181: Remote "Local file system at /tmp/rclone3884529146", Local "Local file system at /tmp/rclone3257532191", Modify Window "1ns"
=== RUN   TestItemReadWrite/Sequential
=== RUN   TestItemReadWrite/Random
=== RUN   TestItemReadWrite/RandomConcurrent
=== RUN   TestItemReadWrite/Reverse
--- PASS: TestItemReadWrite (3.76s)
    --- PASS: TestItemReadWrite/Sequential (0.45s)
    --- PASS: TestItemReadWrite/Random (1.81s)
    --- PASS: TestItemReadWrite/RandomConcurrent (0.59s)
    --- PASS: TestItemReadWrite/Reverse (0.44s)
PASS
ok  	github.com/rclone/rclone/vfs/vfscache	4.015s
=== RUN   TestDownloaders
    run.go:181: Remote "Local file system at /tmp/rclone845097750", Local "Local file system at /tmp/rclone1834734615", Modify Window "1ns"
=== RUN   TestDownloaders/Download
=== RUN   TestDownloaders/EnsureDownloader
--- PASS: TestDownloaders (6.53s)
    --- PASS: TestDownloaders/Download (5.13s)
    --- PASS: TestDownloaders/EnsureDownloader (1.11s)
PASS
ok  	github.com/rclone/rclone/vfs/vfscache/downloaders	6.587s
=== RUN   TestWriteBackItems
--- PASS: TestWriteBackItems (0.00s)
=== RUN   TestWriteBackItemCRUD
--- PASS: TestWriteBackItemCRUD (0.00s)
=== RUN   TestWriteBackResetTimer
--- PASS: TestWriteBackResetTimer (0.00s)
=== RUN   TestWriteBackAddOK
--- PASS: TestWriteBackAddOK (0.10s)
=== RUN   TestWriteBackAddFailRetry
2025/11/12 01:38:59 ERROR : one: vfs cache: failed to upload try #1, will retry in 200ms: transfer failed BOOM
--- PASS: TestWriteBackAddFailRetry (0.30s)
=== RUN   TestWriteBackAddUpdate
--- PASS: TestWriteBackAddUpdate (0.20s)
=== RUN   TestWriteBackAddUpdateNotModified
--- PASS: TestWriteBackAddUpdateNotModified (0.10s)
=== RUN   TestWriteBackAddUpdateNotStarted
--- PASS: TestWriteBackAddUpdateNotStarted (0.10s)
=== RUN   TestWriteBackGetStats
--- PASS: TestWriteBackGetStats (0.10s)
=== RUN   TestWriteBackMaxQueue
--- PASS: TestWriteBackMaxQueue (0.10s)
=== RUN   TestWriteBackRename
--- PASS: TestWriteBackRename (0.10s)
=== RUN   TestWriteBackRenameDuplicates
--- PASS: TestWriteBackRenameDuplicates (0.20s)
=== RUN   TestWriteBackCancelUpload
--- PASS: TestWriteBackCancelUpload (0.10s)
PASS
ok  	github.com/rclone/rclone/vfs/vfscache/writeback	1.456s
=== RUN   TestCacheModeString
--- PASS: TestCacheModeString (0.00s)
=== RUN   TestCacheModeSet
--- PASS: TestCacheModeSet (0.00s)
=== RUN   TestCacheModeType
--- PASS: TestCacheModeType (0.00s)
=== RUN   TestCacheModeUnmarshalJSON
--- PASS: TestCacheModeUnmarshalJSON (0.00s)
PASS
ok  	github.com/rclone/rclone/vfs/vfscommon	0.025s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 12 github.com/rclone/rclone github.com/rclone/rclone/backend/alias github.com/rclone/rclone/backend/all github.com/rclone/rclone/backend/amazonclouddrive github.com/rclone/rclone/backend/azureblob github.com/rclone/rclone/backend/b2 github.com/rclone/rclone/backend/b2/api github.com/rclone/rclone/backend/box github.com/rclone/rclone/backend/box/api github.com/rclone/rclone/backend/cache github.com/rclone/rclone/backend/chunker github.com/rclone/rclone/backend/combine github.com/rclone/rclone/backend/compress github.com/rclone/rclone/backend/crypt github.com/rclone/rclone/backend/crypt/pkcs7 github.com/rclone/rclone/backend/drive github.com/rclone/rclone/backend/dropbox github.com/rclone/rclone/backend/dropbox/dbhash github.com/rclone/rclone/backend/fichier github.com/rclone/rclone/backend/filefabric github.com/rclone/rclone/backend/filefabric/api github.com/rclone/rclone/backend/ftp github.com/rclone/rclone/backend/googlecloudstorage github.com/rclone/rclone/backend/googlephotos github.com/rclone/rclone/backend/googlephotos/api github.com/rclone/rclone/backend/hasher github.com/rclone/rclone/backend/hdfs github.com/rclone/rclone/backend/hidrive github.com/rclone/rclone/backend/hidrive/api github.com/rclone/rclone/backend/hidrive/hidrivehash github.com/rclone/rclone/backend/hidrive/hidrivehash/internal github.com/rclone/rclone/backend/http github.com/rclone/rclone/backend/internetarchive github.com/rclone/rclone/backend/jottacloud github.com/rclone/rclone/backend/jottacloud/api github.com/rclone/rclone/backend/koofr github.com/rclone/rclone/backend/local github.com/rclone/rclone/backend/mailru github.com/rclone/rclone/backend/mailru/api github.com/rclone/rclone/backend/mailru/mrhash github.com/rclone/rclone/backend/memory github.com/rclone/rclone/backend/netstorage github.com/rclone/rclone/backend/onedrive github.com/rclone/rclone/backend/onedrive/api github.com/rclone/rclone/backend/onedrive/quickxorhash github.com/rclone/rclone/backend/opendrive github.com/rclone/rclone/backend/pcloud github.com/rclone/rclone/backend/pcloud/api github.com/rclone/rclone/backend/premiumizeme github.com/rclone/rclone/backend/premiumizeme/api github.com/rclone/rclone/backend/putio github.com/rclone/rclone/backend/s3 github.com/rclone/rclone/backend/seafile github.com/rclone/rclone/backend/seafile/api github.com/rclone/rclone/backend/sftp github.com/rclone/rclone/backend/sharefile github.com/rclone/rclone/backend/sharefile/api github.com/rclone/rclone/backend/sia github.com/rclone/rclone/backend/sia/api github.com/rclone/rclone/backend/smb github.com/rclone/rclone/backend/sugarsync github.com/rclone/rclone/backend/sugarsync/api github.com/rclone/rclone/backend/swift github.com/rclone/rclone/backend/union github.com/rclone/rclone/backend/union/common github.com/rclone/rclone/backend/union/policy github.com/rclone/rclone/backend/union/upstream github.com/rclone/rclone/backend/uptobox github.com/rclone/rclone/backend/uptobox/api github.com/rclone/rclone/backend/webdav github.com/rclone/rclone/backend/webdav/api github.com/rclone/rclone/backend/webdav/odrvcookie github.com/rclone/rclone/backend/yandex github.com/rclone/rclone/backend/yandex/api github.com/rclone/rclone/backend/zoho github.com/rclone/rclone/backend/zoho/api github.com/rclone/rclone/bin github.com/rclone/rclone/cmd github.com/rclone/rclone/cmd/about github.com/rclone/rclone/cmd/all github.com/rclone/rclone/cmd/authorize github.com/rclone/rclone/cmd/backend github.com/rclone/rclone/cmd/bisync github.com/rclone/rclone/cmd/bisync/bilib github.com/rclone/rclone/cmd/cachestats github.com/rclone/rclone/cmd/cat github.com/rclone/rclone/cmd/check github.com/rclone/rclone/cmd/checksum github.com/rclone/rclone/cmd/cleanup github.com/rclone/rclone/cmd/cmount github.com/rclone/rclone/cmd/config github.com/rclone/rclone/cmd/copy github.com/rclone/rclone/cmd/copyto github.com/rclone/rclone/cmd/copyurl github.com/rclone/rclone/cmd/cryptcheck github.com/rclone/rclone/cmd/cryptdecode github.com/rclone/rclone/cmd/dedupe github.com/rclone/rclone/cmd/delete github.com/rclone/rclone/cmd/deletefile github.com/rclone/rclone/cmd/genautocomplete github.com/rclone/rclone/cmd/gendocs github.com/rclone/rclone/cmd/hashsum github.com/rclone/rclone/cmd/link github.com/rclone/rclone/cmd/listremotes github.com/rclone/rclone/cmd/ls github.com/rclone/rclone/cmd/ls/lshelp github.com/rclone/rclone/cmd/lsd github.com/rclone/rclone/cmd/lsf github.com/rclone/rclone/cmd/lsjson github.com/rclone/rclone/cmd/lsl github.com/rclone/rclone/cmd/md5sum github.com/rclone/rclone/cmd/mkdir github.com/rclone/rclone/cmd/mount github.com/rclone/rclone/cmd/mount2 github.com/rclone/rclone/cmd/mountlib github.com/rclone/rclone/cmd/move github.com/rclone/rclone/cmd/moveto github.com/rclone/rclone/cmd/ncdu github.com/rclone/rclone/cmd/ncdu/scan github.com/rclone/rclone/cmd/obscure github.com/rclone/rclone/cmd/purge github.com/rclone/rclone/cmd/rc github.com/rclone/rclone/cmd/rcat github.com/rclone/rclone/cmd/rcd github.com/rclone/rclone/cmd/reveal github.com/rclone/rclone/cmd/rmdir github.com/rclone/rclone/cmd/rmdirs github.com/rclone/rclone/cmd/selfupdate github.com/rclone/rclone/cmd/serve github.com/rclone/rclone/cmd/serve/dlna github.com/rclone/rclone/cmd/serve/dlna/data github.com/rclone/rclone/cmd/serve/dlna/dlnaflags github.com/rclone/rclone/cmd/serve/dlna/upnpav github.com/rclone/rclone/cmd/serve/docker github.com/rclone/rclone/cmd/serve/ftp github.com/rclone/rclone/cmd/serve/http github.com/rclone/rclone/cmd/serve/http/data github.com/rclone/rclone/cmd/serve/httplib github.com/rclone/rclone/cmd/serve/httplib/httpflags github.com/rclone/rclone/cmd/serve/proxy github.com/rclone/rclone/cmd/serve/proxy/proxyflags github.com/rclone/rclone/cmd/serve/restic github.com/rclone/rclone/cmd/serve/servetest github.com/rclone/rclone/cmd/serve/sftp github.com/rclone/rclone/cmd/serve/webdav github.com/rclone/rclone/cmd/settier github.com/rclone/rclone/cmd/sha1sum github.com/rclone/rclone/cmd/size github.com/rclone/rclone/cmd/sync github.com/rclone/rclone/cmd/test github.com/rclone/rclone/cmd/test/changenotify github.com/rclone/rclone/cmd/test/histogram github.com/rclone/rclone/cmd/test/info github.com/rclone/rclone/cmd/test/info/internal github.com/rclone/rclone/cmd/test/info/internal/build_csv github.com/rclone/rclone/cmd/test/makefiles github.com/rclone/rclone/cmd/test/memory github.com/rclone/rclone/cmd/touch github.com/rclone/rclone/cmd/tree github.com/rclone/rclone/cmd/version github.com/rclone/rclone/cmdtest github.com/rclone/rclone/fs github.com/rclone/rclone/fs/accounting github.com/rclone/rclone/fs/asyncreader github.com/rclone/rclone/fs/cache github.com/rclone/rclone/fs/chunkedreader github.com/rclone/rclone/fs/chunksize github.com/rclone/rclone/fs/config github.com/rclone/rclone/fs/config/configfile github.com/rclone/rclone/fs/config/configflags github.com/rclone/rclone/fs/config/configmap github.com/rclone/rclone/fs/config/configstruct github.com/rclone/rclone/fs/config/flags github.com/rclone/rclone/fs/config/obscure github.com/rclone/rclone/fs/dirtree github.com/rclone/rclone/fs/driveletter github.com/rclone/rclone/fs/filter github.com/rclone/rclone/fs/filter/filterflags github.com/rclone/rclone/fs/fserrors github.com/rclone/rclone/fs/fshttp github.com/rclone/rclone/fs/fspath github.com/rclone/rclone/fs/hash github.com/rclone/rclone/fs/list github.com/rclone/rclone/fs/log github.com/rclone/rclone/fs/log/logflags github.com/rclone/rclone/fs/march github.com/rclone/rclone/fs/object github.com/rclone/rclone/fs/operations github.com/rclone/rclone/fs/rc github.com/rclone/rclone/fs/rc/jobs github.com/rclone/rclone/fs/rc/rcflags github.com/rclone/rclone/fs/rc/rcserver github.com/rclone/rclone/fs/rc/webgui github.com/rclone/rclone/fs/sync github.com/rclone/rclone/fs/walk github.com/rclone/rclone/fstest github.com/rclone/rclone/fstest/fstests github.com/rclone/rclone/fstest/mockdir github.com/rclone/rclone/fstest/mockfs github.com/rclone/rclone/fstest/mockobject github.com/rclone/rclone/fstest/test_all github.com/rclone/rclone/fstest/testserver github.com/rclone/rclone/fstest/testy github.com/rclone/rclone/lib/atexit github.com/rclone/rclone/lib/bucket github.com/rclone/rclone/lib/buildinfo github.com/rclone/rclone/lib/cache github.com/rclone/rclone/lib/daemonize github.com/rclone/rclone/lib/dircache github.com/rclone/rclone/lib/encoder github.com/rclone/rclone/lib/encoder/filename github.com/rclone/rclone/lib/encoder/internal/gen github.com/rclone/rclone/lib/env github.com/rclone/rclone/lib/errors github.com/rclone/rclone/lib/exitcode github.com/rclone/rclone/lib/file github.com/rclone/rclone/lib/http github.com/rclone/rclone/lib/http/auth github.com/rclone/rclone/lib/http/serve github.com/rclone/rclone/lib/israce github.com/rclone/rclone/lib/jwtutil github.com/rclone/rclone/lib/kv github.com/rclone/rclone/lib/mmap github.com/rclone/rclone/lib/oauthutil github.com/rclone/rclone/lib/pacer github.com/rclone/rclone/lib/plugin github.com/rclone/rclone/lib/pool github.com/rclone/rclone/lib/random github.com/rclone/rclone/lib/ranges github.com/rclone/rclone/lib/readers github.com/rclone/rclone/lib/rest github.com/rclone/rclone/lib/structs github.com/rclone/rclone/lib/terminal github.com/rclone/rclone/lib/version github.com/rclone/rclone/vfs github.com/rclone/rclone/vfs/test_vfs github.com/rclone/rclone/vfs/vfscache github.com/rclone/rclone/vfs/vfscache/downloaders github.com/rclone/rclone/vfs/vfscache/writeback github.com/rclone/rclone/vfs/vfscommon github.com/rclone/rclone/vfs/vfsflags github.com/rclone/rclone/vfs/vfstest returned exit code 1
make[1]: [debian/rules:63: override_dh_auto_test] Error 25 (ignored)
make[1]: Leaving directory '/build/reproducible-path/rclone-1.60.1+dfsg'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=golang -O--builddirectory=_build
   dh_prep -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_install -O--buildsystem=golang -O--builddirectory=_build
	cd _build && mkdir -p /build/reproducible-path/rclone-1.60.1\+dfsg/debian/tmp/usr
	cd _build && cp -r bin /build/reproducible-path/rclone-1.60.1\+dfsg/debian/tmp/usr
   debian/rules execute_before_dh_install
make[1]: Entering directory '/build/reproducible-path/rclone-1.60.1+dfsg'
# Generate MANUAL.md
./bin/make_manual.py
/build/reproducible-path/rclone-1.60.1+dfsg/./bin/make_manual.py:179: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  build_date = datetime.utcfromtimestamp(
Written 'MANUAL.md'
# Generate HTML and manpage
pandoc -s --from markdown --to html MANUAL.md -o MANUAL.html
[WARNING] Duplicate identifier 'getting-started' at MANUAL.md line 15067 column 1
[WARNING] Duplicate identifier 'windows' at MANUAL.md line 15482 column 1
[WARNING] Duplicate identifier 'filtering' at MANUAL.md line 15503 column 1
[WARNING] Duplicate identifier 'troubleshooting' at MANUAL.md line 15671 column 1
sed 's|src="https://rclone.org/img/logo_on_light__horizontal_color.svg"|src="logo_on_light__horizontal_color.svg"|g' -i MANUAL.html
pandoc -s --from markdown --to man MANUAL.md -o rclone.1
[WARNING] Duplicate identifier 'getting-started' at MANUAL.md line 15067 column 1
[WARNING] Duplicate identifier 'windows' at MANUAL.md line 15482 column 1
[WARNING] Duplicate identifier 'filtering' at MANUAL.md line 15503 column 1
[WARNING] Duplicate identifier 'troubleshooting' at MANUAL.md line 15671 column 1
# Now fix some lexgrog errors in the manpage:
# Remove the only line with .hy on it (near the top of the file)
sed -i -e "/^\.hy/d" rclone.1
# Use a proper NAME section header
sed -i -e "s/^\.SH Rclone/.SH NAME\nRclone \-/" rclone.1
# Finally, replace the first occurence of .PP with a section header
sed -i -e "1,/^\.PP/{s/\.PP/.SH DESCRIPTION/}" rclone.1
make[1]: Leaving directory '/build/reproducible-path/rclone-1.60.1+dfsg'
   dh_install -O--buildsystem=golang -O--builddirectory=_build
   dh_installdocs -O--buildsystem=golang -O--builddirectory=_build
   dh_installchangelogs -O--buildsystem=golang -O--builddirectory=_build
   dh_installman -O--buildsystem=golang -O--builddirectory=_build
   dh_bash-completion -O--buildsystem=golang -O--builddirectory=_build
   dh_installsystemduser -O--buildsystem=golang -O--builddirectory=_build
   dh_lintian -O--buildsystem=golang -O--builddirectory=_build
   dh_perl -O--buildsystem=golang -O--builddirectory=_build
   dh_link -O--buildsystem=golang -O--builddirectory=_build
   dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=_build
   dh_compress -O--buildsystem=golang -O--builddirectory=_build
   dh_fixperms -O--buildsystem=golang -O--builddirectory=_build
   debian/rules execute_after_dh_fixperms
make[1]: Entering directory '/build/reproducible-path/rclone-1.60.1+dfsg'
find debian/golang-github-rclone-rclone-dev/usr/share/gocode/src -executable -a -type f | xargs -r chmod a-x
make[1]: Leaving directory '/build/reproducible-path/rclone-1.60.1+dfsg'
   dh_missing -O--buildsystem=golang -O--builddirectory=_build
   dh_strip -a -O--buildsystem=golang -O--builddirectory=_build
   dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installdeb -O--buildsystem=golang -O--builddirectory=_build
   dh_golang -O--buildsystem=golang -O--builddirectory=_build
   dh_gencontrol -O--buildsystem=golang -O--builddirectory=_build
dpkg-gencontrol: warning: package rclone: substitution variable ${misc:Built-Using} unused, but is defined
dpkg-gencontrol: warning: package rclone: substitution variable ${misc:Built-Using} unused, but is defined
   dh_md5sums -O--buildsystem=golang -O--builddirectory=_build
   dh_builddeb -O--buildsystem=golang -O--builddirectory=_build
dpkg-deb: building package 'golang-github-rclone-rclone-dev' in '../golang-github-rclone-rclone-dev_1.60.1+dfsg-4_all.deb'.
dpkg-deb: building package 'rclone' in '../rclone_1.60.1+dfsg-4_arm64.deb'.
dpkg-deb: building package 'rclone-dbgsym' in '../rclone-dbgsym_1.60.1+dfsg-4_arm64.deb'.
 dpkg-genbuildinfo --build=binary -O../rclone_1.60.1+dfsg-4_arm64.buildinfo
 dpkg-genchanges --build=binary -O../rclone_1.60.1+dfsg-4_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/627938/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/627938/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/627938 and its subdirectories
I: Current time: Wed Nov 12 01:40:08 +14 2025
I: pbuilder-time-stamp: 1762861208