Sun May 5 21:24:08 UTC 2024 I: starting to build golang-github-integrii-flaggy/unstable/amd64 on jenkins on '2024-05-05 21:23' Sun May 5 21:24:08 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_24/19529/console.log Sun May 5 21:24:08 UTC 2024 I: Downloading source for unstable/golang-github-integrii-flaggy=1.4.0-1 --2024-05-05 21:24:09-- http://deb.debian.org/debian/pool/main/g/golang-github-integrii-flaggy/golang-github-integrii-flaggy_1.4.0-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2268 (2.2K) [text/prs.lines.tag] Saving to: ‘golang-github-integrii-flaggy_1.4.0-1.dsc’ 0K .. 100% 232M=0s 2024-05-05 21:24:09 (232 MB/s) - ‘golang-github-integrii-flaggy_1.4.0-1.dsc’ saved [2268/2268] Sun May 5 21:24:09 UTC 2024 I: golang-github-integrii-flaggy_1.4.0-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: golang-github-integrii-flaggy Binary: golang-github-integrii-flaggy-dev Architecture: all Version: 1.4.0-1 Maintainer: Debian Go Packaging Team Uploaders: Dawid Dziurla , Homepage: https://github.com/integrii/flaggy Standards-Version: 4.4.1 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-integrii-flaggy Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-integrii-flaggy.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 12), dh-golang Build-Depends-Indep: golang-any Package-List: golang-github-integrii-flaggy-dev deb devel optional arch=all Checksums-Sha1: bb63858c1c3b41464f2a15bd524ff346cc3ee709 45783 golang-github-integrii-flaggy_1.4.0.orig.tar.gz e072e33572a16ed1cd0b94be51c7ac7cb66206f9 2428 golang-github-integrii-flaggy_1.4.0-1.debian.tar.xz Checksums-Sha256: 53ce973fc060843cfeff4d768c01193e1d73b5839fe107606bf5809eb64c27b4 45783 golang-github-integrii-flaggy_1.4.0.orig.tar.gz de4f4e8aec0efd5cf8d94dc7d80dc5f4a1a27fea986f9d0f835cf9eb69700b93 2428 golang-github-integrii-flaggy_1.4.0-1.debian.tar.xz Files: 06a0b9b0173dc33c42f39bd976394f87 45783 golang-github-integrii-flaggy_1.4.0.orig.tar.gz 9a18c80fdde4be40d33a2e021e42e067 2428 golang-github-integrii-flaggy_1.4.0-1.debian.tar.xz Go-Import-Path: github.com/integrii/flaggy -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPwDop1BN06KlsbfijqM4hED8f1wFAl34aRwACgkQjqM4hED8 f1y2FA/+MqAmymXfzUJ4b75D6lI+m//0MOpEvqLVbmye+2FBPja+msksB0cmA7OB Je/GzjDtCnv4NtqwbWf9bwkFfqh7JJgJfGJ1Jbd8yVVXT3TNsdaBb7DarPNbLLh1 OzQnN4ypetYuZaq+XDlylRHWWyB6qNMnptSWhM8jDblsfz1lNmXV54LxwmcCDn5g G5TEiEeWHCLgj0wrUADMfid0IIEdZDp/SODMOyfV35RzMD23KMbxe74muU3Ws3rt TWAx/G21/I5GPy1ykMyixpVVx/HwmR8Ey0W6xjxYyd29GKBGGFOqnwj/1KPP9mAJ xZPxsiTbEAVCtVrcE8wSXKV75BjXPwMlGfdKrfm8Uh4sr1OI8sR2CYbgoKBbNhVZ X6rBt+ZHcfinXTisiQaTo24GCSW3GDBO9aBu6cyhNEvMj13vzQC5EHOT1R0urxaN 0bY5L8HPRawtVV1AU/0JxaeRVC4gYOVpldQ8fIZfAcKBvnRJPrttSLqEdTz8fAB6 D5Z682PLT46eTfV1YQs9kZ2XdXJlSr57bx8j2zRczWElIsVUZu7MyDUn+lW4Kzy1 toKBpjZfCdRlLCwjYC+kSH2xGutEkcpCYOkcuQ6gHmLWs1ASJfOsgR4mWopOgUJ8 yQ3goDJsqRQkOKFvKtXN07VaFPdVa0Jd8n5B8XAUfu/JA4YLtU8= =tcfv -----END PGP SIGNATURE----- Sun May 5 21:24:09 UTC 2024 I: Checking whether the package is not for us Sun May 5 21:24:09 UTC 2024 I: Starting 1st build on remote node ionos15-amd64.debian.net. Sun May 5 21:24:09 UTC 2024 I: Preparing to do remote build '1' on ionos15-amd64.debian.net. Sun May 5 21:25:08 UTC 2024 I: Deleting $TMPDIR on ionos15-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Jun 7 15:47:10 -12 2025 I: pbuilder-time-stamp: 1749354430 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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 [golang-github-integrii-flaggy_1.4.0-1.dsc] I: copying [./golang-github-integrii-flaggy_1.4.0.orig.tar.gz] I: copying [./golang-github-integrii-flaggy_1.4.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Dec 17 05:35:24 2019 gpgv: using RSA key 3F00E8A7504DD3A2A5B1B7E28EA3388440FC7F5C gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-integrii-flaggy_1.4.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-integrii-flaggy in golang-github-integrii-flaggy-1.4.0 dpkg-source: info: unpacking golang-github-integrii-flaggy_1.4.0.orig.tar.gz dpkg-source: info: unpacking golang-github-integrii-flaggy_1.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/598438/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='33a76cf46188466b82fde149744e3372' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='598438' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/pbuilderrc_gpaI --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/b1 --logfile b1/build.log golang-github-integrii-flaggy_1.4.0-1.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos15-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 6 14:05 /bin -> usr/bin I: user script /srv/workspace/pbuilder/598438/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: amd64 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 (= 12), dh-golang, golang-any dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19699 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 (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any 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} 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.22-go{a} golang-1.22-src{a} golang-any{a} golang-go{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkg-config pkgconf wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 62.7 MB of archives. After unpacking 301 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40-8 [92.8 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 dh-golang all 1.62 [24.7 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 golang-1.22-src all 1.22.2-2 [18.8 MB] Get: 33 http://deb.debian.org/debian unstable/main amd64 golang-1.22-go amd64 1.22.2-2 [24.7 MB] Get: 34 http://deb.debian.org/debian unstable/main amd64 golang-src all 2:1.22~3 [5020 B] Get: 35 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.22~3 [44.2 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.22~3 [5104 B] Fetched 62.7 MB in 1s (122 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19699 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-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 .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../22-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package dh-golang. Preparing to unpack .../30-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.22-src. Preparing to unpack .../31-golang-1.22-src_1.22.2-2_all.deb ... Unpacking golang-1.22-src (1.22.2-2) ... Selecting previously unselected package golang-1.22-go. Preparing to unpack .../32-golang-1.22-go_1.22.2-2_amd64.deb ... Unpacking golang-1.22-go (1.22.2-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../33-golang-src_2%3a1.22~3_all.deb ... Unpacking golang-src (2:1.22~3) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../34-golang-go_2%3a1.22~3_amd64.deb ... Unpacking golang-go:amd64 (2:1.22~3) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../35-golang-any_2%3a1.22~3_amd64.deb ... Unpacking golang-any:amd64 (2:1.22~3) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40-8) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up golang-1.22-src (1.22.2-2) ... Setting up autopoint (0.21-14) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libsub-override-perl (0.10-1) ... Setting up golang-src (2:1.22~3) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... 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.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up golang-1.22-go (1.22.2-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up golang-go:amd64 (2:1.22~3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:amd64 (2:1.22~3) ... Setting up debhelper (13.15.3) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.38-7) ... 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: Running cd /build/reproducible-path/golang-github-integrii-flaggy-1.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-integrii-flaggy_1.4.0-1_source.changes dpkg-buildpackage: info: source package golang-github-integrii-flaggy dpkg-buildpackage: info: source version 1.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Dawid Dziurla dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 42 github.com/integrii/flaggy internal/coverage/rtcov internal/race internal/unsafeheader internal/goos math/bits cmp internal/goexperiment internal/godebugs log/internal internal/goarch internal/nettrace internal/itoa internal/cpu runtime/internal/atomic unicode unicode/utf8 sync/atomic runtime/internal/syscall runtime/internal/math internal/chacha8rand runtime/internal/sys internal/abi slices internal/bytealg math runtime internal/reflectlite sync internal/testlog internal/singleflight internal/bisect runtime/cgo errors sort internal/oserror internal/godebug io strconv vendor/golang.org/x/net/dns/dnsmessage internal/intern path internal/safefilepath bytes strings reflect syscall net/netip internal/syscall/unix internal/syscall/execenv time internal/fmtsort context io/fs internal/poll os path/filepath fmt log net/url text/template/parse text/template net github.com/integrii/flaggy dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 42 github.com/integrii/flaggy === RUN TestGlobs /tmp/go-build3826683391/b001/flaggy.test -test.testlogfile=/tmp/go-build3826683391/b001/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true --- PASS: TestGlobs (0.00s) === RUN TestParseArgWithValue flag_test.go:46: Flag --bool parsed key as bool and value as correctly flag_test.go:46: Flag -f=test parsed key as f and value as test correctly flag_test.go:46: Flag --f=test parsed key as f and value as test correctly flag_test.go:46: Flag --flag=test parsed key as flag and value as test correctly flag_test.go:46: Flag -flag=test parsed key as flag and value as test correctly flag_test.go:46: Flag ----flag=--test parsed key as --flag and value as --test correctly flag_test.go:46: Flag -b parsed key as b and value as correctly --- PASS: TestParseArgWithValue (0.00s) === RUN TestDetermineArgType flag_test.go:71: Flag sub--+/\324command correctly determined to be type positional flag_test.go:71: Flag -flag=CONTENT correctly determined to be type flagWithValue flag_test.go:71: Flag 1--anotherfl-ag=CONTENT correctly determined to be type positional flag_test.go:71: Flag -f correctly determined to be type flagWithSpace flag_test.go:71: Flag --f correctly determined to be type flagWithSpace flag_test.go:71: Flag -flag correctly determined to be type flagWithSpace flag_test.go:71: Flag --flag=CONTENT correctly determined to be type flagWithValue flag_test.go:71: Flag -anotherfl-ag=CONTENT correctly determined to be type flagWithValue flag_test.go:71: Flag --anotherfl-ag=CONTENT correctly determined to be type flagWithValue flag_test.go:71: Flag --flag correctly determined to be type flagWithSpace flag_test.go:71: Flag positionalArg correctly determined to be type positional flag_test.go:71: Flag subcommand correctly determined to be type positional --- PASS: TestDetermineArgType (0.00s) === RUN TestInputParsing returning current value of assignment var of flag string returning current value of assignment var of flag stringSlice returning current value of assignment var of flag bool returning current value of assignment var of flag boolSlice returning current value of assignment var of flag byteSlice returning current value of assignment var of flag duration returning current value of assignment var of flag durationSlice returning current value of assignment var of flag float32 returning current value of assignment var of flag float32Slice returning current value of assignment var of flag float64 returning current value of assignment var of flag float64Slice returning current value of assignment var of flag int returning current value of assignment var of flag intSlice returning current value of assignment var of flag uint returning current value of assignment var of flag uintSlice returning current value of assignment var of flag uint64 returning current value of assignment var of flag uint64Slice returning current value of assignment var of flag uint32 returning current value of assignment var of flag uint32Slice returning current value of assignment var of flag uint16 returning current value of assignment var of flag uint16Slice returning current value of assignment var of flag uint8 returning current value of assignment var of flag uint8Slice returning current value of assignment var of flag i64 returning current value of assignment var of flag int64Slice returning current value of assignment var of flag int32 returning current value of assignment var of flag int32Slice returning current value of assignment var of flag int16 returning current value of assignment var of flag int16Slice returning current value of assignment var of flag int8 returning current value of assignment var of flag int8Slice returning current value of assignment var of flag ipFlag returning current value of assignment var of flag ipFlagSlice returning current value of assignment var of flag hwFlag returning current value of assignment var of flag hwFlagSlice returning current value of assignment var of flag mFlag returning current value of assignment var of flag mFlagSlice Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. -s --string string flag (default: defaultVar) -ssf --stringSlice string slice flag -bf --bool bool flag -bsf --boolSlice bool slice flag -bysf --byteSlice byte slice flag -df --duration duration flag (default: 0s) -dsf --durationSlice duration slice flag -f32 --float32 float32 flag (default: 0.00) -f32s --float32Slice float32 slice flag -f64 --float64 float64 flag (default: 0.00) -f64s --float64Slice float64 slice flag -i --int int flag (default: 0) -is --intSlice int slice flag -ui --uint uint flag (default: 0) -uis --uintSlice uint slice flag -ui64 --uint64 uint64 flag (default: 0) -ui64s --uint64Slice uint64 slice flag -ui32 --uint32 uint32 flag (default: 0) -ui32s --uint32Slice uint32 slice flag -ui16 --uint16 uint16 flag (default: 0) -ui16s --uint16Slice uint16 slice flag -ui8 --uint8 uint8 flag (default: 0) -ui8s --uint8Slice uint8 slice flag -i64 --i64 int64 flag (default: 0) -i64s --int64Slice int64 slice flag -i32 --int32 int32 flag (default: 0) -i32s --int32Slice uint32 slice flag -i16 --int16 int16 flag (default: 0) -i16s --int16Slice int16 slice flag -i8 --int8 int8 flag (default: 0) -i8s --int8Slice uint8 slice flag -ip --ipFlag ip flag -ips --ipFlagSlice ip slice flag -hw --hwFlag hw flag -hws --hwFlagSlice hw slice flag -m --mFlag mask flag -ms --mFlagSlice mask slice flag Showing help for test: TestInputParsing Kicking off parsing with args: [-s flaggy -ssf one -ssf two -bf -bsf -bsf -bysf 17 -bysf 18 -df 33s -dsf 33s -dsf 1h -f32 33.343 -f32s 33.343 -f32s 33.222 -f64 33.222343 -f64s 64.343 -f64s 64.222 -i 3553 -is 6446 -is 64 -ui 3553 -uis 6446 -uis 64 -ui64 3553 -ui64s 6446 -ui64s 64 -ui32 6446 -ui32s 6446 -ui32s 64 -ui16 6446 -ui16s 6446 -ui16s 64 -ui8 50 -ui8s 3 -ui8s 2 -i64 33445566 -i64s 40 -i64s 50 -i32 445566 -i32s 40 -i32s 50 -i16 5566 -i16s 40 -i16s 50 -i8 32 -i8s 4 -i8s 2 -ip 1.1.1.1 -ips 1.1.1.1 -ips 4.4.4.4 -hw 32:00:16:46:20:00 -hws 32:00:16:46:20:00 -hws 32:00:16:46:20:01 -m 255.255.255.255 -ms 255.255.255.255 -ms 255.255.255.0] - Parsing subcommand flaggy.test with depth of 0 and args [-s flaggy -ssf one -ssf two -bf -bsf -bsf -bysf 17 -bysf 18 -df 33s -dsf 33s -dsf 1h -f32 33.343 -f32s 33.343 -f32s 33.222 -f64 33.222343 -f64s 64.343 -f64s 64.222 -i 3553 -is 6446 -is 64 -ui 3553 -uis 6446 -uis 64 -ui64 3553 -ui64s 6446 -ui64s 64 -ui32 6446 -ui32s 6446 -ui32s 64 -ui16 6446 -ui16s 6446 -ui16s 64 -ui8 50 -ui8s 3 -ui8s 2 -i64 33445566 -i64s 40 -i64s 50 -i32 445566 -i32s 40 -i32s 50 -i16 5566 -i16s 40 -i16s 50 -i8 32 -i8s 4 -i8s 2 -ip 1.1.1.1 -ips 1.1.1.1 -ips 4.4.4.4 -hw 32:00:16:46:20:00 -hws 32:00:16:46:20:00 -hws 32:00:16:46:20:01 -m 255.255.255.255 -ms 255.255.255.255 -ms 255.255.255.0] used subcommand flaggy.test parsing arg: -s attempting to assign value flaggy to flag string parsing arg: flaggy skipping flag because it is an arg: flaggy parsing arg: -ssf attempting to assign value one to flag stringSlice parsing arg: one skipping flag because it is an arg: one parsing arg: -ssf attempting to assign value two to flag stringSlice parsing arg: two skipping flag because it is an arg: two parsing arg: -bf flaggy.test bool flag bf next var is: -bsf attempting to assign value true to flag bool parsing arg: -bsf flaggy.test bool flag bsf next var is: -bsf attempting to assign value true to flag boolSlice parsing arg: -bsf flaggy.test bool flag bsf next var is: -bysf attempting to assign value true to flag boolSlice parsing arg: -bysf attempting to assign value 17 to flag byteSlice parsing arg: 17 skipping flag because it is an arg: 17 parsing arg: -bysf attempting to assign value 18 to flag byteSlice parsing arg: 18 skipping flag because it is an arg: 18 parsing arg: -df attempting to assign value 33s to flag duration parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf attempting to assign value 33s to flag durationSlice parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf attempting to assign value 1h to flag durationSlice parsing arg: 1h skipping flag because it is an arg: 1h parsing arg: -f32 attempting to assign value 33.343 to flag float32 parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s attempting to assign value 33.343 to flag float32Slice parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s attempting to assign value 33.222 to flag float32Slice parsing arg: 33.222 skipping flag because it is an arg: 33.222 parsing arg: -f64 attempting to assign value 33.222343 to flag float64 parsing arg: 33.222343 skipping flag because it is an arg: 33.222343 parsing arg: -f64s attempting to assign value 64.343 to flag float64Slice parsing arg: 64.343 skipping flag because it is an arg: 64.343 parsing arg: -f64s attempting to assign value 64.222 to flag float64Slice parsing arg: 64.222 skipping flag because it is an arg: 64.222 parsing arg: -i attempting to assign value 3553 to flag int parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -is attempting to assign value 6446 to flag intSlice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -is attempting to assign value 64 to flag intSlice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui attempting to assign value 3553 to flag uint parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -uis attempting to assign value 6446 to flag uintSlice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -uis attempting to assign value 64 to flag uintSlice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui64 attempting to assign value 3553 to flag uint64 parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -ui64s attempting to assign value 6446 to flag uint64Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui64s attempting to assign value 64 to flag uint64Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui32 attempting to assign value 6446 to flag uint32 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s attempting to assign value 6446 to flag uint32Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s attempting to assign value 64 to flag uint32Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui16 attempting to assign value 6446 to flag uint16 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s attempting to assign value 6446 to flag uint16Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s attempting to assign value 64 to flag uint16Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui8 attempting to assign value 50 to flag uint8 parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -ui8s attempting to assign value 3 to flag uint8Slice parsing arg: 3 skipping flag because it is an arg: 3 parsing arg: -ui8s attempting to assign value 2 to flag uint8Slice parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -i64 attempting to assign value 33445566 to flag i64 parsing arg: 33445566 skipping flag because it is an arg: 33445566 parsing arg: -i64s attempting to assign value 40 to flag int64Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i64s attempting to assign value 50 to flag int64Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i32 attempting to assign value 445566 to flag int32 parsing arg: 445566 skipping flag because it is an arg: 445566 parsing arg: -i32s attempting to assign value 40 to flag int32Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i32s attempting to assign value 50 to flag int32Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i16 attempting to assign value 5566 to flag int16 parsing arg: 5566 skipping flag because it is an arg: 5566 parsing arg: -i16s attempting to assign value 40 to flag int16Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i16s attempting to assign value 50 to flag int16Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i8 attempting to assign value 32 to flag int8 parsing arg: 32 skipping flag because it is an arg: 32 parsing arg: -i8s attempting to assign value 4 to flag int8Slice parsing arg: 4 skipping flag because it is an arg: 4 parsing arg: -i8s attempting to assign value 2 to flag int8Slice parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -ip attempting to assign value 1.1.1.1 to flag ipFlag parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips attempting to assign value 1.1.1.1 to flag ipFlagSlice parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips attempting to assign value 4.4.4.4 to flag ipFlagSlice parsing arg: 4.4.4.4 skipping flag because it is an arg: 4.4.4.4 parsing arg: -hw attempting to assign value 32:00:16:46:20:00 to flag hwFlag parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws attempting to assign value 32:00:16:46:20:00 to flag hwFlagSlice parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws attempting to assign value 32:00:16:46:20:01 to flag hwFlagSlice parsing arg: 32:00:16:46:20:01 skipping flag because it is an arg: 32:00:16:46:20:01 parsing arg: -m attempting to assign value 255.255.255.255 to flag mFlag parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms attempting to assign value 255.255.255.255 to flag mFlagSlice parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms attempting to assign value 255.255.255.0 to flag mFlagSlice parsing arg: 255.255.255.0 skipping flag because it is an arg: 255.255.255.0 parsedValues: [{ flaggy.test true} {s flaggy false} {ssf one false} {ssf two false} {bf false} {bsf false} {bsf false} {bysf 17 false} {bysf 18 false} {df 33s false} {dsf 33s false} {dsf 1h false} {f32 33.343 false} {f32s 33.343 false} {f32s 33.222 false} {f64 33.222343 false} {f64s 64.343 false} {f64s 64.222 false} {i 3553 false} {is 6446 false} {is 64 false} {ui 3553 false} {uis 6446 false} {uis 64 false} {ui64 3553 false} {ui64s 6446 false} {ui64s 64 false} {ui32 6446 false} {ui32s 6446 false} {ui32s 64 false} {ui16 6446 false} {ui16s 6446 false} {ui16s 64 false} {ui8 50 false} {ui8s 3 false} {ui8s 2 false} {i64 33445566 false} {i64s 40 false} {i64s 50 false} {i32 445566 false} {i32s 40 false} {i32s 50 false} {i16 5566 false} {i16s 40 false} {i16s 50 false} {i8 32 false} {i8s 4 false} {i8s 2 false} {ip 1.1.1.1 false} {ips 1.1.1.1 false} {ips 4.4.4.4 false} {hw 32:00:16:46:20:00 false} {hws 32:00:16:46:20:00 false} {hws 32:00:16:46:20:01 false} {m 255.255.255.255 false} {ms 255.255.255.255 false} {ms 255.255.255.0 false}] ==s || (true && flaggy.test == s) s==s || (false && flaggy == s) Found matching parsed arg for s ==ssf || (true && flaggy.test == ssf) s==ssf || (false && flaggy == ssf) ssf==ssf || (false && one == ssf) Found matching parsed arg for ssf ==ssf || (true && flaggy.test == ssf) s==ssf || (false && flaggy == ssf) ssf==ssf || (false && one == ssf) Found matching parsed arg for ssf ==bf || (true && flaggy.test == bf) s==bf || (false && flaggy == bf) ssf==bf || (false && one == bf) ssf==bf || (false && two == bf) bf==bf || (false && == bf) Found matching parsed arg for bf ==bsf || (true && flaggy.test == bsf) s==bsf || (false && flaggy == bsf) ssf==bsf || (false && one == bsf) ssf==bsf || (false && two == bsf) bf==bsf || (false && == bsf) bsf==bsf || (false && == bsf) Found matching parsed arg for bsf ==bsf || (true && flaggy.test == bsf) s==bsf || (false && flaggy == bsf) ssf==bsf || (false && one == bsf) ssf==bsf || (false && two == bsf) bf==bsf || (false && == bsf) bsf==bsf || (false && == bsf) Found matching parsed arg for bsf ==bysf || (true && flaggy.test == bysf) s==bysf || (false && flaggy == bysf) ssf==bysf || (false && one == bysf) ssf==bysf || (false && two == bysf) bf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bysf==bysf || (false && 17 == bysf) Found matching parsed arg for bysf ==bysf || (true && flaggy.test == bysf) s==bysf || (false && flaggy == bysf) ssf==bysf || (false && one == bysf) ssf==bysf || (false && two == bysf) bf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bysf==bysf || (false && 17 == bysf) Found matching parsed arg for bysf ==df || (true && flaggy.test == df) s==df || (false && flaggy == df) ssf==df || (false && one == df) ssf==df || (false && two == df) bf==df || (false && == df) bsf==df || (false && == df) bsf==df || (false && == df) bysf==df || (false && 17 == df) bysf==df || (false && 18 == df) df==df || (false && 33s == df) Found matching parsed arg for df ==dsf || (true && flaggy.test == dsf) s==dsf || (false && flaggy == dsf) ssf==dsf || (false && one == dsf) ssf==dsf || (false && two == dsf) bf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bysf==dsf || (false && 17 == dsf) bysf==dsf || (false && 18 == dsf) df==dsf || (false && 33s == dsf) dsf==dsf || (false && 33s == dsf) Found matching parsed arg for dsf ==dsf || (true && flaggy.test == dsf) s==dsf || (false && flaggy == dsf) ssf==dsf || (false && one == dsf) ssf==dsf || (false && two == dsf) bf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bysf==dsf || (false && 17 == dsf) bysf==dsf || (false && 18 == dsf) df==dsf || (false && 33s == dsf) dsf==dsf || (false && 33s == dsf) Found matching parsed arg for dsf ==f32 || (true && flaggy.test == f32) s==f32 || (false && flaggy == f32) ssf==f32 || (false && one == f32) ssf==f32 || (false && two == f32) bf==f32 || (false && == f32) bsf==f32 || (false && == f32) bsf==f32 || (false && == f32) bysf==f32 || (false && 17 == f32) bysf==f32 || (false && 18 == f32) df==f32 || (false && 33s == f32) dsf==f32 || (false && 33s == f32) dsf==f32 || (false && 1h == f32) f32==f32 || (false && 33.343 == f32) Found matching parsed arg for f32 ==f32s || (true && flaggy.test == f32s) s==f32s || (false && flaggy == f32s) ssf==f32s || (false && one == f32s) ssf==f32s || (false && two == f32s) bf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bysf==f32s || (false && 17 == f32s) bysf==f32s || (false && 18 == f32s) df==f32s || (false && 33s == f32s) dsf==f32s || (false && 33s == f32s) dsf==f32s || (false && 1h == f32s) f32==f32s || (false && 33.343 == f32s) f32s==f32s || (false && 33.343 == f32s) Found matching parsed arg for f32s ==f32s || (true && flaggy.test == f32s) s==f32s || (false && flaggy == f32s) ssf==f32s || (false && one == f32s) ssf==f32s || (false && two == f32s) bf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bysf==f32s || (false && 17 == f32s) bysf==f32s || (false && 18 == f32s) df==f32s || (false && 33s == f32s) dsf==f32s || (false && 33s == f32s) dsf==f32s || (false && 1h == f32s) f32==f32s || (false && 33.343 == f32s) f32s==f32s || (false && 33.343 == f32s) Found matching parsed arg for f32s ==f64 || (true && flaggy.test == f64) s==f64 || (false && flaggy == f64) ssf==f64 || (false && one == f64) ssf==f64 || (false && two == f64) bf==f64 || (false && == f64) bsf==f64 || (false && == f64) bsf==f64 || (false && == f64) bysf==f64 || (false && 17 == f64) bysf==f64 || (false && 18 == f64) df==f64 || (false && 33s == f64) dsf==f64 || (false && 33s == f64) dsf==f64 || (false && 1h == f64) f32==f64 || (false && 33.343 == f64) f32s==f64 || (false && 33.343 == f64) f32s==f64 || (false && 33.222 == f64) f64==f64 || (false && 33.222343 == f64) Found matching parsed arg for f64 ==f64s || (true && flaggy.test == f64s) s==f64s || (false && flaggy == f64s) ssf==f64s || (false && one == f64s) ssf==f64s || (false && two == f64s) bf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bysf==f64s || (false && 17 == f64s) bysf==f64s || (false && 18 == f64s) df==f64s || (false && 33s == f64s) dsf==f64s || (false && 33s == f64s) dsf==f64s || (false && 1h == f64s) f32==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.222 == f64s) f64==f64s || (false && 33.222343 == f64s) f64s==f64s || (false && 64.343 == f64s) Found matching parsed arg for f64s ==f64s || (true && flaggy.test == f64s) s==f64s || (false && flaggy == f64s) ssf==f64s || (false && one == f64s) ssf==f64s || (false && two == f64s) bf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bysf==f64s || (false && 17 == f64s) bysf==f64s || (false && 18 == f64s) df==f64s || (false && 33s == f64s) dsf==f64s || (false && 33s == f64s) dsf==f64s || (false && 1h == f64s) f32==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.222 == f64s) f64==f64s || (false && 33.222343 == f64s) f64s==f64s || (false && 64.343 == f64s) Found matching parsed arg for f64s ==i || (true && flaggy.test == i) s==i || (false && flaggy == i) ssf==i || (false && one == i) ssf==i || (false && two == i) bf==i || (false && == i) bsf==i || (false && == i) bsf==i || (false && == i) bysf==i || (false && 17 == i) bysf==i || (false && 18 == i) df==i || (false && 33s == i) dsf==i || (false && 33s == i) dsf==i || (false && 1h == i) f32==i || (false && 33.343 == i) f32s==i || (false && 33.343 == i) f32s==i || (false && 33.222 == i) f64==i || (false && 33.222343 == i) f64s==i || (false && 64.343 == i) f64s==i || (false && 64.222 == i) i==i || (false && 3553 == i) Found matching parsed arg for i ==is || (true && flaggy.test == is) s==is || (false && flaggy == is) ssf==is || (false && one == is) ssf==is || (false && two == is) bf==is || (false && == is) bsf==is || (false && == is) bsf==is || (false && == is) bysf==is || (false && 17 == is) bysf==is || (false && 18 == is) df==is || (false && 33s == is) dsf==is || (false && 33s == is) dsf==is || (false && 1h == is) f32==is || (false && 33.343 == is) f32s==is || (false && 33.343 == is) f32s==is || (false && 33.222 == is) f64==is || (false && 33.222343 == is) f64s==is || (false && 64.343 == is) f64s==is || (false && 64.222 == is) i==is || (false && 3553 == is) is==is || (false && 6446 == is) Found matching parsed arg for is ==is || (true && flaggy.test == is) s==is || (false && flaggy == is) ssf==is || (false && one == is) ssf==is || (false && two == is) bf==is || (false && == is) bsf==is || (false && == is) bsf==is || (false && == is) bysf==is || (false && 17 == is) bysf==is || (false && 18 == is) df==is || (false && 33s == is) dsf==is || (false && 33s == is) dsf==is || (false && 1h == is) f32==is || (false && 33.343 == is) f32s==is || (false && 33.343 == is) f32s==is || (false && 33.222 == is) f64==is || (false && 33.222343 == is) f64s==is || (false && 64.343 == is) f64s==is || (false && 64.222 == is) i==is || (false && 3553 == is) is==is || (false && 6446 == is) Found matching parsed arg for is ==ui || (true && flaggy.test == ui) s==ui || (false && flaggy == ui) ssf==ui || (false && one == ui) ssf==ui || (false && two == ui) bf==ui || (false && == ui) bsf==ui || (false && == ui) bsf==ui || (false && == ui) bysf==ui || (false && 17 == ui) bysf==ui || (false && 18 == ui) df==ui || (false && 33s == ui) dsf==ui || (false && 33s == ui) dsf==ui || (false && 1h == ui) f32==ui || (false && 33.343 == ui) f32s==ui || (false && 33.343 == ui) f32s==ui || (false && 33.222 == ui) f64==ui || (false && 33.222343 == ui) f64s==ui || (false && 64.343 == ui) f64s==ui || (false && 64.222 == ui) i==ui || (false && 3553 == ui) is==ui || (false && 6446 == ui) is==ui || (false && 64 == ui) ui==ui || (false && 3553 == ui) Found matching parsed arg for ui ==uis || (true && flaggy.test == uis) s==uis || (false && flaggy == uis) ssf==uis || (false && one == uis) ssf==uis || (false && two == uis) bf==uis || (false && == uis) bsf==uis || (false && == uis) bsf==uis || (false && == uis) bysf==uis || (false && 17 == uis) bysf==uis || (false && 18 == uis) df==uis || (false && 33s == uis) dsf==uis || (false && 33s == uis) dsf==uis || (false && 1h == uis) f32==uis || (false && 33.343 == uis) f32s==uis || (false && 33.343 == uis) f32s==uis || (false && 33.222 == uis) f64==uis || (false && 33.222343 == uis) f64s==uis || (false && 64.343 == uis) f64s==uis || (false && 64.222 == uis) i==uis || (false && 3553 == uis) is==uis || (false && 6446 == uis) is==uis || (false && 64 == uis) ui==uis || (false && 3553 == uis) uis==uis || (false && 6446 == uis) Found matching parsed arg for uis ==uis || (true && flaggy.test == uis) s==uis || (false && flaggy == uis) ssf==uis || (false && one == uis) ssf==uis || (false && two == uis) bf==uis || (false && == uis) bsf==uis || (false && == uis) bsf==uis || (false && == uis) bysf==uis || (false && 17 == uis) bysf==uis || (false && 18 == uis) df==uis || (false && 33s == uis) dsf==uis || (false && 33s == uis) dsf==uis || (false && 1h == uis) f32==uis || (false && 33.343 == uis) f32s==uis || (false && 33.343 == uis) f32s==uis || (false && 33.222 == uis) f64==uis || (false && 33.222343 == uis) f64s==uis || (false && 64.343 == uis) f64s==uis || (false && 64.222 == uis) i==uis || (false && 3553 == uis) is==uis || (false && 6446 == uis) is==uis || (false && 64 == uis) ui==uis || (false && 3553 == uis) uis==uis || (false && 6446 == uis) Found matching parsed arg for uis ==ui64 || (true && flaggy.test == ui64) s==ui64 || (false && flaggy == ui64) ssf==ui64 || (false && one == ui64) ssf==ui64 || (false && two == ui64) bf==ui64 || (false && == ui64) bsf==ui64 || (false && == ui64) bsf==ui64 || (false && == ui64) bysf==ui64 || (false && 17 == ui64) bysf==ui64 || (false && 18 == ui64) df==ui64 || (false && 33s == ui64) dsf==ui64 || (false && 33s == ui64) dsf==ui64 || (false && 1h == ui64) f32==ui64 || (false && 33.343 == ui64) f32s==ui64 || (false && 33.343 == ui64) f32s==ui64 || (false && 33.222 == ui64) f64==ui64 || (false && 33.222343 == ui64) f64s==ui64 || (false && 64.343 == ui64) f64s==ui64 || (false && 64.222 == ui64) i==ui64 || (false && 3553 == ui64) is==ui64 || (false && 6446 == ui64) is==ui64 || (false && 64 == ui64) ui==ui64 || (false && 3553 == ui64) uis==ui64 || (false && 6446 == ui64) uis==ui64 || (false && 64 == ui64) ui64==ui64 || (false && 3553 == ui64) Found matching parsed arg for ui64 ==ui64s || (true && flaggy.test == ui64s) s==ui64s || (false && flaggy == ui64s) ssf==ui64s || (false && one == ui64s) ssf==ui64s || (false && two == ui64s) bf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bysf==ui64s || (false && 17 == ui64s) bysf==ui64s || (false && 18 == ui64s) df==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 1h == ui64s) f32==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.222 == ui64s) f64==ui64s || (false && 33.222343 == ui64s) f64s==ui64s || (false && 64.343 == ui64s) f64s==ui64s || (false && 64.222 == ui64s) i==ui64s || (false && 3553 == ui64s) is==ui64s || (false && 6446 == ui64s) is==ui64s || (false && 64 == ui64s) ui==ui64s || (false && 3553 == ui64s) uis==ui64s || (false && 6446 == ui64s) uis==ui64s || (false && 64 == ui64s) ui64==ui64s || (false && 3553 == ui64s) ui64s==ui64s || (false && 6446 == ui64s) Found matching parsed arg for ui64s ==ui64s || (true && flaggy.test == ui64s) s==ui64s || (false && flaggy == ui64s) ssf==ui64s || (false && one == ui64s) ssf==ui64s || (false && two == ui64s) bf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bysf==ui64s || (false && 17 == ui64s) bysf==ui64s || (false && 18 == ui64s) df==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 1h == ui64s) f32==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.222 == ui64s) f64==ui64s || (false && 33.222343 == ui64s) f64s==ui64s || (false && 64.343 == ui64s) f64s==ui64s || (false && 64.222 == ui64s) i==ui64s || (false && 3553 == ui64s) is==ui64s || (false && 6446 == ui64s) is==ui64s || (false && 64 == ui64s) ui==ui64s || (false && 3553 == ui64s) uis==ui64s || (false && 6446 == ui64s) uis==ui64s || (false && 64 == ui64s) ui64==ui64s || (false && 3553 == ui64s) ui64s==ui64s || (false && 6446 == ui64s) Found matching parsed arg for ui64s ==ui32 || (true && flaggy.test == ui32) s==ui32 || (false && flaggy == ui32) ssf==ui32 || (false && one == ui32) ssf==ui32 || (false && two == ui32) bf==ui32 || (false && == ui32) bsf==ui32 || (false && == ui32) bsf==ui32 || (false && == ui32) bysf==ui32 || (false && 17 == ui32) bysf==ui32 || (false && 18 == ui32) df==ui32 || (false && 33s == ui32) dsf==ui32 || (false && 33s == ui32) dsf==ui32 || (false && 1h == ui32) f32==ui32 || (false && 33.343 == ui32) f32s==ui32 || (false && 33.343 == ui32) f32s==ui32 || (false && 33.222 == ui32) f64==ui32 || (false && 33.222343 == ui32) f64s==ui32 || (false && 64.343 == ui32) f64s==ui32 || (false && 64.222 == ui32) i==ui32 || (false && 3553 == ui32) is==ui32 || (false && 6446 == ui32) is==ui32 || (false && 64 == ui32) ui==ui32 || (false && 3553 == ui32) uis==ui32 || (false && 6446 == ui32) uis==ui32 || (false && 64 == ui32) ui64==ui32 || (false && 3553 == ui32) ui64s==ui32 || (false && 6446 == ui32) ui64s==ui32 || (false && 64 == ui32) ui32==ui32 || (false && 6446 == ui32) Found matching parsed arg for ui32 ==ui32s || (true && flaggy.test == ui32s) s==ui32s || (false && flaggy == ui32s) ssf==ui32s || (false && one == ui32s) ssf==ui32s || (false && two == ui32s) bf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bysf==ui32s || (false && 17 == ui32s) bysf==ui32s || (false && 18 == ui32s) df==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 1h == ui32s) f32==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.222 == ui32s) f64==ui32s || (false && 33.222343 == ui32s) f64s==ui32s || (false && 64.343 == ui32s) f64s==ui32s || (false && 64.222 == ui32s) i==ui32s || (false && 3553 == ui32s) is==ui32s || (false && 6446 == ui32s) is==ui32s || (false && 64 == ui32s) ui==ui32s || (false && 3553 == ui32s) uis==ui32s || (false && 6446 == ui32s) uis==ui32s || (false && 64 == ui32s) ui64==ui32s || (false && 3553 == ui32s) ui64s==ui32s || (false && 6446 == ui32s) ui64s==ui32s || (false && 64 == ui32s) ui32==ui32s || (false && 6446 == ui32s) ui32s==ui32s || (false && 6446 == ui32s) Found matching parsed arg for ui32s ==ui32s || (true && flaggy.test == ui32s) s==ui32s || (false && flaggy == ui32s) ssf==ui32s || (false && one == ui32s) ssf==ui32s || (false && two == ui32s) bf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bysf==ui32s || (false && 17 == ui32s) bysf==ui32s || (false && 18 == ui32s) df==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 1h == ui32s) f32==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.222 == ui32s) f64==ui32s || (false && 33.222343 == ui32s) f64s==ui32s || (false && 64.343 == ui32s) f64s==ui32s || (false && 64.222 == ui32s) i==ui32s || (false && 3553 == ui32s) is==ui32s || (false && 6446 == ui32s) is==ui32s || (false && 64 == ui32s) ui==ui32s || (false && 3553 == ui32s) uis==ui32s || (false && 6446 == ui32s) uis==ui32s || (false && 64 == ui32s) ui64==ui32s || (false && 3553 == ui32s) ui64s==ui32s || (false && 6446 == ui32s) ui64s==ui32s || (false && 64 == ui32s) ui32==ui32s || (false && 6446 == ui32s) ui32s==ui32s || (false && 6446 == ui32s) Found matching parsed arg for ui32s ==ui16 || (true && flaggy.test == ui16) s==ui16 || (false && flaggy == ui16) ssf==ui16 || (false && one == ui16) ssf==ui16 || (false && two == ui16) bf==ui16 || (false && == ui16) bsf==ui16 || (false && == ui16) bsf==ui16 || (false && == ui16) bysf==ui16 || (false && 17 == ui16) bysf==ui16 || (false && 18 == ui16) df==ui16 || (false && 33s == ui16) dsf==ui16 || (false && 33s == ui16) dsf==ui16 || (false && 1h == ui16) f32==ui16 || (false && 33.343 == ui16) f32s==ui16 || (false && 33.343 == ui16) f32s==ui16 || (false && 33.222 == ui16) f64==ui16 || (false && 33.222343 == ui16) f64s==ui16 || (false && 64.343 == ui16) f64s==ui16 || (false && 64.222 == ui16) i==ui16 || (false && 3553 == ui16) is==ui16 || (false && 6446 == ui16) is==ui16 || (false && 64 == ui16) ui==ui16 || (false && 3553 == ui16) uis==ui16 || (false && 6446 == ui16) uis==ui16 || (false && 64 == ui16) ui64==ui16 || (false && 3553 == ui16) ui64s==ui16 || (false && 6446 == ui16) ui64s==ui16 || (false && 64 == ui16) ui32==ui16 || (false && 6446 == ui16) ui32s==ui16 || (false && 6446 == ui16) ui32s==ui16 || (false && 64 == ui16) ui16==ui16 || (false && 6446 == ui16) Found matching parsed arg for ui16 ==ui16s || (true && flaggy.test == ui16s) s==ui16s || (false && flaggy == ui16s) ssf==ui16s || (false && one == ui16s) ssf==ui16s || (false && two == ui16s) bf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bysf==ui16s || (false && 17 == ui16s) bysf==ui16s || (false && 18 == ui16s) df==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 1h == ui16s) f32==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.222 == ui16s) f64==ui16s || (false && 33.222343 == ui16s) f64s==ui16s || (false && 64.343 == ui16s) f64s==ui16s || (false && 64.222 == ui16s) i==ui16s || (false && 3553 == ui16s) is==ui16s || (false && 6446 == ui16s) is==ui16s || (false && 64 == ui16s) ui==ui16s || (false && 3553 == ui16s) uis==ui16s || (false && 6446 == ui16s) uis==ui16s || (false && 64 == ui16s) ui64==ui16s || (false && 3553 == ui16s) ui64s==ui16s || (false && 6446 == ui16s) ui64s==ui16s || (false && 64 == ui16s) ui32==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 64 == ui16s) ui16==ui16s || (false && 6446 == ui16s) ui16s==ui16s || (false && 6446 == ui16s) Found matching parsed arg for ui16s ==ui16s || (true && flaggy.test == ui16s) s==ui16s || (false && flaggy == ui16s) ssf==ui16s || (false && one == ui16s) ssf==ui16s || (false && two == ui16s) bf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bysf==ui16s || (false && 17 == ui16s) bysf==ui16s || (false && 18 == ui16s) df==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 1h == ui16s) f32==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.222 == ui16s) f64==ui16s || (false && 33.222343 == ui16s) f64s==ui16s || (false && 64.343 == ui16s) f64s==ui16s || (false && 64.222 == ui16s) i==ui16s || (false && 3553 == ui16s) is==ui16s || (false && 6446 == ui16s) is==ui16s || (false && 64 == ui16s) ui==ui16s || (false && 3553 == ui16s) uis==ui16s || (false && 6446 == ui16s) uis==ui16s || (false && 64 == ui16s) ui64==ui16s || (false && 3553 == ui16s) ui64s==ui16s || (false && 6446 == ui16s) ui64s==ui16s || (false && 64 == ui16s) ui32==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 64 == ui16s) ui16==ui16s || (false && 6446 == ui16s) ui16s==ui16s || (false && 6446 == ui16s) Found matching parsed arg for ui16s ==ui8 || (true && flaggy.test == ui8) s==ui8 || (false && flaggy == ui8) ssf==ui8 || (false && one == ui8) ssf==ui8 || (false && two == ui8) bf==ui8 || (false && == ui8) bsf==ui8 || (false && == ui8) bsf==ui8 || (false && == ui8) bysf==ui8 || (false && 17 == ui8) bysf==ui8 || (false && 18 == ui8) df==ui8 || (false && 33s == ui8) dsf==ui8 || (false && 33s == ui8) dsf==ui8 || (false && 1h == ui8) f32==ui8 || (false && 33.343 == ui8) f32s==ui8 || (false && 33.343 == ui8) f32s==ui8 || (false && 33.222 == ui8) f64==ui8 || (false && 33.222343 == ui8) f64s==ui8 || (false && 64.343 == ui8) f64s==ui8 || (false && 64.222 == ui8) i==ui8 || (false && 3553 == ui8) is==ui8 || (false && 6446 == ui8) is==ui8 || (false && 64 == ui8) ui==ui8 || (false && 3553 == ui8) uis==ui8 || (false && 6446 == ui8) uis==ui8 || (false && 64 == ui8) ui64==ui8 || (false && 3553 == ui8) ui64s==ui8 || (false && 6446 == ui8) ui64s==ui8 || (false && 64 == ui8) ui32==ui8 || (false && 6446 == ui8) ui32s==ui8 || (false && 6446 == ui8) ui32s==ui8 || (false && 64 == ui8) ui16==ui8 || (false && 6446 == ui8) ui16s==ui8 || (false && 6446 == ui8) ui16s==ui8 || (false && 64 == ui8) ui8==ui8 || (false && 50 == ui8) Found matching parsed arg for ui8 ==ui8s || (true && flaggy.test == ui8s) s==ui8s || (false && flaggy == ui8s) ssf==ui8s || (false && one == ui8s) ssf==ui8s || (false && two == ui8s) bf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bysf==ui8s || (false && 17 == ui8s) bysf==ui8s || (false && 18 == ui8s) df==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 1h == ui8s) f32==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.222 == ui8s) f64==ui8s || (false && 33.222343 == ui8s) f64s==ui8s || (false && 64.343 == ui8s) f64s==ui8s || (false && 64.222 == ui8s) i==ui8s || (false && 3553 == ui8s) is==ui8s || (false && 6446 == ui8s) is==ui8s || (false && 64 == ui8s) ui==ui8s || (false && 3553 == ui8s) uis==ui8s || (false && 6446 == ui8s) uis==ui8s || (false && 64 == ui8s) ui64==ui8s || (false && 3553 == ui8s) ui64s==ui8s || (false && 6446 == ui8s) ui64s==ui8s || (false && 64 == ui8s) ui32==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 64 == ui8s) ui16==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 64 == ui8s) ui8==ui8s || (false && 50 == ui8s) ui8s==ui8s || (false && 3 == ui8s) Found matching parsed arg for ui8s ==ui8s || (true && flaggy.test == ui8s) s==ui8s || (false && flaggy == ui8s) ssf==ui8s || (false && one == ui8s) ssf==ui8s || (false && two == ui8s) bf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bysf==ui8s || (false && 17 == ui8s) bysf==ui8s || (false && 18 == ui8s) df==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 1h == ui8s) f32==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.222 == ui8s) f64==ui8s || (false && 33.222343 == ui8s) f64s==ui8s || (false && 64.343 == ui8s) f64s==ui8s || (false && 64.222 == ui8s) i==ui8s || (false && 3553 == ui8s) is==ui8s || (false && 6446 == ui8s) is==ui8s || (false && 64 == ui8s) ui==ui8s || (false && 3553 == ui8s) uis==ui8s || (false && 6446 == ui8s) uis==ui8s || (false && 64 == ui8s) ui64==ui8s || (false && 3553 == ui8s) ui64s==ui8s || (false && 6446 == ui8s) ui64s==ui8s || (false && 64 == ui8s) ui32==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 64 == ui8s) ui16==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 64 == ui8s) ui8==ui8s || (false && 50 == ui8s) ui8s==ui8s || (false && 3 == ui8s) Found matching parsed arg for ui8s ==i64 || (true && flaggy.test == i64) s==i64 || (false && flaggy == i64) ssf==i64 || (false && one == i64) ssf==i64 || (false && two == i64) bf==i64 || (false && == i64) bsf==i64 || (false && == i64) bsf==i64 || (false && == i64) bysf==i64 || (false && 17 == i64) bysf==i64 || (false && 18 == i64) df==i64 || (false && 33s == i64) dsf==i64 || (false && 33s == i64) dsf==i64 || (false && 1h == i64) f32==i64 || (false && 33.343 == i64) f32s==i64 || (false && 33.343 == i64) f32s==i64 || (false && 33.222 == i64) f64==i64 || (false && 33.222343 == i64) f64s==i64 || (false && 64.343 == i64) f64s==i64 || (false && 64.222 == i64) i==i64 || (false && 3553 == i64) is==i64 || (false && 6446 == i64) is==i64 || (false && 64 == i64) ui==i64 || (false && 3553 == i64) uis==i64 || (false && 6446 == i64) uis==i64 || (false && 64 == i64) ui64==i64 || (false && 3553 == i64) ui64s==i64 || (false && 6446 == i64) ui64s==i64 || (false && 64 == i64) ui32==i64 || (false && 6446 == i64) ui32s==i64 || (false && 6446 == i64) ui32s==i64 || (false && 64 == i64) ui16==i64 || (false && 6446 == i64) ui16s==i64 || (false && 6446 == i64) ui16s==i64 || (false && 64 == i64) ui8==i64 || (false && 50 == i64) ui8s==i64 || (false && 3 == i64) ui8s==i64 || (false && 2 == i64) i64==i64 || (false && 33445566 == i64) Found matching parsed arg for i64 ==i64s || (true && flaggy.test == i64s) s==i64s || (false && flaggy == i64s) ssf==i64s || (false && one == i64s) ssf==i64s || (false && two == i64s) bf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bysf==i64s || (false && 17 == i64s) bysf==i64s || (false && 18 == i64s) df==i64s || (false && 33s == i64s) dsf==i64s || (false && 33s == i64s) dsf==i64s || (false && 1h == i64s) f32==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.222 == i64s) f64==i64s || (false && 33.222343 == i64s) f64s==i64s || (false && 64.343 == i64s) f64s==i64s || (false && 64.222 == i64s) i==i64s || (false && 3553 == i64s) is==i64s || (false && 6446 == i64s) is==i64s || (false && 64 == i64s) ui==i64s || (false && 3553 == i64s) uis==i64s || (false && 6446 == i64s) uis==i64s || (false && 64 == i64s) ui64==i64s || (false && 3553 == i64s) ui64s==i64s || (false && 6446 == i64s) ui64s==i64s || (false && 64 == i64s) ui32==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 64 == i64s) ui16==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 64 == i64s) ui8==i64s || (false && 50 == i64s) ui8s==i64s || (false && 3 == i64s) ui8s==i64s || (false && 2 == i64s) i64==i64s || (false && 33445566 == i64s) i64s==i64s || (false && 40 == i64s) Found matching parsed arg for i64s ==i64s || (true && flaggy.test == i64s) s==i64s || (false && flaggy == i64s) ssf==i64s || (false && one == i64s) ssf==i64s || (false && two == i64s) bf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bysf==i64s || (false && 17 == i64s) bysf==i64s || (false && 18 == i64s) df==i64s || (false && 33s == i64s) dsf==i64s || (false && 33s == i64s) dsf==i64s || (false && 1h == i64s) f32==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.222 == i64s) f64==i64s || (false && 33.222343 == i64s) f64s==i64s || (false && 64.343 == i64s) f64s==i64s || (false && 64.222 == i64s) i==i64s || (false && 3553 == i64s) is==i64s || (false && 6446 == i64s) is==i64s || (false && 64 == i64s) ui==i64s || (false && 3553 == i64s) uis==i64s || (false && 6446 == i64s) uis==i64s || (false && 64 == i64s) ui64==i64s || (false && 3553 == i64s) ui64s==i64s || (false && 6446 == i64s) ui64s==i64s || (false && 64 == i64s) ui32==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 64 == i64s) ui16==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 64 == i64s) ui8==i64s || (false && 50 == i64s) ui8s==i64s || (false && 3 == i64s) ui8s==i64s || (false && 2 == i64s) i64==i64s || (false && 33445566 == i64s) i64s==i64s || (false && 40 == i64s) Found matching parsed arg for i64s ==i32 || (true && flaggy.test == i32) s==i32 || (false && flaggy == i32) ssf==i32 || (false && one == i32) ssf==i32 || (false && two == i32) bf==i32 || (false && == i32) bsf==i32 || (false && == i32) bsf==i32 || (false && == i32) bysf==i32 || (false && 17 == i32) bysf==i32 || (false && 18 == i32) df==i32 || (false && 33s == i32) dsf==i32 || (false && 33s == i32) dsf==i32 || (false && 1h == i32) f32==i32 || (false && 33.343 == i32) f32s==i32 || (false && 33.343 == i32) f32s==i32 || (false && 33.222 == i32) f64==i32 || (false && 33.222343 == i32) f64s==i32 || (false && 64.343 == i32) f64s==i32 || (false && 64.222 == i32) i==i32 || (false && 3553 == i32) is==i32 || (false && 6446 == i32) is==i32 || (false && 64 == i32) ui==i32 || (false && 3553 == i32) uis==i32 || (false && 6446 == i32) uis==i32 || (false && 64 == i32) ui64==i32 || (false && 3553 == i32) ui64s==i32 || (false && 6446 == i32) ui64s==i32 || (false && 64 == i32) ui32==i32 || (false && 6446 == i32) ui32s==i32 || (false && 6446 == i32) ui32s==i32 || (false && 64 == i32) ui16==i32 || (false && 6446 == i32) ui16s==i32 || (false && 6446 == i32) ui16s==i32 || (false && 64 == i32) ui8==i32 || (false && 50 == i32) ui8s==i32 || (false && 3 == i32) ui8s==i32 || (false && 2 == i32) i64==i32 || (false && 33445566 == i32) i64s==i32 || (false && 40 == i32) i64s==i32 || (false && 50 == i32) i32==i32 || (false && 445566 == i32) Found matching parsed arg for i32 ==i32s || (true && flaggy.test == i32s) s==i32s || (false && flaggy == i32s) ssf==i32s || (false && one == i32s) ssf==i32s || (false && two == i32s) bf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bysf==i32s || (false && 17 == i32s) bysf==i32s || (false && 18 == i32s) df==i32s || (false && 33s == i32s) dsf==i32s || (false && 33s == i32s) dsf==i32s || (false && 1h == i32s) f32==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.222 == i32s) f64==i32s || (false && 33.222343 == i32s) f64s==i32s || (false && 64.343 == i32s) f64s==i32s || (false && 64.222 == i32s) i==i32s || (false && 3553 == i32s) is==i32s || (false && 6446 == i32s) is==i32s || (false && 64 == i32s) ui==i32s || (false && 3553 == i32s) uis==i32s || (false && 6446 == i32s) uis==i32s || (false && 64 == i32s) ui64==i32s || (false && 3553 == i32s) ui64s==i32s || (false && 6446 == i32s) ui64s==i32s || (false && 64 == i32s) ui32==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 64 == i32s) ui16==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 64 == i32s) ui8==i32s || (false && 50 == i32s) ui8s==i32s || (false && 3 == i32s) ui8s==i32s || (false && 2 == i32s) i64==i32s || (false && 33445566 == i32s) i64s==i32s || (false && 40 == i32s) i64s==i32s || (false && 50 == i32s) i32==i32s || (false && 445566 == i32s) i32s==i32s || (false && 40 == i32s) Found matching parsed arg for i32s ==i32s || (true && flaggy.test == i32s) s==i32s || (false && flaggy == i32s) ssf==i32s || (false && one == i32s) ssf==i32s || (false && two == i32s) bf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bysf==i32s || (false && 17 == i32s) bysf==i32s || (false && 18 == i32s) df==i32s || (false && 33s == i32s) dsf==i32s || (false && 33s == i32s) dsf==i32s || (false && 1h == i32s) f32==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.222 == i32s) f64==i32s || (false && 33.222343 == i32s) f64s==i32s || (false && 64.343 == i32s) f64s==i32s || (false && 64.222 == i32s) i==i32s || (false && 3553 == i32s) is==i32s || (false && 6446 == i32s) is==i32s || (false && 64 == i32s) ui==i32s || (false && 3553 == i32s) uis==i32s || (false && 6446 == i32s) uis==i32s || (false && 64 == i32s) ui64==i32s || (false && 3553 == i32s) ui64s==i32s || (false && 6446 == i32s) ui64s==i32s || (false && 64 == i32s) ui32==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 64 == i32s) ui16==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 64 == i32s) ui8==i32s || (false && 50 == i32s) ui8s==i32s || (false && 3 == i32s) ui8s==i32s || (false && 2 == i32s) i64==i32s || (false && 33445566 == i32s) i64s==i32s || (false && 40 == i32s) i64s==i32s || (false && 50 == i32s) i32==i32s || (false && 445566 == i32s) i32s==i32s || (false && 40 == i32s) Found matching parsed arg for i32s ==i16 || (true && flaggy.test == i16) s==i16 || (false && flaggy == i16) ssf==i16 || (false && one == i16) ssf==i16 || (false && two == i16) bf==i16 || (false && == i16) bsf==i16 || (false && == i16) bsf==i16 || (false && == i16) bysf==i16 || (false && 17 == i16) bysf==i16 || (false && 18 == i16) df==i16 || (false && 33s == i16) dsf==i16 || (false && 33s == i16) dsf==i16 || (false && 1h == i16) f32==i16 || (false && 33.343 == i16) f32s==i16 || (false && 33.343 == i16) f32s==i16 || (false && 33.222 == i16) f64==i16 || (false && 33.222343 == i16) f64s==i16 || (false && 64.343 == i16) f64s==i16 || (false && 64.222 == i16) i==i16 || (false && 3553 == i16) is==i16 || (false && 6446 == i16) is==i16 || (false && 64 == i16) ui==i16 || (false && 3553 == i16) uis==i16 || (false && 6446 == i16) uis==i16 || (false && 64 == i16) ui64==i16 || (false && 3553 == i16) ui64s==i16 || (false && 6446 == i16) ui64s==i16 || (false && 64 == i16) ui32==i16 || (false && 6446 == i16) ui32s==i16 || (false && 6446 == i16) ui32s==i16 || (false && 64 == i16) ui16==i16 || (false && 6446 == i16) ui16s==i16 || (false && 6446 == i16) ui16s==i16 || (false && 64 == i16) ui8==i16 || (false && 50 == i16) ui8s==i16 || (false && 3 == i16) ui8s==i16 || (false && 2 == i16) i64==i16 || (false && 33445566 == i16) i64s==i16 || (false && 40 == i16) i64s==i16 || (false && 50 == i16) i32==i16 || (false && 445566 == i16) i32s==i16 || (false && 40 == i16) i32s==i16 || (false && 50 == i16) i16==i16 || (false && 5566 == i16) Found matching parsed arg for i16 ==i16s || (true && flaggy.test == i16s) s==i16s || (false && flaggy == i16s) ssf==i16s || (false && one == i16s) ssf==i16s || (false && two == i16s) bf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bysf==i16s || (false && 17 == i16s) bysf==i16s || (false && 18 == i16s) df==i16s || (false && 33s == i16s) dsf==i16s || (false && 33s == i16s) dsf==i16s || (false && 1h == i16s) f32==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.222 == i16s) f64==i16s || (false && 33.222343 == i16s) f64s==i16s || (false && 64.343 == i16s) f64s==i16s || (false && 64.222 == i16s) i==i16s || (false && 3553 == i16s) is==i16s || (false && 6446 == i16s) is==i16s || (false && 64 == i16s) ui==i16s || (false && 3553 == i16s) uis==i16s || (false && 6446 == i16s) uis==i16s || (false && 64 == i16s) ui64==i16s || (false && 3553 == i16s) ui64s==i16s || (false && 6446 == i16s) ui64s==i16s || (false && 64 == i16s) ui32==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 64 == i16s) ui16==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 64 == i16s) ui8==i16s || (false && 50 == i16s) ui8s==i16s || (false && 3 == i16s) ui8s==i16s || (false && 2 == i16s) i64==i16s || (false && 33445566 == i16s) i64s==i16s || (false && 40 == i16s) i64s==i16s || (false && 50 == i16s) i32==i16s || (false && 445566 == i16s) i32s==i16s || (false && 40 == i16s) i32s==i16s || (false && 50 == i16s) i16==i16s || (false && 5566 == i16s) i16s==i16s || (false && 40 == i16s) Found matching parsed arg for i16s ==i16s || (true && flaggy.test == i16s) s==i16s || (false && flaggy == i16s) ssf==i16s || (false && one == i16s) ssf==i16s || (false && two == i16s) bf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bysf==i16s || (false && 17 == i16s) bysf==i16s || (false && 18 == i16s) df==i16s || (false && 33s == i16s) dsf==i16s || (false && 33s == i16s) dsf==i16s || (false && 1h == i16s) f32==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.222 == i16s) f64==i16s || (false && 33.222343 == i16s) f64s==i16s || (false && 64.343 == i16s) f64s==i16s || (false && 64.222 == i16s) i==i16s || (false && 3553 == i16s) is==i16s || (false && 6446 == i16s) is==i16s || (false && 64 == i16s) ui==i16s || (false && 3553 == i16s) uis==i16s || (false && 6446 == i16s) uis==i16s || (false && 64 == i16s) ui64==i16s || (false && 3553 == i16s) ui64s==i16s || (false && 6446 == i16s) ui64s==i16s || (false && 64 == i16s) ui32==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 64 == i16s) ui16==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 64 == i16s) ui8==i16s || (false && 50 == i16s) ui8s==i16s || (false && 3 == i16s) ui8s==i16s || (false && 2 == i16s) i64==i16s || (false && 33445566 == i16s) i64s==i16s || (false && 40 == i16s) i64s==i16s || (false && 50 == i16s) i32==i16s || (false && 445566 == i16s) i32s==i16s || (false && 40 == i16s) i32s==i16s || (false && 50 == i16s) i16==i16s || (false && 5566 == i16s) i16s==i16s || (false && 40 == i16s) Found matching parsed arg for i16s ==i8 || (true && flaggy.test == i8) s==i8 || (false && flaggy == i8) ssf==i8 || (false && one == i8) ssf==i8 || (false && two == i8) bf==i8 || (false && == i8) bsf==i8 || (false && == i8) bsf==i8 || (false && == i8) bysf==i8 || (false && 17 == i8) bysf==i8 || (false && 18 == i8) df==i8 || (false && 33s == i8) dsf==i8 || (false && 33s == i8) dsf==i8 || (false && 1h == i8) f32==i8 || (false && 33.343 == i8) f32s==i8 || (false && 33.343 == i8) f32s==i8 || (false && 33.222 == i8) f64==i8 || (false && 33.222343 == i8) f64s==i8 || (false && 64.343 == i8) f64s==i8 || (false && 64.222 == i8) i==i8 || (false && 3553 == i8) is==i8 || (false && 6446 == i8) is==i8 || (false && 64 == i8) ui==i8 || (false && 3553 == i8) uis==i8 || (false && 6446 == i8) uis==i8 || (false && 64 == i8) ui64==i8 || (false && 3553 == i8) ui64s==i8 || (false && 6446 == i8) ui64s==i8 || (false && 64 == i8) ui32==i8 || (false && 6446 == i8) ui32s==i8 || (false && 6446 == i8) ui32s==i8 || (false && 64 == i8) ui16==i8 || (false && 6446 == i8) ui16s==i8 || (false && 6446 == i8) ui16s==i8 || (false && 64 == i8) ui8==i8 || (false && 50 == i8) ui8s==i8 || (false && 3 == i8) ui8s==i8 || (false && 2 == i8) i64==i8 || (false && 33445566 == i8) i64s==i8 || (false && 40 == i8) i64s==i8 || (false && 50 == i8) i32==i8 || (false && 445566 == i8) i32s==i8 || (false && 40 == i8) i32s==i8 || (false && 50 == i8) i16==i8 || (false && 5566 == i8) i16s==i8 || (false && 40 == i8) i16s==i8 || (false && 50 == i8) i8==i8 || (false && 32 == i8) Found matching parsed arg for i8 ==i8s || (true && flaggy.test == i8s) s==i8s || (false && flaggy == i8s) ssf==i8s || (false && one == i8s) ssf==i8s || (false && two == i8s) bf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bysf==i8s || (false && 17 == i8s) bysf==i8s || (false && 18 == i8s) df==i8s || (false && 33s == i8s) dsf==i8s || (false && 33s == i8s) dsf==i8s || (false && 1h == i8s) f32==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.222 == i8s) f64==i8s || (false && 33.222343 == i8s) f64s==i8s || (false && 64.343 == i8s) f64s==i8s || (false && 64.222 == i8s) i==i8s || (false && 3553 == i8s) is==i8s || (false && 6446 == i8s) is==i8s || (false && 64 == i8s) ui==i8s || (false && 3553 == i8s) uis==i8s || (false && 6446 == i8s) uis==i8s || (false && 64 == i8s) ui64==i8s || (false && 3553 == i8s) ui64s==i8s || (false && 6446 == i8s) ui64s==i8s || (false && 64 == i8s) ui32==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 64 == i8s) ui16==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 64 == i8s) ui8==i8s || (false && 50 == i8s) ui8s==i8s || (false && 3 == i8s) ui8s==i8s || (false && 2 == i8s) i64==i8s || (false && 33445566 == i8s) i64s==i8s || (false && 40 == i8s) i64s==i8s || (false && 50 == i8s) i32==i8s || (false && 445566 == i8s) i32s==i8s || (false && 40 == i8s) i32s==i8s || (false && 50 == i8s) i16==i8s || (false && 5566 == i8s) i16s==i8s || (false && 40 == i8s) i16s==i8s || (false && 50 == i8s) i8==i8s || (false && 32 == i8s) i8s==i8s || (false && 4 == i8s) Found matching parsed arg for i8s ==i8s || (true && flaggy.test == i8s) s==i8s || (false && flaggy == i8s) ssf==i8s || (false && one == i8s) ssf==i8s || (false && two == i8s) bf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bysf==i8s || (false && 17 == i8s) bysf==i8s || (false && 18 == i8s) df==i8s || (false && 33s == i8s) dsf==i8s || (false && 33s == i8s) dsf==i8s || (false && 1h == i8s) f32==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.222 == i8s) f64==i8s || (false && 33.222343 == i8s) f64s==i8s || (false && 64.343 == i8s) f64s==i8s || (false && 64.222 == i8s) i==i8s || (false && 3553 == i8s) is==i8s || (false && 6446 == i8s) is==i8s || (false && 64 == i8s) ui==i8s || (false && 3553 == i8s) uis==i8s || (false && 6446 == i8s) uis==i8s || (false && 64 == i8s) ui64==i8s || (false && 3553 == i8s) ui64s==i8s || (false && 6446 == i8s) ui64s==i8s || (false && 64 == i8s) ui32==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 64 == i8s) ui16==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 64 == i8s) ui8==i8s || (false && 50 == i8s) ui8s==i8s || (false && 3 == i8s) ui8s==i8s || (false && 2 == i8s) i64==i8s || (false && 33445566 == i8s) i64s==i8s || (false && 40 == i8s) i64s==i8s || (false && 50 == i8s) i32==i8s || (false && 445566 == i8s) i32s==i8s || (false && 40 == i8s) i32s==i8s || (false && 50 == i8s) i16==i8s || (false && 5566 == i8s) i16s==i8s || (false && 40 == i8s) i16s==i8s || (false && 50 == i8s) i8==i8s || (false && 32 == i8s) i8s==i8s || (false && 4 == i8s) Found matching parsed arg for i8s ==ip || (true && flaggy.test == ip) s==ip || (false && flaggy == ip) ssf==ip || (false && one == ip) ssf==ip || (false && two == ip) bf==ip || (false && == ip) bsf==ip || (false && == ip) bsf==ip || (false && == ip) bysf==ip || (false && 17 == ip) bysf==ip || (false && 18 == ip) df==ip || (false && 33s == ip) dsf==ip || (false && 33s == ip) dsf==ip || (false && 1h == ip) f32==ip || (false && 33.343 == ip) f32s==ip || (false && 33.343 == ip) f32s==ip || (false && 33.222 == ip) f64==ip || (false && 33.222343 == ip) f64s==ip || (false && 64.343 == ip) f64s==ip || (false && 64.222 == ip) i==ip || (false && 3553 == ip) is==ip || (false && 6446 == ip) is==ip || (false && 64 == ip) ui==ip || (false && 3553 == ip) uis==ip || (false && 6446 == ip) uis==ip || (false && 64 == ip) ui64==ip || (false && 3553 == ip) ui64s==ip || (false && 6446 == ip) ui64s==ip || (false && 64 == ip) ui32==ip || (false && 6446 == ip) ui32s==ip || (false && 6446 == ip) ui32s==ip || (false && 64 == ip) ui16==ip || (false && 6446 == ip) ui16s==ip || (false && 6446 == ip) ui16s==ip || (false && 64 == ip) ui8==ip || (false && 50 == ip) ui8s==ip || (false && 3 == ip) ui8s==ip || (false && 2 == ip) i64==ip || (false && 33445566 == ip) i64s==ip || (false && 40 == ip) i64s==ip || (false && 50 == ip) i32==ip || (false && 445566 == ip) i32s==ip || (false && 40 == ip) i32s==ip || (false && 50 == ip) i16==ip || (false && 5566 == ip) i16s==ip || (false && 40 == ip) i16s==ip || (false && 50 == ip) i8==ip || (false && 32 == ip) i8s==ip || (false && 4 == ip) i8s==ip || (false && 2 == ip) ip==ip || (false && 1.1.1.1 == ip) Found matching parsed arg for ip ==ips || (true && flaggy.test == ips) s==ips || (false && flaggy == ips) ssf==ips || (false && one == ips) ssf==ips || (false && two == ips) bf==ips || (false && == ips) bsf==ips || (false && == ips) bsf==ips || (false && == ips) bysf==ips || (false && 17 == ips) bysf==ips || (false && 18 == ips) df==ips || (false && 33s == ips) dsf==ips || (false && 33s == ips) dsf==ips || (false && 1h == ips) f32==ips || (false && 33.343 == ips) f32s==ips || (false && 33.343 == ips) f32s==ips || (false && 33.222 == ips) f64==ips || (false && 33.222343 == ips) f64s==ips || (false && 64.343 == ips) f64s==ips || (false && 64.222 == ips) i==ips || (false && 3553 == ips) is==ips || (false && 6446 == ips) is==ips || (false && 64 == ips) ui==ips || (false && 3553 == ips) uis==ips || (false && 6446 == ips) uis==ips || (false && 64 == ips) ui64==ips || (false && 3553 == ips) ui64s==ips || (false && 6446 == ips) ui64s==ips || (false && 64 == ips) ui32==ips || (false && 6446 == ips) ui32s==ips || (false && 6446 == ips) ui32s==ips || (false && 64 == ips) ui16==ips || (false && 6446 == ips) ui16s==ips || (false && 6446 == ips) ui16s==ips || (false && 64 == ips) ui8==ips || (false && 50 == ips) ui8s==ips || (false && 3 == ips) ui8s==ips || (false && 2 == ips) i64==ips || (false && 33445566 == ips) i64s==ips || (false && 40 == ips) i64s==ips || (false && 50 == ips) i32==ips || (false && 445566 == ips) i32s==ips || (false && 40 == ips) i32s==ips || (false && 50 == ips) i16==ips || (false && 5566 == ips) i16s==ips || (false && 40 == ips) i16s==ips || (false && 50 == ips) i8==ips || (false && 32 == ips) i8s==ips || (false && 4 == ips) i8s==ips || (false && 2 == ips) ip==ips || (false && 1.1.1.1 == ips) ips==ips || (false && 1.1.1.1 == ips) Found matching parsed arg for ips ==ips || (true && flaggy.test == ips) s==ips || (false && flaggy == ips) ssf==ips || (false && one == ips) ssf==ips || (false && two == ips) bf==ips || (false && == ips) bsf==ips || (false && == ips) bsf==ips || (false && == ips) bysf==ips || (false && 17 == ips) bysf==ips || (false && 18 == ips) df==ips || (false && 33s == ips) dsf==ips || (false && 33s == ips) dsf==ips || (false && 1h == ips) f32==ips || (false && 33.343 == ips) f32s==ips || (false && 33.343 == ips) f32s==ips || (false && 33.222 == ips) f64==ips || (false && 33.222343 == ips) f64s==ips || (false && 64.343 == ips) f64s==ips || (false && 64.222 == ips) i==ips || (false && 3553 == ips) is==ips || (false && 6446 == ips) is==ips || (false && 64 == ips) ui==ips || (false && 3553 == ips) uis==ips || (false && 6446 == ips) uis==ips || (false && 64 == ips) ui64==ips || (false && 3553 == ips) ui64s==ips || (false && 6446 == ips) ui64s==ips || (false && 64 == ips) ui32==ips || (false && 6446 == ips) ui32s==ips || (false && 6446 == ips) ui32s==ips || (false && 64 == ips) ui16==ips || (false && 6446 == ips) ui16s==ips || (false && 6446 == ips) ui16s==ips || (false && 64 == ips) ui8==ips || (false && 50 == ips) ui8s==ips || (false && 3 == ips) ui8s==ips || (false && 2 == ips) i64==ips || (false && 33445566 == ips) i64s==ips || (false && 40 == ips) i64s==ips || (false && 50 == ips) i32==ips || (false && 445566 == ips) i32s==ips || (false && 40 == ips) i32s==ips || (false && 50 == ips) i16==ips || (false && 5566 == ips) i16s==ips || (false && 40 == ips) i16s==ips || (false && 50 == ips) i8==ips || (false && 32 == ips) i8s==ips || (false && 4 == ips) i8s==ips || (false && 2 == ips) ip==ips || (false && 1.1.1.1 == ips) ips==ips || (false && 1.1.1.1 == ips) Found matching parsed arg for ips ==hw || (true && flaggy.test == hw) s==hw || (false && flaggy == hw) ssf==hw || (false && one == hw) ssf==hw || (false && two == hw) bf==hw || (false && == hw) bsf==hw || (false && == hw) bsf==hw || (false && == hw) bysf==hw || (false && 17 == hw) bysf==hw || (false && 18 == hw) df==hw || (false && 33s == hw) dsf==hw || (false && 33s == hw) dsf==hw || (false && 1h == hw) f32==hw || (false && 33.343 == hw) f32s==hw || (false && 33.343 == hw) f32s==hw || (false && 33.222 == hw) f64==hw || (false && 33.222343 == hw) f64s==hw || (false && 64.343 == hw) f64s==hw || (false && 64.222 == hw) i==hw || (false && 3553 == hw) is==hw || (false && 6446 == hw) is==hw || (false && 64 == hw) ui==hw || (false && 3553 == hw) uis==hw || (false && 6446 == hw) uis==hw || (false && 64 == hw) ui64==hw || (false && 3553 == hw) ui64s==hw || (false && 6446 == hw) ui64s==hw || (false && 64 == hw) ui32==hw || (false && 6446 == hw) ui32s==hw || (false && 6446 == hw) ui32s==hw || (false && 64 == hw) ui16==hw || (false && 6446 == hw) ui16s==hw || (false && 6446 == hw) ui16s==hw || (false && 64 == hw) ui8==hw || (false && 50 == hw) ui8s==hw || (false && 3 == hw) ui8s==hw || (false && 2 == hw) i64==hw || (false && 33445566 == hw) i64s==hw || (false && 40 == hw) i64s==hw || (false && 50 == hw) i32==hw || (false && 445566 == hw) i32s==hw || (false && 40 == hw) i32s==hw || (false && 50 == hw) i16==hw || (false && 5566 == hw) i16s==hw || (false && 40 == hw) i16s==hw || (false && 50 == hw) i8==hw || (false && 32 == hw) i8s==hw || (false && 4 == hw) i8s==hw || (false && 2 == hw) ip==hw || (false && 1.1.1.1 == hw) ips==hw || (false && 1.1.1.1 == hw) ips==hw || (false && 4.4.4.4 == hw) hw==hw || (false && 32:00:16:46:20:00 == hw) Found matching parsed arg for hw ==hws || (true && flaggy.test == hws) s==hws || (false && flaggy == hws) ssf==hws || (false && one == hws) ssf==hws || (false && two == hws) bf==hws || (false && == hws) bsf==hws || (false && == hws) bsf==hws || (false && == hws) bysf==hws || (false && 17 == hws) bysf==hws || (false && 18 == hws) df==hws || (false && 33s == hws) dsf==hws || (false && 33s == hws) dsf==hws || (false && 1h == hws) f32==hws || (false && 33.343 == hws) f32s==hws || (false && 33.343 == hws) f32s==hws || (false && 33.222 == hws) f64==hws || (false && 33.222343 == hws) f64s==hws || (false && 64.343 == hws) f64s==hws || (false && 64.222 == hws) i==hws || (false && 3553 == hws) is==hws || (false && 6446 == hws) is==hws || (false && 64 == hws) ui==hws || (false && 3553 == hws) uis==hws || (false && 6446 == hws) uis==hws || (false && 64 == hws) ui64==hws || (false && 3553 == hws) ui64s==hws || (false && 6446 == hws) ui64s==hws || (false && 64 == hws) ui32==hws || (false && 6446 == hws) ui32s==hws || (false && 6446 == hws) ui32s==hws || (false && 64 == hws) ui16==hws || (false && 6446 == hws) ui16s==hws || (false && 6446 == hws) ui16s==hws || (false && 64 == hws) ui8==hws || (false && 50 == hws) ui8s==hws || (false && 3 == hws) ui8s==hws || (false && 2 == hws) i64==hws || (false && 33445566 == hws) i64s==hws || (false && 40 == hws) i64s==hws || (false && 50 == hws) i32==hws || (false && 445566 == hws) i32s==hws || (false && 40 == hws) i32s==hws || (false && 50 == hws) i16==hws || (false && 5566 == hws) i16s==hws || (false && 40 == hws) i16s==hws || (false && 50 == hws) i8==hws || (false && 32 == hws) i8s==hws || (false && 4 == hws) i8s==hws || (false && 2 == hws) ip==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 4.4.4.4 == hws) hw==hws || (false && 32:00:16:46:20:00 == hws) hws==hws || (false && 32:00:16:46:20:00 == hws) Found matching parsed arg for hws ==hws || (true && flaggy.test == hws) s==hws || (false && flaggy == hws) ssf==hws || (false && one == hws) ssf==hws || (false && two == hws) bf==hws || (false && == hws) bsf==hws || (false && == hws) bsf==hws || (false && == hws) bysf==hws || (false && 17 == hws) bysf==hws || (false && 18 == hws) df==hws || (false && 33s == hws) dsf==hws || (false && 33s == hws) dsf==hws || (false && 1h == hws) f32==hws || (false && 33.343 == hws) f32s==hws || (false && 33.343 == hws) f32s==hws || (false && 33.222 == hws) f64==hws || (false && 33.222343 == hws) f64s==hws || (false && 64.343 == hws) f64s==hws || (false && 64.222 == hws) i==hws || (false && 3553 == hws) is==hws || (false && 6446 == hws) is==hws || (false && 64 == hws) ui==hws || (false && 3553 == hws) uis==hws || (false && 6446 == hws) uis==hws || (false && 64 == hws) ui64==hws || (false && 3553 == hws) ui64s==hws || (false && 6446 == hws) ui64s==hws || (false && 64 == hws) ui32==hws || (false && 6446 == hws) ui32s==hws || (false && 6446 == hws) ui32s==hws || (false && 64 == hws) ui16==hws || (false && 6446 == hws) ui16s==hws || (false && 6446 == hws) ui16s==hws || (false && 64 == hws) ui8==hws || (false && 50 == hws) ui8s==hws || (false && 3 == hws) ui8s==hws || (false && 2 == hws) i64==hws || (false && 33445566 == hws) i64s==hws || (false && 40 == hws) i64s==hws || (false && 50 == hws) i32==hws || (false && 445566 == hws) i32s==hws || (false && 40 == hws) i32s==hws || (false && 50 == hws) i16==hws || (false && 5566 == hws) i16s==hws || (false && 40 == hws) i16s==hws || (false && 50 == hws) i8==hws || (false && 32 == hws) i8s==hws || (false && 4 == hws) i8s==hws || (false && 2 == hws) ip==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 4.4.4.4 == hws) hw==hws || (false && 32:00:16:46:20:00 == hws) hws==hws || (false && 32:00:16:46:20:00 == hws) Found matching parsed arg for hws ==m || (true && flaggy.test == m) s==m || (false && flaggy == m) ssf==m || (false && one == m) ssf==m || (false && two == m) bf==m || (false && == m) bsf==m || (false && == m) bsf==m || (false && == m) bysf==m || (false && 17 == m) bysf==m || (false && 18 == m) df==m || (false && 33s == m) dsf==m || (false && 33s == m) dsf==m || (false && 1h == m) f32==m || (false && 33.343 == m) f32s==m || (false && 33.343 == m) f32s==m || (false && 33.222 == m) f64==m || (false && 33.222343 == m) f64s==m || (false && 64.343 == m) f64s==m || (false && 64.222 == m) i==m || (false && 3553 == m) is==m || (false && 6446 == m) is==m || (false && 64 == m) ui==m || (false && 3553 == m) uis==m || (false && 6446 == m) uis==m || (false && 64 == m) ui64==m || (false && 3553 == m) ui64s==m || (false && 6446 == m) ui64s==m || (false && 64 == m) ui32==m || (false && 6446 == m) ui32s==m || (false && 6446 == m) ui32s==m || (false && 64 == m) ui16==m || (false && 6446 == m) ui16s==m || (false && 6446 == m) ui16s==m || (false && 64 == m) ui8==m || (false && 50 == m) ui8s==m || (false && 3 == m) ui8s==m || (false && 2 == m) i64==m || (false && 33445566 == m) i64s==m || (false && 40 == m) i64s==m || (false && 50 == m) i32==m || (false && 445566 == m) i32s==m || (false && 40 == m) i32s==m || (false && 50 == m) i16==m || (false && 5566 == m) i16s==m || (false && 40 == m) i16s==m || (false && 50 == m) i8==m || (false && 32 == m) i8s==m || (false && 4 == m) i8s==m || (false && 2 == m) ip==m || (false && 1.1.1.1 == m) ips==m || (false && 1.1.1.1 == m) ips==m || (false && 4.4.4.4 == m) hw==m || (false && 32:00:16:46:20:00 == m) hws==m || (false && 32:00:16:46:20:00 == m) hws==m || (false && 32:00:16:46:20:01 == m) m==m || (false && 255.255.255.255 == m) Found matching parsed arg for m ==ms || (true && flaggy.test == ms) s==ms || (false && flaggy == ms) ssf==ms || (false && one == ms) ssf==ms || (false && two == ms) bf==ms || (false && == ms) bsf==ms || (false && == ms) bsf==ms || (false && == ms) bysf==ms || (false && 17 == ms) bysf==ms || (false && 18 == ms) df==ms || (false && 33s == ms) dsf==ms || (false && 33s == ms) dsf==ms || (false && 1h == ms) f32==ms || (false && 33.343 == ms) f32s==ms || (false && 33.343 == ms) f32s==ms || (false && 33.222 == ms) f64==ms || (false && 33.222343 == ms) f64s==ms || (false && 64.343 == ms) f64s==ms || (false && 64.222 == ms) i==ms || (false && 3553 == ms) is==ms || (false && 6446 == ms) is==ms || (false && 64 == ms) ui==ms || (false && 3553 == ms) uis==ms || (false && 6446 == ms) uis==ms || (false && 64 == ms) ui64==ms || (false && 3553 == ms) ui64s==ms || (false && 6446 == ms) ui64s==ms || (false && 64 == ms) ui32==ms || (false && 6446 == ms) ui32s==ms || (false && 6446 == ms) ui32s==ms || (false && 64 == ms) ui16==ms || (false && 6446 == ms) ui16s==ms || (false && 6446 == ms) ui16s==ms || (false && 64 == ms) ui8==ms || (false && 50 == ms) ui8s==ms || (false && 3 == ms) ui8s==ms || (false && 2 == ms) i64==ms || (false && 33445566 == ms) i64s==ms || (false && 40 == ms) i64s==ms || (false && 50 == ms) i32==ms || (false && 445566 == ms) i32s==ms || (false && 40 == ms) i32s==ms || (false && 50 == ms) i16==ms || (false && 5566 == ms) i16s==ms || (false && 40 == ms) i16s==ms || (false && 50 == ms) i8==ms || (false && 32 == ms) i8s==ms || (false && 4 == ms) i8s==ms || (false && 2 == ms) ip==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 4.4.4.4 == ms) hw==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:01 == ms) m==ms || (false && 255.255.255.255 == ms) ms==ms || (false && 255.255.255.255 == ms) Found matching parsed arg for ms ==ms || (true && flaggy.test == ms) s==ms || (false && flaggy == ms) ssf==ms || (false && one == ms) ssf==ms || (false && two == ms) bf==ms || (false && == ms) bsf==ms || (false && == ms) bsf==ms || (false && == ms) bysf==ms || (false && 17 == ms) bysf==ms || (false && 18 == ms) df==ms || (false && 33s == ms) dsf==ms || (false && 33s == ms) dsf==ms || (false && 1h == ms) f32==ms || (false && 33.343 == ms) f32s==ms || (false && 33.343 == ms) f32s==ms || (false && 33.222 == ms) f64==ms || (false && 33.222343 == ms) f64s==ms || (false && 64.343 == ms) f64s==ms || (false && 64.222 == ms) i==ms || (false && 3553 == ms) is==ms || (false && 6446 == ms) is==ms || (false && 64 == ms) ui==ms || (false && 3553 == ms) uis==ms || (false && 6446 == ms) uis==ms || (false && 64 == ms) ui64==ms || (false && 3553 == ms) ui64s==ms || (false && 6446 == ms) ui64s==ms || (false && 64 == ms) ui32==ms || (false && 6446 == ms) ui32s==ms || (false && 6446 == ms) ui32s==ms || (false && 64 == ms) ui16==ms || (false && 6446 == ms) ui16s==ms || (false && 6446 == ms) ui16s==ms || (false && 64 == ms) ui8==ms || (false && 50 == ms) ui8s==ms || (false && 3 == ms) ui8s==ms || (false && 2 == ms) i64==ms || (false && 33445566 == ms) i64s==ms || (false && 40 == ms) i64s==ms || (false && 50 == ms) i32==ms || (false && 445566 == ms) i32s==ms || (false && 40 == ms) i32s==ms || (false && 50 == ms) i16==ms || (false && 5566 == ms) i16s==ms || (false && 40 == ms) i16s==ms || (false && 50 == ms) i8==ms || (false && 32 == ms) i8s==ms || (false && 4 == ms) i8s==ms || (false && 2 == ms) ip==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 4.4.4.4 == ms) hw==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:01 == ms) m==ms || (false && 255.255.255.255 == ms) ms==ms || (false && 255.255.255.255 == ms) Found matching parsed arg for ms --- PASS: TestInputParsing (0.00s) === RUN TestMakeSpacer --- PASS: TestMakeSpacer (0.00s) === RUN TestGetLongestNameLength --- PASS: TestGetLongestNameLength (0.00s) === RUN TestDoubleParse --- PASS: TestDoubleParse (0.00s) === RUN TestDisableShowVersionFlag --- PASS: TestDisableShowVersionFlag (0.00s) === RUN TestTrailingArguments --- PASS: TestTrailingArguments (0.00s) === RUN TestComplexNesting flaggy_test.go:68: [scA -f A B C scB D scC scD E] Kicking off parsing with args: [scA -f A B C scB D scC scD E] - Parsing subcommand flaggy.text with depth of 0 and args [scA -f A B C scB D scC scD E] used subcommand flaggy.text parsing arg: scA parsing arg: -f flaggy.text bool flag f next var is: A returning current value of assignment var of flag testF attempting to assign value true to flag testF parsing arg: A parsing arg: B parsing arg: C parsing arg: scB parsing arg: D parsing arg: scC parsing arg: scD parsing arg: E Decending into positional subcommand scA at relativeDepth 1 and absolute depth 1 - Parsing subcommand scA with depth of 1 and args [scA -f A B C scB D scC scD E] used subcommand scA parsing arg: scA parsing arg: -f scA bool flag f next var is: A attempting to assign value true to flag testF parsing arg: A parsing arg: B parsing arg: C parsing arg: scB parsing arg: D parsing arg: scC parsing arg: scD parsing arg: E Found a positional value at relativePos: 1 value: A Found a positional value at relativePos: 2 value: B Found a positional value at relativePos: 3 value: C Decending into positional subcommand scB at relativeDepth 4 and absolute depth 2 - Parsing subcommand scB with depth of 5 and args [scA -f A B C scB D scC scD E] used subcommand scB parsing arg: scA parsing arg: -f scB bool flag f next var is: A attempting to assign value true to flag testF parsing arg: A parsing arg: B parsing arg: C parsing arg: scB parsing arg: D parsing arg: scC parsing arg: scD parsing arg: E Found a positional value at relativePos: 1 value: D Decending into positional subcommand scC at relativeDepth 2 and absolute depth 6 - Parsing subcommand scC with depth of 7 and args [scA -f A B C scB D scC scD E] used subcommand scC parsing arg: scA parsing arg: -f scC bool flag f next var is: A attempting to assign value true to flag testF parsing arg: A parsing arg: B parsing arg: C parsing arg: scB parsing arg: D parsing arg: scC parsing arg: scD parsing arg: E Decending into positional subcommand scD at relativeDepth 1 and absolute depth 8 - Parsing subcommand scD with depth of 8 and args [scA -f A B C scB D scC scD E] used subcommand scD parsing arg: scA parsing arg: -f scD bool flag f next var is: A attempting to assign value true to flag testF parsing arg: A parsing arg: B parsing arg: C parsing arg: scB parsing arg: D parsing arg: scC parsing arg: scD parsing arg: E Found a positional value at relativePos: 1 value: E parsedValues: [{ flaggy.text true} { scA true} {f false} { A true} { B true} { C true} { scB true} { D true} { scC true} { scD true} { E true} { scA true} { scA true} {f false} { A true} { B true} { C true} { scB true} { D true} { scC true} { scD true} { E true} { scB true} { scA true} {f false} { A true} { B true} { C true} { scB true} { D true} { scC true} { scD true} { E true} { scC true} { scA true} {f false} { A true} { B true} { C true} { scB true} { D true} { scC true} { scD true} { E true} { scD true} { scA true} {f false} { A true} { B true} { C true} { scB true} { D true} { scC true} { scD true} { E true}] ==scA || (true && flaggy.text == scA) ==scA || (true && scA == scA) Found matching parsed arg for ==f || (true && flaggy.text == f) ==f || (true && scA == f) f==f || (false && == f) Found matching parsed arg for f ==A || (true && flaggy.text == A) ==A || (true && scA == A) f==A || (false && == A) ==A || (true && A == A) Found matching parsed arg for ==B || (true && flaggy.text == B) ==B || (true && scA == B) f==B || (false && == B) ==B || (true && A == B) ==B || (true && B == B) Found matching parsed arg for ==C || (true && flaggy.text == C) ==C || (true && scA == C) f==C || (false && == C) ==C || (true && A == C) ==C || (true && B == C) ==C || (true && C == C) Found matching parsed arg for ==scB || (true && flaggy.text == scB) ==scB || (true && scA == scB) f==scB || (false && == scB) ==scB || (true && A == scB) ==scB || (true && B == scB) ==scB || (true && C == scB) ==scB || (true && scB == scB) Found matching parsed arg for ==D || (true && flaggy.text == D) ==D || (true && scA == D) f==D || (false && == D) ==D || (true && A == D) ==D || (true && B == D) ==D || (true && C == D) ==D || (true && scB == D) ==D || (true && D == D) Found matching parsed arg for ==scC || (true && flaggy.text == scC) ==scC || (true && scA == scC) f==scC || (false && == scC) ==scC || (true && A == scC) ==scC || (true && B == scC) ==scC || (true && C == scC) ==scC || (true && scB == scC) ==scC || (true && D == scC) ==scC || (true && scC == scC) Found matching parsed arg for ==scD || (true && flaggy.text == scD) ==scD || (true && scA == scD) f==scD || (false && == scD) ==scD || (true && A == scD) ==scD || (true && B == scD) ==scD || (true && C == scD) ==scD || (true && scB == scD) ==scD || (true && D == scD) ==scD || (true && scC == scD) ==scD || (true && scD == scD) Found matching parsed arg for ==E || (true && flaggy.text == E) ==E || (true && scA == E) f==E || (false && == E) ==E || (true && A == E) ==E || (true && B == E) ==E || (true && C == E) ==E || (true && scB == E) ==E || (true && D == E) ==E || (true && scC == E) ==E || (true && scD == E) ==E || (true && E == E) Found matching parsed arg for --- PASS: TestComplexNesting (0.00s) === RUN TestParsePositionalsA Kicking off parsing with args: [-t -i=3 subcommand -n testN -j=testJ positionalA positionalB --testK=testK -- trailingA trailingB] - Parsing subcommand testParser with depth of 0 and args [-t -i=3 subcommand -n testN -j=testJ positionalA positionalB --testK=testK -- trailingA trailingB] used subcommand testParser parsing arg: -t testParser bool flag t next var is: -i=3 returning current value of assignment var of flag attempting to assign value true to flag parsing arg: -i=3 returning current value of assignment var of flag attempting to assign value 3 to flag parsing arg: subcommand parsing arg: -n parsing arg: testN skipping flag because it is an arg: testN parsing arg: -j=testJ parsing arg: positionalA parsing arg: positionalB parsing arg: --testK=testK parsing arg: -- parsing arg: trailingA parsing arg: trailingB Decending into positional subcommand subcommand at relativeDepth 1 and absolute depth 1 - Parsing subcommand subcommand with depth of 1 and args [-t -i=3 subcommand -n testN -j=testJ positionalA positionalB --testK=testK -- trailingA trailingB] used subcommand subcommand parsing arg: -t subcommand bool flag t next var is: -i=3 attempting to assign value true to flag parsing arg: -i=3 attempting to assign value 3 to flag parsing arg: subcommand parsing arg: -n returning current value of assignment var of flag testN attempting to assign value testN to flag testN parsing arg: testN skipping flag because it is an arg: testN parsing arg: -j=testJ returning current value of assignment var of flag testJ attempting to assign value testJ to flag testJ parsing arg: positionalA parsing arg: positionalB parsing arg: --testK=testK returning current value of assignment var of flag testK attempting to assign value testK to flag testK parsing arg: -- parsing arg: trailingA parsing arg: trailingB Found a positional value at relativePos: 1 value: positionalA Found a positional value at relativePos: 2 value: positionalB parsedValues: [{ testParser true} {t false} {i=3 3 false} { subcommand true} { positionalA true} { positionalB true} { subcommand true} {t false} {i=3 3 false} { subcommand true} {n testN false} {j=testJ testJ false} { positionalA true} { positionalB true} {testK=testK testK false}] ==t || (true && testParser == t) t==t || (false && == t) Found matching parsed arg for t ==i=3 || (true && testParser == i=3) t==i=3 || (false && == i=3) i=3==i=3 || (false && 3 == i=3) Found matching parsed arg for i=3 ==n || (true && testParser == n) t==n || (false && == n) i=3==n || (false && 3 == n) ==n || (true && subcommand == n) ==n || (true && positionalA == n) ==n || (true && positionalB == n) ==n || (true && subcommand == n) t==n || (false && == n) i=3==n || (false && 3 == n) ==n || (true && subcommand == n) n==n || (false && testN == n) Found matching parsed arg for n ==j=testJ || (true && testParser == j=testJ) t==j=testJ || (false && == j=testJ) i=3==j=testJ || (false && 3 == j=testJ) ==j=testJ || (true && subcommand == j=testJ) ==j=testJ || (true && positionalA == j=testJ) ==j=testJ || (true && positionalB == j=testJ) ==j=testJ || (true && subcommand == j=testJ) t==j=testJ || (false && == j=testJ) i=3==j=testJ || (false && 3 == j=testJ) ==j=testJ || (true && subcommand == j=testJ) n==j=testJ || (false && testN == j=testJ) j=testJ==j=testJ || (false && testJ == j=testJ) Found matching parsed arg for j=testJ ==positionalB || (true && testParser == positionalB) t==positionalB || (false && == positionalB) i=3==positionalB || (false && 3 == positionalB) ==positionalB || (true && subcommand == positionalB) ==positionalB || (true && positionalA == positionalB) ==positionalB || (true && positionalB == positionalB) Found matching parsed arg for ==testK=testK || (true && testParser == testK=testK) t==testK=testK || (false && == testK=testK) i=3==testK=testK || (false && 3 == testK=testK) ==testK=testK || (true && subcommand == testK=testK) ==testK=testK || (true && positionalA == testK=testK) ==testK=testK || (true && positionalB == testK=testK) ==testK=testK || (true && subcommand == testK=testK) t==testK=testK || (false && == testK=testK) i=3==testK=testK || (false && 3 == testK=testK) ==testK=testK || (true && subcommand == testK=testK) n==testK=testK || (false && testN == testK=testK) j=testJ==testK=testK || (false && testJ == testK=testK) ==testK=testK || (true && positionalA == testK=testK) ==testK=testK || (true && positionalB == testK=testK) testK=testK==testK=testK || (false && testK == testK=testK) Found matching parsed arg for testK=testK --- PASS: TestParsePositionalsA (0.00s) === RUN TestMinimalHelpOutput showing help for Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. --- PASS: TestMinimalHelpOutput (0.00s) === RUN TestHelpWithMissingSCName Error creating subcommand (NewSubcommand()). No subcommand name was specified. --- PASS: TestHelpWithMissingSCName (0.00s) === RUN TestHelpOutput Kicking off parsing with args: [subcommandA subcommandB hiddenPositional1] - Parsing subcommand testCommand with depth of 0 and args [subcommandA subcommandB hiddenPositional1] used subcommand testCommand parsing arg: subcommandA parsing arg: subcommandB parsing arg: hiddenPositional1 Decending into positional subcommand subcommandA at relativeDepth 1 and absolute depth 1 - Parsing subcommand subcommandA with depth of 1 and args [subcommandA subcommandB hiddenPositional1] used subcommand subcommandA a parsing arg: subcommandA parsing arg: subcommandB parsing arg: hiddenPositional1 Decending into positional subcommand subcommandB at relativeDepth 1 and absolute depth 2 - Parsing subcommand subcommandB with depth of 2 and args [subcommandA subcommandB hiddenPositional1] used subcommand subcommandB b parsing arg: subcommandA parsing arg: subcommandB parsing arg: hiddenPositional1 Found a positional value at relativePos: 1 value: hiddenPositional1 parsedValues: [{ testCommand true} { subcommandA true} { subcommandB true} { hiddenPositional1 true} { subcommandA true} { a true} { subcommandA true} { subcommandB true} { hiddenPositional1 true} { subcommandB true} { b true} { subcommandA true} { subcommandB true} { hiddenPositional1 true}] ==subcommandA || (true && testCommand == subcommandA) ==subcommandA || (true && subcommandA == subcommandA) Found matching parsed arg for ==subcommandB || (true && testCommand == subcommandB) ==subcommandB || (true && subcommandA == subcommandB) ==subcommandB || (true && subcommandB == subcommandB) Found matching parsed arg for ==hiddenPositional1 || (true && testCommand == hiddenPositional1) ==hiddenPositional1 || (true && subcommandA == hiddenPositional1) ==hiddenPositional1 || (true && subcommandB == hiddenPositional1) ==hiddenPositional1 || (true && hiddenPositional1 == hiddenPositional1) Found matching parsed arg for returning current value of assignment var of flag stringFlag returning current value of assignment var of flag intFlg returning current value of assignment var of flag boolFlag returning current value of assignment var of flag durationFlag subcommandB - Subcommand B is a command that does other stuff Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. -s --stringFlag This is a test string flag that does some stringy string stuff. (default: defaultStringHere) -i --intFlg This is a test int flag that does some interesting int stuff. (default: 0) -b --boolFlag This is a test bool flag that does some booly bool stuff. -d --durationFlag This is a test duration flag that does some untimely stuff. (default: 0s) This is a help message on exit --- PASS: TestHelpOutput (0.00s) === RUN TestSetDescription --- PASS: TestSetDescription (0.00s) === RUN TestSetVersion --- PASS: TestSetVersion (0.00s) === RUN TestParserWithNoArgs --- PASS: TestParserWithNoArgs (0.00s) === RUN TestSetName --- PASS: TestSetName (0.00s) === RUN TestShowHelpAndExit Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. test show help and exit --- PASS: TestShowHelpAndExit (0.00s) === RUN TestSCNameExists 2025/06/08 03:48:00 Unable to add subcommand because one already exists at position1 with name test --- PASS: TestSCNameExists (0.00s) === RUN TestFlagExists --- PASS: TestFlagExists (0.00s) === RUN TestExitOnUnknownFlag Kicking off parsing with args: [positionalHere -f flagHere unexpectedValue] - Parsing subcommand default with depth of 0 and args [positionalHere -f flagHere unexpectedValue] used subcommand default parsing arg: positionalHere parsing arg: -f returning current value of assignment var of flag flag attempting to assign value flagHere to flag flag parsing arg: flagHere skipping flag because it is an arg: flagHere parsing arg: unexpectedValue Found a positional value at relativePos: 1 value: positionalHere No positional at position 2 default Usage: default [positionalTest] Positional Variables: positionalTest A test positional value (Required) Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. -f --flag an expected positonal flag Unexpected argument: unexpectedValue --- PASS: TestExitOnUnknownFlag (0.00s) === RUN TestExitOnUnknownFlagWithValue Kicking off parsing with args: [positionalHere -f flagHere --unexpectedValue=true] - Parsing subcommand default with depth of 0 and args [positionalHere -f flagHere --unexpectedValue=true] used subcommand default parsing arg: positionalHere parsing arg: -f returning current value of assignment var of flag flag attempting to assign value flagHere to flag flag parsing arg: flagHere skipping flag because it is an arg: flagHere parsing arg: --unexpectedValue=true Found a positional value at relativePos: 1 value: positionalHere parsedValues: [{ default true} { positionalHere true} {f flagHere false}] ==positionalHere || (true && default == positionalHere) ==positionalHere || (true && positionalHere == positionalHere) Found matching parsed arg for ==f || (true && default == f) ==f || (true && positionalHere == f) f==f || (false && flagHere == f) Found matching parsed arg for f ==unexpectedValue=true || (true && default == unexpectedValue=true) ==unexpectedValue=true || (true && positionalHere == unexpectedValue=true) f==unexpectedValue=true || (false && flagHere == unexpectedValue=true) default Usage: default [positionalTest] Positional Variables: positionalTest A test positional value (Required) Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. -f --flag an expected positonal flag Unknown arguments supplied: unexpectedValue=true --- PASS: TestExitOnUnknownFlagWithValue (0.00s) === RUN TestDoublePositional 2025/06/08 03:48:00 Unable to add positional value because one already exists at position: 1 --- PASS: TestDoublePositional (0.00s) === RUN TestNextArgDoesNotExist default Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. -t --test Description goes here Expected a following arg for flag t, but it did not exist. --- PASS: TestNextArgDoesNotExist (0.00s) === RUN TestSubcommandHidden Error creating subcommand (NewSubcommand()). No subcommand name was specified. --- PASS: TestSubcommandHidden (0.00s) === RUN TestRequiredPositional --- PASS: TestRequiredPositional (0.00s) === RUN TestTypoSubcommand TestTypoSubcommand: No subcommand or positional value found at position 1. Available subcommands: TestTypoSubcommandA TestTypoSubcommandB --- PASS: TestTypoSubcommand (0.00s) === RUN TestIgnoreUnexpected --- PASS: TestIgnoreUnexpected (0.00s) === RUN TestSubcommandHelp TestSubcommandHelp Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. Unexpected argument: unexpectedArg --- PASS: TestSubcommandHelp (0.00s) === RUN TestHelpWithHFlagA TestHelpWithHFlag Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. --- PASS: TestHelpWithHFlagA (0.00s) === RUN TestHelpWithHFlagB TestHelpWithHFlag Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. --- PASS: TestHelpWithHFlagB (0.00s) === RUN TestVersionWithVFlagB Version: TestVersionWithVFlagB 0.0.0a --- PASS: TestVersionWithVFlagB (0.00s) === RUN TestSubcommandParse --- PASS: TestSubcommandParse (0.00s) === RUN TestBadSubcommand --- PASS: TestBadSubcommand (0.00s) === RUN TestBadPositional --- PASS: TestBadPositional (0.00s) === RUN TestNakedBool --- PASS: TestNakedBool (0.00s) === RUN TestSCInputParsing Flags: --version Displays the program version string. -h --help Displays help with available flag, subcommand, and positional value parameters. Showing help from TestSCInputParsing test. Kicking off parsing with args: [subCommand -s flaggy -ssf one -ssf two -sscf one,two -bf -bsf -bsf -bysf 17 -bysf 18 -df 33s -dsf 33s -dsf 1h -f32 33.343 -f32s 33.343 -f32s 33.222 -f64 33.222343 -f64s 64.343 -f64s 64.222 -i 3553 -is 6446 -is 64 -ui 3553 -uis 6446 -uis 64 -ui64 3553 -ui64s 6446 -ui64s 64 -ui32 6446 -ui32s 6446 -ui32s 64 -ui16 6446 -ui16s 6446 -ui16s 64 -ui8 50 -ui8s 3 -ui8s 2 -i64 33445566 -i64s 40 -i64s 50 -i32 445566 -i32s 40 -i32s 50 -i16 5566 -i16s 40 -i16s 50 -i8 32 -i8s 4 -i8s 2 -ip 1.1.1.1 -ips 1.1.1.1 -ips 4.4.4.4 -hw 32:00:16:46:20:00 -hws 32:00:16:46:20:00 -hws 32:00:16:46:20:01 -m 255.255.255.255 -ms 255.255.255.255 -ms 255.255.255.0] - Parsing subcommand testBinary with depth of 0 and args [subCommand -s flaggy -ssf one -ssf two -sscf one,two -bf -bsf -bsf -bysf 17 -bysf 18 -df 33s -dsf 33s -dsf 1h -f32 33.343 -f32s 33.343 -f32s 33.222 -f64 33.222343 -f64s 64.343 -f64s 64.222 -i 3553 -is 6446 -is 64 -ui 3553 -uis 6446 -uis 64 -ui64 3553 -ui64s 6446 -ui64s 64 -ui32 6446 -ui32s 6446 -ui32s 64 -ui16 6446 -ui16s 6446 -ui16s 64 -ui8 50 -ui8s 3 -ui8s 2 -i64 33445566 -i64s 40 -i64s 50 -i32 445566 -i32s 40 -i32s 50 -i16 5566 -i16s 40 -i16s 50 -i8 32 -i8s 4 -i8s 2 -ip 1.1.1.1 -ips 1.1.1.1 -ips 4.4.4.4 -hw 32:00:16:46:20:00 -hws 32:00:16:46:20:00 -hws 32:00:16:46:20:01 -m 255.255.255.255 -ms 255.255.255.255 -ms 255.255.255.0] used subcommand testBinary parsing arg: subCommand parsing arg: -s parsing arg: flaggy skipping flag because it is an arg: flaggy parsing arg: -ssf parsing arg: one skipping flag because it is an arg: one parsing arg: -ssf parsing arg: two skipping flag because it is an arg: two parsing arg: -sscf parsing arg: one,two skipping flag because it is an arg: one,two parsing arg: -bf parsing arg: -bsf skipping flag because it is an arg: -bsf parsing arg: -bsf parsing arg: -bysf skipping flag because it is an arg: -bysf parsing arg: 17 parsing arg: -bysf parsing arg: 18 skipping flag because it is an arg: 18 parsing arg: -df parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf parsing arg: 1h skipping flag because it is an arg: 1h parsing arg: -f32 parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s parsing arg: 33.222 skipping flag because it is an arg: 33.222 parsing arg: -f64 parsing arg: 33.222343 skipping flag because it is an arg: 33.222343 parsing arg: -f64s parsing arg: 64.343 skipping flag because it is an arg: 64.343 parsing arg: -f64s parsing arg: 64.222 skipping flag because it is an arg: 64.222 parsing arg: -i parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -is parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -is parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -uis parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -uis parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui64 parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -ui64s parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui64s parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui32 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui16 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui8 parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -ui8s parsing arg: 3 skipping flag because it is an arg: 3 parsing arg: -ui8s parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -i64 parsing arg: 33445566 skipping flag because it is an arg: 33445566 parsing arg: -i64s parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i64s parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i32 parsing arg: 445566 skipping flag because it is an arg: 445566 parsing arg: -i32s parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i32s parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i16 parsing arg: 5566 skipping flag because it is an arg: 5566 parsing arg: -i16s parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i16s parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i8 parsing arg: 32 skipping flag because it is an arg: 32 parsing arg: -i8s parsing arg: 4 skipping flag because it is an arg: 4 parsing arg: -i8s parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -ip parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips parsing arg: 4.4.4.4 skipping flag because it is an arg: 4.4.4.4 parsing arg: -hw parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws parsing arg: 32:00:16:46:20:01 skipping flag because it is an arg: 32:00:16:46:20:01 parsing arg: -m parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms parsing arg: 255.255.255.0 skipping flag because it is an arg: 255.255.255.0 Decending into positional subcommand subCommand at relativeDepth 1 and absolute depth 1 - Parsing subcommand subCommand with depth of 1 and args [subCommand -s flaggy -ssf one -ssf two -sscf one,two -bf -bsf -bsf -bysf 17 -bysf 18 -df 33s -dsf 33s -dsf 1h -f32 33.343 -f32s 33.343 -f32s 33.222 -f64 33.222343 -f64s 64.343 -f64s 64.222 -i 3553 -is 6446 -is 64 -ui 3553 -uis 6446 -uis 64 -ui64 3553 -ui64s 6446 -ui64s 64 -ui32 6446 -ui32s 6446 -ui32s 64 -ui16 6446 -ui16s 6446 -ui16s 64 -ui8 50 -ui8s 3 -ui8s 2 -i64 33445566 -i64s 40 -i64s 50 -i32 445566 -i32s 40 -i32s 50 -i16 5566 -i16s 40 -i16s 50 -i8 32 -i8s 4 -i8s 2 -ip 1.1.1.1 -ips 1.1.1.1 -ips 4.4.4.4 -hw 32:00:16:46:20:00 -hws 32:00:16:46:20:00 -hws 32:00:16:46:20:01 -m 255.255.255.255 -ms 255.255.255.255 -ms 255.255.255.0] used subcommand subCommand parsing arg: subCommand parsing arg: -s returning current value of assignment var of flag string attempting to assign value flaggy to flag string parsing arg: flaggy skipping flag because it is an arg: flaggy parsing arg: -ssf returning current value of assignment var of flag stringSlice attempting to assign value one to flag stringSlice parsing arg: one skipping flag because it is an arg: one parsing arg: -ssf attempting to assign value two to flag stringSlice parsing arg: two skipping flag because it is an arg: two parsing arg: -sscf returning current value of assignment var of flag stringSliceComma attempting to assign value one,two to flag stringSliceComma parsing arg: one,two skipping flag because it is an arg: one,two parsing arg: -bf subCommand bool flag bf next var is: -bsf returning current value of assignment var of flag bool attempting to assign value true to flag bool parsing arg: -bsf subCommand bool flag bsf next var is: -bsf returning current value of assignment var of flag boolSlice attempting to assign value true to flag boolSlice parsing arg: -bsf subCommand bool flag bsf next var is: -bysf attempting to assign value true to flag boolSlice parsing arg: -bysf returning current value of assignment var of flag byteSlice attempting to assign value 17 to flag byteSlice parsing arg: 17 skipping flag because it is an arg: 17 parsing arg: -bysf attempting to assign value 18 to flag byteSlice parsing arg: 18 skipping flag because it is an arg: 18 parsing arg: -df returning current value of assignment var of flag duration attempting to assign value 33s to flag duration parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf returning current value of assignment var of flag durationSlice attempting to assign value 33s to flag durationSlice parsing arg: 33s skipping flag because it is an arg: 33s parsing arg: -dsf attempting to assign value 1h to flag durationSlice parsing arg: 1h skipping flag because it is an arg: 1h parsing arg: -f32 returning current value of assignment var of flag float32 attempting to assign value 33.343 to flag float32 parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s returning current value of assignment var of flag float32Slice attempting to assign value 33.343 to flag float32Slice parsing arg: 33.343 skipping flag because it is an arg: 33.343 parsing arg: -f32s attempting to assign value 33.222 to flag float32Slice parsing arg: 33.222 skipping flag because it is an arg: 33.222 parsing arg: -f64 returning current value of assignment var of flag float64 attempting to assign value 33.222343 to flag float64 parsing arg: 33.222343 skipping flag because it is an arg: 33.222343 parsing arg: -f64s returning current value of assignment var of flag float64Slice attempting to assign value 64.343 to flag float64Slice parsing arg: 64.343 skipping flag because it is an arg: 64.343 parsing arg: -f64s attempting to assign value 64.222 to flag float64Slice parsing arg: 64.222 skipping flag because it is an arg: 64.222 parsing arg: -i returning current value of assignment var of flag int attempting to assign value 3553 to flag int parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -is returning current value of assignment var of flag intSlice attempting to assign value 6446 to flag intSlice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -is attempting to assign value 64 to flag intSlice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui returning current value of assignment var of flag uint attempting to assign value 3553 to flag uint parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -uis returning current value of assignment var of flag uintSlice attempting to assign value 6446 to flag uintSlice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -uis attempting to assign value 64 to flag uintSlice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui64 returning current value of assignment var of flag uint64 attempting to assign value 3553 to flag uint64 parsing arg: 3553 skipping flag because it is an arg: 3553 parsing arg: -ui64s returning current value of assignment var of flag uint64Slice attempting to assign value 6446 to flag uint64Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui64s attempting to assign value 64 to flag uint64Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui32 returning current value of assignment var of flag uint32 attempting to assign value 6446 to flag uint32 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s returning current value of assignment var of flag uint32Slice attempting to assign value 6446 to flag uint32Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui32s attempting to assign value 64 to flag uint32Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui16 returning current value of assignment var of flag uint16 attempting to assign value 6446 to flag uint16 parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s returning current value of assignment var of flag uint16Slice attempting to assign value 6446 to flag uint16Slice parsing arg: 6446 skipping flag because it is an arg: 6446 parsing arg: -ui16s attempting to assign value 64 to flag uint16Slice parsing arg: 64 skipping flag because it is an arg: 64 parsing arg: -ui8 returning current value of assignment var of flag uint8 attempting to assign value 50 to flag uint8 parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -ui8s returning current value of assignment var of flag uint8Slice attempting to assign value 3 to flag uint8Slice parsing arg: 3 skipping flag because it is an arg: 3 parsing arg: -ui8s attempting to assign value 2 to flag uint8Slice parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -i64 returning current value of assignment var of flag i64 attempting to assign value 33445566 to flag i64 parsing arg: 33445566 skipping flag because it is an arg: 33445566 parsing arg: -i64s returning current value of assignment var of flag int64Slice attempting to assign value 40 to flag int64Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i64s attempting to assign value 50 to flag int64Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i32 returning current value of assignment var of flag int32 attempting to assign value 445566 to flag int32 parsing arg: 445566 skipping flag because it is an arg: 445566 parsing arg: -i32s returning current value of assignment var of flag int32Slice attempting to assign value 40 to flag int32Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i32s attempting to assign value 50 to flag int32Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i16 returning current value of assignment var of flag int16 attempting to assign value 5566 to flag int16 parsing arg: 5566 skipping flag because it is an arg: 5566 parsing arg: -i16s returning current value of assignment var of flag int16Slice attempting to assign value 40 to flag int16Slice parsing arg: 40 skipping flag because it is an arg: 40 parsing arg: -i16s attempting to assign value 50 to flag int16Slice parsing arg: 50 skipping flag because it is an arg: 50 parsing arg: -i8 returning current value of assignment var of flag int8 attempting to assign value 32 to flag int8 parsing arg: 32 skipping flag because it is an arg: 32 parsing arg: -i8s returning current value of assignment var of flag int8Slice attempting to assign value 4 to flag int8Slice parsing arg: 4 skipping flag because it is an arg: 4 parsing arg: -i8s attempting to assign value 2 to flag int8Slice parsing arg: 2 skipping flag because it is an arg: 2 parsing arg: -ip returning current value of assignment var of flag ipFlag attempting to assign value 1.1.1.1 to flag ipFlag parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips returning current value of assignment var of flag ipFlagSlice attempting to assign value 1.1.1.1 to flag ipFlagSlice parsing arg: 1.1.1.1 skipping flag because it is an arg: 1.1.1.1 parsing arg: -ips attempting to assign value 4.4.4.4 to flag ipFlagSlice parsing arg: 4.4.4.4 skipping flag because it is an arg: 4.4.4.4 parsing arg: -hw returning current value of assignment var of flag hwFlag attempting to assign value 32:00:16:46:20:00 to flag hwFlag parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws returning current value of assignment var of flag hwFlagSlice attempting to assign value 32:00:16:46:20:00 to flag hwFlagSlice parsing arg: 32:00:16:46:20:00 skipping flag because it is an arg: 32:00:16:46:20:00 parsing arg: -hws attempting to assign value 32:00:16:46:20:01 to flag hwFlagSlice parsing arg: 32:00:16:46:20:01 skipping flag because it is an arg: 32:00:16:46:20:01 parsing arg: -m returning current value of assignment var of flag mFlag attempting to assign value 255.255.255.255 to flag mFlag parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms returning current value of assignment var of flag mFlagSlice attempting to assign value 255.255.255.255 to flag mFlagSlice parsing arg: 255.255.255.255 skipping flag because it is an arg: 255.255.255.255 parsing arg: -ms attempting to assign value 255.255.255.0 to flag mFlagSlice parsing arg: 255.255.255.0 skipping flag because it is an arg: 255.255.255.0 parsedValues: [{ testBinary true} { subCommand true} { 17 true} { subCommand true} { subCommand true} {s flaggy false} {ssf one false} {ssf two false} {sscf one,two false} {bf false} {bsf false} {bsf false} {bysf 17 false} {bysf 18 false} {df 33s false} {dsf 33s false} {dsf 1h false} {f32 33.343 false} {f32s 33.343 false} {f32s 33.222 false} {f64 33.222343 false} {f64s 64.343 false} {f64s 64.222 false} {i 3553 false} {is 6446 false} {is 64 false} {ui 3553 false} {uis 6446 false} {uis 64 false} {ui64 3553 false} {ui64s 6446 false} {ui64s 64 false} {ui32 6446 false} {ui32s 6446 false} {ui32s 64 false} {ui16 6446 false} {ui16s 6446 false} {ui16s 64 false} {ui8 50 false} {ui8s 3 false} {ui8s 2 false} {i64 33445566 false} {i64s 40 false} {i64s 50 false} {i32 445566 false} {i32s 40 false} {i32s 50 false} {i16 5566 false} {i16s 40 false} {i16s 50 false} {i8 32 false} {i8s 4 false} {i8s 2 false} {ip 1.1.1.1 false} {ips 1.1.1.1 false} {ips 4.4.4.4 false} {hw 32:00:16:46:20:00 false} {hws 32:00:16:46:20:00 false} {hws 32:00:16:46:20:01 false} {m 255.255.255.255 false} {ms 255.255.255.255 false} {ms 255.255.255.0 false}] ==subCommand || (true && testBinary == subCommand) ==subCommand || (true && subCommand == subCommand) Found matching parsed arg for ==s || (true && testBinary == s) ==s || (true && subCommand == s) ==s || (true && 17 == s) ==s || (true && subCommand == s) ==s || (true && subCommand == s) s==s || (false && flaggy == s) Found matching parsed arg for s ==ssf || (true && testBinary == ssf) ==ssf || (true && subCommand == ssf) ==ssf || (true && 17 == ssf) ==ssf || (true && subCommand == ssf) ==ssf || (true && subCommand == ssf) s==ssf || (false && flaggy == ssf) ssf==ssf || (false && one == ssf) Found matching parsed arg for ssf ==ssf || (true && testBinary == ssf) ==ssf || (true && subCommand == ssf) ==ssf || (true && 17 == ssf) ==ssf || (true && subCommand == ssf) ==ssf || (true && subCommand == ssf) s==ssf || (false && flaggy == ssf) ssf==ssf || (false && one == ssf) Found matching parsed arg for ssf ==sscf || (true && testBinary == sscf) ==sscf || (true && subCommand == sscf) ==sscf || (true && 17 == sscf) ==sscf || (true && subCommand == sscf) ==sscf || (true && subCommand == sscf) s==sscf || (false && flaggy == sscf) ssf==sscf || (false && one == sscf) ssf==sscf || (false && two == sscf) sscf==sscf || (false && one,two == sscf) Found matching parsed arg for sscf ==bf || (true && testBinary == bf) ==bf || (true && subCommand == bf) ==bf || (true && 17 == bf) ==bf || (true && subCommand == bf) ==bf || (true && subCommand == bf) s==bf || (false && flaggy == bf) ssf==bf || (false && one == bf) ssf==bf || (false && two == bf) sscf==bf || (false && one,two == bf) bf==bf || (false && == bf) Found matching parsed arg for bf ==bsf || (true && testBinary == bsf) ==bsf || (true && subCommand == bsf) ==bsf || (true && 17 == bsf) ==bsf || (true && subCommand == bsf) ==bsf || (true && subCommand == bsf) s==bsf || (false && flaggy == bsf) ssf==bsf || (false && one == bsf) ssf==bsf || (false && two == bsf) sscf==bsf || (false && one,two == bsf) bf==bsf || (false && == bsf) bsf==bsf || (false && == bsf) Found matching parsed arg for bsf ==bsf || (true && testBinary == bsf) ==bsf || (true && subCommand == bsf) ==bsf || (true && 17 == bsf) ==bsf || (true && subCommand == bsf) ==bsf || (true && subCommand == bsf) s==bsf || (false && flaggy == bsf) ssf==bsf || (false && one == bsf) ssf==bsf || (false && two == bsf) sscf==bsf || (false && one,two == bsf) bf==bsf || (false && == bsf) bsf==bsf || (false && == bsf) Found matching parsed arg for bsf ==bysf || (true && testBinary == bysf) ==bysf || (true && subCommand == bysf) ==bysf || (true && 17 == bysf) ==bysf || (true && subCommand == bysf) ==bysf || (true && subCommand == bysf) s==bysf || (false && flaggy == bysf) ssf==bysf || (false && one == bysf) ssf==bysf || (false && two == bysf) sscf==bysf || (false && one,two == bysf) bf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bysf==bysf || (false && 17 == bysf) Found matching parsed arg for bysf ==bysf || (true && testBinary == bysf) ==bysf || (true && subCommand == bysf) ==bysf || (true && 17 == bysf) ==bysf || (true && subCommand == bysf) ==bysf || (true && subCommand == bysf) s==bysf || (false && flaggy == bysf) ssf==bysf || (false && one == bysf) ssf==bysf || (false && two == bysf) sscf==bysf || (false && one,two == bysf) bf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bsf==bysf || (false && == bysf) bysf==bysf || (false && 17 == bysf) Found matching parsed arg for bysf ==df || (true && testBinary == df) ==df || (true && subCommand == df) ==df || (true && 17 == df) ==df || (true && subCommand == df) ==df || (true && subCommand == df) s==df || (false && flaggy == df) ssf==df || (false && one == df) ssf==df || (false && two == df) sscf==df || (false && one,two == df) bf==df || (false && == df) bsf==df || (false && == df) bsf==df || (false && == df) bysf==df || (false && 17 == df) bysf==df || (false && 18 == df) df==df || (false && 33s == df) Found matching parsed arg for df ==dsf || (true && testBinary == dsf) ==dsf || (true && subCommand == dsf) ==dsf || (true && 17 == dsf) ==dsf || (true && subCommand == dsf) ==dsf || (true && subCommand == dsf) s==dsf || (false && flaggy == dsf) ssf==dsf || (false && one == dsf) ssf==dsf || (false && two == dsf) sscf==dsf || (false && one,two == dsf) bf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bysf==dsf || (false && 17 == dsf) bysf==dsf || (false && 18 == dsf) df==dsf || (false && 33s == dsf) dsf==dsf || (false && 33s == dsf) Found matching parsed arg for dsf ==dsf || (true && testBinary == dsf) ==dsf || (true && subCommand == dsf) ==dsf || (true && 17 == dsf) ==dsf || (true && subCommand == dsf) ==dsf || (true && subCommand == dsf) s==dsf || (false && flaggy == dsf) ssf==dsf || (false && one == dsf) ssf==dsf || (false && two == dsf) sscf==dsf || (false && one,two == dsf) bf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bsf==dsf || (false && == dsf) bysf==dsf || (false && 17 == dsf) bysf==dsf || (false && 18 == dsf) df==dsf || (false && 33s == dsf) dsf==dsf || (false && 33s == dsf) Found matching parsed arg for dsf ==f32 || (true && testBinary == f32) ==f32 || (true && subCommand == f32) ==f32 || (true && 17 == f32) ==f32 || (true && subCommand == f32) ==f32 || (true && subCommand == f32) s==f32 || (false && flaggy == f32) ssf==f32 || (false && one == f32) ssf==f32 || (false && two == f32) sscf==f32 || (false && one,two == f32) bf==f32 || (false && == f32) bsf==f32 || (false && == f32) bsf==f32 || (false && == f32) bysf==f32 || (false && 17 == f32) bysf==f32 || (false && 18 == f32) df==f32 || (false && 33s == f32) dsf==f32 || (false && 33s == f32) dsf==f32 || (false && 1h == f32) f32==f32 || (false && 33.343 == f32) Found matching parsed arg for f32 ==f32s || (true && testBinary == f32s) ==f32s || (true && subCommand == f32s) ==f32s || (true && 17 == f32s) ==f32s || (true && subCommand == f32s) ==f32s || (true && subCommand == f32s) s==f32s || (false && flaggy == f32s) ssf==f32s || (false && one == f32s) ssf==f32s || (false && two == f32s) sscf==f32s || (false && one,two == f32s) bf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bysf==f32s || (false && 17 == f32s) bysf==f32s || (false && 18 == f32s) df==f32s || (false && 33s == f32s) dsf==f32s || (false && 33s == f32s) dsf==f32s || (false && 1h == f32s) f32==f32s || (false && 33.343 == f32s) f32s==f32s || (false && 33.343 == f32s) Found matching parsed arg for f32s ==f32s || (true && testBinary == f32s) ==f32s || (true && subCommand == f32s) ==f32s || (true && 17 == f32s) ==f32s || (true && subCommand == f32s) ==f32s || (true && subCommand == f32s) s==f32s || (false && flaggy == f32s) ssf==f32s || (false && one == f32s) ssf==f32s || (false && two == f32s) sscf==f32s || (false && one,two == f32s) bf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bsf==f32s || (false && == f32s) bysf==f32s || (false && 17 == f32s) bysf==f32s || (false && 18 == f32s) df==f32s || (false && 33s == f32s) dsf==f32s || (false && 33s == f32s) dsf==f32s || (false && 1h == f32s) f32==f32s || (false && 33.343 == f32s) f32s==f32s || (false && 33.343 == f32s) Found matching parsed arg for f32s ==f64 || (true && testBinary == f64) ==f64 || (true && subCommand == f64) ==f64 || (true && 17 == f64) ==f64 || (true && subCommand == f64) ==f64 || (true && subCommand == f64) s==f64 || (false && flaggy == f64) ssf==f64 || (false && one == f64) ssf==f64 || (false && two == f64) sscf==f64 || (false && one,two == f64) bf==f64 || (false && == f64) bsf==f64 || (false && == f64) bsf==f64 || (false && == f64) bysf==f64 || (false && 17 == f64) bysf==f64 || (false && 18 == f64) df==f64 || (false && 33s == f64) dsf==f64 || (false && 33s == f64) dsf==f64 || (false && 1h == f64) f32==f64 || (false && 33.343 == f64) f32s==f64 || (false && 33.343 == f64) f32s==f64 || (false && 33.222 == f64) f64==f64 || (false && 33.222343 == f64) Found matching parsed arg for f64 ==f64s || (true && testBinary == f64s) ==f64s || (true && subCommand == f64s) ==f64s || (true && 17 == f64s) ==f64s || (true && subCommand == f64s) ==f64s || (true && subCommand == f64s) s==f64s || (false && flaggy == f64s) ssf==f64s || (false && one == f64s) ssf==f64s || (false && two == f64s) sscf==f64s || (false && one,two == f64s) bf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bysf==f64s || (false && 17 == f64s) bysf==f64s || (false && 18 == f64s) df==f64s || (false && 33s == f64s) dsf==f64s || (false && 33s == f64s) dsf==f64s || (false && 1h == f64s) f32==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.222 == f64s) f64==f64s || (false && 33.222343 == f64s) f64s==f64s || (false && 64.343 == f64s) Found matching parsed arg for f64s ==f64s || (true && testBinary == f64s) ==f64s || (true && subCommand == f64s) ==f64s || (true && 17 == f64s) ==f64s || (true && subCommand == f64s) ==f64s || (true && subCommand == f64s) s==f64s || (false && flaggy == f64s) ssf==f64s || (false && one == f64s) ssf==f64s || (false && two == f64s) sscf==f64s || (false && one,two == f64s) bf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bsf==f64s || (false && == f64s) bysf==f64s || (false && 17 == f64s) bysf==f64s || (false && 18 == f64s) df==f64s || (false && 33s == f64s) dsf==f64s || (false && 33s == f64s) dsf==f64s || (false && 1h == f64s) f32==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.343 == f64s) f32s==f64s || (false && 33.222 == f64s) f64==f64s || (false && 33.222343 == f64s) f64s==f64s || (false && 64.343 == f64s) Found matching parsed arg for f64s ==i || (true && testBinary == i) ==i || (true && subCommand == i) ==i || (true && 17 == i) ==i || (true && subCommand == i) ==i || (true && subCommand == i) s==i || (false && flaggy == i) ssf==i || (false && one == i) ssf==i || (false && two == i) sscf==i || (false && one,two == i) bf==i || (false && == i) bsf==i || (false && == i) bsf==i || (false && == i) bysf==i || (false && 17 == i) bysf==i || (false && 18 == i) df==i || (false && 33s == i) dsf==i || (false && 33s == i) dsf==i || (false && 1h == i) f32==i || (false && 33.343 == i) f32s==i || (false && 33.343 == i) f32s==i || (false && 33.222 == i) f64==i || (false && 33.222343 == i) f64s==i || (false && 64.343 == i) f64s==i || (false && 64.222 == i) i==i || (false && 3553 == i) Found matching parsed arg for i ==is || (true && testBinary == is) ==is || (true && subCommand == is) ==is || (true && 17 == is) ==is || (true && subCommand == is) ==is || (true && subCommand == is) s==is || (false && flaggy == is) ssf==is || (false && one == is) ssf==is || (false && two == is) sscf==is || (false && one,two == is) bf==is || (false && == is) bsf==is || (false && == is) bsf==is || (false && == is) bysf==is || (false && 17 == is) bysf==is || (false && 18 == is) df==is || (false && 33s == is) dsf==is || (false && 33s == is) dsf==is || (false && 1h == is) f32==is || (false && 33.343 == is) f32s==is || (false && 33.343 == is) f32s==is || (false && 33.222 == is) f64==is || (false && 33.222343 == is) f64s==is || (false && 64.343 == is) f64s==is || (false && 64.222 == is) i==is || (false && 3553 == is) is==is || (false && 6446 == is) Found matching parsed arg for is ==is || (true && testBinary == is) ==is || (true && subCommand == is) ==is || (true && 17 == is) ==is || (true && subCommand == is) ==is || (true && subCommand == is) s==is || (false && flaggy == is) ssf==is || (false && one == is) ssf==is || (false && two == is) sscf==is || (false && one,two == is) bf==is || (false && == is) bsf==is || (false && == is) bsf==is || (false && == is) bysf==is || (false && 17 == is) bysf==is || (false && 18 == is) df==is || (false && 33s == is) dsf==is || (false && 33s == is) dsf==is || (false && 1h == is) f32==is || (false && 33.343 == is) f32s==is || (false && 33.343 == is) f32s==is || (false && 33.222 == is) f64==is || (false && 33.222343 == is) f64s==is || (false && 64.343 == is) f64s==is || (false && 64.222 == is) i==is || (false && 3553 == is) is==is || (false && 6446 == is) Found matching parsed arg for is ==ui || (true && testBinary == ui) ==ui || (true && subCommand == ui) ==ui || (true && 17 == ui) ==ui || (true && subCommand == ui) ==ui || (true && subCommand == ui) s==ui || (false && flaggy == ui) ssf==ui || (false && one == ui) ssf==ui || (false && two == ui) sscf==ui || (false && one,two == ui) bf==ui || (false && == ui) bsf==ui || (false && == ui) bsf==ui || (false && == ui) bysf==ui || (false && 17 == ui) bysf==ui || (false && 18 == ui) df==ui || (false && 33s == ui) dsf==ui || (false && 33s == ui) dsf==ui || (false && 1h == ui) f32==ui || (false && 33.343 == ui) f32s==ui || (false && 33.343 == ui) f32s==ui || (false && 33.222 == ui) f64==ui || (false && 33.222343 == ui) f64s==ui || (false && 64.343 == ui) f64s==ui || (false && 64.222 == ui) i==ui || (false && 3553 == ui) is==ui || (false && 6446 == ui) is==ui || (false && 64 == ui) ui==ui || (false && 3553 == ui) Found matching parsed arg for ui ==uis || (true && testBinary == uis) ==uis || (true && subCommand == uis) ==uis || (true && 17 == uis) ==uis || (true && subCommand == uis) ==uis || (true && subCommand == uis) s==uis || (false && flaggy == uis) ssf==uis || (false && one == uis) ssf==uis || (false && two == uis) sscf==uis || (false && one,two == uis) bf==uis || (false && == uis) bsf==uis || (false && == uis) bsf==uis || (false && == uis) bysf==uis || (false && 17 == uis) bysf==uis || (false && 18 == uis) df==uis || (false && 33s == uis) dsf==uis || (false && 33s == uis) dsf==uis || (false && 1h == uis) f32==uis || (false && 33.343 == uis) f32s==uis || (false && 33.343 == uis) f32s==uis || (false && 33.222 == uis) f64==uis || (false && 33.222343 == uis) f64s==uis || (false && 64.343 == uis) f64s==uis || (false && 64.222 == uis) i==uis || (false && 3553 == uis) is==uis || (false && 6446 == uis) is==uis || (false && 64 == uis) ui==uis || (false && 3553 == uis) uis==uis || (false && 6446 == uis) Found matching parsed arg for uis ==uis || (true && testBinary == uis) ==uis || (true && subCommand == uis) ==uis || (true && 17 == uis) ==uis || (true && subCommand == uis) ==uis || (true && subCommand == uis) s==uis || (false && flaggy == uis) ssf==uis || (false && one == uis) ssf==uis || (false && two == uis) sscf==uis || (false && one,two == uis) bf==uis || (false && == uis) bsf==uis || (false && == uis) bsf==uis || (false && == uis) bysf==uis || (false && 17 == uis) bysf==uis || (false && 18 == uis) df==uis || (false && 33s == uis) dsf==uis || (false && 33s == uis) dsf==uis || (false && 1h == uis) f32==uis || (false && 33.343 == uis) f32s==uis || (false && 33.343 == uis) f32s==uis || (false && 33.222 == uis) f64==uis || (false && 33.222343 == uis) f64s==uis || (false && 64.343 == uis) f64s==uis || (false && 64.222 == uis) i==uis || (false && 3553 == uis) is==uis || (false && 6446 == uis) is==uis || (false && 64 == uis) ui==uis || (false && 3553 == uis) uis==uis || (false && 6446 == uis) Found matching parsed arg for uis ==ui64 || (true && testBinary == ui64) ==ui64 || (true && subCommand == ui64) ==ui64 || (true && 17 == ui64) ==ui64 || (true && subCommand == ui64) ==ui64 || (true && subCommand == ui64) s==ui64 || (false && flaggy == ui64) ssf==ui64 || (false && one == ui64) ssf==ui64 || (false && two == ui64) sscf==ui64 || (false && one,two == ui64) bf==ui64 || (false && == ui64) bsf==ui64 || (false && == ui64) bsf==ui64 || (false && == ui64) bysf==ui64 || (false && 17 == ui64) bysf==ui64 || (false && 18 == ui64) df==ui64 || (false && 33s == ui64) dsf==ui64 || (false && 33s == ui64) dsf==ui64 || (false && 1h == ui64) f32==ui64 || (false && 33.343 == ui64) f32s==ui64 || (false && 33.343 == ui64) f32s==ui64 || (false && 33.222 == ui64) f64==ui64 || (false && 33.222343 == ui64) f64s==ui64 || (false && 64.343 == ui64) f64s==ui64 || (false && 64.222 == ui64) i==ui64 || (false && 3553 == ui64) is==ui64 || (false && 6446 == ui64) is==ui64 || (false && 64 == ui64) ui==ui64 || (false && 3553 == ui64) uis==ui64 || (false && 6446 == ui64) uis==ui64 || (false && 64 == ui64) ui64==ui64 || (false && 3553 == ui64) Found matching parsed arg for ui64 ==ui64s || (true && testBinary == ui64s) ==ui64s || (true && subCommand == ui64s) ==ui64s || (true && 17 == ui64s) ==ui64s || (true && subCommand == ui64s) ==ui64s || (true && subCommand == ui64s) s==ui64s || (false && flaggy == ui64s) ssf==ui64s || (false && one == ui64s) ssf==ui64s || (false && two == ui64s) sscf==ui64s || (false && one,two == ui64s) bf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bysf==ui64s || (false && 17 == ui64s) bysf==ui64s || (false && 18 == ui64s) df==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 1h == ui64s) f32==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.222 == ui64s) f64==ui64s || (false && 33.222343 == ui64s) f64s==ui64s || (false && 64.343 == ui64s) f64s==ui64s || (false && 64.222 == ui64s) i==ui64s || (false && 3553 == ui64s) is==ui64s || (false && 6446 == ui64s) is==ui64s || (false && 64 == ui64s) ui==ui64s || (false && 3553 == ui64s) uis==ui64s || (false && 6446 == ui64s) uis==ui64s || (false && 64 == ui64s) ui64==ui64s || (false && 3553 == ui64s) ui64s==ui64s || (false && 6446 == ui64s) Found matching parsed arg for ui64s ==ui64s || (true && testBinary == ui64s) ==ui64s || (true && subCommand == ui64s) ==ui64s || (true && 17 == ui64s) ==ui64s || (true && subCommand == ui64s) ==ui64s || (true && subCommand == ui64s) s==ui64s || (false && flaggy == ui64s) ssf==ui64s || (false && one == ui64s) ssf==ui64s || (false && two == ui64s) sscf==ui64s || (false && one,two == ui64s) bf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bsf==ui64s || (false && == ui64s) bysf==ui64s || (false && 17 == ui64s) bysf==ui64s || (false && 18 == ui64s) df==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 33s == ui64s) dsf==ui64s || (false && 1h == ui64s) f32==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.343 == ui64s) f32s==ui64s || (false && 33.222 == ui64s) f64==ui64s || (false && 33.222343 == ui64s) f64s==ui64s || (false && 64.343 == ui64s) f64s==ui64s || (false && 64.222 == ui64s) i==ui64s || (false && 3553 == ui64s) is==ui64s || (false && 6446 == ui64s) is==ui64s || (false && 64 == ui64s) ui==ui64s || (false && 3553 == ui64s) uis==ui64s || (false && 6446 == ui64s) uis==ui64s || (false && 64 == ui64s) ui64==ui64s || (false && 3553 == ui64s) ui64s==ui64s || (false && 6446 == ui64s) Found matching parsed arg for ui64s ==ui32 || (true && testBinary == ui32) ==ui32 || (true && subCommand == ui32) ==ui32 || (true && 17 == ui32) ==ui32 || (true && subCommand == ui32) ==ui32 || (true && subCommand == ui32) s==ui32 || (false && flaggy == ui32) ssf==ui32 || (false && one == ui32) ssf==ui32 || (false && two == ui32) sscf==ui32 || (false && one,two == ui32) bf==ui32 || (false && == ui32) bsf==ui32 || (false && == ui32) bsf==ui32 || (false && == ui32) bysf==ui32 || (false && 17 == ui32) bysf==ui32 || (false && 18 == ui32) df==ui32 || (false && 33s == ui32) dsf==ui32 || (false && 33s == ui32) dsf==ui32 || (false && 1h == ui32) f32==ui32 || (false && 33.343 == ui32) f32s==ui32 || (false && 33.343 == ui32) f32s==ui32 || (false && 33.222 == ui32) f64==ui32 || (false && 33.222343 == ui32) f64s==ui32 || (false && 64.343 == ui32) f64s==ui32 || (false && 64.222 == ui32) i==ui32 || (false && 3553 == ui32) is==ui32 || (false && 6446 == ui32) is==ui32 || (false && 64 == ui32) ui==ui32 || (false && 3553 == ui32) uis==ui32 || (false && 6446 == ui32) uis==ui32 || (false && 64 == ui32) ui64==ui32 || (false && 3553 == ui32) ui64s==ui32 || (false && 6446 == ui32) ui64s==ui32 || (false && 64 == ui32) ui32==ui32 || (false && 6446 == ui32) Found matching parsed arg for ui32 ==ui32s || (true && testBinary == ui32s) ==ui32s || (true && subCommand == ui32s) ==ui32s || (true && 17 == ui32s) ==ui32s || (true && subCommand == ui32s) ==ui32s || (true && subCommand == ui32s) s==ui32s || (false && flaggy == ui32s) ssf==ui32s || (false && one == ui32s) ssf==ui32s || (false && two == ui32s) sscf==ui32s || (false && one,two == ui32s) bf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bysf==ui32s || (false && 17 == ui32s) bysf==ui32s || (false && 18 == ui32s) df==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 1h == ui32s) f32==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.222 == ui32s) f64==ui32s || (false && 33.222343 == ui32s) f64s==ui32s || (false && 64.343 == ui32s) f64s==ui32s || (false && 64.222 == ui32s) i==ui32s || (false && 3553 == ui32s) is==ui32s || (false && 6446 == ui32s) is==ui32s || (false && 64 == ui32s) ui==ui32s || (false && 3553 == ui32s) uis==ui32s || (false && 6446 == ui32s) uis==ui32s || (false && 64 == ui32s) ui64==ui32s || (false && 3553 == ui32s) ui64s==ui32s || (false && 6446 == ui32s) ui64s==ui32s || (false && 64 == ui32s) ui32==ui32s || (false && 6446 == ui32s) ui32s==ui32s || (false && 6446 == ui32s) Found matching parsed arg for ui32s ==ui32s || (true && testBinary == ui32s) ==ui32s || (true && subCommand == ui32s) ==ui32s || (true && 17 == ui32s) ==ui32s || (true && subCommand == ui32s) ==ui32s || (true && subCommand == ui32s) s==ui32s || (false && flaggy == ui32s) ssf==ui32s || (false && one == ui32s) ssf==ui32s || (false && two == ui32s) sscf==ui32s || (false && one,two == ui32s) bf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bsf==ui32s || (false && == ui32s) bysf==ui32s || (false && 17 == ui32s) bysf==ui32s || (false && 18 == ui32s) df==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 33s == ui32s) dsf==ui32s || (false && 1h == ui32s) f32==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.343 == ui32s) f32s==ui32s || (false && 33.222 == ui32s) f64==ui32s || (false && 33.222343 == ui32s) f64s==ui32s || (false && 64.343 == ui32s) f64s==ui32s || (false && 64.222 == ui32s) i==ui32s || (false && 3553 == ui32s) is==ui32s || (false && 6446 == ui32s) is==ui32s || (false && 64 == ui32s) ui==ui32s || (false && 3553 == ui32s) uis==ui32s || (false && 6446 == ui32s) uis==ui32s || (false && 64 == ui32s) ui64==ui32s || (false && 3553 == ui32s) ui64s==ui32s || (false && 6446 == ui32s) ui64s==ui32s || (false && 64 == ui32s) ui32==ui32s || (false && 6446 == ui32s) ui32s==ui32s || (false && 6446 == ui32s) Found matching parsed arg for ui32s ==ui16 || (true && testBinary == ui16) ==ui16 || (true && subCommand == ui16) ==ui16 || (true && 17 == ui16) ==ui16 || (true && subCommand == ui16) ==ui16 || (true && subCommand == ui16) s==ui16 || (false && flaggy == ui16) ssf==ui16 || (false && one == ui16) ssf==ui16 || (false && two == ui16) sscf==ui16 || (false && one,two == ui16) bf==ui16 || (false && == ui16) bsf==ui16 || (false && == ui16) bsf==ui16 || (false && == ui16) bysf==ui16 || (false && 17 == ui16) bysf==ui16 || (false && 18 == ui16) df==ui16 || (false && 33s == ui16) dsf==ui16 || (false && 33s == ui16) dsf==ui16 || (false && 1h == ui16) f32==ui16 || (false && 33.343 == ui16) f32s==ui16 || (false && 33.343 == ui16) f32s==ui16 || (false && 33.222 == ui16) f64==ui16 || (false && 33.222343 == ui16) f64s==ui16 || (false && 64.343 == ui16) f64s==ui16 || (false && 64.222 == ui16) i==ui16 || (false && 3553 == ui16) is==ui16 || (false && 6446 == ui16) is==ui16 || (false && 64 == ui16) ui==ui16 || (false && 3553 == ui16) uis==ui16 || (false && 6446 == ui16) uis==ui16 || (false && 64 == ui16) ui64==ui16 || (false && 3553 == ui16) ui64s==ui16 || (false && 6446 == ui16) ui64s==ui16 || (false && 64 == ui16) ui32==ui16 || (false && 6446 == ui16) ui32s==ui16 || (false && 6446 == ui16) ui32s==ui16 || (false && 64 == ui16) ui16==ui16 || (false && 6446 == ui16) Found matching parsed arg for ui16 ==ui16s || (true && testBinary == ui16s) ==ui16s || (true && subCommand == ui16s) ==ui16s || (true && 17 == ui16s) ==ui16s || (true && subCommand == ui16s) ==ui16s || (true && subCommand == ui16s) s==ui16s || (false && flaggy == ui16s) ssf==ui16s || (false && one == ui16s) ssf==ui16s || (false && two == ui16s) sscf==ui16s || (false && one,two == ui16s) bf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bysf==ui16s || (false && 17 == ui16s) bysf==ui16s || (false && 18 == ui16s) df==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 1h == ui16s) f32==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.222 == ui16s) f64==ui16s || (false && 33.222343 == ui16s) f64s==ui16s || (false && 64.343 == ui16s) f64s==ui16s || (false && 64.222 == ui16s) i==ui16s || (false && 3553 == ui16s) is==ui16s || (false && 6446 == ui16s) is==ui16s || (false && 64 == ui16s) ui==ui16s || (false && 3553 == ui16s) uis==ui16s || (false && 6446 == ui16s) uis==ui16s || (false && 64 == ui16s) ui64==ui16s || (false && 3553 == ui16s) ui64s==ui16s || (false && 6446 == ui16s) ui64s==ui16s || (false && 64 == ui16s) ui32==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 64 == ui16s) ui16==ui16s || (false && 6446 == ui16s) ui16s==ui16s || (false && 6446 == ui16s) Found matching parsed arg for ui16s ==ui16s || (true && testBinary == ui16s) ==ui16s || (true && subCommand == ui16s) ==ui16s || (true && 17 == ui16s) ==ui16s || (true && subCommand == ui16s) ==ui16s || (true && subCommand == ui16s) s==ui16s || (false && flaggy == ui16s) ssf==ui16s || (false && one == ui16s) ssf==ui16s || (false && two == ui16s) sscf==ui16s || (false && one,two == ui16s) bf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bsf==ui16s || (false && == ui16s) bysf==ui16s || (false && 17 == ui16s) bysf==ui16s || (false && 18 == ui16s) df==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 33s == ui16s) dsf==ui16s || (false && 1h == ui16s) f32==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.343 == ui16s) f32s==ui16s || (false && 33.222 == ui16s) f64==ui16s || (false && 33.222343 == ui16s) f64s==ui16s || (false && 64.343 == ui16s) f64s==ui16s || (false && 64.222 == ui16s) i==ui16s || (false && 3553 == ui16s) is==ui16s || (false && 6446 == ui16s) is==ui16s || (false && 64 == ui16s) ui==ui16s || (false && 3553 == ui16s) uis==ui16s || (false && 6446 == ui16s) uis==ui16s || (false && 64 == ui16s) ui64==ui16s || (false && 3553 == ui16s) ui64s==ui16s || (false && 6446 == ui16s) ui64s==ui16s || (false && 64 == ui16s) ui32==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 6446 == ui16s) ui32s==ui16s || (false && 64 == ui16s) ui16==ui16s || (false && 6446 == ui16s) ui16s==ui16s || (false && 6446 == ui16s) Found matching parsed arg for ui16s ==ui8 || (true && testBinary == ui8) ==ui8 || (true && subCommand == ui8) ==ui8 || (true && 17 == ui8) ==ui8 || (true && subCommand == ui8) ==ui8 || (true && subCommand == ui8) s==ui8 || (false && flaggy == ui8) ssf==ui8 || (false && one == ui8) ssf==ui8 || (false && two == ui8) sscf==ui8 || (false && one,two == ui8) bf==ui8 || (false && == ui8) bsf==ui8 || (false && == ui8) bsf==ui8 || (false && == ui8) bysf==ui8 || (false && 17 == ui8) bysf==ui8 || (false && 18 == ui8) df==ui8 || (false && 33s == ui8) dsf==ui8 || (false && 33s == ui8) dsf==ui8 || (false && 1h == ui8) f32==ui8 || (false && 33.343 == ui8) f32s==ui8 || (false && 33.343 == ui8) f32s==ui8 || (false && 33.222 == ui8) f64==ui8 || (false && 33.222343 == ui8) f64s==ui8 || (false && 64.343 == ui8) f64s==ui8 || (false && 64.222 == ui8) i==ui8 || (false && 3553 == ui8) is==ui8 || (false && 6446 == ui8) is==ui8 || (false && 64 == ui8) ui==ui8 || (false && 3553 == ui8) uis==ui8 || (false && 6446 == ui8) uis==ui8 || (false && 64 == ui8) ui64==ui8 || (false && 3553 == ui8) ui64s==ui8 || (false && 6446 == ui8) ui64s==ui8 || (false && 64 == ui8) ui32==ui8 || (false && 6446 == ui8) ui32s==ui8 || (false && 6446 == ui8) ui32s==ui8 || (false && 64 == ui8) ui16==ui8 || (false && 6446 == ui8) ui16s==ui8 || (false && 6446 == ui8) ui16s==ui8 || (false && 64 == ui8) ui8==ui8 || (false && 50 == ui8) Found matching parsed arg for ui8 ==ui8s || (true && testBinary == ui8s) ==ui8s || (true && subCommand == ui8s) ==ui8s || (true && 17 == ui8s) ==ui8s || (true && subCommand == ui8s) ==ui8s || (true && subCommand == ui8s) s==ui8s || (false && flaggy == ui8s) ssf==ui8s || (false && one == ui8s) ssf==ui8s || (false && two == ui8s) sscf==ui8s || (false && one,two == ui8s) bf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bysf==ui8s || (false && 17 == ui8s) bysf==ui8s || (false && 18 == ui8s) df==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 1h == ui8s) f32==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.222 == ui8s) f64==ui8s || (false && 33.222343 == ui8s) f64s==ui8s || (false && 64.343 == ui8s) f64s==ui8s || (false && 64.222 == ui8s) i==ui8s || (false && 3553 == ui8s) is==ui8s || (false && 6446 == ui8s) is==ui8s || (false && 64 == ui8s) ui==ui8s || (false && 3553 == ui8s) uis==ui8s || (false && 6446 == ui8s) uis==ui8s || (false && 64 == ui8s) ui64==ui8s || (false && 3553 == ui8s) ui64s==ui8s || (false && 6446 == ui8s) ui64s==ui8s || (false && 64 == ui8s) ui32==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 64 == ui8s) ui16==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 64 == ui8s) ui8==ui8s || (false && 50 == ui8s) ui8s==ui8s || (false && 3 == ui8s) Found matching parsed arg for ui8s ==ui8s || (true && testBinary == ui8s) ==ui8s || (true && subCommand == ui8s) ==ui8s || (true && 17 == ui8s) ==ui8s || (true && subCommand == ui8s) ==ui8s || (true && subCommand == ui8s) s==ui8s || (false && flaggy == ui8s) ssf==ui8s || (false && one == ui8s) ssf==ui8s || (false && two == ui8s) sscf==ui8s || (false && one,two == ui8s) bf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bsf==ui8s || (false && == ui8s) bysf==ui8s || (false && 17 == ui8s) bysf==ui8s || (false && 18 == ui8s) df==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 33s == ui8s) dsf==ui8s || (false && 1h == ui8s) f32==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.343 == ui8s) f32s==ui8s || (false && 33.222 == ui8s) f64==ui8s || (false && 33.222343 == ui8s) f64s==ui8s || (false && 64.343 == ui8s) f64s==ui8s || (false && 64.222 == ui8s) i==ui8s || (false && 3553 == ui8s) is==ui8s || (false && 6446 == ui8s) is==ui8s || (false && 64 == ui8s) ui==ui8s || (false && 3553 == ui8s) uis==ui8s || (false && 6446 == ui8s) uis==ui8s || (false && 64 == ui8s) ui64==ui8s || (false && 3553 == ui8s) ui64s==ui8s || (false && 6446 == ui8s) ui64s==ui8s || (false && 64 == ui8s) ui32==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 6446 == ui8s) ui32s==ui8s || (false && 64 == ui8s) ui16==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 6446 == ui8s) ui16s==ui8s || (false && 64 == ui8s) ui8==ui8s || (false && 50 == ui8s) ui8s==ui8s || (false && 3 == ui8s) Found matching parsed arg for ui8s ==i64 || (true && testBinary == i64) ==i64 || (true && subCommand == i64) ==i64 || (true && 17 == i64) ==i64 || (true && subCommand == i64) ==i64 || (true && subCommand == i64) s==i64 || (false && flaggy == i64) ssf==i64 || (false && one == i64) ssf==i64 || (false && two == i64) sscf==i64 || (false && one,two == i64) bf==i64 || (false && == i64) bsf==i64 || (false && == i64) bsf==i64 || (false && == i64) bysf==i64 || (false && 17 == i64) bysf==i64 || (false && 18 == i64) df==i64 || (false && 33s == i64) dsf==i64 || (false && 33s == i64) dsf==i64 || (false && 1h == i64) f32==i64 || (false && 33.343 == i64) f32s==i64 || (false && 33.343 == i64) f32s==i64 || (false && 33.222 == i64) f64==i64 || (false && 33.222343 == i64) f64s==i64 || (false && 64.343 == i64) f64s==i64 || (false && 64.222 == i64) i==i64 || (false && 3553 == i64) is==i64 || (false && 6446 == i64) is==i64 || (false && 64 == i64) ui==i64 || (false && 3553 == i64) uis==i64 || (false && 6446 == i64) uis==i64 || (false && 64 == i64) ui64==i64 || (false && 3553 == i64) ui64s==i64 || (false && 6446 == i64) ui64s==i64 || (false && 64 == i64) ui32==i64 || (false && 6446 == i64) ui32s==i64 || (false && 6446 == i64) ui32s==i64 || (false && 64 == i64) ui16==i64 || (false && 6446 == i64) ui16s==i64 || (false && 6446 == i64) ui16s==i64 || (false && 64 == i64) ui8==i64 || (false && 50 == i64) ui8s==i64 || (false && 3 == i64) ui8s==i64 || (false && 2 == i64) i64==i64 || (false && 33445566 == i64) Found matching parsed arg for i64 ==i64s || (true && testBinary == i64s) ==i64s || (true && subCommand == i64s) ==i64s || (true && 17 == i64s) ==i64s || (true && subCommand == i64s) ==i64s || (true && subCommand == i64s) s==i64s || (false && flaggy == i64s) ssf==i64s || (false && one == i64s) ssf==i64s || (false && two == i64s) sscf==i64s || (false && one,two == i64s) bf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bysf==i64s || (false && 17 == i64s) bysf==i64s || (false && 18 == i64s) df==i64s || (false && 33s == i64s) dsf==i64s || (false && 33s == i64s) dsf==i64s || (false && 1h == i64s) f32==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.222 == i64s) f64==i64s || (false && 33.222343 == i64s) f64s==i64s || (false && 64.343 == i64s) f64s==i64s || (false && 64.222 == i64s) i==i64s || (false && 3553 == i64s) is==i64s || (false && 6446 == i64s) is==i64s || (false && 64 == i64s) ui==i64s || (false && 3553 == i64s) uis==i64s || (false && 6446 == i64s) uis==i64s || (false && 64 == i64s) ui64==i64s || (false && 3553 == i64s) ui64s==i64s || (false && 6446 == i64s) ui64s==i64s || (false && 64 == i64s) ui32==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 64 == i64s) ui16==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 64 == i64s) ui8==i64s || (false && 50 == i64s) ui8s==i64s || (false && 3 == i64s) ui8s==i64s || (false && 2 == i64s) i64==i64s || (false && 33445566 == i64s) i64s==i64s || (false && 40 == i64s) Found matching parsed arg for i64s ==i64s || (true && testBinary == i64s) ==i64s || (true && subCommand == i64s) ==i64s || (true && 17 == i64s) ==i64s || (true && subCommand == i64s) ==i64s || (true && subCommand == i64s) s==i64s || (false && flaggy == i64s) ssf==i64s || (false && one == i64s) ssf==i64s || (false && two == i64s) sscf==i64s || (false && one,two == i64s) bf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bsf==i64s || (false && == i64s) bysf==i64s || (false && 17 == i64s) bysf==i64s || (false && 18 == i64s) df==i64s || (false && 33s == i64s) dsf==i64s || (false && 33s == i64s) dsf==i64s || (false && 1h == i64s) f32==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.343 == i64s) f32s==i64s || (false && 33.222 == i64s) f64==i64s || (false && 33.222343 == i64s) f64s==i64s || (false && 64.343 == i64s) f64s==i64s || (false && 64.222 == i64s) i==i64s || (false && 3553 == i64s) is==i64s || (false && 6446 == i64s) is==i64s || (false && 64 == i64s) ui==i64s || (false && 3553 == i64s) uis==i64s || (false && 6446 == i64s) uis==i64s || (false && 64 == i64s) ui64==i64s || (false && 3553 == i64s) ui64s==i64s || (false && 6446 == i64s) ui64s==i64s || (false && 64 == i64s) ui32==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 6446 == i64s) ui32s==i64s || (false && 64 == i64s) ui16==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 6446 == i64s) ui16s==i64s || (false && 64 == i64s) ui8==i64s || (false && 50 == i64s) ui8s==i64s || (false && 3 == i64s) ui8s==i64s || (false && 2 == i64s) i64==i64s || (false && 33445566 == i64s) i64s==i64s || (false && 40 == i64s) Found matching parsed arg for i64s ==i32 || (true && testBinary == i32) ==i32 || (true && subCommand == i32) ==i32 || (true && 17 == i32) ==i32 || (true && subCommand == i32) ==i32 || (true && subCommand == i32) s==i32 || (false && flaggy == i32) ssf==i32 || (false && one == i32) ssf==i32 || (false && two == i32) sscf==i32 || (false && one,two == i32) bf==i32 || (false && == i32) bsf==i32 || (false && == i32) bsf==i32 || (false && == i32) bysf==i32 || (false && 17 == i32) bysf==i32 || (false && 18 == i32) df==i32 || (false && 33s == i32) dsf==i32 || (false && 33s == i32) dsf==i32 || (false && 1h == i32) f32==i32 || (false && 33.343 == i32) f32s==i32 || (false && 33.343 == i32) f32s==i32 || (false && 33.222 == i32) f64==i32 || (false && 33.222343 == i32) f64s==i32 || (false && 64.343 == i32) f64s==i32 || (false && 64.222 == i32) i==i32 || (false && 3553 == i32) is==i32 || (false && 6446 == i32) is==i32 || (false && 64 == i32) ui==i32 || (false && 3553 == i32) uis==i32 || (false && 6446 == i32) uis==i32 || (false && 64 == i32) ui64==i32 || (false && 3553 == i32) ui64s==i32 || (false && 6446 == i32) ui64s==i32 || (false && 64 == i32) ui32==i32 || (false && 6446 == i32) ui32s==i32 || (false && 6446 == i32) ui32s==i32 || (false && 64 == i32) ui16==i32 || (false && 6446 == i32) ui16s==i32 || (false && 6446 == i32) ui16s==i32 || (false && 64 == i32) ui8==i32 || (false && 50 == i32) ui8s==i32 || (false && 3 == i32) ui8s==i32 || (false && 2 == i32) i64==i32 || (false && 33445566 == i32) i64s==i32 || (false && 40 == i32) i64s==i32 || (false && 50 == i32) i32==i32 || (false && 445566 == i32) Found matching parsed arg for i32 ==i32s || (true && testBinary == i32s) ==i32s || (true && subCommand == i32s) ==i32s || (true && 17 == i32s) ==i32s || (true && subCommand == i32s) ==i32s || (true && subCommand == i32s) s==i32s || (false && flaggy == i32s) ssf==i32s || (false && one == i32s) ssf==i32s || (false && two == i32s) sscf==i32s || (false && one,two == i32s) bf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bysf==i32s || (false && 17 == i32s) bysf==i32s || (false && 18 == i32s) df==i32s || (false && 33s == i32s) dsf==i32s || (false && 33s == i32s) dsf==i32s || (false && 1h == i32s) f32==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.222 == i32s) f64==i32s || (false && 33.222343 == i32s) f64s==i32s || (false && 64.343 == i32s) f64s==i32s || (false && 64.222 == i32s) i==i32s || (false && 3553 == i32s) is==i32s || (false && 6446 == i32s) is==i32s || (false && 64 == i32s) ui==i32s || (false && 3553 == i32s) uis==i32s || (false && 6446 == i32s) uis==i32s || (false && 64 == i32s) ui64==i32s || (false && 3553 == i32s) ui64s==i32s || (false && 6446 == i32s) ui64s==i32s || (false && 64 == i32s) ui32==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 64 == i32s) ui16==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 64 == i32s) ui8==i32s || (false && 50 == i32s) ui8s==i32s || (false && 3 == i32s) ui8s==i32s || (false && 2 == i32s) i64==i32s || (false && 33445566 == i32s) i64s==i32s || (false && 40 == i32s) i64s==i32s || (false && 50 == i32s) i32==i32s || (false && 445566 == i32s) i32s==i32s || (false && 40 == i32s) Found matching parsed arg for i32s ==i32s || (true && testBinary == i32s) ==i32s || (true && subCommand == i32s) ==i32s || (true && 17 == i32s) ==i32s || (true && subCommand == i32s) ==i32s || (true && subCommand == i32s) s==i32s || (false && flaggy == i32s) ssf==i32s || (false && one == i32s) ssf==i32s || (false && two == i32s) sscf==i32s || (false && one,two == i32s) bf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bsf==i32s || (false && == i32s) bysf==i32s || (false && 17 == i32s) bysf==i32s || (false && 18 == i32s) df==i32s || (false && 33s == i32s) dsf==i32s || (false && 33s == i32s) dsf==i32s || (false && 1h == i32s) f32==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.343 == i32s) f32s==i32s || (false && 33.222 == i32s) f64==i32s || (false && 33.222343 == i32s) f64s==i32s || (false && 64.343 == i32s) f64s==i32s || (false && 64.222 == i32s) i==i32s || (false && 3553 == i32s) is==i32s || (false && 6446 == i32s) is==i32s || (false && 64 == i32s) ui==i32s || (false && 3553 == i32s) uis==i32s || (false && 6446 == i32s) uis==i32s || (false && 64 == i32s) ui64==i32s || (false && 3553 == i32s) ui64s==i32s || (false && 6446 == i32s) ui64s==i32s || (false && 64 == i32s) ui32==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 6446 == i32s) ui32s==i32s || (false && 64 == i32s) ui16==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 6446 == i32s) ui16s==i32s || (false && 64 == i32s) ui8==i32s || (false && 50 == i32s) ui8s==i32s || (false && 3 == i32s) ui8s==i32s || (false && 2 == i32s) i64==i32s || (false && 33445566 == i32s) i64s==i32s || (false && 40 == i32s) i64s==i32s || (false && 50 == i32s) i32==i32s || (false && 445566 == i32s) i32s==i32s || (false && 40 == i32s) Found matching parsed arg for i32s ==i16 || (true && testBinary == i16) ==i16 || (true && subCommand == i16) ==i16 || (true && 17 == i16) ==i16 || (true && subCommand == i16) ==i16 || (true && subCommand == i16) s==i16 || (false && flaggy == i16) ssf==i16 || (false && one == i16) ssf==i16 || (false && two == i16) sscf==i16 || (false && one,two == i16) bf==i16 || (false && == i16) bsf==i16 || (false && == i16) bsf==i16 || (false && == i16) bysf==i16 || (false && 17 == i16) bysf==i16 || (false && 18 == i16) df==i16 || (false && 33s == i16) dsf==i16 || (false && 33s == i16) dsf==i16 || (false && 1h == i16) f32==i16 || (false && 33.343 == i16) f32s==i16 || (false && 33.343 == i16) f32s==i16 || (false && 33.222 == i16) f64==i16 || (false && 33.222343 == i16) f64s==i16 || (false && 64.343 == i16) f64s==i16 || (false && 64.222 == i16) i==i16 || (false && 3553 == i16) is==i16 || (false && 6446 == i16) is==i16 || (false && 64 == i16) ui==i16 || (false && 3553 == i16) uis==i16 || (false && 6446 == i16) uis==i16 || (false && 64 == i16) ui64==i16 || (false && 3553 == i16) ui64s==i16 || (false && 6446 == i16) ui64s==i16 || (false && 64 == i16) ui32==i16 || (false && 6446 == i16) ui32s==i16 || (false && 6446 == i16) ui32s==i16 || (false && 64 == i16) ui16==i16 || (false && 6446 == i16) ui16s==i16 || (false && 6446 == i16) ui16s==i16 || (false && 64 == i16) ui8==i16 || (false && 50 == i16) ui8s==i16 || (false && 3 == i16) ui8s==i16 || (false && 2 == i16) i64==i16 || (false && 33445566 == i16) i64s==i16 || (false && 40 == i16) i64s==i16 || (false && 50 == i16) i32==i16 || (false && 445566 == i16) i32s==i16 || (false && 40 == i16) i32s==i16 || (false && 50 == i16) i16==i16 || (false && 5566 == i16) Found matching parsed arg for i16 ==i16s || (true && testBinary == i16s) ==i16s || (true && subCommand == i16s) ==i16s || (true && 17 == i16s) ==i16s || (true && subCommand == i16s) ==i16s || (true && subCommand == i16s) s==i16s || (false && flaggy == i16s) ssf==i16s || (false && one == i16s) ssf==i16s || (false && two == i16s) sscf==i16s || (false && one,two == i16s) bf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bysf==i16s || (false && 17 == i16s) bysf==i16s || (false && 18 == i16s) df==i16s || (false && 33s == i16s) dsf==i16s || (false && 33s == i16s) dsf==i16s || (false && 1h == i16s) f32==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.222 == i16s) f64==i16s || (false && 33.222343 == i16s) f64s==i16s || (false && 64.343 == i16s) f64s==i16s || (false && 64.222 == i16s) i==i16s || (false && 3553 == i16s) is==i16s || (false && 6446 == i16s) is==i16s || (false && 64 == i16s) ui==i16s || (false && 3553 == i16s) uis==i16s || (false && 6446 == i16s) uis==i16s || (false && 64 == i16s) ui64==i16s || (false && 3553 == i16s) ui64s==i16s || (false && 6446 == i16s) ui64s==i16s || (false && 64 == i16s) ui32==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 64 == i16s) ui16==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 64 == i16s) ui8==i16s || (false && 50 == i16s) ui8s==i16s || (false && 3 == i16s) ui8s==i16s || (false && 2 == i16s) i64==i16s || (false && 33445566 == i16s) i64s==i16s || (false && 40 == i16s) i64s==i16s || (false && 50 == i16s) i32==i16s || (false && 445566 == i16s) i32s==i16s || (false && 40 == i16s) i32s==i16s || (false && 50 == i16s) i16==i16s || (false && 5566 == i16s) i16s==i16s || (false && 40 == i16s) Found matching parsed arg for i16s ==i16s || (true && testBinary == i16s) ==i16s || (true && subCommand == i16s) ==i16s || (true && 17 == i16s) ==i16s || (true && subCommand == i16s) ==i16s || (true && subCommand == i16s) s==i16s || (false && flaggy == i16s) ssf==i16s || (false && one == i16s) ssf==i16s || (false && two == i16s) sscf==i16s || (false && one,two == i16s) bf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bsf==i16s || (false && == i16s) bysf==i16s || (false && 17 == i16s) bysf==i16s || (false && 18 == i16s) df==i16s || (false && 33s == i16s) dsf==i16s || (false && 33s == i16s) dsf==i16s || (false && 1h == i16s) f32==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.343 == i16s) f32s==i16s || (false && 33.222 == i16s) f64==i16s || (false && 33.222343 == i16s) f64s==i16s || (false && 64.343 == i16s) f64s==i16s || (false && 64.222 == i16s) i==i16s || (false && 3553 == i16s) is==i16s || (false && 6446 == i16s) is==i16s || (false && 64 == i16s) ui==i16s || (false && 3553 == i16s) uis==i16s || (false && 6446 == i16s) uis==i16s || (false && 64 == i16s) ui64==i16s || (false && 3553 == i16s) ui64s==i16s || (false && 6446 == i16s) ui64s==i16s || (false && 64 == i16s) ui32==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 6446 == i16s) ui32s==i16s || (false && 64 == i16s) ui16==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 6446 == i16s) ui16s==i16s || (false && 64 == i16s) ui8==i16s || (false && 50 == i16s) ui8s==i16s || (false && 3 == i16s) ui8s==i16s || (false && 2 == i16s) i64==i16s || (false && 33445566 == i16s) i64s==i16s || (false && 40 == i16s) i64s==i16s || (false && 50 == i16s) i32==i16s || (false && 445566 == i16s) i32s==i16s || (false && 40 == i16s) i32s==i16s || (false && 50 == i16s) i16==i16s || (false && 5566 == i16s) i16s==i16s || (false && 40 == i16s) Found matching parsed arg for i16s ==i8 || (true && testBinary == i8) ==i8 || (true && subCommand == i8) ==i8 || (true && 17 == i8) ==i8 || (true && subCommand == i8) ==i8 || (true && subCommand == i8) s==i8 || (false && flaggy == i8) ssf==i8 || (false && one == i8) ssf==i8 || (false && two == i8) sscf==i8 || (false && one,two == i8) bf==i8 || (false && == i8) bsf==i8 || (false && == i8) bsf==i8 || (false && == i8) bysf==i8 || (false && 17 == i8) bysf==i8 || (false && 18 == i8) df==i8 || (false && 33s == i8) dsf==i8 || (false && 33s == i8) dsf==i8 || (false && 1h == i8) f32==i8 || (false && 33.343 == i8) f32s==i8 || (false && 33.343 == i8) f32s==i8 || (false && 33.222 == i8) f64==i8 || (false && 33.222343 == i8) f64s==i8 || (false && 64.343 == i8) f64s==i8 || (false && 64.222 == i8) i==i8 || (false && 3553 == i8) is==i8 || (false && 6446 == i8) is==i8 || (false && 64 == i8) ui==i8 || (false && 3553 == i8) uis==i8 || (false && 6446 == i8) uis==i8 || (false && 64 == i8) ui64==i8 || (false && 3553 == i8) ui64s==i8 || (false && 6446 == i8) ui64s==i8 || (false && 64 == i8) ui32==i8 || (false && 6446 == i8) ui32s==i8 || (false && 6446 == i8) ui32s==i8 || (false && 64 == i8) ui16==i8 || (false && 6446 == i8) ui16s==i8 || (false && 6446 == i8) ui16s==i8 || (false && 64 == i8) ui8==i8 || (false && 50 == i8) ui8s==i8 || (false && 3 == i8) ui8s==i8 || (false && 2 == i8) i64==i8 || (false && 33445566 == i8) i64s==i8 || (false && 40 == i8) i64s==i8 || (false && 50 == i8) i32==i8 || (false && 445566 == i8) i32s==i8 || (false && 40 == i8) i32s==i8 || (false && 50 == i8) i16==i8 || (false && 5566 == i8) i16s==i8 || (false && 40 == i8) i16s==i8 || (false && 50 == i8) i8==i8 || (false && 32 == i8) Found matching parsed arg for i8 ==i8s || (true && testBinary == i8s) ==i8s || (true && subCommand == i8s) ==i8s || (true && 17 == i8s) ==i8s || (true && subCommand == i8s) ==i8s || (true && subCommand == i8s) s==i8s || (false && flaggy == i8s) ssf==i8s || (false && one == i8s) ssf==i8s || (false && two == i8s) sscf==i8s || (false && one,two == i8s) bf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bysf==i8s || (false && 17 == i8s) bysf==i8s || (false && 18 == i8s) df==i8s || (false && 33s == i8s) dsf==i8s || (false && 33s == i8s) dsf==i8s || (false && 1h == i8s) f32==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.222 == i8s) f64==i8s || (false && 33.222343 == i8s) f64s==i8s || (false && 64.343 == i8s) f64s==i8s || (false && 64.222 == i8s) i==i8s || (false && 3553 == i8s) is==i8s || (false && 6446 == i8s) is==i8s || (false && 64 == i8s) ui==i8s || (false && 3553 == i8s) uis==i8s || (false && 6446 == i8s) uis==i8s || (false && 64 == i8s) ui64==i8s || (false && 3553 == i8s) ui64s==i8s || (false && 6446 == i8s) ui64s==i8s || (false && 64 == i8s) ui32==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 64 == i8s) ui16==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 64 == i8s) ui8==i8s || (false && 50 == i8s) ui8s==i8s || (false && 3 == i8s) ui8s==i8s || (false && 2 == i8s) i64==i8s || (false && 33445566 == i8s) i64s==i8s || (false && 40 == i8s) i64s==i8s || (false && 50 == i8s) i32==i8s || (false && 445566 == i8s) i32s==i8s || (false && 40 == i8s) i32s==i8s || (false && 50 == i8s) i16==i8s || (false && 5566 == i8s) i16s==i8s || (false && 40 == i8s) i16s==i8s || (false && 50 == i8s) i8==i8s || (false && 32 == i8s) i8s==i8s || (false && 4 == i8s) Found matching parsed arg for i8s ==i8s || (true && testBinary == i8s) ==i8s || (true && subCommand == i8s) ==i8s || (true && 17 == i8s) ==i8s || (true && subCommand == i8s) ==i8s || (true && subCommand == i8s) s==i8s || (false && flaggy == i8s) ssf==i8s || (false && one == i8s) ssf==i8s || (false && two == i8s) sscf==i8s || (false && one,two == i8s) bf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bsf==i8s || (false && == i8s) bysf==i8s || (false && 17 == i8s) bysf==i8s || (false && 18 == i8s) df==i8s || (false && 33s == i8s) dsf==i8s || (false && 33s == i8s) dsf==i8s || (false && 1h == i8s) f32==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.343 == i8s) f32s==i8s || (false && 33.222 == i8s) f64==i8s || (false && 33.222343 == i8s) f64s==i8s || (false && 64.343 == i8s) f64s==i8s || (false && 64.222 == i8s) i==i8s || (false && 3553 == i8s) is==i8s || (false && 6446 == i8s) is==i8s || (false && 64 == i8s) ui==i8s || (false && 3553 == i8s) uis==i8s || (false && 6446 == i8s) uis==i8s || (false && 64 == i8s) ui64==i8s || (false && 3553 == i8s) ui64s==i8s || (false && 6446 == i8s) ui64s==i8s || (false && 64 == i8s) ui32==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 6446 == i8s) ui32s==i8s || (false && 64 == i8s) ui16==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 6446 == i8s) ui16s==i8s || (false && 64 == i8s) ui8==i8s || (false && 50 == i8s) ui8s==i8s || (false && 3 == i8s) ui8s==i8s || (false && 2 == i8s) i64==i8s || (false && 33445566 == i8s) i64s==i8s || (false && 40 == i8s) i64s==i8s || (false && 50 == i8s) i32==i8s || (false && 445566 == i8s) i32s==i8s || (false && 40 == i8s) i32s==i8s || (false && 50 == i8s) i16==i8s || (false && 5566 == i8s) i16s==i8s || (false && 40 == i8s) i16s==i8s || (false && 50 == i8s) i8==i8s || (false && 32 == i8s) i8s==i8s || (false && 4 == i8s) Found matching parsed arg for i8s ==ip || (true && testBinary == ip) ==ip || (true && subCommand == ip) ==ip || (true && 17 == ip) ==ip || (true && subCommand == ip) ==ip || (true && subCommand == ip) s==ip || (false && flaggy == ip) ssf==ip || (false && one == ip) ssf==ip || (false && two == ip) sscf==ip || (false && one,two == ip) bf==ip || (false && == ip) bsf==ip || (false && == ip) bsf==ip || (false && == ip) bysf==ip || (false && 17 == ip) bysf==ip || (false && 18 == ip) df==ip || (false && 33s == ip) dsf==ip || (false && 33s == ip) dsf==ip || (false && 1h == ip) f32==ip || (false && 33.343 == ip) f32s==ip || (false && 33.343 == ip) f32s==ip || (false && 33.222 == ip) f64==ip || (false && 33.222343 == ip) f64s==ip || (false && 64.343 == ip) f64s==ip || (false && 64.222 == ip) i==ip || (false && 3553 == ip) is==ip || (false && 6446 == ip) is==ip || (false && 64 == ip) ui==ip || (false && 3553 == ip) uis==ip || (false && 6446 == ip) uis==ip || (false && 64 == ip) ui64==ip || (false && 3553 == ip) ui64s==ip || (false && 6446 == ip) ui64s==ip || (false && 64 == ip) ui32==ip || (false && 6446 == ip) ui32s==ip || (false && 6446 == ip) ui32s==ip || (false && 64 == ip) ui16==ip || (false && 6446 == ip) ui16s==ip || (false && 6446 == ip) ui16s==ip || (false && 64 == ip) ui8==ip || (false && 50 == ip) ui8s==ip || (false && 3 == ip) ui8s==ip || (false && 2 == ip) i64==ip || (false && 33445566 == ip) i64s==ip || (false && 40 == ip) i64s==ip || (false && 50 == ip) i32==ip || (false && 445566 == ip) i32s==ip || (false && 40 == ip) i32s==ip || (false && 50 == ip) i16==ip || (false && 5566 == ip) i16s==ip || (false && 40 == ip) i16s==ip || (false && 50 == ip) i8==ip || (false && 32 == ip) i8s==ip || (false && 4 == ip) i8s==ip || (false && 2 == ip) ip==ip || (false && 1.1.1.1 == ip) Found matching parsed arg for ip ==ips || (true && testBinary == ips) ==ips || (true && subCommand == ips) ==ips || (true && 17 == ips) ==ips || (true && subCommand == ips) ==ips || (true && subCommand == ips) s==ips || (false && flaggy == ips) ssf==ips || (false && one == ips) ssf==ips || (false && two == ips) sscf==ips || (false && one,two == ips) bf==ips || (false && == ips) bsf==ips || (false && == ips) bsf==ips || (false && == ips) bysf==ips || (false && 17 == ips) bysf==ips || (false && 18 == ips) df==ips || (false && 33s == ips) dsf==ips || (false && 33s == ips) dsf==ips || (false && 1h == ips) f32==ips || (false && 33.343 == ips) f32s==ips || (false && 33.343 == ips) f32s==ips || (false && 33.222 == ips) f64==ips || (false && 33.222343 == ips) f64s==ips || (false && 64.343 == ips) f64s==ips || (false && 64.222 == ips) i==ips || (false && 3553 == ips) is==ips || (false && 6446 == ips) is==ips || (false && 64 == ips) ui==ips || (false && 3553 == ips) uis==ips || (false && 6446 == ips) uis==ips || (false && 64 == ips) ui64==ips || (false && 3553 == ips) ui64s==ips || (false && 6446 == ips) ui64s==ips || (false && 64 == ips) ui32==ips || (false && 6446 == ips) ui32s==ips || (false && 6446 == ips) ui32s==ips || (false && 64 == ips) ui16==ips || (false && 6446 == ips) ui16s==ips || (false && 6446 == ips) ui16s==ips || (false && 64 == ips) ui8==ips || (false && 50 == ips) ui8s==ips || (false && 3 == ips) ui8s==ips || (false && 2 == ips) i64==ips || (false && 33445566 == ips) i64s==ips || (false && 40 == ips) i64s==ips || (false && 50 == ips) i32==ips || (false && 445566 == ips) i32s==ips || (false && 40 == ips) i32s==ips || (false && 50 == ips) i16==ips || (false && 5566 == ips) i16s==ips || (false && 40 == ips) i16s==ips || (false && 50 == ips) i8==ips || (false && 32 == ips) i8s==ips || (false && 4 == ips) i8s==ips || (false && 2 == ips) ip==ips || (false && 1.1.1.1 == ips) ips==ips || (false && 1.1.1.1 == ips) Found matching parsed arg for ips ==ips || (true && testBinary == ips) ==ips || (true && subCommand == ips) ==ips || (true && 17 == ips) ==ips || (true && subCommand == ips) ==ips || (true && subCommand == ips) s==ips || (false && flaggy == ips) ssf==ips || (false && one == ips) ssf==ips || (false && two == ips) sscf==ips || (false && one,two == ips) bf==ips || (false && == ips) bsf==ips || (false && == ips) bsf==ips || (false && == ips) bysf==ips || (false && 17 == ips) bysf==ips || (false && 18 == ips) df==ips || (false && 33s == ips) dsf==ips || (false && 33s == ips) dsf==ips || (false && 1h == ips) f32==ips || (false && 33.343 == ips) f32s==ips || (false && 33.343 == ips) f32s==ips || (false && 33.222 == ips) f64==ips || (false && 33.222343 == ips) f64s==ips || (false && 64.343 == ips) f64s==ips || (false && 64.222 == ips) i==ips || (false && 3553 == ips) is==ips || (false && 6446 == ips) is==ips || (false && 64 == ips) ui==ips || (false && 3553 == ips) uis==ips || (false && 6446 == ips) uis==ips || (false && 64 == ips) ui64==ips || (false && 3553 == ips) ui64s==ips || (false && 6446 == ips) ui64s==ips || (false && 64 == ips) ui32==ips || (false && 6446 == ips) ui32s==ips || (false && 6446 == ips) ui32s==ips || (false && 64 == ips) ui16==ips || (false && 6446 == ips) ui16s==ips || (false && 6446 == ips) ui16s==ips || (false && 64 == ips) ui8==ips || (false && 50 == ips) ui8s==ips || (false && 3 == ips) ui8s==ips || (false && 2 == ips) i64==ips || (false && 33445566 == ips) i64s==ips || (false && 40 == ips) i64s==ips || (false && 50 == ips) i32==ips || (false && 445566 == ips) i32s==ips || (false && 40 == ips) i32s==ips || (false && 50 == ips) i16==ips || (false && 5566 == ips) i16s==ips || (false && 40 == ips) i16s==ips || (false && 50 == ips) i8==ips || (false && 32 == ips) i8s==ips || (false && 4 == ips) i8s==ips || (false && 2 == ips) ip==ips || (false && 1.1.1.1 == ips) ips==ips || (false && 1.1.1.1 == ips) Found matching parsed arg for ips ==hw || (true && testBinary == hw) ==hw || (true && subCommand == hw) ==hw || (true && 17 == hw) ==hw || (true && subCommand == hw) ==hw || (true && subCommand == hw) s==hw || (false && flaggy == hw) ssf==hw || (false && one == hw) ssf==hw || (false && two == hw) sscf==hw || (false && one,two == hw) bf==hw || (false && == hw) bsf==hw || (false && == hw) bsf==hw || (false && == hw) bysf==hw || (false && 17 == hw) bysf==hw || (false && 18 == hw) df==hw || (false && 33s == hw) dsf==hw || (false && 33s == hw) dsf==hw || (false && 1h == hw) f32==hw || (false && 33.343 == hw) f32s==hw || (false && 33.343 == hw) f32s==hw || (false && 33.222 == hw) f64==hw || (false && 33.222343 == hw) f64s==hw || (false && 64.343 == hw) f64s==hw || (false && 64.222 == hw) i==hw || (false && 3553 == hw) is==hw || (false && 6446 == hw) is==hw || (false && 64 == hw) ui==hw || (false && 3553 == hw) uis==hw || (false && 6446 == hw) uis==hw || (false && 64 == hw) ui64==hw || (false && 3553 == hw) ui64s==hw || (false && 6446 == hw) ui64s==hw || (false && 64 == hw) ui32==hw || (false && 6446 == hw) ui32s==hw || (false && 6446 == hw) ui32s==hw || (false && 64 == hw) ui16==hw || (false && 6446 == hw) ui16s==hw || (false && 6446 == hw) ui16s==hw || (false && 64 == hw) ui8==hw || (false && 50 == hw) ui8s==hw || (false && 3 == hw) ui8s==hw || (false && 2 == hw) i64==hw || (false && 33445566 == hw) i64s==hw || (false && 40 == hw) i64s==hw || (false && 50 == hw) i32==hw || (false && 445566 == hw) i32s==hw || (false && 40 == hw) i32s==hw || (false && 50 == hw) i16==hw || (false && 5566 == hw) i16s==hw || (false && 40 == hw) i16s==hw || (false && 50 == hw) i8==hw || (false && 32 == hw) i8s==hw || (false && 4 == hw) i8s==hw || (false && 2 == hw) ip==hw || (false && 1.1.1.1 == hw) ips==hw || (false && 1.1.1.1 == hw) ips==hw || (false && 4.4.4.4 == hw) hw==hw || (false && 32:00:16:46:20:00 == hw) Found matching parsed arg for hw ==hws || (true && testBinary == hws) ==hws || (true && subCommand == hws) ==hws || (true && 17 == hws) ==hws || (true && subCommand == hws) ==hws || (true && subCommand == hws) s==hws || (false && flaggy == hws) ssf==hws || (false && one == hws) ssf==hws || (false && two == hws) sscf==hws || (false && one,two == hws) bf==hws || (false && == hws) bsf==hws || (false && == hws) bsf==hws || (false && == hws) bysf==hws || (false && 17 == hws) bysf==hws || (false && 18 == hws) df==hws || (false && 33s == hws) dsf==hws || (false && 33s == hws) dsf==hws || (false && 1h == hws) f32==hws || (false && 33.343 == hws) f32s==hws || (false && 33.343 == hws) f32s==hws || (false && 33.222 == hws) f64==hws || (false && 33.222343 == hws) f64s==hws || (false && 64.343 == hws) f64s==hws || (false && 64.222 == hws) i==hws || (false && 3553 == hws) is==hws || (false && 6446 == hws) is==hws || (false && 64 == hws) ui==hws || (false && 3553 == hws) uis==hws || (false && 6446 == hws) uis==hws || (false && 64 == hws) ui64==hws || (false && 3553 == hws) ui64s==hws || (false && 6446 == hws) ui64s==hws || (false && 64 == hws) ui32==hws || (false && 6446 == hws) ui32s==hws || (false && 6446 == hws) ui32s==hws || (false && 64 == hws) ui16==hws || (false && 6446 == hws) ui16s==hws || (false && 6446 == hws) ui16s==hws || (false && 64 == hws) ui8==hws || (false && 50 == hws) ui8s==hws || (false && 3 == hws) ui8s==hws || (false && 2 == hws) i64==hws || (false && 33445566 == hws) i64s==hws || (false && 40 == hws) i64s==hws || (false && 50 == hws) i32==hws || (false && 445566 == hws) i32s==hws || (false && 40 == hws) i32s==hws || (false && 50 == hws) i16==hws || (false && 5566 == hws) i16s==hws || (false && 40 == hws) i16s==hws || (false && 50 == hws) i8==hws || (false && 32 == hws) i8s==hws || (false && 4 == hws) i8s==hws || (false && 2 == hws) ip==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 4.4.4.4 == hws) hw==hws || (false && 32:00:16:46:20:00 == hws) hws==hws || (false && 32:00:16:46:20:00 == hws) Found matching parsed arg for hws ==hws || (true && testBinary == hws) ==hws || (true && subCommand == hws) ==hws || (true && 17 == hws) ==hws || (true && subCommand == hws) ==hws || (true && subCommand == hws) s==hws || (false && flaggy == hws) ssf==hws || (false && one == hws) ssf==hws || (false && two == hws) sscf==hws || (false && one,two == hws) bf==hws || (false && == hws) bsf==hws || (false && == hws) bsf==hws || (false && == hws) bysf==hws || (false && 17 == hws) bysf==hws || (false && 18 == hws) df==hws || (false && 33s == hws) dsf==hws || (false && 33s == hws) dsf==hws || (false && 1h == hws) f32==hws || (false && 33.343 == hws) f32s==hws || (false && 33.343 == hws) f32s==hws || (false && 33.222 == hws) f64==hws || (false && 33.222343 == hws) f64s==hws || (false && 64.343 == hws) f64s==hws || (false && 64.222 == hws) i==hws || (false && 3553 == hws) is==hws || (false && 6446 == hws) is==hws || (false && 64 == hws) ui==hws || (false && 3553 == hws) uis==hws || (false && 6446 == hws) uis==hws || (false && 64 == hws) ui64==hws || (false && 3553 == hws) ui64s==hws || (false && 6446 == hws) ui64s==hws || (false && 64 == hws) ui32==hws || (false && 6446 == hws) ui32s==hws || (false && 6446 == hws) ui32s==hws || (false && 64 == hws) ui16==hws || (false && 6446 == hws) ui16s==hws || (false && 6446 == hws) ui16s==hws || (false && 64 == hws) ui8==hws || (false && 50 == hws) ui8s==hws || (false && 3 == hws) ui8s==hws || (false && 2 == hws) i64==hws || (false && 33445566 == hws) i64s==hws || (false && 40 == hws) i64s==hws || (false && 50 == hws) i32==hws || (false && 445566 == hws) i32s==hws || (false && 40 == hws) i32s==hws || (false && 50 == hws) i16==hws || (false && 5566 == hws) i16s==hws || (false && 40 == hws) i16s==hws || (false && 50 == hws) i8==hws || (false && 32 == hws) i8s==hws || (false && 4 == hws) i8s==hws || (false && 2 == hws) ip==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 1.1.1.1 == hws) ips==hws || (false && 4.4.4.4 == hws) hw==hws || (false && 32:00:16:46:20:00 == hws) hws==hws || (false && 32:00:16:46:20:00 == hws) Found matching parsed arg for hws ==m || (true && testBinary == m) ==m || (true && subCommand == m) ==m || (true && 17 == m) ==m || (true && subCommand == m) ==m || (true && subCommand == m) s==m || (false && flaggy == m) ssf==m || (false && one == m) ssf==m || (false && two == m) sscf==m || (false && one,two == m) bf==m || (false && == m) bsf==m || (false && == m) bsf==m || (false && == m) bysf==m || (false && 17 == m) bysf==m || (false && 18 == m) df==m || (false && 33s == m) dsf==m || (false && 33s == m) dsf==m || (false && 1h == m) f32==m || (false && 33.343 == m) f32s==m || (false && 33.343 == m) f32s==m || (false && 33.222 == m) f64==m || (false && 33.222343 == m) f64s==m || (false && 64.343 == m) f64s==m || (false && 64.222 == m) i==m || (false && 3553 == m) is==m || (false && 6446 == m) is==m || (false && 64 == m) ui==m || (false && 3553 == m) uis==m || (false && 6446 == m) uis==m || (false && 64 == m) ui64==m || (false && 3553 == m) ui64s==m || (false && 6446 == m) ui64s==m || (false && 64 == m) ui32==m || (false && 6446 == m) ui32s==m || (false && 6446 == m) ui32s==m || (false && 64 == m) ui16==m || (false && 6446 == m) ui16s==m || (false && 6446 == m) ui16s==m || (false && 64 == m) ui8==m || (false && 50 == m) ui8s==m || (false && 3 == m) ui8s==m || (false && 2 == m) i64==m || (false && 33445566 == m) i64s==m || (false && 40 == m) i64s==m || (false && 50 == m) i32==m || (false && 445566 == m) i32s==m || (false && 40 == m) i32s==m || (false && 50 == m) i16==m || (false && 5566 == m) i16s==m || (false && 40 == m) i16s==m || (false && 50 == m) i8==m || (false && 32 == m) i8s==m || (false && 4 == m) i8s==m || (false && 2 == m) ip==m || (false && 1.1.1.1 == m) ips==m || (false && 1.1.1.1 == m) ips==m || (false && 4.4.4.4 == m) hw==m || (false && 32:00:16:46:20:00 == m) hws==m || (false && 32:00:16:46:20:00 == m) hws==m || (false && 32:00:16:46:20:01 == m) m==m || (false && 255.255.255.255 == m) Found matching parsed arg for m ==ms || (true && testBinary == ms) ==ms || (true && subCommand == ms) ==ms || (true && 17 == ms) ==ms || (true && subCommand == ms) ==ms || (true && subCommand == ms) s==ms || (false && flaggy == ms) ssf==ms || (false && one == ms) ssf==ms || (false && two == ms) sscf==ms || (false && one,two == ms) bf==ms || (false && == ms) bsf==ms || (false && == ms) bsf==ms || (false && == ms) bysf==ms || (false && 17 == ms) bysf==ms || (false && 18 == ms) df==ms || (false && 33s == ms) dsf==ms || (false && 33s == ms) dsf==ms || (false && 1h == ms) f32==ms || (false && 33.343 == ms) f32s==ms || (false && 33.343 == ms) f32s==ms || (false && 33.222 == ms) f64==ms || (false && 33.222343 == ms) f64s==ms || (false && 64.343 == ms) f64s==ms || (false && 64.222 == ms) i==ms || (false && 3553 == ms) is==ms || (false && 6446 == ms) is==ms || (false && 64 == ms) ui==ms || (false && 3553 == ms) uis==ms || (false && 6446 == ms) uis==ms || (false && 64 == ms) ui64==ms || (false && 3553 == ms) ui64s==ms || (false && 6446 == ms) ui64s==ms || (false && 64 == ms) ui32==ms || (false && 6446 == ms) ui32s==ms || (false && 6446 == ms) ui32s==ms || (false && 64 == ms) ui16==ms || (false && 6446 == ms) ui16s==ms || (false && 6446 == ms) ui16s==ms || (false && 64 == ms) ui8==ms || (false && 50 == ms) ui8s==ms || (false && 3 == ms) ui8s==ms || (false && 2 == ms) i64==ms || (false && 33445566 == ms) i64s==ms || (false && 40 == ms) i64s==ms || (false && 50 == ms) i32==ms || (false && 445566 == ms) i32s==ms || (false && 40 == ms) i32s==ms || (false && 50 == ms) i16==ms || (false && 5566 == ms) i16s==ms || (false && 40 == ms) i16s==ms || (false && 50 == ms) i8==ms || (false && 32 == ms) i8s==ms || (false && 4 == ms) i8s==ms || (false && 2 == ms) ip==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 4.4.4.4 == ms) hw==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:01 == ms) m==ms || (false && 255.255.255.255 == ms) ms==ms || (false && 255.255.255.255 == ms) Found matching parsed arg for ms ==ms || (true && testBinary == ms) ==ms || (true && subCommand == ms) ==ms || (true && 17 == ms) ==ms || (true && subCommand == ms) ==ms || (true && subCommand == ms) s==ms || (false && flaggy == ms) ssf==ms || (false && one == ms) ssf==ms || (false && two == ms) sscf==ms || (false && one,two == ms) bf==ms || (false && == ms) bsf==ms || (false && == ms) bsf==ms || (false && == ms) bysf==ms || (false && 17 == ms) bysf==ms || (false && 18 == ms) df==ms || (false && 33s == ms) dsf==ms || (false && 33s == ms) dsf==ms || (false && 1h == ms) f32==ms || (false && 33.343 == ms) f32s==ms || (false && 33.343 == ms) f32s==ms || (false && 33.222 == ms) f64==ms || (false && 33.222343 == ms) f64s==ms || (false && 64.343 == ms) f64s==ms || (false && 64.222 == ms) i==ms || (false && 3553 == ms) is==ms || (false && 6446 == ms) is==ms || (false && 64 == ms) ui==ms || (false && 3553 == ms) uis==ms || (false && 6446 == ms) uis==ms || (false && 64 == ms) ui64==ms || (false && 3553 == ms) ui64s==ms || (false && 6446 == ms) ui64s==ms || (false && 64 == ms) ui32==ms || (false && 6446 == ms) ui32s==ms || (false && 6446 == ms) ui32s==ms || (false && 64 == ms) ui16==ms || (false && 6446 == ms) ui16s==ms || (false && 6446 == ms) ui16s==ms || (false && 64 == ms) ui8==ms || (false && 50 == ms) ui8s==ms || (false && 3 == ms) ui8s==ms || (false && 2 == ms) i64==ms || (false && 33445566 == ms) i64s==ms || (false && 40 == ms) i64s==ms || (false && 50 == ms) i32==ms || (false && 445566 == ms) i32s==ms || (false && 40 == ms) i32s==ms || (false && 50 == ms) i16==ms || (false && 5566 == ms) i16s==ms || (false && 40 == ms) i16s==ms || (false && 50 == ms) i8==ms || (false && 32 == ms) i8s==ms || (false && 4 == ms) i8s==ms || (false && 2 == ms) ip==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 1.1.1.1 == ms) ips==ms || (false && 4.4.4.4 == ms) hw==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:00 == ms) hws==ms || (false && 32:00:16:46:20:01 == ms) m==ms || (false && 255.255.255.255 == ms) ms==ms || (false && 255.255.255.255 == ms) Found matching parsed arg for ms --- PASS: TestSCInputParsing (0.00s) === RUN ExampleSubcommand_AddPositionalValue --- PASS: ExampleSubcommand_AddPositionalValue (0.00s) === RUN ExamplePositionalValue --- PASS: ExamplePositionalValue (0.00s) === RUN ExampleBool --- PASS: ExampleBool (0.00s) === RUN ExampleInt --- PASS: ExampleInt (0.00s) === RUN Example --- PASS: Example (0.00s) === RUN ExampleSubcommand --- PASS: ExampleSubcommand (0.00s) PASS ok github.com/integrii/flaggy 0.017s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-github-integrii-flaggy-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installinit -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-github-integrii-flaggy-dev' in '../golang-github-integrii-flaggy-dev_1.4.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-github-integrii-flaggy_1.4.0-1_amd64.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: including full source code in upload I: copying local configuration 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/598438 and its subdirectories I: Current time: Sat Jun 7 15:48:07 -12 2025 I: pbuilder-time-stamp: 1749354487 Sun May 5 21:25:09 UTC 2024 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Sun May 5 21:25:09 UTC 2024 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Sun May 5 21:27:03 UTC 2024 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Sun May 5 21:27:04 UTC 2024 I: golang-github-integrii-flaggy_1.4.0-1_amd64.changes: Format: 1.8 Date: Mon, 16 Dec 2019 14:08:56 +0100 Source: golang-github-integrii-flaggy Binary: golang-github-integrii-flaggy-dev Architecture: all Version: 1.4.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Dawid Dziurla Description: golang-github-integrii-flaggy-dev - Idiomatic Go input parsing with subcommands, positional values, a Changes: golang-github-integrii-flaggy (1.4.0-1) unstable; urgency=medium . * New upstream version 1.4.0 Checksums-Sha1: 734de587eae4b6e78338b93cfe3f623220affb38 23616 golang-github-integrii-flaggy-dev_1.4.0-1_all.deb b0c1bbf0c0ef45f912478813b8ea4d3e10c0ebc0 5148 golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo Checksums-Sha256: c9c6db4b0cc49a487230546e4f76f8d176096d101d72092ba9fd3febd6b0e548 23616 golang-github-integrii-flaggy-dev_1.4.0-1_all.deb 751f9178c58ed93ed0cccbf21944123dae59cd6d6709c3720e7bba5c040b1111 5148 golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo Files: c4a9f64004792238ba598dd61847e3a0 23616 devel optional golang-github-integrii-flaggy-dev_1.4.0-1_all.deb feed3ce7e0336b496cf404db2456440d 5148 devel optional golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo Sun May 5 21:27:05 UTC 2024 I: diffoscope 265 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_24-19529.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/golang-github-integrii-flaggy_1.4.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/golang-github-integrii-flaggy_1.4.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/golang-github-integrii-flaggy_1.4.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/b1/golang-github-integrii-flaggy_1.4.0-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.cl9RGPnZ/b2/golang-github-integrii-flaggy_1.4.0-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.364s) 0.364s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.014s) 0.014s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 726ms CPU time consumed: 727ms Sun May 5 21:27:06 UTC 2024 I: diffoscope 265 found no differences in the changes files, and a .buildinfo file also exists. Sun May 5 21:27:06 UTC 2024 I: golang-github-integrii-flaggy from unstable built successfully and reproducibly on amd64. Sun May 5 21:27:07 UTC 2024 I: Submitting .buildinfo files to external archives: Sun May 5 21:27:07 UTC 2024 I: Submitting 8.0K b1/golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo.asc Sun May 5 21:27:08 UTC 2024 I: Submitting 8.0K b2/golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo.asc Sun May 5 21:27:08 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun May 5 21:27:08 UTC 2024 I: Done submitting .buildinfo files. Sun May 5 21:27:08 UTC 2024 I: Removing signed golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo.asc files: removed './b1/golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo.asc' removed './b2/golang-github-integrii-flaggy_1.4.0-1_amd64.buildinfo.asc'