Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/godoctor.spec'], chrootPath='/var/lib/mock/f45-build-20140-565/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '507ec2a5ba554848b26f0407e70f7884', '-D', '/var/lib/mock/f45-build-20140-565/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/godoctor.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Wrote: /builddir/build/SRPMS/godoctor-0.8-7.fc45.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/godoctor.spec'], chrootPath='/var/lib/mock/f45-build-20140-565/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c07812482c464ffd9b83cc91988931bc', '-D', '/var/lib/mock/f45-build-20140-565/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wyiqgg40:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/godoctor.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.rGO84D Creating(rpmbuild.env): /builddir/build/BUILD/godoctor-0.8-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/godoctor-0.8-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/godoctor-0.8-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="godoctor" RPM_PACKAGE_VERSION="0.8" RPM_PACKAGE_RELEASE="7.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ZN3PSk + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd /builddir/build/BUILD/godoctor-0.8-build + rm -rf godoctor-0.8 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/godoctor-0.8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd godoctor-0.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -fr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/vendor + [[ ! -e /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin ]] + install -m 0755 -vd /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build' install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin' + export GOPATH=/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build:/usr/share/gocode + GOPATH=/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build:/usr/share/gocode + [[ ! -e /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor/godoctor ]] ++ dirname /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor/godoctor + install -m 0755 -vd /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src' install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com' install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor' + ln -fs /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8 /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor/godoctor + cd /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor/godoctor + /usr/bin/rpmuncompress /builddir/build/SOURCES/0001-Skip-names-tests-that-use-modules.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/0002-Skip-tests-that-appear-to-be-broken.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vUekwg + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 ++ echo godoctor-0.8-7.fc45-1784160000 ++ sha1sum ++ cut -d ' ' -f1 + GOPATH=/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build:/usr/share/gocode + GO111MODULE=off + go build -buildmode pie -compiler gc '-tags=rpm_crashtraceback ' -a -v -ldflags ' -X github.com/godoctor/godoctor/version=0.8 -B 0xa874a0359cba6dfed0975f1d71acb236b6125a2f -compressdwarf=false -linkmode=external -extldflags '\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '\''' -o /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin/godoctor github.com/godoctor/godoctor internal/byteorder internal/goarch internal/unsafeheader internal/godebugs internal/goos internal/coverage/rtcov internal/goexperiment internal/cpu internal/abi internal/profilerecord internal/runtime/atomic internal/runtime/syscall/linux math/bits internal/runtime/gc internal/runtime/sys internal/asan internal/msan internal/runtime/math internal/runtime/pprof/label internal/trace/tracev2 cmp internal/strconv internal/bytealg internal/chacha8rand math internal/runtime/gc/scan internal/runtime/exithook unicode/utf8 sync/atomic unicode internal/stringslite encoding unicode/utf16 internal/gover internal/goversion internal/platform internal/syslist crypto/internal/fips140deps/byteorder crypto/internal/constanttime crypto/internal/fips140/alias crypto/internal/fips140deps/cpu crypto/internal/fips140deps/time log/internal crypto/internal/fips140/subtle internal/runtime/cgroup internal/race internal/synctest internal/runtime/maps internal/sync runtime weak sync internal/reflectlite iter maps slices internal/testlog internal/bisect unique errors sort strconv reflect internal/oserror io encoding/json/internal path syscall encoding/json/internal/jsonflags container/heap internal/godebug internal/types/errors encoding/json/internal/jsonopts crypto/internal/entropy/v1.0.0 net/netip bytes strings encoding/base64 encoding/base32 math/rand hash crypto/internal/fips140deps/godebug hash/maphash crypto bufio encoding/json/internal/jsonwire go/build/constraint go/version regexp/syntax crypto/internal/fips140 golang.org/x/mod/semver html crypto/internal/fips140/sha256 encoding/json/jsontext crypto/internal/fips140/sha3 time internal/syscall/unix internal/syscall/execenv crypto/internal/fips140/sha512 crypto/internal/fips140/hmac runtime/cgo crypto/internal/fips140/check regexp crypto/fips140 crypto/internal/fips140/aes io/fs internal/poll context internal/fmtsort encoding/binary internal/filepathlite os path/filepath fmt internal/lazyregexp crypto/internal/sysrand io/ioutil crypto/internal/fips140/drbg crypto/internal/fips140only crypto/md5 os/exec internal/goroot encoding/hex text/tabwriter golang.org/x/sync/errgroup math/big go/doc/comment internal/buildcfg golang.org/x/tools/internal/stdlib go/token golang.org/x/tools/internal/event/label go/scanner golang.org/x/tools/internal/event/keys encoding/json/v2 log golang.org/x/tools/internal/event/core go/ast golang.org/x/tools/internal/event golang.org/x/tools/internal/packagesinternal github.com/godoctor/godoctor/text flag net/url text/template/parse golang.org/x/tools/go/ast/astutil go/printer go/parser go/constant github.com/godoctor/godoctor/analysis/cfg encoding/json go/doc golang.org/x/tools/go/ast/edge golang.org/x/tools/internal/pkgbits github.com/godoctor/godoctor/filesystem github.com/bits-and-blooms/bitset golang.org/x/tools/internal/gocommand golang.org/x/tools/go/ast/inspector text/template go/build go/types html/template golang.org/x/tools/internal/versions golang.org/x/tools/internal/aliases golang.org/x/tools/internal/typeparams golang.org/x/tools/go/types/typeutil golang.org/x/tools/internal/typesinternal golang.org/x/tools/go/types/objectpath golang.org/x/tools/internal/gcimporter golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/packages github.com/godoctor/godoctor/analysis/loader github.com/godoctor/godoctor/analysis/dataflow github.com/godoctor/godoctor/analysis/names github.com/godoctor/godoctor/refactoring github.com/godoctor/godoctor/engine github.com/godoctor/godoctor/engine/protocol github.com/godoctor/godoctor/doc github.com/godoctor/godoctor/engine/cli github.com/godoctor/godoctor + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.tTy5NH + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + '[' /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT ++ dirname /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT + mkdir -p /builddir/build/BUILD/godoctor-0.8-build + mkdir /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT + cd godoctor-0.8 + cd /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src/github.com/godoctor/godoctor + IFS= + gosupfiles= + mapfile -t gosupfilesA + go-rpm-integration install -i github.com/godoctor/godoctor -b /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin -s /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build -o golang-github-godoctor-devel.file-list -O /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8 -V 0.8-7.fc45 -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT -g /usr/share/gocode -r '.*example.*' Installing: github.com/godoctor/godoctor + IFS= +++ realpath -e --relative-base=. doc README.md +++ sort -u ++ listfiles_include=$'README.md\ndoc' ++ echo $'README.md\ndoc' + godocs=$'README.md\ndoc' + [[ -n README.md doc ]] + IFS= + read -r f + echo %doc '"README.md"' + IFS= + read -r f + echo %doc '"doc"' + IFS= + read -r f + IFS= +++ realpath -e --relative-base=. LICENSE +++ sort -u ++ listfiles_include=LICENSE ++ echo LICENSE + golicenses=LICENSE + [[ -n LICENSE ]] + IFS= + read -r f + echo %license '"LICENSE"' + IFS= + read -r f + install -m 0755 -vd /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/bin install: creating directory '/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/bin' + install -m 0755 -vp /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin/godoctor /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/bin/ '/builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin/godoctor' -> '/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/bin/godoctor' + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.8-7.fc45 --unique-debug-suffix -0.8-7.fc45.riscv64 --unique-debug-src-base godoctor-0.8-7.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8 find-debuginfo: starting Extracting debug info from 1 files warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/bin/godoctor. Use `info auto-load python-scripts [REGEXP]' to list them. DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/godoctor-0.8-7.fc45.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT Scanned 46 directories and 94 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr Scanned 45 directories and 94 files, considered 94 files, read 72 files, linked 36 files, 0 errors sum of sizes of linked files: 306996 bytes Reading /builddir/build/BUILD/godoctor-0.8-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.5csebk + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 + GO_LDFLAGS=' -X github.com/godoctor/godoctor/version=0.8' + GO_TEST_FLAGS='-buildmode pie -compiler gc -timeout 60m' + GO_TEST_EXT_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + go-rpm-integration check -i github.com/godoctor/godoctor -b /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin -s /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build -V 0.8-7.fc45 -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT -g /usr/share/gocode -r '.*example.*' Testing in: /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/src PATH: /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build/bin:/usr/bin:/bin:/usr/sbin:/sbin GOPATH: /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/_build:/usr/share/gocode GO111MODULE: off command: go test -buildmode pie -compiler gc -timeout 60m -ldflags " -X github.com/godoctor/godoctor/version=0.8 -extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '" testing: github.com/godoctor/godoctor github.com/godoctor/godoctor/analysis/cfg PASS ok github.com/godoctor/godoctor/analysis/cfg 0.030s github.com/godoctor/godoctor/analysis/cfg PASS ok github.com/godoctor/godoctor/analysis/cfg 0.029s github.com/godoctor/godoctor/analysis/dataflow PASS ok github.com/godoctor/godoctor/analysis/dataflow 50.757s github.com/godoctor/godoctor/analysis/dataflow PASS ok github.com/godoctor/godoctor/analysis/dataflow 18.640s github.com/godoctor/godoctor/analysis/loader ? github.com/godoctor/godoctor/analysis/loader [no test files] github.com/godoctor/godoctor/analysis/names PASS ok github.com/godoctor/godoctor/analysis/names 0.064s github.com/godoctor/godoctor/analysis/names PASS ok github.com/godoctor/godoctor/analysis/names 0.219s github.com/godoctor/godoctor/doc PASS ok github.com/godoctor/godoctor/doc 0.017s github.com/godoctor/godoctor/doc PASS ok github.com/godoctor/godoctor/doc 0.023s github.com/godoctor/godoctor/engine PASS ok github.com/godoctor/godoctor/engine 0.031s github.com/godoctor/godoctor/engine PASS ok github.com/godoctor/godoctor/engine 0.038s github.com/godoctor/godoctor/engine/cli PASS ok github.com/godoctor/godoctor/engine/cli 0.288s github.com/godoctor/godoctor/engine/cli PASS ok github.com/godoctor/godoctor/engine/cli 0.206s github.com/godoctor/godoctor/engine/protocol PASS ok github.com/godoctor/godoctor/engine/protocol 0.073s github.com/godoctor/godoctor/engine/protocol PASS ok github.com/godoctor/godoctor/engine/protocol 0.016s github.com/godoctor/godoctor/filesystem PASS ok github.com/godoctor/godoctor/filesystem 0.027s github.com/godoctor/godoctor/filesystem PASS ok github.com/godoctor/godoctor/filesystem 0.026s github.com/godoctor/godoctor/refactoring Debug Refactoring testdata/debug/fmt-1/main.go Debug Refactoring testdata/debug/fmt-2/main.go Debug Refactoring testdata/debug/fmt-3/main.go Debug Refactoring testdata/debug/fmt-4/main.go Debug Refactoring testdata/debug/showaffected/main.go Debug Refactoring testdata/debug/showast/main.go Debug Refactoring testdata/debug/showcfg-1/main.go Debug Refactoring testdata/debug/showcfg-1/main.go Debug Refactoring testdata/debug/showcfg-2/main.go Debug Refactoring testdata/debug/showdefuse/main.go Debug Refactoring testdata/debug/showdefuse/main.go Debug Refactoring testdata/debug/showidentifiers/main.go Debug Refactoring testdata/debug/showlive/main.go Debug Refactoring testdata/debug/showlive/main.go Debug Refactoring testdata/debug/showpackages/main.go Debug Refactoring testdata/debug/showreferences/main.go Extract Function testdata/extractfunc/001-local-variable/main.go Extract Function testdata/extractfunc/002-local-var-as-parameter/main.go Extract Function testdata/extractfunc/003-function-return-value/main.go Extract Function testdata/extractfunc/004-local-two-var-as-parameter/main.go Extract Function testdata/extractfunc/005-param-passing-and-return/main.go Extract Function testdata/extractfunc/006-for_loop_check_01/main.go Extract Function testdata/extractfunc/007-for_loop_check_02/main.go Extract Function testdata/extractfunc/008-for_loop_check_03/main.go Extract Function testdata/extractfunc/009-SingleEntryCheck/main.go Extract Function testdata/extractfunc/010-for-loop-check/main.go Extract Function testdata/extractfunc/011-break-statement-check/main.go Extract Function testdata/extractfunc/012-continue-statement-check/main.go Extract Function testdata/extractfunc/013-extract_ifStmt/main.go Extract Function testdata/extractfunc/014-goto-statement-check/main.go Extract Function testdata/extractfunc/015_BREAK_LABEL_CHECK_PASS/main.go Extract Function testdata/extractfunc/016_CONTINUE_LABEL_CHECK/main.go Extract Function testdata/extractfunc/017_BREAK_INSIDE_EXPRSWITCH/main.go Extract Function testdata/extractfunc/018_BREAK_INSIDE_TYPESWITCH/main.go Extract Function testdata/extractfunc/019_BREAK_SELECT_STATMENT/main.go Extract Function testdata/extractfunc/020_BREAKLABEL_INSIDE_SELECT/main.go Extract Function testdata/extractfunc/021_USING_FALLTHROUGH/main.go Extract Function testdata/extractfunc/022_USING_MULTIVAL_RETURN/main.go Extract Function testdata/extractfunc/023_RETURN_FAIL/main.go Extract Function testdata/extractfunc/024_EXTRACT_FROM_FUNC/main.go Extract Function testdata/extractfunc/025_GO_ROUTINE_EXTRACT/main.go Extract Function testdata/extractfunc/026_DEFER_FUNC/main.go Extract Function testdata/extractfunc/027_DEFER_FUNC_1/main.go Extract Function testdata/extractfunc/028_DEFER_FUNC_2/main.go Extract Function testdata/extractfunc/029_FORLOOP_RANGE/main.go Extract Function testdata/extractfunc/030_FOR_LOOP_ONLY/main.go Extract Function testdata/extractfunc/031_GOTO_STMTS/main.go Extract Function testdata/extractfunc/032-nested-for-loops/main.go Extract Function testdata/extractfunc/033-testing_function_return/main.go Extract Function testdata/extractfunc/034-goto-statement-check/main.go Extract Function testdata/extractfunc/035_BREAK_INSIDE_SELECT/main.go Extract Function testdata/extractfunc/036-passing-struct-as-parameter/main.go Extract Function testdata/extractfunc/037-passing-structure-by-reference/main.go Extract Function testdata/extractfunc/038-passing-returning-struct-by-value/main.go Extract Function testdata/extractfunc/039-pass-return-struct-by-reference/main.go Extract Function testdata/extractfunc/040-pass-return-struct-and-vars-by-value/main.go Extract Function testdata/extractfunc/041-pass-return-struct-and-vars-by-reference/main.go Extract Function testdata/extractfunc/042-extracting-from-method/main.go Extract Function testdata/extractfunc/043-extracting-from-method/main.go Extract Function testdata/extractfunc/044-extract-from-anonymous-function/main.go Extract Function testdata/extractfunc/045-extract-from-type-switch-statement/main.go Extract Function testdata/extractfunc/046-extract-from-case/main.go Extract Function testdata/extractfunc/047-if-with-condition/main.go Extract Function testdata/extractfunc/048-passing-struct-as-param/main.go Extract Function testdata/extractfunc/049-passing-and-returning-structs/main.go Extract Function testdata/extractfunc/050-struct-variables-live-test/main.go Extract Function testdata/extractfunc/051-Extracting-with-indexVars/main.go Extract Function testdata/extractfunc/052-test-vardecl/main.go Extract Function testdata/extractfunc/053-test-typeswitch-extract/main.go Extract Function testdata/extractfunc/054-switch-extract/main.go Extract Function testdata/extractfunc/055-switch-extract/main.go Extract Function testdata/extractfunc/056-select-statement-extract/main.go Extract Function testdata/extractfunc/057-select-statement-extract/main.go Extract Function testdata/extractfunc/058-for-loop-extraction-initStatements-test/main.go Extract Function testdata/extractfunc/059-extracting_pointer_expressions/main.go Extract Function testdata/extractfunc/060-test001/main.go Extract Function testdata/extractfunc/061-test002-checkstart-positionlate/main.go Extract Function testdata/extractfunc/062-test003/main.go Extract Function testdata/extractfunc/064-test005/main.go Extract Function testdata/extractfunc/066-test007/main.go Extract Function testdata/extractfunc/068-test009/main.go Extract Function testdata/extractfunc/069-test010/main.go Extract Function testdata/extractfunc/070-test011/main.go Extract Function testdata/extractfunc/071-test012/main.go Extract Function testdata/extractfunc/072-test013/main.go Extract Function testdata/extractfunc/073-test014/main.go Extract Function testdata/extractfunc/074-test015/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/076-struct-assign-member/main.go Extract Function testdata/extractfunc/077-structptr-assign-member/main.go Extract Function testdata/extractfunc/078-structptr-assign-ptr/main.go Extract Function testdata/extractfunc/079-issue42-1/main.go Extract Function testdata/extractfunc/080-issue42-2/main.go Extract Function testdata/extractfunc/081-local-init-leftovers/main.go Extract Function testdata/extractfunc/082-local-init/main.go Extract Function testdata/extractfunc/083-issue43-1/main.go Extract Function testdata/extractfunc/084-issue43-2/main.go Extract Function testdata/extractfunc/085-issue43-3/main.go Extract Function testdata/extractfunc/086-issue43-4/main.go Extract Function testdata/extractfunc/087-local-loop-leftovers/main.go Extract Function testdata/extractfunc/088-local-loop/main.go Extract Function testdata/extractfunc/089-local-assign-member/main.go Extract Function testdata/extractfunc/090-using-named-return/main.go Extract Function testdata/extractfunc/091-used-named-return/main.go Extract Local Variable testdata/extractlocal/001-basicIf/main.go Extract Local Variable testdata/extractlocal/002-additionIfStmt/main.go Extract Local Variable testdata/extractlocal/003-additionIfStmts2/main.go Extract Local Variable testdata/extractlocal/004-additionIfStmtWithOnlyOneIf/main.go Extract Local Variable testdata/extractlocal/005-multiplicationIfStmt/main.go Extract Local Variable testdata/extractlocal/006-multiplicationIfStmts2/main.go Extract Local Variable testdata/extractlocal/007-multiplicationIfStmtWithOnlyOneIf/main.go Extract Local Variable testdata/extractlocal/008-additionIfStmtWithOnlyTwoifs/main.go Extract Local Variable testdata/extractlocal/009-multiplicationIfStmtWithOnlyTwoIfs/main.go Extract Local Variable testdata/extractlocal/010-ifStmtOut/main.go Extract Local Variable testdata/extractlocal/011-trickyIfStmt/main.go Extract Local Variable testdata/extractlocal/012-trickyIfStmt2/main.go Extract Local Variable testdata/extractlocal/013-looptest/main.go Extract Local Variable testdata/extractlocal/014-nestedIfsTricky/main.go Extract Local Variable testdata/extractlocal/015-fmtnestedIfs2/main.go Extract Local Variable testdata/extractlocal/016-fmtTest/main.go Extract Local Variable testdata/extractlocal/016-fmtTest2/main.go Extract Local Variable testdata/extractlocal/018-nestedIfs3/main.go Extract Local Variable testdata/extractlocal/019-trickyForStmt/main.go Extract Local Variable testdata/extractlocal/020-trickyForStmt3/main.go Extract Local Variable testdata/extractlocal/021-trickyForStmt2/main.go Extract Local Variable testdata/extractlocal/022-ifelseifStmt/main.go Extract Local Variable testdata/extractlocal/023-ifelseifStmt2/main.go Extract Local Variable testdata/extractlocal/024-ifelseifStmt3/main.go Extract Local Variable testdata/extractlocal/025-ifelseifStmt4/main.go Extract Local Variable testdata/extractlocal/026-trickySwitchStmts2/main.go Extract Local Variable testdata/extractlocal/027-trickyStmt-BUG/main.go Extract Local Variable testdata/extractlocal/028-trickySwitchStmts/main.go Extract Local Variable testdata/extractlocal/029-trickyStmt2/main.go Extract Local Variable testdata/extractlocal/030-returnStmt/main.go Extract Local Variable testdata/extractlocal/032-nestedifs2/main.go Extract Local Variable testdata/extractlocal/033-basicIf-2ndfile/src/pkg/pkg.go Extract Local Variable testdata/extractlocal/034-trickySwitchStmts3/main.go Extract Local Variable testdata/extractlocal/035-SwitchStmtInForLoop/main.go Extract Local Variable testdata/extractlocal/036-SwitchStmtInForLoop2/main.go Extract Local Variable testdata/extractlocal/037-methodInput/main.go Extract Local Variable testdata/extractlocal/038-multiassignStmt/main.go Extract Local Variable testdata/extractlocal/039-appendSlice/main.go Extract Local Variable testdata/extractlocal/040-labelStmt/main.go Extract Local Variable testdata/extractlocal/041-fprintf/main.go Extract Local Variable testdata/extractlocal/042-binaryExpr/main.go Extract Local Variable testdata/extractlocal/043-forLoopTest/main.go Extract Local Variable testdata/extractlocal/044-ifBinary/main.go Extract Local Variable testdata/extractlocal/045-ifBinary2/main.go Extract Local Variable testdata/extractlocal/046-declStmt/main.go Extract Local Variable testdata/extractlocal/047-assignStmtLHS/main.go Extract Local Variable testdata/extractlocal/048-callExpr6/main.go Extract Local Variable testdata/extractlocal/049-callExpr/main.go Extract Local Variable testdata/extractlocal/050-callExpr2/main.go Extract Local Variable testdata/extractlocal/051-callExpr3/main.go Extract Local Variable testdata/extractlocal/052-callExpr4/main.go Extract Local Variable testdata/extractlocal/053-callExpr5/main.go Extract Local Variable testdata/extractlocal/054-indexExpr/main.go Extract Local Variable testdata/extractlocal/055-forLoopRange/main.go Extract Local Variable testdata/extractlocal/056-forIfScope/main.go Extract Local Variable testdata/extractlocal/057-ifStmtnil/main.go Extract Local Variable testdata/extractlocal/058-compositeLitInside/main.go Extract Local Variable testdata/extractlocal/059-assignIdent-BUG/main.go Extract Local Variable testdata/extractlocal/060-exampleOftest397/main.go Extract Local Variable testdata/extractlocal/061-keyvalue/main.go Extract Local Variable testdata/extractlocal/062-keyvalue2/main.go Extract Local Variable testdata/extractlocal/063-keyvalue3/main.go Extract Local Variable testdata/extractlocal/064-ifMulti/main.go Extract Local Variable testdata/extractlocal/065-blockstmt/main.go Extract Local Variable testdata/extractlocal/066-selectorType/main.go Extract Local Variable testdata/extractlocal/067-branchStmt1/main.go Extract Local Variable testdata/extractlocal/068-branchStmt2/main.go Extract Local Variable testdata/extractlocal/069-branchStmt3/main.go Extract Local Variable testdata/extractlocal/070-binaryObj/main.go Extract Local Variable testdata/extractlocal/071-binaryObj2/main.go Extract Local Variable testdata/extractlocal/072-switchMultiCaseStmt/main.go Extract Local Variable testdata/extractlocal/073-starExpr/main.go Extract Local Variable testdata/extractlocal/074-switchInSwitchStmt/main.go Extract Local Variable testdata/extractlocal/075-switchInSwitchStmt2/main.go Extract Local Variable testdata/extractlocal/076-switchInSwitchStmt3/main.go Extract Local Variable testdata/extractlocal/077-map1/main.go Extract Local Variable testdata/extractlocal/078-map2/main.go Extract Local Variable testdata/extractlocal/079-preIdents/main.go Extract Local Variable testdata/extractlocal/080-caseSelector/main.go Extract Local Variable testdata/extractlocal/081-caseSelectorExpr/main.go Extract Local Variable testdata/extractlocal/082-caseSelectorExpr2/main.go Extract Local Variable testdata/extractlocal/083-multiassignStmt2/main.go Extract Local Variable testdata/extractlocal/084-multiassignStmt3/main.go Extract Local Variable testdata/extractlocal/085-starExpr2/main.go Extract Local Variable testdata/extractlocal/086-starExpr3/main.go Extract Local Variable testdata/extractlocal/087-forLoopTest2/main.go Extract Local Variable testdata/extractlocal/088-forLoopTest3/main.go Extract Local Variable testdata/extractlocal/089-forLoopTest4/main.go Extract Local Variable testdata/extractlocal/090-funcResults/main.go Extract Local Variable testdata/extractlocal/091-funcRecv/main.go Extract Local Variable testdata/extractlocal/092-binaryObj/main.go Extract Local Variable testdata/extractlocal/093-compositeLitBlock/main.go Extract Local Variable testdata/extractlocal/094-compositeLit/main.go Extract Local Variable testdata/extractlocal/095-indexExpr2/main.go Extract Local Variable testdata/extractlocal/096-funcRecv2/main.go Extract Local Variable testdata/extractlocal/097-lhsSelectorExpr/main.go Extract Local Variable testdata/extractlocal/100-keyValue/main.go Extract Local Variable testdata/extractlocal/101-typeAssertion/main.go Extract Local Variable testdata/extractlocal/102-typeAssertionInIf/main.go Extract Local Variable testdata/extractlocal/103-mapLookupInIf/main.go Extract Local Variable testdata/extractlocal/104-mapNameInIf/main.go Extract Local Variable testdata/extractlocal/105-semicolons/main.go Extract Local Variable testdata/extractlocal/106-conflict1/main.go Extract Local Variable testdata/extractlocal/107-conflict2/main.go Extract Local Variable testdata/extractlocal/108-shadow1/main.go Extract Local Variable testdata/extractlocal/109-shadow2/main.go Extract Local Variable testdata/extractlocal/110-fncall/main.go Extract Local Variable testdata/extractlocal/111-fncall-tuple/main.go Extract Local Variable testdata/extractlocal/112-extract-fmt/main.go Extract Local Variable testdata/extractlocal/113-underscore/main.go Extract Local Variable testdata/extractlocal/113-underscore/main.go Extract Local Variable testdata/extractlocal/114-elseifDependency1/main.go Extract Local Variable testdata/extractlocal/115-elseifDependency2/main.go Extract Local Variable testdata/extractlocal/116-forInit/main.go Extract Local Variable testdata/extractlocal/117-forPost/main.go Extract Local Variable testdata/extractlocal/118-forBodyDependency1/main.go Extract Local Variable testdata/extractlocal/119-forBodyDependency2/main.go Extract Local Variable testdata/extractlocal/120-forCond/main.go Extract Local Variable testdata/extractlocal/121-mapkey/main.go Extract Local Variable testdata/extractlocal/121-mapkey/main.go Extract Local Variable testdata/extractlocal/122-decl1/main.go Extract Local Variable testdata/extractlocal/123-decl2/main.go Extract Local Variable testdata/extractlocal/124-decl3/main.go Add GoDoc testdata/godoc/001-nochange-main/main.go Add GoDoc testdata/godoc/002-existing-comment/main.go Add GoDoc testdata/godoc/005-positionTest/main.go Add GoDoc testdata/godoc/006-exportTest/main.go Add GoDoc testdata/godoc/007-sameLineTest/main.go Add GoDoc testdata/godoc/008-forloopTest/main.go Add GoDoc testdata/godoc/009-structAndLoopTest/main.go Add GoDoc testdata/godoc/010-threeOrMoreFuncLineTest/main.go Add GoDoc testdata/godoc/011-differentSemicolonPlacements/main.go Add GoDoc testdata/godoc/012-multiple-types/main.go Add GoDoc testdata/godoc/013-multiple-same-line/main.go Add GoDoc testdata/godoc/014-consistent-comment-style/main.go Add GoDoc testdata/godoc/015-multiple-same-line-noparen/main.go Null Refactoring testdata/null/001-basic/main.go Null Refactoring testdata/null/002-unresolved/main.go Null Refactoring testdata/null/003-method-in-pkg/src/main.go Null Refactoring testdata/null/005-cgo-indirect/src/main.go Rename testdata/rename/001-local/main.go Rename testdata/rename/002-local-var-key/main.go Rename testdata/rename/003-func/main.go Rename testdata/rename/004-func-in-pkg/src/main.go Rename testdata/rename/005-func-to-existingname/main.go Rename testdata/rename/006-func-in-interface/main.go Rename testdata/rename/007-func-exported-from-pkg/src/mypackage/mypackage.go Rename testdata/rename/008-func-exported-from-pkg-NE/src/mypackage/mypackage.go Rename testdata/rename/009-func-to-keyword/main.go Rename testdata/rename/010-func-in-same-pkg/src/mypackage/mypackage.go Rename testdata/rename/011-rename-func-same-name-as-pkg/src/Mypackage/mypackage.go Rename testdata/rename/012-func-in-mul-pkgs/src/main.go Rename testdata/rename/013-simple-method/main.go Rename testdata/rename/014-method-same-as-func/main.go Rename testdata/rename/015-method-in-interface/main.go Rename testdata/rename/016-method-in-mul-interfaces/main.go Rename testdata/rename/017-method-keyword/main.go Rename testdata/rename/018-method-rename-to-main/main.go Rename testdata/rename/019-method-of-type-struct/main.go Rename testdata/rename/020-method-type-builtin/main.go Rename testdata/rename/021-func-in-mul-pkg-ren-in-pkg/src/mypackage/mypackage.go Rename testdata/rename/022-method-type-struct/main.go Rename testdata/rename/023-method-in-pkg/src/main.go Rename testdata/rename/024-method-non-exp-name/src/main.go Rename testdata/rename/025-method-in-pkg-to-existing-name/src/main.go Rename testdata/rename/026-method-existing-name/main.go Rename testdata/rename/027-global-exp-var-in-pkg/src/main.go Rename testdata/rename/028-global-exp-var-in-pkg-non-exp-name/src/main.go Rename testdata/rename/029-method-in-pkg-n-interface/src/main.go Rename testdata/rename/030-method-in-pkg-mul-interfcs/src/main.go Rename testdata/rename/031-method-in-pkg-mul-interfcs-impl-struct/src/main.go Rename testdata/rename/032-simple-struct/main.go Rename testdata/rename/033-struct-in-pkg-exp/src/main.go Rename testdata/rename/034-struct-exp-embedded/src/main.go Rename testdata/rename/035-struct-exp-embedded-to-non-exp/src/main.go Rename testdata/rename/036-struct-in-mul-pkgs/src/main.go Rename testdata/rename/037-method-in-mul-pkgs/src/main.go Rename testdata/rename/038-simple-interface/main.go Rename testdata/rename/039-interface-in-pkg/src/main.go Rename testdata/rename/040-method-overload-impl-same-struct/main.go Rename testdata/rename/041-rename-effect-comment/main.go Rename testdata/rename/042-rename-effect-mul-places-in-comments/main.go Rename testdata/rename/043-rename-not-effect-ident-as-substr-in-comment/main.go Rename testdata/rename/044-rename-newname-not-a-go-identifier/main.go Rename testdata/rename/045-rename-newname-exists/main.go Rename testdata/rename/046-rename-newname-exist-imp-pkg/src/main.go Rename testdata/rename/047-multiple-interfaces/main.go Rename testdata/rename/048-rename-pkg-imp-by-main/src/mypackage/mypackage.go Rename testdata/rename/049-rename-method-exists-method-with-same-sig/main.go Rename testdata/rename/050-rename-pkg-imp-by-pkg/src/secondpackage/secondpackage.go Rename testdata/rename/051-rename-local-var-to-exist-name-decl-aftr-var/main.go Rename testdata/rename/052-rename-pkg-inside-other-pkg/src/mypackage/subpackage/subpackage.go Rename testdata/rename/053-rename-main-func-in-main-pkg/main.go Rename testdata/rename/054-rename-pkg-short-imp-statement/src/mypackage/mypackage.go Rename testdata/rename/055-rename-pkg-imp-by-main-rename-in-main/src/main.go Rename testdata/rename/056-rename-comments/comment.go Rename testdata/rename/057-rename-comments/comment.go Rename testdata/rename/058-rename-switch-ident/main.go Rename testdata/rename/059-rename-type-switch-ident/main.go Rename testdata/rename/060-rename-ident-exists-child-scope/main.go Rename testdata/rename/061-rename-case-var-in-type-switch/main.go Rename testdata/rename/062-rename-case-var-in-type-switch/main.go Rename testdata/rename/063-multiple-pkg-same-name/src/a/a.go Rename testdata/rename/064-rename-localvar-newName-special-char/main.go Rename testdata/rename/065-rename-cgo/main.go Rename testdata/rename/066-embedded-struct/main.go Rename testdata/rename/067-embedded-types/main.go Rename testdata/rename/067-embedded-types/main.go Rename testdata/rename/068-comment-func-scope/main.go Rename testdata/rename/069-comment-nil-scope/src/a/a.go Rename testdata/rename/070-comment-pkg-scope/src/a/a.go Rename testdata/rename/071-comment-typeswitchvar/main.go Rename testdata/rename/072-funcdecl-rename/main.go Toggle var ⇔ := testdata/toggle-short2var/001-basiclit/main.go Toggle var ⇔ := testdata/toggle-short2var/002-binary_expression/main.go Toggle var ⇔ := testdata/toggle-short2var/003-binary_expression_spacing/main.go Toggle var ⇔ := testdata/toggle-short2var/004-multiple-functionreturns/main.go Toggle var ⇔ := testdata/toggle-short2var/005-multiple-declarations/main.go Toggle var ⇔ := testdata/toggle-short2var/006-multiple-expression-declarations/main.go Toggle var ⇔ := testdata/toggle-short2var/007-mutiple-function-return-sametype/main.go Toggle var ⇔ := testdata/toggle-short2var/008-slice-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/009-channel-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/010-function-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/011-function-return/main.go Toggle var ⇔ := testdata/toggle-short2var/012-nonvaluereturn/main.go Toggle var ⇔ := testdata/toggle-short2var/013-multiple-functions/main.go Toggle var ⇔ := testdata/toggle-short2var/014-basiclit-func/main.go Toggle var ⇔ := testdata/toggle-short2var/015-maps-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/016-maps-assignment/main.go Toggle var ⇔ := testdata/toggle-short2var/017-maps-singlevalue-return/main.go Toggle var ⇔ := testdata/toggle-short2var/018-array_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/019-slice_array_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/020-struct_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/021-struct_declaration_pkg/main.go Toggle var ⇔ := testdata/toggle-var2short/001-basiclit/main.go Toggle var ⇔ := testdata/toggle-var2short/002-binary_expression/main.go Toggle var ⇔ := testdata/toggle-var2short/003-binary_expression_spacing/main.go Toggle var ⇔ := testdata/toggle-var2short/004-multiple-functionreturns/main.go Toggle var ⇔ := testdata/toggle-var2short/005-multiple-declarations/main.go Toggle var ⇔ := testdata/toggle-var2short/006-multiple-expression-declarations/main.go Toggle var ⇔ := testdata/toggle-var2short/007-mutiple-function-return-sametype/main.go Toggle var ⇔ := testdata/toggle-var2short/008-slice-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/009-channel-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/010-function-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/011-function-return/main.go Toggle var ⇔ := testdata/toggle-var2short/012-nonvaluereturn/main.go Toggle var ⇔ := testdata/toggle-var2short/013-multiple-functions/main.go Toggle var ⇔ := testdata/toggle-var2short/014-basiclit-func/main.go PASS ok github.com/godoctor/godoctor/refactoring 1071.056s github.com/godoctor/godoctor/refactoring Debug Refactoring testdata/debug/fmt-1/main.go Debug Refactoring testdata/debug/fmt-2/main.go Debug Refactoring testdata/debug/fmt-3/main.go Debug Refactoring testdata/debug/fmt-4/main.go Debug Refactoring testdata/debug/showaffected/main.go Debug Refactoring testdata/debug/showast/main.go Debug Refactoring testdata/debug/showcfg-1/main.go Debug Refactoring testdata/debug/showcfg-1/main.go Debug Refactoring testdata/debug/showcfg-2/main.go Debug Refactoring testdata/debug/showdefuse/main.go Debug Refactoring testdata/debug/showdefuse/main.go Debug Refactoring testdata/debug/showidentifiers/main.go Debug Refactoring testdata/debug/showlive/main.go Debug Refactoring testdata/debug/showlive/main.go Debug Refactoring testdata/debug/showpackages/main.go Debug Refactoring testdata/debug/showreferences/main.go Extract Function testdata/extractfunc/001-local-variable/main.go Extract Function testdata/extractfunc/002-local-var-as-parameter/main.go Extract Function testdata/extractfunc/003-function-return-value/main.go Extract Function testdata/extractfunc/004-local-two-var-as-parameter/main.go Extract Function testdata/extractfunc/005-param-passing-and-return/main.go Extract Function testdata/extractfunc/006-for_loop_check_01/main.go Extract Function testdata/extractfunc/007-for_loop_check_02/main.go Extract Function testdata/extractfunc/008-for_loop_check_03/main.go Extract Function testdata/extractfunc/009-SingleEntryCheck/main.go Extract Function testdata/extractfunc/010-for-loop-check/main.go Extract Function testdata/extractfunc/011-break-statement-check/main.go Extract Function testdata/extractfunc/012-continue-statement-check/main.go Extract Function testdata/extractfunc/013-extract_ifStmt/main.go Extract Function testdata/extractfunc/014-goto-statement-check/main.go Extract Function testdata/extractfunc/015_BREAK_LABEL_CHECK_PASS/main.go Extract Function testdata/extractfunc/016_CONTINUE_LABEL_CHECK/main.go Extract Function testdata/extractfunc/017_BREAK_INSIDE_EXPRSWITCH/main.go Extract Function testdata/extractfunc/018_BREAK_INSIDE_TYPESWITCH/main.go Extract Function testdata/extractfunc/019_BREAK_SELECT_STATMENT/main.go Extract Function testdata/extractfunc/020_BREAKLABEL_INSIDE_SELECT/main.go Extract Function testdata/extractfunc/021_USING_FALLTHROUGH/main.go Extract Function testdata/extractfunc/022_USING_MULTIVAL_RETURN/main.go Extract Function testdata/extractfunc/023_RETURN_FAIL/main.go Extract Function testdata/extractfunc/024_EXTRACT_FROM_FUNC/main.go Extract Function testdata/extractfunc/025_GO_ROUTINE_EXTRACT/main.go Extract Function testdata/extractfunc/026_DEFER_FUNC/main.go Extract Function testdata/extractfunc/027_DEFER_FUNC_1/main.go Extract Function testdata/extractfunc/028_DEFER_FUNC_2/main.go Extract Function testdata/extractfunc/029_FORLOOP_RANGE/main.go Extract Function testdata/extractfunc/030_FOR_LOOP_ONLY/main.go Extract Function testdata/extractfunc/031_GOTO_STMTS/main.go Extract Function testdata/extractfunc/032-nested-for-loops/main.go Extract Function testdata/extractfunc/033-testing_function_return/main.go Extract Function testdata/extractfunc/034-goto-statement-check/main.go Extract Function testdata/extractfunc/035_BREAK_INSIDE_SELECT/main.go Extract Function testdata/extractfunc/036-passing-struct-as-parameter/main.go Extract Function testdata/extractfunc/037-passing-structure-by-reference/main.go Extract Function testdata/extractfunc/038-passing-returning-struct-by-value/main.go Extract Function testdata/extractfunc/039-pass-return-struct-by-reference/main.go Extract Function testdata/extractfunc/040-pass-return-struct-and-vars-by-value/main.go Extract Function testdata/extractfunc/041-pass-return-struct-and-vars-by-reference/main.go Extract Function testdata/extractfunc/042-extracting-from-method/main.go Extract Function testdata/extractfunc/043-extracting-from-method/main.go Extract Function testdata/extractfunc/044-extract-from-anonymous-function/main.go Extract Function testdata/extractfunc/045-extract-from-type-switch-statement/main.go Extract Function testdata/extractfunc/046-extract-from-case/main.go Extract Function testdata/extractfunc/047-if-with-condition/main.go Extract Function testdata/extractfunc/048-passing-struct-as-param/main.go Extract Function testdata/extractfunc/049-passing-and-returning-structs/main.go Extract Function testdata/extractfunc/050-struct-variables-live-test/main.go Extract Function testdata/extractfunc/051-Extracting-with-indexVars/main.go Extract Function testdata/extractfunc/052-test-vardecl/main.go Extract Function testdata/extractfunc/053-test-typeswitch-extract/main.go Extract Function testdata/extractfunc/054-switch-extract/main.go Extract Function testdata/extractfunc/055-switch-extract/main.go Extract Function testdata/extractfunc/056-select-statement-extract/main.go Extract Function testdata/extractfunc/057-select-statement-extract/main.go Extract Function testdata/extractfunc/058-for-loop-extraction-initStatements-test/main.go Extract Function testdata/extractfunc/059-extracting_pointer_expressions/main.go Extract Function testdata/extractfunc/060-test001/main.go Extract Function testdata/extractfunc/061-test002-checkstart-positionlate/main.go Extract Function testdata/extractfunc/062-test003/main.go Extract Function testdata/extractfunc/064-test005/main.go Extract Function testdata/extractfunc/066-test007/main.go Extract Function testdata/extractfunc/068-test009/main.go Extract Function testdata/extractfunc/069-test010/main.go Extract Function testdata/extractfunc/070-test011/main.go Extract Function testdata/extractfunc/071-test012/main.go Extract Function testdata/extractfunc/072-test013/main.go Extract Function testdata/extractfunc/073-test014/main.go Extract Function testdata/extractfunc/074-test015/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/075-ctlflow-stmts/main.go Extract Function testdata/extractfunc/076-struct-assign-member/main.go Extract Function testdata/extractfunc/077-structptr-assign-member/main.go Extract Function testdata/extractfunc/078-structptr-assign-ptr/main.go Extract Function testdata/extractfunc/079-issue42-1/main.go Extract Function testdata/extractfunc/080-issue42-2/main.go Extract Function testdata/extractfunc/081-local-init-leftovers/main.go Extract Function testdata/extractfunc/082-local-init/main.go Extract Function testdata/extractfunc/083-issue43-1/main.go Extract Function testdata/extractfunc/084-issue43-2/main.go Extract Function testdata/extractfunc/085-issue43-3/main.go Extract Function testdata/extractfunc/086-issue43-4/main.go Extract Function testdata/extractfunc/087-local-loop-leftovers/main.go Extract Function testdata/extractfunc/088-local-loop/main.go Extract Function testdata/extractfunc/089-local-assign-member/main.go Extract Function testdata/extractfunc/090-using-named-return/main.go Extract Function testdata/extractfunc/091-used-named-return/main.go Extract Local Variable testdata/extractlocal/001-basicIf/main.go Extract Local Variable testdata/extractlocal/002-additionIfStmt/main.go Extract Local Variable testdata/extractlocal/003-additionIfStmts2/main.go Extract Local Variable testdata/extractlocal/004-additionIfStmtWithOnlyOneIf/main.go Extract Local Variable testdata/extractlocal/005-multiplicationIfStmt/main.go Extract Local Variable testdata/extractlocal/006-multiplicationIfStmts2/main.go Extract Local Variable testdata/extractlocal/007-multiplicationIfStmtWithOnlyOneIf/main.go Extract Local Variable testdata/extractlocal/008-additionIfStmtWithOnlyTwoifs/main.go Extract Local Variable testdata/extractlocal/009-multiplicationIfStmtWithOnlyTwoIfs/main.go Extract Local Variable testdata/extractlocal/010-ifStmtOut/main.go Extract Local Variable testdata/extractlocal/011-trickyIfStmt/main.go Extract Local Variable testdata/extractlocal/012-trickyIfStmt2/main.go Extract Local Variable testdata/extractlocal/013-looptest/main.go Extract Local Variable testdata/extractlocal/014-nestedIfsTricky/main.go Extract Local Variable testdata/extractlocal/015-fmtnestedIfs2/main.go Extract Local Variable testdata/extractlocal/016-fmtTest/main.go Extract Local Variable testdata/extractlocal/016-fmtTest2/main.go Extract Local Variable testdata/extractlocal/018-nestedIfs3/main.go Extract Local Variable testdata/extractlocal/019-trickyForStmt/main.go Extract Local Variable testdata/extractlocal/020-trickyForStmt3/main.go Extract Local Variable testdata/extractlocal/021-trickyForStmt2/main.go Extract Local Variable testdata/extractlocal/022-ifelseifStmt/main.go Extract Local Variable testdata/extractlocal/023-ifelseifStmt2/main.go Extract Local Variable testdata/extractlocal/024-ifelseifStmt3/main.go Extract Local Variable testdata/extractlocal/025-ifelseifStmt4/main.go Extract Local Variable testdata/extractlocal/026-trickySwitchStmts2/main.go Extract Local Variable testdata/extractlocal/027-trickyStmt-BUG/main.go Extract Local Variable testdata/extractlocal/028-trickySwitchStmts/main.go Extract Local Variable testdata/extractlocal/029-trickyStmt2/main.go Extract Local Variable testdata/extractlocal/030-returnStmt/main.go Extract Local Variable testdata/extractlocal/032-nestedifs2/main.go Extract Local Variable testdata/extractlocal/033-basicIf-2ndfile/src/pkg/pkg.go Extract Local Variable testdata/extractlocal/034-trickySwitchStmts3/main.go Extract Local Variable testdata/extractlocal/035-SwitchStmtInForLoop/main.go Extract Local Variable testdata/extractlocal/036-SwitchStmtInForLoop2/main.go Extract Local Variable testdata/extractlocal/037-methodInput/main.go Extract Local Variable testdata/extractlocal/038-multiassignStmt/main.go Extract Local Variable testdata/extractlocal/039-appendSlice/main.go Extract Local Variable testdata/extractlocal/040-labelStmt/main.go Extract Local Variable testdata/extractlocal/041-fprintf/main.go Extract Local Variable testdata/extractlocal/042-binaryExpr/main.go Extract Local Variable testdata/extractlocal/043-forLoopTest/main.go Extract Local Variable testdata/extractlocal/044-ifBinary/main.go Extract Local Variable testdata/extractlocal/045-ifBinary2/main.go Extract Local Variable testdata/extractlocal/046-declStmt/main.go Extract Local Variable testdata/extractlocal/047-assignStmtLHS/main.go Extract Local Variable testdata/extractlocal/048-callExpr6/main.go Extract Local Variable testdata/extractlocal/049-callExpr/main.go Extract Local Variable testdata/extractlocal/050-callExpr2/main.go Extract Local Variable testdata/extractlocal/051-callExpr3/main.go Extract Local Variable testdata/extractlocal/052-callExpr4/main.go Extract Local Variable testdata/extractlocal/053-callExpr5/main.go Extract Local Variable testdata/extractlocal/054-indexExpr/main.go Extract Local Variable testdata/extractlocal/055-forLoopRange/main.go Extract Local Variable testdata/extractlocal/056-forIfScope/main.go Extract Local Variable testdata/extractlocal/057-ifStmtnil/main.go Extract Local Variable testdata/extractlocal/058-compositeLitInside/main.go Extract Local Variable testdata/extractlocal/059-assignIdent-BUG/main.go Extract Local Variable testdata/extractlocal/060-exampleOftest397/main.go Extract Local Variable testdata/extractlocal/061-keyvalue/main.go Extract Local Variable testdata/extractlocal/062-keyvalue2/main.go Extract Local Variable testdata/extractlocal/063-keyvalue3/main.go Extract Local Variable testdata/extractlocal/064-ifMulti/main.go Extract Local Variable testdata/extractlocal/065-blockstmt/main.go Extract Local Variable testdata/extractlocal/066-selectorType/main.go Extract Local Variable testdata/extractlocal/067-branchStmt1/main.go Extract Local Variable testdata/extractlocal/068-branchStmt2/main.go Extract Local Variable testdata/extractlocal/069-branchStmt3/main.go Extract Local Variable testdata/extractlocal/070-binaryObj/main.go Extract Local Variable testdata/extractlocal/071-binaryObj2/main.go Extract Local Variable testdata/extractlocal/072-switchMultiCaseStmt/main.go Extract Local Variable testdata/extractlocal/073-starExpr/main.go Extract Local Variable testdata/extractlocal/074-switchInSwitchStmt/main.go Extract Local Variable testdata/extractlocal/075-switchInSwitchStmt2/main.go Extract Local Variable testdata/extractlocal/076-switchInSwitchStmt3/main.go Extract Local Variable testdata/extractlocal/077-map1/main.go Extract Local Variable testdata/extractlocal/078-map2/main.go Extract Local Variable testdata/extractlocal/079-preIdents/main.go Extract Local Variable testdata/extractlocal/080-caseSelector/main.go Extract Local Variable testdata/extractlocal/081-caseSelectorExpr/main.go Extract Local Variable testdata/extractlocal/082-caseSelectorExpr2/main.go Extract Local Variable testdata/extractlocal/083-multiassignStmt2/main.go Extract Local Variable testdata/extractlocal/084-multiassignStmt3/main.go Extract Local Variable testdata/extractlocal/085-starExpr2/main.go Extract Local Variable testdata/extractlocal/086-starExpr3/main.go Extract Local Variable testdata/extractlocal/087-forLoopTest2/main.go Extract Local Variable testdata/extractlocal/088-forLoopTest3/main.go Extract Local Variable testdata/extractlocal/089-forLoopTest4/main.go Extract Local Variable testdata/extractlocal/090-funcResults/main.go Extract Local Variable testdata/extractlocal/091-funcRecv/main.go Extract Local Variable testdata/extractlocal/092-binaryObj/main.go Extract Local Variable testdata/extractlocal/093-compositeLitBlock/main.go Extract Local Variable testdata/extractlocal/094-compositeLit/main.go Extract Local Variable testdata/extractlocal/095-indexExpr2/main.go Extract Local Variable testdata/extractlocal/096-funcRecv2/main.go Extract Local Variable testdata/extractlocal/097-lhsSelectorExpr/main.go Extract Local Variable testdata/extractlocal/100-keyValue/main.go Extract Local Variable testdata/extractlocal/101-typeAssertion/main.go Extract Local Variable testdata/extractlocal/102-typeAssertionInIf/main.go Extract Local Variable testdata/extractlocal/103-mapLookupInIf/main.go Extract Local Variable testdata/extractlocal/104-mapNameInIf/main.go Extract Local Variable testdata/extractlocal/105-semicolons/main.go Extract Local Variable testdata/extractlocal/106-conflict1/main.go Extract Local Variable testdata/extractlocal/107-conflict2/main.go Extract Local Variable testdata/extractlocal/108-shadow1/main.go Extract Local Variable testdata/extractlocal/109-shadow2/main.go Extract Local Variable testdata/extractlocal/110-fncall/main.go Extract Local Variable testdata/extractlocal/111-fncall-tuple/main.go Extract Local Variable testdata/extractlocal/112-extract-fmt/main.go Extract Local Variable testdata/extractlocal/113-underscore/main.go Extract Local Variable testdata/extractlocal/113-underscore/main.go Extract Local Variable testdata/extractlocal/114-elseifDependency1/main.go Extract Local Variable testdata/extractlocal/115-elseifDependency2/main.go Extract Local Variable testdata/extractlocal/116-forInit/main.go Extract Local Variable testdata/extractlocal/117-forPost/main.go Extract Local Variable testdata/extractlocal/118-forBodyDependency1/main.go Extract Local Variable testdata/extractlocal/119-forBodyDependency2/main.go Extract Local Variable testdata/extractlocal/120-forCond/main.go Extract Local Variable testdata/extractlocal/121-mapkey/main.go Extract Local Variable testdata/extractlocal/121-mapkey/main.go Extract Local Variable testdata/extractlocal/122-decl1/main.go Extract Local Variable testdata/extractlocal/123-decl2/main.go Extract Local Variable testdata/extractlocal/124-decl3/main.go Add GoDoc testdata/godoc/001-nochange-main/main.go Add GoDoc testdata/godoc/002-existing-comment/main.go Add GoDoc testdata/godoc/005-positionTest/main.go Add GoDoc testdata/godoc/006-exportTest/main.go Add GoDoc testdata/godoc/007-sameLineTest/main.go Add GoDoc testdata/godoc/008-forloopTest/main.go Add GoDoc testdata/godoc/009-structAndLoopTest/main.go Add GoDoc testdata/godoc/010-threeOrMoreFuncLineTest/main.go Add GoDoc testdata/godoc/011-differentSemicolonPlacements/main.go Add GoDoc testdata/godoc/012-multiple-types/main.go Add GoDoc testdata/godoc/013-multiple-same-line/main.go Add GoDoc testdata/godoc/014-consistent-comment-style/main.go Add GoDoc testdata/godoc/015-multiple-same-line-noparen/main.go Null Refactoring testdata/null/001-basic/main.go Null Refactoring testdata/null/002-unresolved/main.go Null Refactoring testdata/null/003-method-in-pkg/src/main.go Null Refactoring testdata/null/005-cgo-indirect/src/main.go Rename testdata/rename/001-local/main.go Rename testdata/rename/002-local-var-key/main.go Rename testdata/rename/003-func/main.go Rename testdata/rename/004-func-in-pkg/src/main.go Rename testdata/rename/005-func-to-existingname/main.go Rename testdata/rename/006-func-in-interface/main.go Rename testdata/rename/007-func-exported-from-pkg/src/mypackage/mypackage.go Rename testdata/rename/008-func-exported-from-pkg-NE/src/mypackage/mypackage.go Rename testdata/rename/009-func-to-keyword/main.go Rename testdata/rename/010-func-in-same-pkg/src/mypackage/mypackage.go Rename testdata/rename/011-rename-func-same-name-as-pkg/src/Mypackage/mypackage.go Rename testdata/rename/012-func-in-mul-pkgs/src/main.go Rename testdata/rename/013-simple-method/main.go Rename testdata/rename/014-method-same-as-func/main.go Rename testdata/rename/015-method-in-interface/main.go Rename testdata/rename/016-method-in-mul-interfaces/main.go Rename testdata/rename/017-method-keyword/main.go Rename testdata/rename/018-method-rename-to-main/main.go Rename testdata/rename/019-method-of-type-struct/main.go Rename testdata/rename/020-method-type-builtin/main.go Rename testdata/rename/021-func-in-mul-pkg-ren-in-pkg/src/mypackage/mypackage.go Rename testdata/rename/022-method-type-struct/main.go Rename testdata/rename/023-method-in-pkg/src/main.go Rename testdata/rename/024-method-non-exp-name/src/main.go Rename testdata/rename/025-method-in-pkg-to-existing-name/src/main.go Rename testdata/rename/026-method-existing-name/main.go Rename testdata/rename/027-global-exp-var-in-pkg/src/main.go Rename testdata/rename/028-global-exp-var-in-pkg-non-exp-name/src/main.go Rename testdata/rename/029-method-in-pkg-n-interface/src/main.go Rename testdata/rename/030-method-in-pkg-mul-interfcs/src/main.go Rename testdata/rename/031-method-in-pkg-mul-interfcs-impl-struct/src/main.go Rename testdata/rename/032-simple-struct/main.go Rename testdata/rename/033-struct-in-pkg-exp/src/main.go Rename testdata/rename/034-struct-exp-embedded/src/main.go Rename testdata/rename/035-struct-exp-embedded-to-non-exp/src/main.go Rename testdata/rename/036-struct-in-mul-pkgs/src/main.go Rename testdata/rename/037-method-in-mul-pkgs/src/main.go Rename testdata/rename/038-simple-interface/main.go Rename testdata/rename/039-interface-in-pkg/src/main.go Rename testdata/rename/040-method-overload-impl-same-struct/main.go Rename testdata/rename/041-rename-effect-comment/main.go Rename testdata/rename/042-rename-effect-mul-places-in-comments/main.go Rename testdata/rename/043-rename-not-effect-ident-as-substr-in-comment/main.go Rename testdata/rename/044-rename-newname-not-a-go-identifier/main.go Rename testdata/rename/045-rename-newname-exists/main.go Rename testdata/rename/046-rename-newname-exist-imp-pkg/src/main.go Rename testdata/rename/047-multiple-interfaces/main.go Rename testdata/rename/048-rename-pkg-imp-by-main/src/mypackage/mypackage.go Rename testdata/rename/049-rename-method-exists-method-with-same-sig/main.go Rename testdata/rename/050-rename-pkg-imp-by-pkg/src/secondpackage/secondpackage.go Rename testdata/rename/051-rename-local-var-to-exist-name-decl-aftr-var/main.go Rename testdata/rename/052-rename-pkg-inside-other-pkg/src/mypackage/subpackage/subpackage.go Rename testdata/rename/053-rename-main-func-in-main-pkg/main.go Rename testdata/rename/054-rename-pkg-short-imp-statement/src/mypackage/mypackage.go Rename testdata/rename/055-rename-pkg-imp-by-main-rename-in-main/src/main.go Rename testdata/rename/056-rename-comments/comment.go Rename testdata/rename/057-rename-comments/comment.go Rename testdata/rename/058-rename-switch-ident/main.go Rename testdata/rename/059-rename-type-switch-ident/main.go Rename testdata/rename/060-rename-ident-exists-child-scope/main.go Rename testdata/rename/061-rename-case-var-in-type-switch/main.go Rename testdata/rename/062-rename-case-var-in-type-switch/main.go Rename testdata/rename/063-multiple-pkg-same-name/src/a/a.go Rename testdata/rename/064-rename-localvar-newName-special-char/main.go Rename testdata/rename/065-rename-cgo/main.go Rename testdata/rename/066-embedded-struct/main.go Rename testdata/rename/067-embedded-types/main.go Rename testdata/rename/067-embedded-types/main.go Rename testdata/rename/068-comment-func-scope/main.go Rename testdata/rename/069-comment-nil-scope/src/a/a.go Rename testdata/rename/070-comment-pkg-scope/src/a/a.go Rename testdata/rename/071-comment-typeswitchvar/main.go Rename testdata/rename/072-funcdecl-rename/main.go Toggle var ⇔ := testdata/toggle-short2var/001-basiclit/main.go Toggle var ⇔ := testdata/toggle-short2var/002-binary_expression/main.go Toggle var ⇔ := testdata/toggle-short2var/003-binary_expression_spacing/main.go Toggle var ⇔ := testdata/toggle-short2var/004-multiple-functionreturns/main.go Toggle var ⇔ := testdata/toggle-short2var/005-multiple-declarations/main.go Toggle var ⇔ := testdata/toggle-short2var/006-multiple-expression-declarations/main.go Toggle var ⇔ := testdata/toggle-short2var/007-mutiple-function-return-sametype/main.go Toggle var ⇔ := testdata/toggle-short2var/008-slice-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/009-channel-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/010-function-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/011-function-return/main.go Toggle var ⇔ := testdata/toggle-short2var/012-nonvaluereturn/main.go Toggle var ⇔ := testdata/toggle-short2var/013-multiple-functions/main.go Toggle var ⇔ := testdata/toggle-short2var/014-basiclit-func/main.go Toggle var ⇔ := testdata/toggle-short2var/015-maps-declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/016-maps-assignment/main.go Toggle var ⇔ := testdata/toggle-short2var/017-maps-singlevalue-return/main.go Toggle var ⇔ := testdata/toggle-short2var/018-array_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/019-slice_array_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/020-struct_declaration/main.go Toggle var ⇔ := testdata/toggle-short2var/021-struct_declaration_pkg/main.go Toggle var ⇔ := testdata/toggle-var2short/001-basiclit/main.go Toggle var ⇔ := testdata/toggle-var2short/002-binary_expression/main.go Toggle var ⇔ := testdata/toggle-var2short/003-binary_expression_spacing/main.go Toggle var ⇔ := testdata/toggle-var2short/004-multiple-functionreturns/main.go Toggle var ⇔ := testdata/toggle-var2short/005-multiple-declarations/main.go Toggle var ⇔ := testdata/toggle-var2short/006-multiple-expression-declarations/main.go Toggle var ⇔ := testdata/toggle-var2short/007-mutiple-function-return-sametype/main.go Toggle var ⇔ := testdata/toggle-var2short/008-slice-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/009-channel-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/010-function-declaration/main.go Toggle var ⇔ := testdata/toggle-var2short/011-function-return/main.go Toggle var ⇔ := testdata/toggle-var2short/012-nonvaluereturn/main.go Toggle var ⇔ := testdata/toggle-var2short/013-multiple-functions/main.go Toggle var ⇔ := testdata/toggle-var2short/014-basiclit-func/main.go PASS ok github.com/godoctor/godoctor/refactoring 1070.772s github.com/godoctor/godoctor/refactoring/testutil PASS ok github.com/godoctor/godoctor/refactoring/testutil 0.028s github.com/godoctor/godoctor/refactoring/testutil PASS ok github.com/godoctor/godoctor/refactoring/testutil 0.019s github.com/godoctor/godoctor/text Diff Test 01-Basic Diff Test 02-Remove-LF-at-EOF Diff Test 03-No-LFs-at-EOF Diff Test 04-NoChange Diff Test 05-Multiple-Hunks Diff Test 06-Max-Ctx-Between-Hunks Diff Test 07-Two-Hunks PASS ok github.com/godoctor/godoctor/text 0.320s github.com/godoctor/godoctor/text Diff Test 01-Basic Diff Test 02-Remove-LF-at-EOF Diff Test 03-No-LFs-at-EOF Diff Test 04-NoChange Diff Test 05-Multiple-Hunks Diff Test 06-Max-Ctx-Between-Hunks Diff Test 07-Two-Hunks PASS ok github.com/godoctor/godoctor/text 0.233s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: godoctor-0.8-7.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NxAVWa + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 + DOCDIR=/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/godoctor + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/godoctor + cp -pr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/README.md /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/godoctor + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Qkcbd2 + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 + LICENSEDIR=/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/godoctor + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/godoctor + cp -pr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/LICENSE /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/godoctor + RPM_EC=0 ++ jobs -p + exit 0 Provides: godoctor = 0.8-7.fc45 godoctor(riscv-64) = 0.8-7.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) rtld(GNU_HASH) Processing files: golang-github-godoctor-devel-0.8-7.fc45.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2gng8v + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 + DOCDIR=/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/golang-github-godoctor-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/golang-github-godoctor-devel + cp -pr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/README.md /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/golang-github-godoctor-devel + cp -pr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/doc /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/doc/golang-github-godoctor-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tBlMbU + umask 022 + cd /builddir/build/BUILD/godoctor-0.8-build + cd godoctor-0.8 + LICENSEDIR=/builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/golang-github-godoctor-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/golang-github-godoctor-devel + cp -pr /builddir/build/BUILD/godoctor-0.8-build/godoctor-0.8/LICENSE /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT/usr/share/licenses/golang-github-godoctor-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: golang(github.com/godoctor/godoctor/analysis/cfg) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/analysis/dataflow) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/analysis/loader) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/analysis/names) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/doc) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/engine) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/engine/cli) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/engine/protocol) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/filesystem) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/refactoring) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/refactoring/testutil) = 0.8-7.fc45 golang(github.com/godoctor/godoctor/text) = 0.8-7.fc45 golang-github-godoctor-devel = 0.8-7.fc45 golang-ipath(github.com/godoctor/godoctor) = 0.8-7.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: go-filesystem golang(github.com/bits-and-blooms/bitset) golang(golang.org/x/tools/go/ast/astutil) golang(golang.org/x/tools/go/packages) Processing files: godoctor-debugsource-0.8-7.fc45.riscv64 Provides: godoctor-debugsource = 0.8-7.fc45 godoctor-debugsource(riscv-64) = 0.8-7.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: godoctor-debuginfo-0.8-7.fc45.riscv64 Provides: debuginfo(build-id) = 3a8577923c0959c32ec7b11bb03ed358dff102c2 godoctor-debuginfo = 0.8-7.fc45 godoctor-debuginfo(riscv-64) = 0.8-7.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: godoctor-debugsource(riscv-64) = 0.8-7.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/godoctor-0.8-build/BUILDROOT Wrote: /builddir/build/RPMS/godoctor-debugsource-0.8-7.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/golang-github-godoctor-devel-0.8-7.fc45.noarch.rpm Wrote: /builddir/build/RPMS/godoctor-0.8-7.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/godoctor-debuginfo-0.8-7.fc45.riscv64.rpm Child return code was: 0